Add new runtime debug flags.
Change-Id: I07955de166a89b5053c6c13f250bb3e2936ca86e
diff --git a/libs/hwui/Caches.h b/libs/hwui/Caches.h
index 77bbcd1..2779dfd 100644
--- a/libs/hwui/Caches.h
+++ b/libs/hwui/Caches.h
@@ -83,7 +83,7 @@
friend class Singleton<Caches>;
- CacheLogger mlogger;
+ CacheLogger mLogger;
GLuint mCurrentBuffer;
@@ -93,6 +93,14 @@
public:
/**
+ * Indicates whether the renderer is in debug mode.
+ * This debug mode provides limited information to app developers.
+ */
+ DebugLevel getDebugLevel() const {
+ return mDebugLevel;
+ }
+
+ /**
* Binds the VBO used to render simple textured quads.
*/
void bindMeshBuffer();
@@ -145,6 +153,9 @@
ResourceCache resourceCache;
Line line;
+
+private:
+ DebugLevel mDebugLevel;
}; // class Caches
}; // namespace uirenderer