summaryrefslogtreecommitdiffstats
path: root/libs/hwui/Caches.h
diff options
context:
space:
mode:
Diffstat (limited to 'libs/hwui/Caches.h')
-rw-r--r--libs/hwui/Caches.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/libs/hwui/Caches.h b/libs/hwui/Caches.h
index 79644a5..ca22867 100644
--- a/libs/hwui/Caches.h
+++ b/libs/hwui/Caches.h
@@ -23,6 +23,7 @@
#include <utils/Singleton.h>
+#include "Extensions.h"
#include "FontRenderer.h"
#include "GammaFontRenderer.h"
#include "TextureCache.h"
@@ -79,7 +80,9 @@ class Caches: public Singleton<Caches> {
friend class Singleton<Caches>;
- CacheLogger logger;
+ CacheLogger mlogger;
+
+ GLuint mCurrentBuffer;
public:
void bindMeshBuffer();
@@ -91,8 +94,14 @@ public:
GLenum lastDstMode;
Program* currentProgram;
+ // VBO to draw with
GLuint meshBuffer;
- GLuint currentBuffer;
+
+ // GL extensions
+ Extensions extensions;
+
+ // Misc
+ GLint maxTextureSize;
TextureCache textureCache;
LayerCache layerCache;