aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdrian DC <radian.dc@gmail.com>2017-07-31 23:49:09 +0200
committeralthafvly <althafvly@gmail.com>2020-07-13 09:46:43 +0530
commit39587f0bfbdc85903fa05e82c8e203d5bf8bd2cd (patch)
tree0d6bdd83f557b83ba2d7e13b3f6eb7d15649fb15
parent3a71da8b17048a45f8a832e72a8c832afea6b36e (diff)
merlin: display: Disable EGL buffer_age extension support
* Due to commit I9b346b4053ec12c8a78a143a4dc0e708c44888a2 "Support EGL_KHR_partial_update without EGL_EXT_buffer_age" in libhwui, EGL_EXT_buffer_age extension was forcibly enabled if EGL_KHR_partial_update was available, even if the EGL driver was not providing EGL_EXT_buffer_age support * On older Adreno drivers, renderthread sources could use bufferAge specific swap behaviours and would result in partially missing display redraws upon animations and rotated screens, for instance flashing action bars, blinking loading bars and half black displays in landscape rotations Change-Id: I16fe13f0726792522e382716f8f24eccf2a27701 Signed-off-by: Adrian DC <radian.dc@gmail.com>
-rw-r--r--system_prop.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/system_prop.mk b/system_prop.mk
index a5d89eb..64041aa 100644
--- a/system_prop.mk
+++ b/system_prop.mk
@@ -6,6 +6,7 @@ PRODUCT_PROPERTY_OVERRIDES += \
# Display
PRODUCT_PROPERTY_OVERRIDES += \
+ debug.hwui.use_buffer_age=false \
ro.sf.lcd_density=320
# Radio