summaryrefslogtreecommitdiffstats
path: root/Android.mk
diff options
context:
space:
mode:
authorChia-I Wu <olvaffe@gmail.com>2011-06-13 08:48:44 +0800
committerChia-I Wu <olvaffe@gmail.com>2011-06-13 09:41:25 +0800
commita020bfa161805c661b6a1268be62dd1c6c60f1b2 (patch)
tree41219121ed48ba048db19a0b3e1e11748c5f0bff /Android.mk
parent64345b477bf3db20e0351d52c6d34a43cbb66c11 (diff)
downloadexternal_drm_gralloc-a020bfa161805c661b6a1268be62dd1c6c60f1b2.zip
external_drm_gralloc-a020bfa161805c661b6a1268be62dd1c6c60f1b2.tar.gz
external_drm_gralloc-a020bfa161805c661b6a1268be62dd1c6c60f1b2.tar.bz2
add (untested) pipe support
Diffstat (limited to 'Android.mk')
-rw-r--r--Android.mk13
1 files changed, 13 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index 5bd4c45..1d0471a 100644
--- a/Android.mk
+++ b/Android.mk
@@ -78,6 +78,19 @@ LOCAL_CFLAGS += -DENABLE_NOUVEAU
LOCAL_SHARED_LIBRARIES += libdrm_nouveau
endif # DRM_USES_NOUVEAU
+ifeq ($(strip $(DRM_USES_PIPE)),true)
+LOCAL_SRC_FILES += gralloc_drm_pipe.c
+LOCAL_CFLAGS += -DENABLE_PIPE
+LOCAL_C_INCLUDES += \
+ external/mesa/src/gallium/include \
+ external/mesa/src/gallium/winsys \
+ external/mesa/src/gallium/auxiliary
+LOCAL_STATIC_LIBRARIES += \
+ libmesa_winsys_nouveau \
+ libmesa_pipe_nouveau \
+ libmesa_gallium
+endif # DRM_USES_PIPE
+
LOCAL_MODULE := gralloc.$(TARGET_PRODUCT)
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw