Build configuration: [sf] [libui] [libgui] Sync configuration: [using: EGL_ANDROID_native_fence_sync EGL_KHR_wait_sync] DispSync configuration: app phase 0 ns, sf phase 0 ns, present offset 0 ns (refresh 16666667 ns) Static screen stats: < 1 frames: 98.873 s (11.2%) < 2 frames: 430.112 s (48.6%) < 3 frames: 307.988 s (34.8%) < 4 frames: 0.425 s (0.0%) < 5 frames: 0.151 s (0.0%) < 6 frames: 0.814 s (0.1%) < 7 frames: 0.203 s (0.0%) 7+ frames: 47.067 s (5.3%) Visible layers (count = 13) + LayerDim 0x7fa64f4000 (DimLayer) Region transparentRegion (this=0x7fa64f4208, count=1) [ 0, 0, 0, 0] Region visibleRegion (this=0x7fa64f4010, count=1) [ 0, 0, 0, 0] Region surfaceDamageRegion (this=0x7fa64f4088, count=1) [ 0, 0, 0, 0] layerStack= 0, z= 0, pos=(0,0), size=( 16, 16), crop=( 0, 0, -1, -1), isOpaque=0, invalidate=0, alpha=0xff, flags=0x00000001, tr=[1.00, 0.00][0.00, 1.00] client=0x7fa64dec20 format= 0, 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)={} + Layer 0x7fa26f6000 (com.android.systemui.ImageWallpaper) Region transparentRegion (this=0x7fa26f6208, count=1) [ 0, 0, 0, 0] Region visibleRegion (this=0x7fa26f6010, count=1) [ 0, 0, 0, 0] Region surfaceDamageRegion (this=0x7fa26f6088, count=1) [ 0, 0, 0, 0] layerStack= 0, z= 21000, pos=(0,0), size=(2346,2560), crop=( 0, 0,1440,2560), isOpaque=1, invalidate=0, alpha=0xff, flags=0x00000003, tr=[1.00, 0.00][0.00, 1.00] client=0x7fa5fc9140 format= 2, activeBuffer=[2346x2560:2432, 3], queued-frames=0, mRefreshPending=0 mTexName=11 mCurrentTexture=-1 mCurrentCrop=[0,0,0,0] mCurrentTransform=0 mAbandoned=0 -BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[2346x2560], default-format=2, transform-hint=00, FIFO(0)={} + LayerDim 0x7fa1a65400 (DimLayer) Region transparentRegion (this=0x7fa1a65608, count=1) [ 0, 0, 0, 0] Region visibleRegion (this=0x7fa1a65410, count=1) [ 0, 0, 0, 0] Region surfaceDamageRegion (this=0x7fa1a65488, count=1) [ 0, 0, 0, 0] layerStack= 0, z= 21009, pos=(-360,-640), size=(2160,3840), crop=( 0, 0, -1, -1), isOpaque=0, invalidate=0, alpha=0x00, flags=0x00000001, tr=[1.00, 0.00][0.00, 1.00] client=0x7fa64dec20 format= 0, activeBuffer=[ 0x 0: 0, 0], queued-frames=0, mRefreshPending=0 mTexName=15 mCurrentTexture=-1 mCurrentCrop=[0,0,0,0] mCurrentTransform=0 mAbandoned=0 -BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[2160x3840], default-format=1, transform-hint=00, FIFO(0)={} + Layer 0x7fa26f9800 (com.android.settings/com.android.settings.SubSettings) Region transparentRegion (this=0x7fa26f9a08, count=1) [ 0, 0, 0, 0] Region visibleRegion (this=0x7fa26f9810, count=1) [ 0, 2392, 1440, 2560] Region surfaceDamageRegion (this=0x7fa26f9888, count=1) [ 0, 0, 0, 0] layerStack= 0, z= 21015, pos=(0,0), size=(1440,2560), crop=( 0, 0,1440,2560), isOpaque=1, invalidate=0, alpha=0xff, flags=0x00000002, tr=[1.00, 0.00][0.00, 1.00] client=0x7fa26830e0 format= 1, activeBuffer=[1440x2560:1664, 1], queued-frames=0, mRefreshPending=0 mTexName=29 mCurrentTexture=0 mCurrentCrop=[0,0,0,0] mCurrentTransform=0 mAbandoned=0 -BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[1440x2560], default-format=1, transform-hint=00, FIFO(0)={} >[00:0x7fa5fed100] state=ACQUIRED, 0x7fa5fd2c60 [1440x2560:1664, 1] [01:0x7fa5ff5400] state=FREE , 0x7fa5fd2e40 [1440x2560:1664, 1] [02:0x7fa5fed700] state=FREE , 0x7fa5fd3080 [1440x2560:1664, 1] + Layer 0x7fa64ed000 (FocusedStackFrame) Region transparentRegion (this=0x7fa64ed208, count=1) [ 0, 0, 0, 0] Region visibleRegion (this=0x7fa64ed010, count=1) [ 0, 0, 0, 0] Region surfaceDamageRegion (this=0x7fa64ed088, count=1) [ 0, 0, 0, 0] layerStack= 0, z= 21016, 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=0x7fa64dec20 format= 1, 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=[1x1], default-format=1, transform-hint=00, FIFO(0)={} + LayerDim 0x7fa1a60000 (DimLayer) Region transparentRegion (this=0x7fa1a60208, count=1) [ 0, 0, 0, 0] Region visibleRegion (this=0x7fa1a60010, count=1) [ 0, 0, 0, 0] Region surfaceDamageRegion (this=0x7fa1a60088, count=1) [ 0, 0, 0, 0] layerStack= 0, z= 21019, pos=(-360,-640), size=(2160,3840), crop=( 0, 0, -1, -1), isOpaque=0, invalidate=0, alpha=0x00, flags=0x00000001, tr=[1.00, 0.00][0.00, 1.00] client=0x7fa64dec20 format= 0, activeBuffer=[ 0x 0: 0, 0], queued-frames=0, mRefreshPending=0 mTexName=14 mCurrentTexture=-1 mCurrentCrop=[0,0,0,0] mCurrentTransform=0 mAbandoned=0 -BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[2160x3840], default-format=1, transform-hint=00, FIFO(0)={} + Layer 0x7fa1b5ac00 (Sys2023:dream) Region transparentRegion (this=0x7fa1b5ae08, count=1) [ 0, 0, 0, 0] Region visibleRegion (this=0x7fa1b5ac10, count=1) [ 0, 0, 1440, 2392] Region surfaceDamageRegion (this=0x7fa1b5ac88, count=1) [ 0, 0, 0, 0] layerStack= 0, z= 101000, pos=(0,0), size=(1440,2392), crop=( 0, 0,1440,2392), isOpaque=1, invalidate=0, alpha=0xff, flags=0x00000002, tr=[1.00, 0.00][0.00, 1.00] client=0x7fa2683720 format= 1, activeBuffer=[1440x2392:1664, 1], queued-frames=0, mRefreshPending=0 mTexName=37 mCurrentTexture=0 mCurrentCrop=[0,0,0,0] mCurrentTransform=0 mAbandoned=0 -BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[1440x2392], default-format=1, transform-hint=00, FIFO(0)={} >[00:0x7fa27b8500] state=ACQUIRED, 0x7fa1a6ada0 [1440x2392:1664, 1] [01:0x7fa27b8c00] state=FREE , 0x7fa1a744c0 [1440x2392:1664, 1] [02:0x7fa27b8a00] state=FREE , 0x7fa1a73740 [1440x2392:1664, 1] + Layer 0x7fa1a63800 (StatusBar) Region transparentRegion (this=0x7fa1a63a08, count=1) [ 0, 0, 0, 0] Region visibleRegion (this=0x7fa1a63810, count=1) [ 0, 0, 0, 0] Region surfaceDamageRegion (this=0x7fa1a63888, count=1) [ 0, 0, 0, 0] layerStack= 0, z= 161000, pos=(0,0), size=(1440, 84), crop=( 0, 0,1440, 84), isOpaque=0, invalidate=0, alpha=0xff, flags=0x00000001, tr=[1.00, 0.00][0.00, 1.00] client=0x7fa5fc9140 format= 1, activeBuffer=[1440x 84:1664, 1], queued-frames=0, mRefreshPending=0 mTexName=8 mCurrentTexture=0 mCurrentCrop=[0,0,0,0] mCurrentTransform=0 mAbandoned=0 -BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[1440x84], default-format=1, transform-hint=00, FIFO(0)={} >[00:0x7fa27b8100] state=ACQUIRED, 0x7fa1a74040 [1440x 84:1664, 1] [01:0x7fa5fedd00] state=FREE , 0x7fa5fd2180 [1440x 84:1664, 1] [02:0x7fa27b8300] state=FREE , 0x7fa1a741c0 [1440x 84:1664, 1] + Layer 0x7fa1a61c00 (NavigationBar) Region transparentRegion (this=0x7fa1a61e08, count=1) [ 0, 0, 0, 0] Region visibleRegion (this=0x7fa1a61c10, count=1) [ 0, 2392, 1440, 2560] Region surfaceDamageRegion (this=0x7fa1a61c88, count=1) [ 0, 0, 0, 0] layerStack= 0, z= 211000, pos=(0,2392), size=(1440, 168), crop=( 0, 0,1440, 168), isOpaque=0, invalidate=0, alpha=0xff, flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00] client=0x7fa5fc9140 format= 1, activeBuffer=[1440x 168:1664, 1], queued-frames=0, mRefreshPending=0 mTexName=13 mCurrentTexture=2 mCurrentCrop=[0,0,0,0] mCurrentTransform=0 mAbandoned=0 -BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[1440x168], default-format=1, transform-hint=00, FIFO(0)={} [00:0x7fa5feda00] state=FREE , 0x7fa5fd25a0 [1440x 168:1664, 1] [01:0x7fa5fedb00] state=FREE , 0x7fa5fd2de0 [1440x 168:1664, 1] >[02:0x7fa5fedc00] state=ACQUIRED, 0x7fa5fd3020 [1440x 168:1664, 1] + Layer 0x7fa26d4c00 (Overlay #1: 1920x1080, 320 dpi) Region transparentRegion (this=0x7fa26d4e08, count=1) [ 0, 0, 0, 0] Region visibleRegion (this=0x7fa26d4c10, count=1) [246, 632, 1206, 1172] Region surfaceDamageRegion (this=0x7fa26d4c88, count=1) [ 0, 0, 960, 540] layerStack= 0, z= 251000, pos=(246,632), size=( 960, 540), crop=( 0, 0, 960, 540), isOpaque=1, invalidate=0, alpha=0xcc, flags=0x00000002, tr=[1.00, 0.00][0.00, 1.00] client=0x7fa5fc9280 format= 1, activeBuffer=[ 960x 540:1152, 1], queued-frames=0, mRefreshPending=0 mTexName=36 mCurrentTexture=2 mCurrentCrop=[0,0,0,0] mCurrentTransform=0 mAbandoned=0 -BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[960x540], default-format=1, transform-hint=00, FIFO(0)={} [00:0x7fa5fc5a00] state=FREE , 0x7fa5fd2120 [ 960x 540:1152, 1] [01:0x7fa5fed200] state=FREE , 0x7fa5fd30e0 [ 960x 540:1152, 1] >[02:0x7fa5fed300] state=ACQUIRED, 0x7fa5fd3140 [ 960x 540:1152, 1] + LayerDim 0x7fa64c7400 (DimLayer) Region transparentRegion (this=0x7fa64c7608, count=1) [ 0, 0, 0, 0] Region visibleRegion (this=0x7fa64c7410, count=1) [ 0, 0, 0, 0] Region surfaceDamageRegion (this=0x7fa64c7488, count=1) [ 0, 0, 0, 0] layerStack= 0, z= 290999, pos=(-360,-640), size=(2160,3840), crop=( 0, 0, -1, -1), isOpaque=0, invalidate=0, alpha=0x00, flags=0x00000001, tr=[1.00, 0.00][0.00, 1.00] client=0x7fa64dec20 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=[2160x3840], default-format=1, transform-hint=00, FIFO(0)={} + Layer 0x7fa26d6800 (maru 0) Region transparentRegion (this=0x7fa26d6a08, count=1) [ 0, 0, 0, 0] Region visibleRegion (this=0x7fa26d6810, count=1) [ 0, 0, 0, 0] Region surfaceDamageRegion (this=0x7fa26d6888, count=1) [ 0, 0, 0, 0] layerStack= 1, z=2147483632, pos=(0,0), size=(1920,1080), crop=( 0, 0, -1, -1), isOpaque=0, invalidate=1, alpha=0xff, flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00] client=0x7fa64deb80 format= 5, activeBuffer=[1920x1080:1920, 5], queued-frames=0, mRefreshPending=0 mTexName=33 mCurrentTexture=0 mCurrentCrop=[0,0,0,0] mCurrentTransform=0 mAbandoned=0 -BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[1920x1080], default-format=5, transform-hint=00, FIFO(0)={} >[00:0x7fa27b8900] state=ACQUIRED, 0x7fa1a73c20 [1920x1080:1920, 5] [01:0x7fa1ae3800] state=FREE , 0x7fa1a6a380 [1920x1080:1920, 5] [02:0x7fa1ae3900] state=FREE , 0x7fa1a73ce0 [1920x1080:1920, 5] + Layer 0x7fa26d8400 (maru 1) Region transparentRegion (this=0x7fa26d8608, count=1) [ 0, 0, 0, 0] Region visibleRegion (this=0x7fa26d8410, count=1) [ 0, 0, 0, 0] Region surfaceDamageRegion (this=0x7fa26d8488, count=1) [ 0, 0, 0, 0] layerStack= 1, z=2147483633, pos=(953,533), size=( 24, 24), crop=( 0, 0, -1, -1), isOpaque=0, invalidate=1, alpha=0xff, flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00] client=0x7fa64deb80 format= 5, activeBuffer=[ 24x 24: 32, 5], queued-frames=0, mRefreshPending=0 mTexName=34 mCurrentTexture=1 mCurrentCrop=[0,0,0,0] mCurrentTransform=0 mAbandoned=0 -BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[24x24], default-format=5, transform-hint=00, FIFO(0)={} [00:0x7fa1ae3e00] state=FREE , 0x7fa1a69120 [ 24x 24: 32, 5] >[01:0x7fa5fc5600] state=ACQUIRED, 0x7fa5fd2060 [ 24x 24: 32, 5] Displays (2 entries) + DisplayDevice: Built-in Screen type=0, hwcId=0, layerStack=0, (1440x2560), ANativeWindow=0x7fa6035c10, orient= 0 (type=00000000), flips=32803, isSecure=1, secureVis=0, powerMode=2, activeConfig=0, numLayers=4 v:[0,0,1440,2560], f:[0,0,1440,2560], s:[0,0,1440,2560],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=[1440x2560], default-format=1, transform-hint=00, FIFO(0)={} [00:0x7fa358b600] state=FREE , 0x7fa1a73500 [1440x2560:1664, 1] >[01:0x7fa1ae3600] state=ACQUIRED, 0x7fa1a72d20 [1440x2560:1664, 1] + DisplayDevice: Overlay #1 type=2, hwcId=2, layerStack=0, (1920x1080), ANativeWindow=0x7fa1ae7810, orient= 0 (type=00000005), flips=13415, isSecure=0, secureVis=0, powerMode=2, activeConfig=0, numLayers=4 v:[0,0,1440,2560], f:[656,0,1263,1080], s:[656,0,1263,1080],transform:[[0.422,0.000,656.000][0.000,0.422,0.000][0.000,0.000,1.000]] SurfaceFlinger global state: EGL implementation : 1.4 EGL_QUALCOMM_shared_image EGL_KHR_image EGL_KHR_image_base EGL_QCOM_create_image EGL_QCOM_gpu_perf EGL_KHR_lock_surface EGL_KHR_lock_surface2 EGL_KHR_lock_surface3 EGL_KHR_fence_sync EGL_KHR_wait_sync EGL_KHR_cl_event EGL_KHR_cl_event2 EGL_KHR_reusable_sync EGL_IMG_context_priority EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_renderbuffer_image EGL_EXT_create_context_robustness EGL_EXT_yuv_surface EGL_ANDROID_blob_cache EGL_KHR_create_context EGL_KHR_gl_colorspace EGL_KHR_surfaceless_context EGL_KHR_create_context_no_error EGL_KHR_get_all_proc_addresses EGL_QCOM_lock_image2 EGL_KHR_partial_update EGL_ANDROID_recordable EGL_ANDROID_native_fence_sync EGL_ANDROID_image_native_buffer EGL_ANDROID_framebuffer_target EGL_ANDROID_image_crop EGL_IMG_image_plane_attribs GLES: Qualcomm, Adreno (TM) 430, OpenGL ES 3.1 V@127.0 (GIT@I8366cd0437) GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage Region undefinedRegion (this=0x7fa4513c98, count=1) [ 0, 0, 0, 0] orientation=0, isDisplayOn=1 last eglSwapBuffers() time: 2822.761000 us last transaction time : 134.844000 us transaction-flags : 00000000 refresh-rate : 59.999999 fps x-dpi : 515.153992 y-dpi : 516.062988 gpu_to_cpu_unsupported : 0 eglSwapBuffers time: 0.000000 us transaction time: 0.000000 us VSYNC state: enabled soft-vsync: disabled numListeners=14, events-delivered: 50441 0x7fa2770b90: count=-1 0x7fa2771770: count=-1 0x7fa5fd5000: count=-1 0x7fa5fd5050: count=0 0x7fa5fd50a0: count=-1 0x7fa5fd50f0: count=-1 0x7fa5fd5140: count=-1 0x7fa5fd5190: count=-1 0x7fa5fd5280: count=-1 0x7fa64e3900: count=-1 0x7fa64e3950: count=-1 0x7fa64e5e80: count=-1 0x7fa64e6920: count=-1 0x7fa64e6e70: count=-1 h/w composer state: h/w composer present and enabled Hardware Composer state (version 01050000): mDebugForceFakeVSync=0 Display[0] configurations (* current): * 0: 1440x2560, xdpi=515.153992, ydpi=516.062988, refresh=16666667, colorTransform=-22 numHwLayers=5, flags=00000000 type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name -----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------ HWC | 7fa5fd2c60 | 0002 | 0000 | 00 | 0100 | RGBA_8888 | 0.0, 2392.0, 1440.0, 2560.0 | 0, 2392, 1440, 2560 | com.android.settings/com.android.settings.SubSettings HWC | 7fa1a6ada0 | 0002 | 0000 | 00 | 0100 | RGBA_8888 | 0.0, 0.0, 1440.0, 2392.0 | 0, 0, 1440, 2392 | Sys2023:dream HWC | 7fa5fd3020 | 0002 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 1440.0, 168.0 | 0, 2392, 1440, 2560 | NavigationBar HWC | 7fa5fd3140 | 0002 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 960.0, 540.0 | 246, 632, 1206, 1172 | Overlay #1: 1920x1080, 320 dpi FB TARGET | 7fa1a72d20 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 1440.0, 2560.0 | 0, 0, 1440, 2560 | HWC_FRAMEBUFFER_TARGET Display[2] configurations (* current): * 0: 1920x1080, xdpi=320.000000, ydpi=320.000000, refresh=0, colorTransform=-559038387 numHwLayers=5, flags=00000000 type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name -----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------ HWC | 7fa5fd2c60 | 0000 | 0000 | 00 | 0100 | RGBA_8888 | 0.0, 0.0, 1440.0, 2560.0 | 656, 0, 1263, 1080 | com.android.settings/com.android.settings.SubSettings HWC | 7fa1a6ada0 | 0000 | 0000 | 00 | 0100 | RGBA_8888 | 0.0, 0.0, 1440.0, 2392.0 | 656, 0, 1263, 1009 | Sys2023:dream HWC | 7fa5fd3020 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 1440.0, 168.0 | 656, 1009, 1263, 1080 | NavigationBar HWC | 7fa5fd3140 | 0002 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 960.0, 540.0 | 760, 267, 1164, 494 | Overlay #1: 1920x1080, 320 dpi FB TARGET | 7fa1a74400 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 1920.0, 1080.0 | 0, 0, 1920, 1080 | HWC_FRAMEBUFFER_TARGET Qualcomm HWC state: MDPVersion=500 DisplayPanel=9 DynRefreshRate=60 HWC Map for Dpy: "PRIMARY" CURR_FRAME: layerCount: 4 mdpCount: 2 fbCount: 0 needsFBRedraw: NO pipesUsed: 2 MaxPipesPerMixer: 7 Programmed ROI's: Left: [232, 632, 1208, 1172] Right: [0, 0, 0, 0] --------------------------------------------- listIdx | cached? | mdpIndex | comptype | Z --------------------------------------------- 0 | YES | -1 | DROP | -1 1 | NO | 0 | MDP | 0 2 | YES | -1 | DROP | -1 3 | NO | 1 | MDP | 1 HWC Map for Dpy: "VIRTUAL" CURR_FRAME: layerCount: 4 mdpCount: 1 fbCount: 3 needsFBRedraw: NO pipesUsed: 1 MaxPipesPerMixer: 7 Programmed ROI: [0, 0, 1920, 1080] --------------------------------------------- listIdx | cached? | mdpIndex | comptype | Z --------------------------------------------- 0 | YES | -1 | CACHE | 0 1 | YES | -1 | CACHE | 0 2 | YES | -1 | CACHE | 0 3 | NO | 0 | MDP | 1 Overlay State Ctrl id=32 z=0 alpha=255 mask=-1 flags=0x220000 H.Deci=0,V.Deci=0 src w=1920 h=1080 format=13 MDP_RGBA_8888 src_rect x=656 y=0 w=607 h=1080 dst_rect x=656 y=0 w=607 h=1080 Data id=32 data offset=0 memid=97 id=0 flags=0x0 Display=2 Ctrl id=8 z=0 alpha=255 mask=-1 flags=0x200 H.Deci=0,V.Deci=0 src w=1664 h=2392 format=13 MDP_RGBA_8888 src_rect x=232 y=632 w=488 h=540 dst_rect x=232 y=632 w=488 h=540 Data id=8 data offset=0 memid=136 id=0 flags=0x0 Display=0 Ctrl id=16 z=0 alpha=255 mask=-1 flags=0x200 H.Deci=0,V.Deci=0 src w=1664 h=2392 format=13 MDP_RGBA_8888 src_rect x=720 y=632 w=488 h=540 dst_rect x=720 y=632 w=488 h=540 Data id=16 data offset=0 memid=136 id=0 flags=0x0 Display=0 Ctrl id=512 z=1 alpha=204 mask=-1 flags=0x20200 H.Deci=0,V.Deci=0 src w=1152 h=540 format=13 MDP_RGBA_8888 src_rect x=480 y=0 w=480 h=540 dst_rect x=726 y=632 w=480 h=540 Data id=512 data offset=0 memid=69 id=0 flags=0x0 Display=0 Ctrl id=1 z=1 alpha=204 mask=-1 flags=0x20200 H.Deci=0,V.Deci=0 src w=1152 h=540 format=13 MDP_RGBA_8888 src_rect x=0 y=0 w=480 h=540 dst_rect x=246 y=632 w=480 h=540 Data id=1 data offset=0 memid=69 id=0 flags=0x0 Display=0 Ctrl id=2 z=1 alpha=204 mask=-1 flags=0x20000 H.Deci=0,V.Deci=0 src w=1152 h=540 format=13 MDP_RGBA_8888 src_rect x=0 y=0 w=960 h=540 dst_rect x=760 y=267 w=404 h=227 Data id=2 data offset=0 memid=69 id=0 flags=0x0 Display=2 Pipes=6 WBData offset=0 memid=103 id=0 flags=0x0 OutputBuffer xres=1920 yres=1080 format=MDP_RGBX_8888 Allocated buffers: 0x7fa1a69120: 3.00 KiB | 24 ( 32) x 24 | 5 | 0x00000933 0x7fa1a6a380: 8100.00 KiB | 1920 (1920) x 1080 | 5 | 0x00000933 0x7fa1a6ada0: 15548.00 KiB | 1440 (1664) x 2392 | 1 | 0x00000900 0x7fa1a72d20: 16640.00 KiB | 1440 (1664) x 2560 | 1 | 0x00001a00 0x7fa1a73500: 16640.00 KiB | 1440 (1664) x 2560 | 1 | 0x00001a00 0x7fa1a73740: 15548.00 KiB | 1440 (1664) x 2392 | 1 | 0x00000900 0x7fa1a73c20: 8100.00 KiB | 1920 (1920) x 1080 | 5 | 0x00000933 0x7fa1a73ce0: 8100.00 KiB | 1920 (1920) x 1080 | 5 | 0x00000933 0x7fa1a74040: 546.00 KiB | 1440 (1664) x 84 | 1 | 0x00000900 0x7fa1a741c0: 546.00 KiB | 1440 (1664) x 84 | 1 | 0x00000900 0x7fa1a74400: 8100.00 KiB | 1920 (1920) x 1080 | 1 | 0x00000800 0x7fa1a744c0: 15548.00 KiB | 1440 (1664) x 2392 | 1 | 0x00000900 0x7fa5fd2060: 3.00 KiB | 24 ( 32) x 24 | 5 | 0x00000933 0x7fa5fd2120: 2430.00 KiB | 960 (1152) x 540 | 1 | 0x00000900 0x7fa5fd2180: 546.00 KiB | 1440 (1664) x 84 | 1 | 0x00000900 0x7fa5fd2540: 18240.00 KiB | 2346 (2432) x 2560 | 3 | 0x00000900 0x7fa5fd25a0: 1092.00 KiB | 1440 (1664) x 168 | 1 | 0x00000900 0x7fa5fd2c60: 16640.00 KiB | 1440 (1664) x 2560 | 1 | 0x00000900 0x7fa5fd2de0: 1092.00 KiB | 1440 (1664) x 168 | 1 | 0x00000900 0x7fa5fd2e40: 16640.00 KiB | 1440 (1664) x 2560 | 1 | 0x00000900 0x7fa5fd3020: 1092.00 KiB | 1440 (1664) x 168 | 1 | 0x00000900 0x7fa5fd3080: 16640.00 KiB | 1440 (1664) x 2560 | 1 | 0x00000900 0x7fa5fd30e0: 2430.00 KiB | 960 (1152) x 540 | 1 | 0x00000900 0x7fa5fd3140: 2430.00 KiB | 960 (1152) x 540 | 1 | 0x00000900 Total allocated (estimate): 192694.00 KB