summaryrefslogtreecommitdiff
path: root/sdm/libs/hwc2/Android.mk
diff options
context:
space:
mode:
authorDileep Marchya <dmarchya@codeaurora.org>2017-05-20 01:56:21 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2017-07-05 06:09:59 -0700
commitd16da3ecba5cf3a7fcdbf5bc8ad1d60c75624bf3 (patch)
tree13954b740a1518704d22e1a4e54cc9a820311083 /sdm/libs/hwc2/Android.mk
parenta46ce7c6e3737d2d0f5d01c16e1cb14dbe6e733e (diff)
downloaddisplay-d16da3ecba5cf3a7fcdbf5bc8ad1d60c75624bf3.tar.gz
sdm: hwc2: Add support for HDMI as primary.
- Create external display if HDMI is already connected on boot. - Wait for hotplug connect event if HDMI is not connected on boot. - Notify surfaceflinger only once when primary display is created for first time. - Destroy and recreate SDM external display on successive disconnect/connect. Do not notify surfaceflinger any subsequent hotplug events. - Add null display implementation to route any incoming calls from surfaceflinger when display is disconnected. CRs-Fixed: 2037067 Change-Id: I649756452d714e538c313cf80c0144934ad494f9
Diffstat (limited to 'sdm/libs/hwc2/Android.mk')
-rw-r--r--sdm/libs/hwc2/Android.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/sdm/libs/hwc2/Android.mk b/sdm/libs/hwc2/Android.mk
index 592dc027..9f1f3c77 100644
--- a/sdm/libs/hwc2/Android.mk
+++ b/sdm/libs/hwc2/Android.mk
@@ -39,7 +39,8 @@ LOCAL_SRC_FILES := hwc_session.cpp \
hwc_callbacks.cpp \
../hwc/cpuhint.cpp \
../hwc/hwc_socket_handler.cpp \
- hwc_tonemapper.cpp
+ hwc_tonemapper.cpp \
+ display_null.cpp
ifneq ($(TARGET_USES_GRALLOC1), true)
LOCAL_SRC_FILES += ../hwc/hwc_buffer_allocator.cpp