summaryrefslogtreecommitdiff
path: root/src/mesa
diff options
context:
space:
mode:
authorpfo <pfolinux@rdi-linux>2011-05-31 15:21:08 +0200
committerpfo <pfolinux@rdi-linux>2011-05-31 15:21:08 +0200
commit0872c28717ccf76057fcaae0efb5e467f2215309 (patch)
treeaf956143018e7a34e82da8b7cd2bd19038edb6de /src/mesa
parentdf1458659d427f8664c59dc5a4622da15a18b640 (diff)
Adds support for r300 [experimental/tbd]
Diffstat (limited to 'src/mesa')
-rw-r--r--src/mesa/drivers/Android.mk51
1 files changed, 44 insertions, 7 deletions
diff --git a/src/mesa/drivers/Android.mk b/src/mesa/drivers/Android.mk
index 7fb540af11..0b6cd73df3 100644
--- a/src/mesa/drivers/Android.mk
+++ b/src/mesa/drivers/Android.mk
@@ -2,6 +2,42 @@
LOCAL_PATH := $(call my-dir)
+# from dri/R300/Makefile
+R300_DRIVER_SOURCES = \
+ radeon_bo_legacy.c \
+ radeon_buffer_objects.c \
+ radeon_common_context.c \
+ radeon_common.c \
+ radeon_cs_legacy.c \
+ radeon_dma.c \
+ radeon_debug.c \
+ radeon_fbo.c \
+ radeon_lock.c \
+ radeon_mipmap_tree.c \
+ radeon_pixel_read.c \
+ radeon_queryobj.c \
+ radeon_span.c \
+ radeon_texture.c \
+ radeon_tex_copy.c \
+ radeon_tex_getimage.c \
+ radeon_tile.c \
+ radeon_screen.c \
+ r300_blit.c \
+ r300_context.c \
+ r300_draw.c \
+ r300_cmdbuf.c \
+ r300_state.c \
+ r300_render.c \
+ r300_tex.c \
+ r300_texstate.c \
+ r300_vertprog.c \
+ r300_fragprog_common.c \
+ r300_shader.c \
+ radeon_mesa_to_rc.c \
+ r300_emit.c \
+ r300_swtcl.c
+
+
# from dri/i915/Makefile
i915_DRIVER_SOURCES = \
i830_context.c \
@@ -228,16 +264,16 @@ LOCAL_MODULE_PATH := $(common_MODULE_PATH)
include $(BUILD_SHARED_LIBRARY)
endif # MESA_BUILD_I915C
-ifeq ($(strip $(MESA_BUILD_I965C)),true)
+ifeq ($(strip $(MESA_BUILD_R600G)),true)
include $(CLEAR_VARS)
LOCAL_SRC_FILES := \
$(common_SOURCES) \
- $(i965_DRIVER_SOURCES)
+ $(R300_DRIVER_SOURCES)
LOCAL_CFLAGS := \
$(common_CFLAGS) \
- -DI965
+ -DR300
LOCAL_C_INCLUDES := \
$(common_C_INCLUDES) \
@@ -249,10 +285,11 @@ LOCAL_STATIC_LIBRARIES := \
LOCAL_SHARED_LIBRARIES := \
$(common_SHARED_LIBRARIES) \
- libdrm_intel
+ libdrm_radeon
-LOCAL_MODULE := i965_dri
+LOCAL_MODULE := r300_dri
LOCAL_MODULE_PATH := $(common_MODULE_PATH)
-include $(BUILD_SHARED_LIBRARY)
-endif # MESA_BUILD_I965C
+#include $(BUILD_SHARED_LIBRARY)
+endif # MESA_BUILD_R600G
+