From ffd61c0fb54ccdba01704180348cf1ed43c6d68c Mon Sep 17 00:00:00 2001 From: Hazari PraveenKumar Date: Sat, 16 Mar 2019 15:51:19 +0100 Subject: [PATCH] sm6250-common: Disable VSync for CPU rendered apps Choreographer VSync has some performance impact for CPU rendered apps as the app has to wait for VSync to start a new frame draw. When the frame draw time exceeds one VSync, this has a direct impact on the FPS. "debug.cpurend.vsync" property controls the VSync for CPU rendered apps. Disable VSync for CPU rendered app, by setting this property to false. Change-Id: I93cfa7c588f1ab80803940c8059073075fd49506 Signed-off-by: Akash Signed-off-by: DarkDampSquib --- vendor.prop | 1 + 1 file changed, 1 insertion(+) diff --git a/vendor.prop b/vendor.prop index d2e30f8..0549170 100644 --- a/vendor.prop +++ b/vendor.prop @@ -146,6 +146,7 @@ dalvik.vm.dex2oat64.enabled=true ro.surface_flinger.max_frame_buffer_acquired_buffers=3 debug.sf.phase_offset_threshold_for_next_vsync_ns=11600000 persist.sys.sf.color_saturation=1.0 +debug.cpurend.vsync=false ro.hardware.egl=adreno ro.hardware.vulkan=adreno ro.opengles.version=196610