diff options
| author | Romain Guy <romainguy@google.com> | 2010-09-28 19:09:36 -0700 |
|---|---|---|
| committer | Romain Guy <romainguy@google.com> | 2010-09-29 13:29:04 -0700 |
| commit | b051e895ccb696604349c6c5efe7c4747e1d1ab6 (patch) | |
| tree | 81fe0deb43ede32e22d0aa2350615bdc869bcc52 /libs/hwui/OpenGLRenderer.h | |
| parent | 5a86c4c3857ed3924848318cb06b6a4bc40b1f10 (diff) | |
| download | frameworks_base-b051e895ccb696604349c6c5efe7c4747e1d1ab6.zip frameworks_base-b051e895ccb696604349c6c5efe7c4747e1d1ab6.tar.gz frameworks_base-b051e895ccb696604349c6c5efe7c4747e1d1ab6.tar.bz2 | |
Add display lists caching.
Change-Id: Iac3a248a81ed8cb076a83ef9d186b8ebba685b4c
Diffstat (limited to 'libs/hwui/OpenGLRenderer.h')
| -rw-r--r-- | libs/hwui/OpenGLRenderer.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libs/hwui/OpenGLRenderer.h b/libs/hwui/OpenGLRenderer.h index d505d80..1974cf0 100644 --- a/libs/hwui/OpenGLRenderer.h +++ b/libs/hwui/OpenGLRenderer.h @@ -54,6 +54,8 @@ namespace uirenderer { // Renderer /////////////////////////////////////////////////////////////////////////////// +class DisplayListRenderer; + /** * OpenGL renderer used to draw accelerated 2D graphics. The API is a * simplified version of Skia's Canvas API. @@ -63,7 +65,7 @@ public: OpenGLRenderer(); virtual ~OpenGLRenderer(); - void setViewport(int width, int height); + virtual void setViewport(int width, int height); virtual void prepare(); virtual void finish(); @@ -428,6 +430,8 @@ private: // Misc GLint mMaxTextureSize; + friend class DisplayListRenderer; + }; // class OpenGLRenderer }; // namespace uirenderer |
