summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjoenchen <joenchen@google.com>2023-04-25 03:36:37 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-04-25 03:36:37 +0000
commita6faa0d1c351db2cdcb6d247efc7c0033fac7367 (patch)
tree0f9f70d54308815053b22dba76162b65b913c431
parentadbd54d887a496b56f13d4e71048d264fd756b0b (diff)
parent6dbb41fc34791f00890d5bba0647afed7dc4aa07 (diff)
downloadzuma-a6faa0d1c351db2cdcb6d247efc7c0033fac7367.tar.gz
libhwc2.1: skip to check preblending when no display color am: 6dbb41fc34
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/graphics/zuma/+/22729641 Change-Id: I6066fc6aac25d3adf33b201b61c75b1689495b8e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--libhwc2.1/libmaindisplay/ExynosPrimaryDisplayModule.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/libhwc2.1/libmaindisplay/ExynosPrimaryDisplayModule.cpp b/libhwc2.1/libmaindisplay/ExynosPrimaryDisplayModule.cpp
index 0ca3195..d29b7d4 100644
--- a/libhwc2.1/libmaindisplay/ExynosPrimaryDisplayModule.cpp
+++ b/libhwc2.1/libmaindisplay/ExynosPrimaryDisplayModule.cpp
@@ -224,6 +224,11 @@ int32_t ExynosPrimaryDisplayModule::OperationRateManager::updateOperationRateLoc
}
void ExynosPrimaryDisplayModule::checkPreblendingRequirement() {
+ if (!hasDisplayColor()) {
+ DISPLAY_LOGD(eDebugTDM, "%s is skipped because of no displaycolor", __func__);
+ return;
+ }
+
String8 log;
int count = 0;