From 0887df051e2ea086c3273eed72623c59114e85f3 Mon Sep 17 00:00:00 2001 From: tangrobin Date: Tue, 3 Mar 2020 17:14:25 +0800 Subject: [PATCH] universal7885: Use phase offsets as duration In Android R, the SurfaceFlinger calculate phase offsets based on duration. Adopt the new way of specifying phase offsets to SurfaceFlinger. Bug: 143933518 Bug: 142222407 Test: scrolling, app launching/closing, playing video Change-Id: Ia28e8d6c5225c49948a3397bca1beb8f8e5293f7 Signed-off-by: roynatech2544 --- universal7885-common/configs/props/vendor.prop | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/universal7885-common/configs/props/vendor.prop b/universal7885-common/configs/props/vendor.prop index ee48ef0..3b9d42d 100644 --- a/universal7885-common/configs/props/vendor.prop +++ b/universal7885-common/configs/props/vendor.prop @@ -21,6 +21,14 @@ ro.telephony.default_network=9,9 debug.sf.disable_backpressure=1 ro.surface_flinger.max_frame_buffer_acquired_buffers=3 debug.sf.latch_unsignaled=0 +debug.sf.enable_advanced_sf_phase_offset=1 +debug.sf.use_phase_offsets_as_durations=1 +debug.sf.late.sf.duration=10500000 +debug.sf.late.app.duration=20500000 +debug.sf.early.sf.duration=16000000 +debug.sf.early.app.duration=33500000 +debug.sf.earlyGl.sf.duration=13500000 +debug.sf.earlyGl.app.duration=38000000 ## SoC ro.soc.manufacturer=samsung