shell@android:/ $ dumpsys SurfaceFLinger                       shell@android:/ $ shell@android:/ $ dumpsys SurfaceFlinger Visible layers (count = 5) + Layer 0x40bd4008 (com.android.systemui.ImageWallpaper) Region transparentRegion (this=0x40bd41e4, count=0) Region transparentRegionScreen (this=0x40bd403c, count=0) Region visibleRegionScreen (this=0x40bd4018, count=0) z= 21000, pos=(-112,-160), size=( 960, 800), crop=( 112, 160, 849, 640), isOpaque=1, needsDithering=0, invalidate=0, alpha=0xff, flags=0x00000001, tr=[1.00, 0.00][0.00, 1.00] client=0x4003abe8, identity=4 format= 2, activeBuffer=[ 960x 800: 960, 2], transform-hint=0x00, queued-frames=0, mRefreshPending=0 mTexName=-867317458, mAbandoned=0 next : {crop=[0,0,0,0], transform=0x00, current=1} -BufferQueue mBufferCount=3, mSynchronousMode=1, default-size=[960x800], mPixelFormat=2, FIFO(0)={} [00] state=FREE , crop=[0,0,0,0], xform=0x00, time=0x5861f8874b, scale=FREEZE, 0x41db0830 [ 800x 800: 800, 2] >[01] state=ACQUIRED, crop=[0,0,0,0], xform=0x00, time=0x69eb8cade8, scale=FREEZE, 0x40e05c28 [ 960x 800: 960, 2] [02] state=FREE , crop=[0,0,-1,-1], xform=0x00, time=0, scale=FREEZE + Layer 0x42133c58 (SurfaceView) Region transparentRegion (this=0x42133e34, count=0) Region transparentRegionScreen (this=0x42133c8c, count=0) Region visibleRegionScreen (this=0x42133c68, count=1) [ 0, 0, 737, 480] z= 21010, pos=(0,0), size=( 737, 480), crop=( 0, 0, 737, 480), isOpaque=1, needsDithering=0, invalidate=0, alpha=0xff, flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00] client=0x40e05980, identity=11 format= 4, activeBuffer=[ 737x 480: 768, 4], transform-hint=0x00, queued-frames=2, mRefreshPending=0 mTexName=1363318443, mAbandoned=0 next : {crop=[0,0,0,0], transform=0x00, current=2} -BufferQueue mBufferCount=3, mSynchronousMode=1, default-size=[737x480], mPixelFormat=4, FIFO(2)={00 01 } [00] state=QUEUED , crop=[0,0,0,0], xform=0x00, time=0x286cfde2710, scale=FREEZE, 0x40b29f28 [ 737x 480: 768, 4] [01] state=QUEUED , crop=[0,0,0,0], xform=0x00, time=0x286d66d53c3, scale=FREEZE, 0x45f24de8 [ 737x 480: 768, 4] >[02] state=ACQUIRED, crop=[0,0,0,0], xform=0x00, time=0x286c9d06e8d, scale=FREEZE, 0x41dafdd0 [ 737x 480: 768, 4] + Layer 0x40043c38 (com.jeffboody.GearsES2eclair/com.jeffboody.GearsES2eclair.GearsES2eclair) Region transparentRegion (this=0x40043e14, count=1) [ 0, 0, 737, 480] Region transparentRegionScreen (this=0x40043c6c, count=1) [ 0, 0, 737, 480] Region visibleRegionScreen (this=0x40043c48, count=0) z= 21015, pos=(0,0), size=( 737, 480), crop=( 0, 0, 737, 480), isOpaque=0, needsDithering=0, invalidate=0, alpha=0xff, flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00] client=0x40e05980, identity=10 format= 1, activeBuffer=[ 737x 480: 768, 1], transform-hint=0x00, queued-frames=0, mRefreshPending=0 mTexName=-1408567796, mAbandoned=0 next : {crop=[0,0,0,0], transform=0x00, current=0} -BufferQueue mBufferCount=3, mSynchronousMode=1, default-size=[737x480], mPixelFormat=1, FIFO(0)={} >[00] state=ACQUIRED, crop=[0,0,0,0], xform=0x00, time=0x27bff64a881, scale=FREEZE, 0x40043820 [ 737x 480: 768, 1] [01] state=FREE , crop=[0,0,-1,-1], xform=0x00, time=0, scale=FREEZE [02] state=FREE , crop=[0,0,-1,-1], xform=0x00, time=0, scale=FREEZE + Layer 0x40ff2008 (StatusBar) Region transparentRegion (this=0x40ff21e4, count=0) Region transparentRegionScreen (this=0x40ff203c, count=0) Region visibleRegionScreen (this=0x40ff2018, count=0) z= 151000, pos=(0,0), size=( 800, 38), crop=( 0, 0, 800, 38), isOpaque=0, needsDithering=0, invalidate=0, alpha=0xff, flags=0x00000001, tr=[1.00, 0.00][0.00, 1.00] client=0x4003abe8, identity=2 format= 1, activeBuffer=[ 800x 38: 800, 5], transform-hint=0x00, queued-frames=0, mRefreshPending=0 mTexName=1505553220, mAbandoned=0 next : {crop=[0,0,0,0], transform=0x00, current=0} -BufferQueue mBufferCount=3, mSynchronousMode=1, default-size=[800x38], mPixelFormat=5, FIFO(0)={} >[00] state=ACQUIRED, crop=[0,0,0,0], xform=0x00, time=0x281fd524d74, scale=FREEZE, 0x4003ad78 [ 800x 38: 800, 5] [01] state=DEQUEUED, crop=[0,0,0,0], xform=0x00, time=0x27a64b2b8b2, scale=FREEZE, 0x42073d00 [ 800x 38: 800, 5] [02] state=FREE , crop=[0,0,0,0], xform=0x00, time=0x27ac6e83d72, scale=FREEZE, 0x41efe998 [ 800x 38: 800, 5] + Layer 0x40b98008 (NavigationBar) Region transparentRegion (this=0x40b981e4, count=0) Region transparentRegionScreen (this=0x40b9803c, count=0) Region visibleRegionScreen (this=0x40b98018, count=1) [737, 0, 800, 480] z= 191000, pos=(737,0), size=( 63, 480), crop=( 0, 0, 63, 480), isOpaque=1, needsDithering=0, invalidate=0, alpha=0xff, flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00] client=0x4003abe8, identity=3 format= 2, activeBuffer=[ 63x 480: 64, 2], transform-hint=0x00, queued-frames=0, mRefreshPending=0 mTexName=-1563003837, mAbandoned=0 next : {crop=[0,0,0,0], transform=0x00, current=2} -BufferQueue mBufferCount=3, mSynchronousMode=1, default-size=[63x480], mPixelFormat=2, FIFO(0)={} [00] state=FREE , crop=[0,0,0,0], xform=0x00, time=0x27aecdf0e87, scale=FREEZE, 0x41daff38 [ 63x 480: 64, 2] [01] state=FREE , crop=[0,0,0,0], xform=0x00, time=0x27af30c7146, scale=FREEZE, 0x41efe868 [ 63x 480: 64, 2] >[02] state=ACQUIRED, crop=[0,0,0,0], xform=0x00, time=0x27bdb90fe57, scale=FREEZE, 0x420734a8 [ 63x 480: 64, 2] Purgatory state (0 entries) SurfaceFlinger global state: GLES: Imagination Technologies, PowerVR SGX 540, OpenGL ES-CM 1.1 EGL : 1.4 build 1.9.RC2@2139099 EXTS: GL_EXT_debug_marker GL_OES_byte_coordinates GL_OES_fixed_point GL_OES_single_precision GL_OES_matrix_get GL_OES_read_format GL_OES_compressed_paletted_texture GL_OES_point_sprite GL_OES_point_size_array GL_OES_matrix_palette GL_OES_draw_texture GL_OES_query_matrix GL_OES_texture_env_crossbar GL_OES_texture_mirrored_repeat GL_OES_texture_cube_map GL_OES_blend_subtract GL_OES_blend_func_separate GL_OES_blend_equation_separate GL_OES_stencil_wrap GL_OES_extended_matrix_palette GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_depth24 GL_OES_stencil8 GL_OES_compressed_ETC1_RGB8_texture GL_OES_mapbuffer GL_OES_EGL_image GL_OES_EGL_image_external GL_EXT_multi_draw_arrays GL_OES_required_internalformat GL_IMG_read_format GL_IMG_texture_compression_pvrtc GL_IMG_texture_format_BGRA8888 GL_EXT_texture_format_BGRA8888 GL_OES_egl_sync GL_IMG_vertex_array_object GL_APPLE_texture_2D_limited_npot Region WormholeRegion (this=0x40c80da8, count=0) orientation=0, canDraw=1 last eglSwapBuffers() time: 99395.753000 us last transaction time : 30.518000 us transaction-flags : 00000000 refresh-rate : 57.720001 fps x-dpi : 225.777771 y-dpi : 225.777771 density : 1.500000 eglSwapBuffers time: 96496.583000 us transaction time: 0.000000 us VSYNC state: enabled soft-vsync: disabled numListeners=6, events-delivered: 6401 0x4003a4a0: count=-2 0x4003a588: count=-2 0x4003ad00: count=-2 0x41efec30: count=-2 0x45e766e0: count=0 0x45f24c60: count=-2 h/w composer state: h/w composer present and enabled Hardware Composer state: mDebugForceFakeVSync=0 numHwLayers=2, flags=00000000 type | handle | hints | flags | tr | blend | format | source crop | frame name ----------+----------+----------+----------+----+-------+----------+---------------------------+-------------------------------- OVERLAY | 40b29f28 | 00000003 | 00000000 | 00 | 00100 | 00000004 | [ 0, 0, 737, 480] | [ 0, 0, 737, 480] SurfaceView FB | 420734a8 | 00000000 | 00000000 | 00 | 00100 | 00000002 | [ 0, 0, 63, 480] | [ 737, 0, 800, 480] NavigationBar omap4_hwc 2: idle timeout: 250ms layer 0: enabled:true buff:0x0 800x480 stride:3200 src:(0,0) 800x480 dst:(0,0) 800x480 ix:0 zorder:1 layer 1: enabled:true buff:0x40b29f28 737x480 stride:1536 src:(0,0) 737x480 dst:(0,0) 737x480 ix:1 zorder:0 Allocated buffers: 0x4003ad78: 118.75 KiB | 800 ( 800) x 38 | 5 | 0x00000b00 0x40043820: 1440.00 KiB | 737 ( 768) x 480 | 1 | 0x00000933 0x40b29f28: 720.00 KiB | 737 ( 768) x 480 | 4 | 0x00000b00 0x40e05c28: 3000.00 KiB | 960 ( 960) x 800 | 2 | 0x00000933 0x41dafdd0: 720.00 KiB | 737 ( 768) x 480 | 4 | 0x00000b00 0x41daff38: 120.00 KiB | 63 ( 64) x 480 | 2 | 0x00000933 0x41db0830: 2500.00 KiB | 800 ( 800) x 800 | 2 | 0x00000933 0x41efe868: 120.00 KiB | 63 ( 64) x 480 | 2 | 0x00000933 0x41efe998: 118.75 KiB | 800 ( 800) x 38 | 5 | 0x00000b00 0x420734a8: 120.00 KiB | 63 ( 64) x 480 | 2 | 0x00000933 0x42073d00: 118.75 KiB | 800 ( 800) x 38 | 5 | 0x00000b00 0x45f24de8: 720.00 KiB | 737 ( 768) x 480 | 4 | 0x00000b00 Total allocated (estimate): 9816.25 KB IMG Graphics HAL state: Dumping all active sync objects.. ID=36, 0xP...FHWR=0x00000b00, WOP/WOC=0x95/0x95, ROP/ROC=0x0/0x0, ROP2/ROC2=0x95/0x94, WOC DevVA=0x0d8054dc, ROC DevVA=0x0d8054e4, ROC2 DevVA=0x0d8054ec ID=35, 0xP...FHWR=0x00000933, WOP/WOC=0x0/0x0, ROP/ROC=0x0/0x0, ROP2/ROC2=0x0/0x0, WOC DevVA=0x0d8054b4, ROC DevVA=0x0d8054bc, ROC2 DevVA=0x0d8054c4 ID=34, 0xP...FHWR=0x00000b00, WOP/WOC=0x96/0x95, ROP/ROC=0x0/0x0, ROP2/ROC2=0x95/0x94, WOC DevVA=0x0d80548c, ROC DevVA=0x0d805494, ROC2 DevVA=0x0d80549c ID=33, 0xP...FHWR=0x00000b00, WOP/WOC=0x96/0x96, ROP/ROC=0x0/0x0, ROP2/ROC2=0x94/0x94, WOC DevVA=0x0d800e14, ROC DevVA=0x0d800e1c, ROC2 DevVA=0x0d800e24 ID=25, 0xP...FHWR=0x00000b00, WOP/WOC=0x3/0x3, ROP/ROC=0x4f/0x4f, ROP2/ROC2=0x1c/0x1c, WOC DevVA=0x0d80084c, ROC DevVA=0x0d800854, ROC2 DevVA=0x0d80085c ID=24, 0xP...FHWR=0x00000b00, WOP/WOC=0x3/0x3, ROP/ROC=0x31/0x31, ROP2/ROC2=0x0/0x0, WOC DevVA=0x0d8009b4, ROC DevVA=0x0d8009bc, ROC2 DevVA=0x0d8009c4 ID=23, 0xP...FHWR=0x00000b00, WOP/WOC=0x4/0x4, ROP/ROC=0x6/0x6, ROP2/ROC2=0x1/0x1, WOC DevVA=0x0d8008c4, ROC DevVA=0x0d8008cc, ROC2 DevVA=0x0d8008d4 ID=17, 0xP...FHWR=0x00000933, WOP/WOC=0x0/0x0, ROP/ROC=0x1da/0x1d9, ROP2/ROC2=0x0/0x0, WOC DevVA=0x0d80443c, ROC DevVA=0x0d804444, ROC2 DevVA=0x0d80444c ID=14, 0xP...FHWR=0x00000933, WOP/WOC=0x0/0x0, ROP/ROC=0x8d/0x8d, ROP2/ROC2=0x0/0x0, WOC DevVA=0x0d800edc, ROC DevVA=0x0d800ee4, ROC2 DevVA=0x0d800eec ID=11, 0xP...FHWR=0x00000933, WOP/WOC=0x0/0x0, ROP/ROC=0x167/0x167, ROP2/ROC2=0x0/0x0, WOC DevVA=0x0d800b1c, ROC DevVA=0x0d800b24, ROC2 DevVA=0x0d800b2c ID=9, 0xP...FHWR=0x00000933, WOP/WOC=0x0/0x0, ROP/ROC=0x2/0x2, ROP2/ROC2=0x0/0x0, WOC DevVA=0x0d800a04, ROC DevVA=0x0d800a0c, ROC2 DevVA=0x0d800a14 ID=8, 0xP...FHWR=0x00000933, WOP/WOC=0x0/0x0, ROP/ROC=0x98/0x98, ROP2/ROC2=0x0/0x0, WOC DevVA=0x0d8009dc, ROC DevVA=0x0d8009e4, ROC2 DevVA=0x0d8009ec ID=2, 0xP...FHWR=0x00001000, WOP/WOC=0x1ee/0x1ed, ROP/ROC=0x0/0x0, ROP2/ROC2=0x1ed/0x1ec, WOC DevVA=0x0d800054, ROC DevVA=0x0d80005c, ROC2 DevVA=0x0d800064 ID=1, 0xP...FHWR=0x00001000, WOP/WOC=0x1ed/0x1ed, ROP/ROC=0x0/0x0, ROP2/ROC2=0x1ed/0x1ec, WOC DevVA=0x0d80002c, ROC DevVA=0x0d800034, ROC2 DevVA=0x0d80003c shell@android:/ $ request_suspend_state: sleep (0->3) at 2790344146731 (2013-01-29 18:03:33.047857910 UTC) DSSCOMP: dsscomp_early_suspend DSSCOMP: blanked screen omapdss HDMI: Enter hdmi_display_disable omapdss HDMI: Release c-state constraint for HDMI omapdss HDMI: Done hdmi_display_disable