summaryrefslogtreecommitdiff
path: root/libhwc2.1/libdisplayinterface
diff options
context:
space:
mode:
Diffstat (limited to 'libhwc2.1/libdisplayinterface')
-rw-r--r--libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterfaceModule.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterfaceModule.cpp b/libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterfaceModule.cpp
index 27503da..e90eaa5 100644
--- a/libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterfaceModule.cpp
+++ b/libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterfaceModule.cpp
@@ -79,6 +79,13 @@ int32_t ExynosDisplayDrmInterfaceModule::initDrmDevice(DrmDevice *drmDevice)
ExynosPrimaryDisplayModule* display =
(ExynosPrimaryDisplayModule*)mExynosDisplay;
+
+ ret = display->initDisplayColor();
+ if (ret != NO_ERROR) {
+ HWC_LOGE(mExynosDisplay, "Failed to load displaycolor %d", ret);
+ return ret;
+ }
+
size_t dppSize = display->getNumOfDpp();
resizeOldDppBlobs(dppSize);
if (mDrmCrtc->force_bpc_property().id())