summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Nei <jeremynei@google.com>2023-07-06 07:32:46 +0000
committerJeremy Nei <jeremynei@google.com>2023-07-24 07:59:22 +0000
commitcf2ded06f50336e5b76403689e7f60823cf333d5 (patch)
tree5e9dfff060f68a8a671036bfdff98ac13ea395a5
parentd7236669e8267660831860e034bb08b441d86c2a (diff)
downloadgs101-cf2ded06f50336e5b76403689e7f60823cf333d5.tar.gz
libhwc2.1: Support NS mode regamma
Bug: 284844244 Test: build success Change-Id: I0048d5cc9ea91fcaec4d55f27341e273a4860bfe
-rw-r--r--libhwc2.1/libmaindisplay/ExynosPrimaryDisplayModule.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/libhwc2.1/libmaindisplay/ExynosPrimaryDisplayModule.cpp b/libhwc2.1/libmaindisplay/ExynosPrimaryDisplayModule.cpp
index 95d2dce..1e896f4 100644
--- a/libhwc2.1/libmaindisplay/ExynosPrimaryDisplayModule.cpp
+++ b/libhwc2.1/libmaindisplay/ExynosPrimaryDisplayModule.cpp
@@ -757,6 +757,10 @@ int32_t ExynosPrimaryDisplayModule::updatePresentColorConversionInfo()
if (refresh_rate > 0) {
mDisplaySceneInfo.displayScene.refresh_rate = refresh_rate;
}
+ auto operation_rate = moduleDisplayInterface->getOperationRate();
+ if (operation_rate > 0) {
+ mDisplaySceneInfo.displayScene.operation_rate = static_cast<uint32_t>(operation_rate);
+ }
mDisplaySceneInfo.displayScene.lhbm_on = mBrightnessController->isLhbmOn();
mDisplaySceneInfo.displayScene.dbv = mBrightnessController->getBrightnessLevel();