diff options
author | Mathias Agopian <mathias@google.com> | 2010-09-13 22:57:58 -0700 |
---|---|---|
committer | Mathias Agopian <mathias@google.com> | 2010-09-13 23:16:58 -0700 |
commit | 35b48d10bc9e064201d3d54d2d476314684a7a05 (patch) | |
tree | d02ab13e61841afd584dc00e375909e6240ccc7e /libs/ui/Android.mk | |
parent | 0e152daec325eff736853fbbc0d1cab0822df2e3 (diff) | |
download | frameworks_native-35b48d10bc9e064201d3d54d2d476314684a7a05.zip frameworks_native-35b48d10bc9e064201d3d54d2d476314684a7a05.tar.gz frameworks_native-35b48d10bc9e064201d3d54d2d476314684a7a05.tar.bz2 |
Add logging of various important graphics events
There are 16 events logged in the event log:
SF_APP_DEQUEUE_BEFORE
SF_APP_DEQUEUE_AFTER
SF_APP_LOCK_BEFORE
SF_APP_LOCK_AFTER
SF_APP_QUEUE
SF_REPAINT
SF_COMPOSITION_COMPLETE
SF_UNLOCK_CLIENTS
SF_SWAP_BUFFERS
SF_REPAINT_DONE
SF_FB_POST_BEFORE
SF_FB_POST_AFTER
SF_FB_DEQUEUE_BEFORE
SF_FB_DEQUEUE_AFTER
SF_FB_LOCK_BEFORE
SF_FB_LOCK_AFTER
all events log the buffer conserned and a timestamp in microseconds.
by default the logging is not enabled, to turn it on:
adb shell service call SurfaceFlinger 1006 i31 1
adb shell setprop debug.graphic_log 1
The effect is immediate in SurfaceFlinger, but applications need to be
restarted.
Change-Id: Ifc2e31f7aed072d9a7dede20ff2ce59231edbec1
Diffstat (limited to 'libs/ui/Android.mk')
-rw-r--r-- | libs/ui/Android.mk | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/ui/Android.mk b/libs/ui/Android.mk index 9f49348..c4a09d6 100644 --- a/libs/ui/Android.mk +++ b/libs/ui/Android.mk @@ -9,6 +9,7 @@ LOCAL_SRC_FILES:= \ GraphicBuffer.cpp \ GraphicBufferAllocator.cpp \ GraphicBufferMapper.cpp \ + GraphicLog.cpp \ KeyLayoutMap.cpp \ KeyCharacterMap.cpp \ Input.cpp \ |