summaryrefslogtreecommitdiff
path: root/Android.mk
diff options
context:
space:
mode:
authorSean Paul <seanpaul@chromium.org>2016-03-10 15:35:40 -0500
committerRobert Foss <robert.foss@collabora.com>2017-04-13 18:27:36 -0400
commited2ec4b0b3dc739fc0fd3427b2b7bbbb40cc0de3 (patch)
tree93910ff00eafc305c608fbf31b4afca6cdbcd4c5 /Android.mk
parent90f92d863c6ec50b1124a540f46cd74b1dedcfba (diff)
drm_hwcomposer: Initial stub HWC2
This patch adds the HWC2 interface to drm_hwc, and stubs out all functionality. Change-Id: I65b09e7266e887dd184c0c345016d5a768f6349a Signed-off-by: Sean Paul <seanpaul@chromium.org> Signed-off-by: Robert Foss <robert.foss@collabora.com>
Diffstat (limited to 'Android.mk')
-rw-r--r--Android.mk16
1 files changed, 10 insertions, 6 deletions
diff --git a/Android.mk b/Android.mk
index 538c4da..98ce3a6 100644
--- a/Android.mk
+++ b/Android.mk
@@ -30,7 +30,7 @@ LOCAL_SHARED_LIBRARIES := \
LOCAL_C_INCLUDES := \
- external/drm_gralloc \
+ external/drm_gralloc \
external/libdrm \
external/libdrm/include/drm \
system/core/include/utils \
@@ -49,20 +49,24 @@ LOCAL_SRC_FILES := \
drmdisplaycompositor.cpp \
drmencoder.cpp \
drmeventlistener.cpp \
+ drmhwctwo.cpp \
drmmode.cpp \
drmplane.cpp \
drmproperty.cpp \
glworker.cpp \
- hwcomposer.cpp \
- hwcutils.cpp \
- platform.cpp \
- platformdrmgeneric.cpp \
- platformnv.cpp \
+ hwcutils.cpp \
+ platform.cpp \
+ platformdrmgeneric.cpp \
+ platformnv.cpp \
separate_rects.cpp \
virtualcompositorworker.cpp \
vsyncworker.cpp \
worker.cpp
+LOCAL_CPPFLAGS += \
+ -DHWC2_USE_CPP11 \
+ -DHWC2_INCLUDE_STRINGIFICATION
+
ifeq ($(strip $(BOARD_DRM_HWCOMPOSER_BUFFER_IMPORTER)),nvidia-gralloc)
LOCAL_CPPFLAGS += -DUSE_NVIDIA_IMPORTER
else