config: enable Optimize Refresh feature for msmnile/talos
Enable optimize refresh feature for msmnile/talos. This
feature helps to avoid draw-cycles under following conditions-
1. No change in layerstack attributes.
2. No new buffer latched.
3. No refresh request triggered by HWC.
4. This display is not source of vsync.
Change-Id: I4b42bc5afd60e81fa0ae1ce6be54951f0f6cea10
CRs-Fixed: 2418804
diff --git a/config/display-product.mk b/config/display-product.mk
index ab919e8..20bf314 100644
--- a/config/display-product.mk
+++ b/config/display-product.mk
@@ -84,6 +84,7 @@
vendor.display.disable_excl_rect=0 \
vendor.display.comp_mask=0 \
vendor.display.enable_default_color_mode=1 \
+ vendor.display.enable_optimize_refresh=1 \
vendor.display.disable_ui_3d_tonemap=1
#Set WCG properties
diff --git a/config/talos.mk b/config/talos.mk
index 9a40154..5feab26 100644
--- a/config/talos.mk
+++ b/config/talos.mk
@@ -66,7 +66,8 @@
vendor.display.enable_null_display=0 \
vendor.display.disable_excl_rect=0 \
vendor.display.comp_mask=0 \
- vendor.display.enable_default_color_mode=1
+ vendor.display.enable_default_color_mode=1 \
+ vendor.display.enable_optimize_refresh=1
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
# Recovery is enabled, logging is enabled