summaryrefslogtreecommitdiff
path: root/libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp')
-rw-r--r--libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp b/libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp
index ceb5386..ce96f1f 100644
--- a/libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp
+++ b/libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp
@@ -1768,6 +1768,12 @@ int32_t ExynosDisplayDrmInterface::deliverWinConfigData()
if (needModesetForReadback)
flags |= DRM_MODE_ATOMIC_ALLOW_MODESET;
+ /* For Histogram */
+ if (dqeEnable && (ret = setDisplayHistogramSetting(drmReq)) != 0) {
+ HWC_LOGE(mExynosDisplay, "Failed to set display histogram setting (%d)", ret);
+ return ret;
+ }
+
if ((ret = updateColorSettings(drmReq, dqeEnable)) != 0) {
HWC_LOGE(mExynosDisplay, "failed to update color settings (%d)", ret);
return ret;