diff options
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 76ad6ce..94054ff 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 |