From d1e6215c51a8525886f3a3eab46ad3db8cf6f056 Mon Sep 17 00:00:00 2001 From: Huihong Luo Date: Wed, 1 Nov 2023 13:53:38 -0700 Subject: [PATCH] Add a sysprop for updating HDCP between HWC and SF SurfaceFlinger checks this sysprop to determine if vsync workaround is used for HWC to update hdcp levels. Bug: 280818362 Test: adb shell getprop debug.sf.hwc_hdcp_via_neg_vsync Change-Id: I5487995496566be8edddcabba128a9b9b0bac31f --- device.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/device.mk b/device.mk index 1c929cb6..dd5f1603 100644 --- a/device.mk +++ b/device.mk @@ -681,6 +681,7 @@ PRODUCT_DEFAULT_PROPERTY_OVERRIDES += debug.sf.earlyGl.app.duration=16600000 PRODUCT_DEFAULT_PROPERTY_OVERRIDES += debug.sf.frame_rate_multiple_threshold=120 PRODUCT_DEFAULT_PROPERTY_OVERRIDES += debug.sf.treat_170m_as_sRGB=1 PRODUCT_DEFAULT_PROPERTY_OVERRIDES += debug.sf.hwc_hotplug_error_via_neg_vsync=1 +PRODUCT_DEFAULT_PROPERTY_OVERRIDES += debug.sf.hwc_hdcp_via_neg_vsync=1 PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.enable_layer_caching=true PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.set_idle_timer_ms?=80