summaryrefslogtreecommitdiff
path: root/libhwc2.1
diff options
context:
space:
mode:
authorlinpeter <linpeter@google.com>2022-09-20 03:11:24 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-09-20 03:11:24 +0000
commita22bc86f978392499ea4bbb3025c3ec6e2a78b4d (patch)
tree62f7b6f00ae71a428444af9a1c918112b2c98035 /libhwc2.1
parent52a8677d05455880d5a97c417d9a0a661094fcfc (diff)
parent681e885cfe950ba08179198050c98be6f33e1a5a (diff)
downloadgs101-a22bc86f978392499ea4bbb3025c3ec6e2a78b4d.tar.gz
libhwc2.1: change mPowerModeState as optional am: 2a9c3daaa5 am: 681e885cfe
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/graphics/gs101/+/19851855 Change-Id: I11de4c1741b43ffcc7a1e666278956b30f57fe9d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'libhwc2.1')
-rw-r--r--libhwc2.1/libmaindisplay/ExynosPrimaryDisplayModule.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/libhwc2.1/libmaindisplay/ExynosPrimaryDisplayModule.cpp b/libhwc2.1/libmaindisplay/ExynosPrimaryDisplayModule.cpp
index 8831b54..91abfaf 100644
--- a/libhwc2.1/libmaindisplay/ExynosPrimaryDisplayModule.cpp
+++ b/libhwc2.1/libmaindisplay/ExynosPrimaryDisplayModule.cpp
@@ -1153,7 +1153,7 @@ void ExynosPrimaryDisplayModule::checkAtcAnimation() {
}
int32_t ExynosPrimaryDisplayModule::setPowerMode(int32_t mode) {
- hwc2_power_mode_t prevPowerModeState = mPowerModeState;
+ hwc2_power_mode_t prevPowerModeState = mPowerModeState.value_or(HWC2_POWER_MODE_OFF);
int32_t ret;
ret = ExynosPrimaryDisplay::setPowerMode(mode);