diff options
| author | 2015-01-26 18:06:29 -0800 | |
|---|---|---|
| committer | 2015-01-27 17:12:39 -0800 | |
| commit | 65fe5eeb19e2e15c8b1ee91e8a2dcf0c25e48ca6 (patch) | |
| tree | 2283afa7268a8c9c488eb533066881e2b24d73a5 /libs/hwui/OpenGLRenderer.h | |
| parent | d05d91358d89953a1374601a5b04b7ed65403e8c (diff) | |
Move scissor state to RenderState
Change-Id: I1227a3886fb24e4d9fad79fca469794f06cfb15e
Diffstat (limited to 'libs/hwui/OpenGLRenderer.h')
| -rwxr-xr-x | libs/hwui/OpenGLRenderer.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/libs/hwui/OpenGLRenderer.h b/libs/hwui/OpenGLRenderer.h index 76ad6cee52cb..94054ffe9b00 100755 --- a/libs/hwui/OpenGLRenderer.h +++ b/libs/hwui/OpenGLRenderer.h @@ -222,6 +222,10 @@ public: return mCaches; } + RenderState& renderState() { + return mRenderState; + } + int getViewportWidth() { return mState.getViewportWidth(); } int getViewportHeight() { return mState.getViewportHeight(); } @@ -523,9 +527,10 @@ protected: return false; } - inline RenderState& renderState() { return mRenderState; } - CanvasState mState; + Caches& mCaches; + Extensions& mExtensions; // TODO: move to RenderState + RenderState& mRenderState; private: /** @@ -1027,11 +1032,6 @@ private: DrawModifiers mDrawModifiers; SkPaint mFilteredPaint; - // Various caches - Caches& mCaches; - Extensions& mExtensions; - RenderState& mRenderState; - // List of rectangles to clear after saveLayer() is invoked std::vector<Rect> mLayers; // List of layers to update at the beginning of a frame |