summaryrefslogtreecommitdiffstats
path: root/libs/hwui/OpenGLRenderer.h
diff options
context:
space:
mode:
authorChet Haase <chet@google.com>2011-04-22 16:18:45 -0700
committerChet Haase <chet@google.com>2011-05-04 17:18:27 -0700
commitb2a4b52e8d5e499d33e2765e8c47851bf0266299 (patch)
treefccd7891e4f5ac2b3bb833f226e2c7c23a28202d /libs/hwui/OpenGLRenderer.h
parentb969d2d9c1771a3a4c813f2c2824522659d26927 (diff)
downloadframeworks_base-b2a4b52e8d5e499d33e2765e8c47851bf0266299.zip
frameworks_base-b2a4b52e8d5e499d33e2765e8c47851bf0266299.tar.gz
frameworks_base-b2a4b52e8d5e499d33e2765e8c47851bf0266299.tar.bz2
Add ability for hierarchyviewer to output displaylist info
Clicking on a node in hierarchyviewer1 and hierarchyviewer2 and then clicking the new "Dump DisplayList" button will cause the display list for the selected node (including its children) to be output into logcat. Change-Id: Id32f62569ad1ab4d533bc62987f3a7390c1bb4e6
Diffstat (limited to 'libs/hwui/OpenGLRenderer.h')
-rw-r--r--libs/hwui/OpenGLRenderer.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/hwui/OpenGLRenderer.h b/libs/hwui/OpenGLRenderer.h
index b5c37c2..271e4b1 100644
--- a/libs/hwui/OpenGLRenderer.h
+++ b/libs/hwui/OpenGLRenderer.h
@@ -98,6 +98,7 @@ public:
virtual bool drawDisplayList(DisplayList* displayList, uint32_t width, uint32_t height,
Rect& dirty, uint32_t level = 0);
+ virtual void outputDisplayList(DisplayList* displayList, uint32_t level = 0);
virtual void drawLayer(Layer* layer, float x, float y, SkPaint* paint);
virtual void drawBitmap(SkBitmap* bitmap, float left, float top, SkPaint* paint);
virtual void drawBitmap(SkBitmap* bitmap, SkMatrix* matrix, SkPaint* paint);