From 42f6062f235e636286f1695d32b867c5b8096e57 Mon Sep 17 00:00:00 2001 From: Hazari PraveenKumar Date: Thu, 11 Aug 2022 17:53:04 +0800 Subject: [PATCH] sdm710-common: props: 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. --- vendor.prop | 1 + 1 file changed, 1 insertion(+) diff --git a/vendor.prop b/vendor.prop index 3a38837..8081a7a 100644 --- a/vendor.prop +++ b/vendor.prop @@ -115,6 +115,7 @@ vendor.display.enable_default_color_mode=1 ro.surface_flinger.has_HDR_display=true ro.surface_flinger.has_wide_color_display=true ro.surface_flinger.wcg_composition_dataspace=143261696 +debug.cpurend.vsync=false debug.sf.enable_egl_image_tracker=1 debug.sf.disable_client_composition_cache=1