summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mesa/array_cache/sources3
-rw-r--r--src/mesa/drivers/common/sources2
-rw-r--r--src/mesa/drivers/x11/sources8
-rw-r--r--src/mesa/glapi/sources3
-rw-r--r--src/mesa/math/sources9
-rw-r--r--src/mesa/shader/grammar/sources2
-rw-r--r--src/mesa/shader/slang/sources21
-rw-r--r--src/mesa/shader/sources13
-rw-r--r--src/mesa/swrast/sources32
-rw-r--r--src/mesa/swrast_setup/sources3
-rw-r--r--src/mesa/tnl/sources31
11 files changed, 127 insertions, 0 deletions
diff --git a/src/mesa/array_cache/sources b/src/mesa/array_cache/sources
new file mode 100644
index 0000000000..210ec202d6
--- /dev/null
+++ b/src/mesa/array_cache/sources
@@ -0,0 +1,3 @@
+MESA_ARRAY_CACHE_SOURCES = \
+ac_context.c \
+ac_import.c
diff --git a/src/mesa/drivers/common/sources b/src/mesa/drivers/common/sources
new file mode 100644
index 0000000000..90e29d78d3
--- /dev/null
+++ b/src/mesa/drivers/common/sources
@@ -0,0 +1,2 @@
+MESA_DRIVER_COMMON_SOURCES = \
+driverfuncs.c
diff --git a/src/mesa/drivers/x11/sources b/src/mesa/drivers/x11/sources
new file mode 100644
index 0000000000..d76d65eaad
--- /dev/null
+++ b/src/mesa/drivers/x11/sources
@@ -0,0 +1,8 @@
+# Note: only listing sources needed for X server renderer
+MESA_DRIVER_X11_SOURCES = \
+xm_api.c \
+xm_buffer.c \
+xm_dd.c \
+xm_line.c \
+xm_span.c \
+xm_tri.c
diff --git a/src/mesa/glapi/sources b/src/mesa/glapi/sources
new file mode 100644
index 0000000000..384b0830ac
--- /dev/null
+++ b/src/mesa/glapi/sources
@@ -0,0 +1,3 @@
+MESA_GLAPI_SOURCES = \
+glapi.c \
+glthread.c
diff --git a/src/mesa/math/sources b/src/mesa/math/sources
new file mode 100644
index 0000000000..2374be80eb
--- /dev/null
+++ b/src/mesa/math/sources
@@ -0,0 +1,9 @@
+MESA_MATH_SOURCES = \
+m_debug_clip.c \
+m_debug_norm.c \
+m_debug_xform.c \
+m_eval.c \
+m_matrix.c \
+m_translate.c \
+m_vector.c \
+m_xform.c
diff --git a/src/mesa/shader/grammar/sources b/src/mesa/shader/grammar/sources
new file mode 100644
index 0000000000..b1f8530ee5
--- /dev/null
+++ b/src/mesa/shader/grammar/sources
@@ -0,0 +1,2 @@
+MESA_SHADER_GRAMMAR_SOURCES = \
+grammar_mesa.c
diff --git a/src/mesa/shader/slang/sources b/src/mesa/shader/slang/sources
new file mode 100644
index 0000000000..f03f1ed187
--- /dev/null
+++ b/src/mesa/shader/slang/sources
@@ -0,0 +1,21 @@
+MESA_SHADER_SLANG_SOURCES = \
+slang_analyse.c \
+slang_assemble_assignment.c \
+slang_assemble.c \
+slang_assemble_conditional.c \
+slang_assemble_constructor.c \
+slang_assemble_typeinfo.c \
+slang_compile.c \
+slang_compile_function.c \
+slang_compile_operation.c \
+slang_compile_struct.c \
+slang_compile_variable.c \
+slang_execute.c \
+slang_execute_x86.c \
+slang_export.c \
+slang_library_texsample.c \
+slang_library_noise.c \
+slang_link.c \
+slang_preprocess.c \
+slang_storage.c \
+slang_utility.c
diff --git a/src/mesa/shader/sources b/src/mesa/shader/sources
new file mode 100644
index 0000000000..1b65220304
--- /dev/null
+++ b/src/mesa/shader/sources
@@ -0,0 +1,13 @@
+# List of ource files in this directory used for X.org xserver build
+MESA_SHADER_SOURCES = \
+arbprogparse.c \
+arbprogram.c \
+atifragshader.c \
+nvfragparse.c \
+nvprogram.c \
+nvvertexec.c \
+nvvertparse.c \
+program.c \
+programopt.c \
+shaderobjects.c \
+3dlabs.c
diff --git a/src/mesa/swrast/sources b/src/mesa/swrast/sources
new file mode 100644
index 0000000000..8807b56a61
--- /dev/null
+++ b/src/mesa/swrast/sources
@@ -0,0 +1,32 @@
+# List of ource files in this directory used for X.org xserver build
+MESA_SWRAST_SOURCES = \
+s_aaline.c \
+s_aatriangle.c \
+s_accum.c \
+s_alpha.c \
+s_arbshader.c \
+s_atifragshader.c \
+s_bitmap.c \
+s_blend.c \
+s_blit.c \
+s_buffers.c \
+s_context.c \
+s_copypix.c \
+s_depth.c \
+s_drawpix.c \
+s_feedback.c \
+s_fog.c \
+s_imaging.c \
+s_lines.c \
+s_logic.c \
+s_masking.c \
+s_nvfragprog.c \
+s_points.c \
+s_readpix.c \
+s_span.c \
+s_stencil.c \
+s_texcombine.c \
+s_texfilter.c \
+s_texstore.c \
+s_triangle.c \
+s_zoom.c
diff --git a/src/mesa/swrast_setup/sources b/src/mesa/swrast_setup/sources
new file mode 100644
index 0000000000..d5b606d65e
--- /dev/null
+++ b/src/mesa/swrast_setup/sources
@@ -0,0 +1,3 @@
+MESA_SWRAST_SETUP_SOURCES = \
+ss_context.c \
+ss_triangle.c
diff --git a/src/mesa/tnl/sources b/src/mesa/tnl/sources
new file mode 100644
index 0000000000..2c4f4c49ea
--- /dev/null
+++ b/src/mesa/tnl/sources
@@ -0,0 +1,31 @@
+# List of ource files in this directory used for X.org xserver build
+MESA_TNL_SOURCES = \
+t_array_api.c \
+t_array_import.c \
+t_context.c \
+t_pipeline.c \
+t_save_api.c \
+t_save_loopback.c \
+t_save_playback.c \
+t_vb_arbprogram.c \
+t_vb_arbprogram_sse.c \
+t_vb_arbshader.c \
+t_vb_cull.c \
+t_vb_fog.c \
+t_vb_light.c \
+t_vb_normals.c \
+t_vb_points.c \
+t_vb_program.c \
+t_vb_render.c \
+t_vb_texgen.c \
+t_vb_texmat.c \
+t_vb_vertex.c \
+t_vertex.c \
+t_vertex_generic.c \
+t_vertex_sse.c \
+t_vp_build.c \
+t_vtx_api.c \
+t_vtx_eval.c \
+t_vtx_exec.c \
+t_vtx_generic.c \
+t_vtx_x86.c