From 4e4c9b5ed58fa56e313eb7fdbbb35a08d9cef6ae Mon Sep 17 00:00:00 2001 From: Wiwit Rifa'i Date: Sat, 4 Feb 2023 16:03:59 +0800 Subject: [PATCH] Enable dynamic recomposition by default Dynamic recomposition in HWC is a feature to save some power savings during idle case by flattening all layers using GPU composition. Enable dynamic recomposition for display with index 0. Bug: 267972056 Test: DR should be used when all layers have low fps Test: DR should not be used when there's front buffer or video layer Change-Id: I6ec0a05508524a7d15dddfc8e244a298e1fa5a6a --- device-tangorpro.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/device-tangorpro.mk b/device-tangorpro.mk index 8854756..db8a846 100644 --- a/device-tangorpro.mk +++ b/device-tangorpro.mk @@ -205,6 +205,9 @@ PRODUCT_COPY_FILES += \ device/google/tangorpro/tangorpro/display_golden_boe-ts110f5mlg0-rt4_cal0.pb:$(TARGET_COPY_OUT_VENDOR)/etc/display_golden_boe-ts110f5mlg0-rt4_cal0.pb \ device/google/tangorpro/tangorpro/display_golden_csot-ppa957db2d-rt4_cal0.pb:$(TARGET_COPY_OUT_VENDOR)/etc/display_golden_csot-ppa957db2d-rt4_cal0.pb +# Enable HWC dynamic recomposition for display with index 0 +PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.dynamic_recomposition=1 + # Display LBE PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.lbe.supported=1