Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ~ $ dumpsys SurfaceFlinger
- Build configuration: [sf] [libui] [libgui]
- Sync configuration: [using: EGL_ANDROID_native_fence_sync]
- Visible layers (count = 9)
- + Layer 0x43c58008 (com.android.systemui.ImageWallpaper)
- Region transparentRegion (this=0x43c5816c, count=1)
- [ 0, 0, 0, 0]
- Region visibleRegion (this=0x43c58010, count=1)
- [ 0, 0, 0, 0]
- layerStack= 0, z= 21000, pos=(0,-320), size=(2160,1920), crop=( 0, 320, 720,1600), isOpaque=1, invalidate=0, alpha=0xff, flags=0x00000001, tr=[1.00, 0.00][0.00, 1.00]
- client=0x443b7b28
- format= 2, activeBuffer=[2160x1920:2160, 1], queued-frames=0, mRefreshPending=0
- mTexName=12 mCurrentTexture=-1
- mCurrentCrop=[0,0,0,0] mCurrentTransform=0
- mAbandoned=0
- -BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[2160x1920], default-format=2, transform-hint=00, FIFO(0)={}
- + Layer 0x404e6008 (com.android.browser/com.android.browser.BrowserActivity)
- Region transparentRegion (this=0x404e616c, count=1)
- [ 0, 0, 0, 0]
- Region visibleRegion (this=0x404e6010, count=1)
- [ 0, 50, 720, 1280]
- layerStack= 0, z= 21035, pos=(0,0), size=( 720,1280), crop=( 0, 50, 720,1280), isOpaque=1, invalidate=0, alpha=0xff, flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
- client=0x43866050
- format= 1, activeBuffer=[ 720x1280: 720, 1], queued-frames=0, mRefreshPending=0
- mTexName=2 mCurrentTexture=3
- mCurrentCrop=[0,0,0,0] mCurrentTransform=0
- mAbandoned=0
- -BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[720x1280], default-format=1, transform-hint=00, FIFO(0)={}
- [00:0x44933bc8] state=FREE , 0x4049ef90 [ 720x1280: 720, 1]
- [01:0x4001bcd0] state=FREE , 0x40025818 [ 720x1280: 720, 1]
- [02:0x43e8c278] state=FREE , 0x449347d8 [ 720x1280: 720, 1]
- >[03:0x43e8b8c0] state=ACQUIRED, 0x443b7008 [ 720x1280: 720, 1]
- + Layer 0x438665a8 (FocusedStackFrame)
- Region transparentRegion (this=0x4386670c, count=1)
- [ 0, 0, 0, 0]
- Region visibleRegion (this=0x438665b0, count=1)
- [ 0, 0, 0, 0]
- layerStack= 0, z= 21036, pos=(0,0), size=( 1, 1), crop=( 0, 0, -1, -1), isOpaque=0, invalidate=0, alpha=0x4d, flags=0x00000001, tr=[1.00, 0.00][0.00, 1.00]
- client=0x4074a6a0
- format= 1, activeBuffer=[ 0x 0: 0, 0], queued-frames=0, mRefreshPending=0
- mTexName=5 mCurrentTexture=-1
- mCurrentCrop=[0,0,0,0] mCurrentTransform=0
- mAbandoned=0
- -BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[1x1], default-format=1, transform-hint=00, FIFO(0)={}
- + LayerDim 0x440ed410 (DimLayer)
- Region transparentRegion (this=0x440ed574, count=1)
- [ 0, 0, 0, 0]
- Region visibleRegion (this=0x440ed418, count=1)
- [ 0, 0, 0, 0]
- layerStack= 0, z= 21049, pos=(-180,-320), size=(1080,1920), crop=( 0, 0, -1, -1), isOpaque=0, invalidate=0, alpha=0x00, flags=0x00000001, tr=[1.00, 0.00][0.00, 1.00]
- client=0x4074a6a0
- format= 0, activeBuffer=[ 0x 0: 0, 0], queued-frames=0, mRefreshPending=0
- mTexName=7 mCurrentTexture=-1
- mCurrentCrop=[0,0,0,0] mCurrentTransform=0
- mAbandoned=0
- -BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[1080x1920], default-format=1, transform-hint=00, FIFO(0)={}
- + LayerDim 0x441b9668 (DimLayer)
- Region transparentRegion (this=0x441b97cc, count=1)
- [ 0, 0, 0, 0]
- Region visibleRegion (this=0x441b9670, count=1)
- [ 0, 0, 0, 0]
- layerStack= 0, z= 21054, pos=(-180,-320), size=(1080,1920), crop=( 0, 0, -1, -1), isOpaque=0, invalidate=0, alpha=0x00, flags=0x00000001, tr=[1.00, 0.00][0.00, 1.00]
- client=0x4074a6a0
- format= 0, activeBuffer=[ 0x 0: 0, 0], queued-frames=0, mRefreshPending=0
- mTexName=6 mCurrentTexture=-1
- mCurrentCrop=[0,0,0,0] mCurrentTransform=0
- mAbandoned=0
- -BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[1080x1920], default-format=1, transform-hint=00, FIFO(0)={}
- + LayerDim 0x43cd1008 (DimLayer)
- Region transparentRegion (this=0x43cd116c, count=1)
- [ 0, 0, 0, 0]
- Region visibleRegion (this=0x43cd1010, count=1)
- [ 0, 0, 0, 0]
- layerStack= 0, z= 22009, pos=(-180,-320), size=(1080,1920), crop=( 0, 0, -1, -1), isOpaque=0, invalidate=0, alpha=0x00, flags=0x00000001, tr=[1.00, 0.00][0.00, 1.00]
- client=0x4074a6a0
- format= 0, activeBuffer=[ 0x 0: 0, 0], queued-frames=0, mRefreshPending=0
- mTexName=4 mCurrentTexture=-1
- mCurrentCrop=[0,0,0,0] mCurrentTransform=0
- mAbandoned=0
- -BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[1080x1920], default-format=1, transform-hint=00, FIFO(0)={}
- + LayerDim 0x40d04008 (DimLayer)
- Region transparentRegion (this=0x40d0416c, count=1)
- [ 0, 0, 0, 0]
- Region visibleRegion (this=0x40d04010, count=1)
- [ 0, 0, 0, 0]
- layerStack= 0, z= 90999, pos=(-180,-320), size=(1080,1920), crop=( 0, 0, -1, -1), isOpaque=0, invalidate=0, alpha=0x00, flags=0x00000001, tr=[1.00, 0.00][0.00, 1.00]
- client=0x4074a6a0
- format= 0, activeBuffer=[ 0x 0: 0, 0], queued-frames=0, mRefreshPending=0
- mTexName=3 mCurrentTexture=-1
- mCurrentCrop=[0,0,0,0] mCurrentTransform=0
- mAbandoned=0
- -BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[1080x1920], default-format=1, transform-hint=00, FIFO(0)={}
- + Layer 0x443b7c00 (StatusBar)
- Region transparentRegion (this=0x443b7d64, count=1)
- [ 0, 0, 0, 0]
- Region visibleRegion (this=0x443b7c08, count=1)
- [ 0, 0, 720, 50]
- layerStack= 0, z= 161000, pos=(0,0), size=( 720, 50), crop=( 0, 0, 720, 50), isOpaque=0, invalidate=0, alpha=0xff, flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
- client=0x443b7b28
- format= 1, activeBuffer=[ 720x 50: 720, 1], queued-frames=0, mRefreshPending=0
- mTexName=9 mCurrentTexture=2
- mCurrentCrop=[0,0,0,0] mCurrentTransform=0
- mAbandoned=0
- -BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[720x50], default-format=1, transform-hint=00, FIFO(0)={}
- [00:0x449f1718] state=FREE , 0x443c3df8 [ 720x 50: 720, 1]
- [01:0x44aa66a0] state=FREE , 0x407c2cc0 [ 720x 50: 720, 1]
- >[02:0x44934898] state=ACQUIRED, 0x400990c0 [ 720x 50: 720, 1]
- [03:0x443b78a8] state=FREE , 0x40d05df8 [ 720x 50: 720, 1]
- + Layer 0x43dcf008 (NavigationBar)
- Region transparentRegion (this=0x43dcf16c, count=1)
- [ 0, 0, 0, 0]
- Region visibleRegion (this=0x43dcf010, count=1)
- [ 0, 0, 0, 0]
- layerStack= 0, z= 201000, pos=(0,1280), size=( 720, 1), crop=( 0, 0, 720, 0), isOpaque=0, invalidate=0, alpha=0xff, flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
- client=0x443b7b28
- format= 1, activeBuffer=[ 0x 0: 0, 0], queued-frames=0, mRefreshPending=0
- mTexName=10 mCurrentTexture=-1
- mCurrentCrop=[0,0,0,0] mCurrentTransform=0
- mAbandoned=0
- -BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[720x1], default-format=1, transform-hint=00, FIFO(0)={}
- [00:0x44aa65d0] state=DEQUEUED, 0x44934a48 [ 720x 1: 720, 1]
- Displays (1 entries)
- + DisplayDevice: Built-in Screen
- type=0, hwcId=0, layerStack=0, ( 720x1280), ANativeWindow=0x404a1a98, orient= 0 (type=00000000), flips=8679, isSecure=1, secureVis=0, acquired=1, numLayers=2
- v:[0,0,720,1280], f:[0,0,720,1280], s:[0,0,720,1280],transform:[[1.000,0.000,0.000][0.000,1.000,0.000][0.000,0.000,1.000]]
- mAbandoned=0
- -BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[720x1280], default-format=1, transform-hint=00, FIFO(0)={}
- >[00:0x40d03608] state=ACQUIRED, 0x40d101c8 [ 720x1280: 720, 5]
- [01:0x40d10140] state=FREE , 0x407492e0 [ 720x1280: 720, 5]
- SurfaceFlinger global state:
- EGL implementation : 1.4 Linux-r3p2-01rel3-
- EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_reusable_sync EGL_KHR_fence_sync EGL_ANDROID_image_native_buffer EGL_ANDROID_recordable EGL_ANDROID_native_fence_sync EGL_ANDROID_framebuffer_target EGL_EXT_create_context_robustness EGL_ANDROID_blob_cache
- GLES: ARM, Mali-400 MP, OpenGL ES 2.0
- GL_EXT_debug_marker GL_OES_texture_npot GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_depth24 GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth_texture GL_OES_packed_depth_stencil GL_EXT_texture_format_BGRA8888 GL_EXT_blend_minmax GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_rgb8_rgba8 GL_EXT_multisampled_render_to_texture GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_ARM_mali_program_binary GL_EXT_shader_texture_lod GL_EXT_robustness GL_OES_depth_texture_cube_map
- Region undefinedRegion (this=0x409d5034, count=1)
- [ 0, 0, 720, 50]
- orientation=0, canDraw=1
- last eglSwapBuffers() time: 4063.500000 us
- last transaction time : 121.917000 us
- transaction-flags : 00000000
- refresh-rate : 60.000002 fps
- x-dpi : 304.799988
- y-dpi : 306.716003
- EGL_NATIVE_VISUAL_ID : 5
- gpu_to_cpu_unsupported : 1
- eglSwapBuffers time: 0.000000 us
- transaction time: 0.000000 us
- VSYNC state: disabled
- soft-vsync: disabled
- numListeners=18,
- events-delivered: 11003
- 0x4001bd50: count=-1
- 0x400953f8: count=-1
- 0x400958a0: count=-1
- 0x40098770: count=-1
- 0x400987e0: count=-1
- 0x400997a0: count=-1
- 0x404a5828: count=-1
- 0x409f3ad8: count=-1
- 0x409f4398: count=-1
- 0x443c3970: count=-1
- 0x443c39f0: count=-1
- 0x443c3dd0: count=-1
- 0x44575818: count=-1
- 0x44575bd8: count=-1
- 0x44576e78: count=-1
- 0x4485e888: count=-1
- 0x449f2378: count=-1
- 0x44aedfb8: count=-1
- h/w composer state:
- h/w composer present and enabled
- Hardware Composer state (version 1010000):
- mDebugForceFakeVSync=0
- Display[0] : 720x1280, xdpi=304.799988, ydpi=306.716003, refresh=16666666
- numHwLayers=3, flags=00000000
- type | handle | hints | flags | tr | blend | format | source crop | frame | dirtyRect | name
- ------------+----------+----------+----------+----+-------+----------+-----------------------------------+---------------------------+---------------------------+-------
- HWC | 443b7008 | 00000002 | 00000000 | 00 | 00100 | 00000001 | [ 0, 50, 720, 1280] | [ 0, 50, 720, 1280] | [ 0, 0, 0, 0] | com.android.browser/com.android.browser.BrowserActivity
- HWC | 400990c0 | 00000002 | 00000000 | 00 | 00105 | 00000001 | [ 0, 0, 720, 50] | [ 0, 0, 720, 50] | [ 0, 0, 0, 0] | StatusBar
- FB TARGET | 40d101c8 | 00000000 | 00000000 | 00 | 00105 | 00000001 | [ 0, 0, 720, 1280] | [ 0, 0, 720, 1280] | [ 0, 0, 0, 0] | HWC_FRAMEBUFFER_TARGET
- HWC dump:
- type | handle | color | blend | format | position | size
- ----------+----------|----------+-------+--------+---------------+---------------
- OVERLAY | 443b7008 | - | 0 | 2 | [ 0, 50] | [ 720, 1230]
- OVERLAY | 400990c0 | - | 1 | 2 | [ 0, 0] | [ 720, 50]
- DISABLED | - | - | - | - | - | -
- DISABLED | - | - | - | - | - | -
- DISABLED | - | - | - | - | - | -
- Allocated buffers:
- 0x40025818: 3600.00 KiB | 720 ( 720) x 1280 | 1 | 0x00000f02
- 0x40095678: 3459.38 KiB | 720 ( 720) x 1230 | 2 | 0x00000f02
- 0x400990c0: 140.62 KiB | 720 ( 720) x 50 | 1 | 0x00000f02
- 0x4049ef90: 3600.00 KiB | 720 ( 720) x 1280 | 1 | 0x00000f02
- 0x407492e0: 3600.00 KiB | 720 ( 720) x 1280 | 5 | 0x00001e02
- 0x407c2cc0: 140.62 KiB | 720 ( 720) x 50 | 1 | 0x00000f02
- 0x409f3b70: 16200.00 KiB | 2160 (2160) x 1920 | 1 | 0x00000f02
- 0x40d05df8: 140.62 KiB | 720 ( 720) x 50 | 1 | 0x00000f02
- 0x40d101c8: 3600.00 KiB | 720 ( 720) x 1280 | 5 | 0x00001e02
- 0x443b7008: 3600.00 KiB | 720 ( 720) x 1280 | 1 | 0x00000f02
- 0x443c3df8: 140.62 KiB | 720 ( 720) x 50 | 1 | 0x00000f02
- 0x449347d8: 3600.00 KiB | 720 ( 720) x 1280 | 1 | 0x00000f02
- 0x44934a48: 2.81 KiB | 720 ( 720) x 1 | 1 | 0x00000f02
- Total allocated (estimate): 41824.69 KB
Advertisement
Add Comment
Please, Sign In to add comment