summaryrefslogtreecommitdiffstats
path: root/Android.mk
diff options
context:
space:
mode:
authorPaulo Sergio Travaglia <pstglia@gmail.com>2015-02-16 21:37:05 -0200
committerChih-Wei Huang <cwhuang@linux.org.tw>2015-04-19 14:15:59 +0800
commitdc21193e3252ba2d6526546ba1d0c02116baf3ee (patch)
tree34c6b3a58796795d800661692aebe75cf50cf704 /Android.mk
parent28207c005b70a1384c1f70fa107b172d6d469f22 (diff)
downloadexternal_drm_gralloc-dc21193e3252ba2d6526546ba1d0c02116baf3ee.tar.gz
external_drm_gralloc-dc21193e3252ba2d6526546ba1d0c02116baf3ee.tar.bz2
external_drm_gralloc-dc21193e3252ba2d6526546ba1d0c02116baf3ee.zip
Changed format constants to match what vmwgfx driver expects
When allocating a new buffer using pipe driver, pipe constants are used to define a format based on corresponding HAL_PIXEL_FORMAT However, vmwgfx driver expects other constants (SVGA3D_A8R8G8B8, SVGA3D_X8R8G8B8, SVGA3D_R5G6B5, etc) Changed the returning constants to match what driver expects. v2: [cwhuang] - Use the constants defined in svga3d_types.h. - Use C99 standard to avoid building errors with mesa 10.6.
Diffstat (limited to 'Android.mk')
-rw-r--r--Android.mk3
1 files changed, 3 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index b31538b..18b02c4 100644
--- a/Android.mk
+++ b/Android.mk
@@ -83,6 +83,8 @@ include $(CLEAR_VARS)
LOCAL_MODULE := libgralloc_drm
LOCAL_MODULE_TAGS := optional
+LOCAL_CFLAGS := -std=c99
+
LOCAL_SRC_FILES := \
gralloc_drm.c \
gralloc_drm_kms.c
@@ -130,6 +132,7 @@ LOCAL_SRC_FILES += gralloc_drm_pipe.c
LOCAL_CFLAGS += -DENABLE_PIPE
LOCAL_C_INCLUDES += \
external/mesa/include \
+ external/mesa/src \
external/mesa/src/gallium/include \
external/mesa/src/gallium/winsys \
external/mesa/src/gallium/drivers \