summaryrefslogtreecommitdiff
path: root/libhwc2.1/libdisplayinterface/ExynosDisplayInterface.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libhwc2.1/libdisplayinterface/ExynosDisplayInterface.cpp')
-rw-r--r--libhwc2.1/libdisplayinterface/ExynosDisplayInterface.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/libhwc2.1/libdisplayinterface/ExynosDisplayInterface.cpp b/libhwc2.1/libdisplayinterface/ExynosDisplayInterface.cpp
index 30dbb78..cccb06c 100644
--- a/libhwc2.1/libdisplayinterface/ExynosDisplayInterface.cpp
+++ b/libhwc2.1/libdisplayinterface/ExynosDisplayInterface.cpp
@@ -15,6 +15,7 @@
*/
#include "ExynosDisplayInterface.h"
+#include "ExynosDisplay.h"
ExynosDisplayInterface::~ExynosDisplayInterface()
{
@@ -61,3 +62,9 @@ int32_t ExynosDisplayInterface::getReadbackBufferAttributes(
/* readback is not supported */
return HWC2_ERROR_UNSUPPORTED;
}
+
+bool ExynosDisplayInterface::isPrimary()
+{
+ return ((mExynosDisplay != nullptr) &&
+ (mExynosDisplay->mType == HWC_DISPLAY_PRIMARY));
+}