summaryrefslogtreecommitdiffstats
path: root/src/mesa/sources
diff options
context:
space:
mode:
authorKeith Whitwell <keith@tungstengraphics.com>2007-05-24 10:44:53 +0100
committerKeith Whitwell <keith@tungstengraphics.com>2007-05-24 10:44:53 +0100
commitb939adfa155f2b3ca5c5226e86da85629654d79b (patch)
tree43c11a5302d4981bb82d68b503af9ea40fc2b837 /src/mesa/sources
parent8e4a95a93d15a6707a29454cd47e10b08314cda2 (diff)
Use the x11 driver as a test harness for the softpipe/state_tracker code.
This has some limitations as we currently require a mapped framebuffer, so it only really works with double-buffered ximage rgba8888 windows.
Diffstat (limited to 'src/mesa/sources')
-rw-r--r--src/mesa/sources36
1 files changed, 36 insertions, 0 deletions
diff --git a/src/mesa/sources b/src/mesa/sources
index dbfc01d0edf..8138fb627dc 100644
--- a/src/mesa/sources
+++ b/src/mesa/sources
@@ -149,6 +149,40 @@ VBO_SOURCES = \
vbo/vbo_save_draw.c \
vbo/vbo_save_loopback.c
+VF_SOURCES = \
+ vf/vf.c \
+ vf/vf_generic.c \
+ vf/vf_sse.c
+
+SOFTPIPE_SOURCES = \
+ softpipe/generic/g_context.c \
+ softpipe/generic/g_draw.c \
+ softpipe/generic/g_prim_clip.c \
+ softpipe/generic/g_prim_cull.c \
+ softpipe/generic/g_prim_flatshade.c \
+ softpipe/generic/g_prim_offset.c \
+ softpipe/generic/g_prim_setup.c \
+ softpipe/generic/g_prim_twoside.c \
+ softpipe/generic/g_prim_unfilled.c \
+ softpipe/generic/g_state_clip.c \
+ softpipe/generic/g_state_derived.c \
+ softpipe/generic/g_state_fs.c \
+ softpipe/generic/g_state_setup.c \
+ softpipe/generic/g_state_surface.c \
+ softpipe/generic/g_surface.c \
+ softpipe/generic/g_tile_fs.c \
+ softpipe/generic/g_tile_output.c \
+ softpipe/state_tracker/st_atom.c \
+ softpipe/state_tracker/st_atom_clip.c \
+ softpipe/state_tracker/st_atom_fs.c \
+ softpipe/state_tracker/st_atom_setup.c \
+ softpipe/state_tracker/st_atom_cbuf.c \
+ softpipe/state_tracker/st_atom_viewport.c \
+ softpipe/state_tracker/st_cb_program.c \
+ softpipe/state_tracker/st_draw.c \
+ softpipe/state_tracker/st_context.c
+
+
SHADER_SOURCES = \
shader/arbprogparse.c \
@@ -294,6 +328,8 @@ SOLO_SOURCES = \
$(MAIN_SOURCES) \
$(MATH_SOURCES) \
$(VBO_SOURCES) \
+ $(VF_SOURCES) \
+ $(SOFTPIPE_SOURCES) \
$(TNL_SOURCES) \
$(SHADER_SOURCES) \
$(SWRAST_SOURCES) \