diff options
Diffstat (limited to 'libs/hwui/OpenGLRenderer.h')
| -rw-r--r-- | libs/hwui/OpenGLRenderer.h | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/libs/hwui/OpenGLRenderer.h b/libs/hwui/OpenGLRenderer.h index 4f7f01e..f70ae58 100644 --- a/libs/hwui/OpenGLRenderer.h +++ b/libs/hwui/OpenGLRenderer.h @@ -254,8 +254,8 @@ public: return mSnapshot->clipRegion->isEmpty(); } - int getViewportWidth() { return currentSnapshot()->viewport.getWidth(); } - int getViewportHeight() { return currentSnapshot()->viewport.getHeight(); } + int getViewportWidth() { return currentSnapshot()->getViewportWidth(); } + int getViewportHeight() { return currentSnapshot()->getViewportHeight(); } /** * Scales the alpha on the current snapshot. This alpha value will be modulated @@ -354,12 +354,6 @@ public: protected: /** - * Computes the projection matrix, initialize the first snapshot - * and stores the dimensions of the render target. - */ - void initViewport(int width, int height); - - /** * Perform the setup specific to a frame. This method does not * issue any OpenGL commands. */ @@ -930,9 +924,6 @@ private: */ Texture* getTexture(const SkBitmap* bitmap); - // Ortho matrix used for projection in shaders - mat4 mProjectionMatrix; - /** * Model-view matrix used to position/size objects * @@ -1002,6 +993,8 @@ private: bool mCountOverdraw; float mOverdraw; + bool mSkipOutlineClip; + friend class DisplayListRenderer; friend class Layer; friend class TextSetupFunctor; |
