From 714f374f2fb2a68d8d60071922a87b7510f6f780 Mon Sep 17 00:00:00 2001 From: Midas Chien Date: Sat, 30 Oct 2021 17:48:22 +0000 Subject: [PATCH] universal7885: don't latch unsignal buffers Set debug.sf.latch_unsignaled=1 is used to allow surfaceflinger to latch unsignal buffers that can give more time for buffer to render. But if the buffer takes longer time to finish, it will block whole display pipeline result to jank. Bug: 157964883 Test: scrolling, launch Change-Id: I56c3e05921de5fc9569bf3f93fde03022a64b6a4 --- universal7885-common/system.prop | 1 - universal7885-common/vendor.prop | 1 - 2 files changed, 2 deletions(-) diff --git a/universal7885-common/system.prop b/universal7885-common/system.prop index 777da5a..ebcf361 100644 --- a/universal7885-common/system.prop +++ b/universal7885-common/system.prop @@ -18,5 +18,4 @@ ro.surface_flinger.max_frame_buffer_acquired_buffers=3 # Blur ro.sf.blurs_are_expensive=1 ro.surface_flinger.supports_background_blur=1 -debug.sf.latch_unsignaled=1 debug.sf.disable_backpressure=1 diff --git a/universal7885-common/vendor.prop b/universal7885-common/vendor.prop index fa90a8a..1076a7b 100644 --- a/universal7885-common/vendor.prop +++ b/universal7885-common/vendor.prop @@ -23,7 +23,6 @@ ro.telephony.default_network=9,9 ## Surfaceflinger ro.surface_flinger.max_frame_buffer_acquired_buffers=3 debug.sf.enable_hwc_vds=0 -debug.sf.latch_unsignaled=1 debug.sf.enable_advanced_sf_phase_offset=1 ro.surface_flinger.set_idle_timer_ms=80 ro.surface_flinger.set_touch_timer_ms=200