diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-09-06 01:07:52 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-09-06 01:07:52 +0000 |
commit | 0ecb1de625f7c1e760876dd90e89a7302e93e9f5 (patch) | |
tree | 5eeb3667f55154db2b9390e7f11541e38a5559a4 | |
parent | 921c00204ab9df3bf554033701ec2ae2686ed98d (diff) | |
parent | 7b31924b74156185673316e2ca009e280ced1e1b (diff) | |
download | gs201-0ecb1de625f7c1e760876dd90e89a7302e93e9f5.tar.gz |
Snap for 10764039 from 7b31924b74156185673316e2ca009e280ced1e1b to udc-d2-release
Change-Id: I19a97853ae3d5e33961c8a8c58591673a5b2cdcb
-rw-r--r-- | device.mk | 3 | ||||
-rw-r--r-- | overlay/frameworks/base/core/res/res/values/config.xml | 13 |
2 files changed, 16 insertions, 0 deletions
@@ -693,6 +693,9 @@ PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.use_color_management=tr PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.protected_contents=true PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.display_update_imminent_timeout_ms=50 +# Enhance VRR detection +PRODUCT_DEFAULT_PROPERTY_OVERRIDES += debug.sf.enable_small_dirty_detection=true + # force to blend in P3 mode PRODUCT_PROPERTY_OVERRIDES += \ persist.sys.sf.native_mode=2 \ diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml index f37aab5..577c0bf 100644 --- a/overlay/frameworks/base/core/res/res/values/config.xml +++ b/overlay/frameworks/base/core/res/res/values/config.xml @@ -292,4 +292,17 @@ <!-- Enable variable refresh rate when typing. --> <bool name="config_variableRefreshRateTypingSupported">true</bool> + + <!-- The list of packages to automatically opt in of fresh rate suppressing by small area + detection. Format of this array should be packageName:threshold and threshold value should + be between 0 to 1--> + <string-array name="config_smallAreaDetectionAllowlist" translatable="false"> + <!-- Add packages:threshold here --> + <item>com.google.android.youtube:0.07</item> + <item>com.spotify.music:0.05</item> + <item>com.reddit.frontpage:0.07</item> + <item>com.zhiliaoapp.musically:0.07</item> + <item>com.bilibili.app.in:0.07</item> + <item>com.twitter.android:0.07</item> + </string-array> </resources> |