summaryrefslogtreecommitdiffstats
path: root/src/mesa
diff options
context:
space:
mode:
Diffstat (limited to 'src/mesa')
-rw-r--r--src/mesa/array_cache/sources4
-rw-r--r--src/mesa/glapi/sources9
-rw-r--r--src/mesa/main/sources76
-rw-r--r--src/mesa/math/sources16
-rw-r--r--src/mesa/shader/grammar/sources6
-rw-r--r--src/mesa/shader/slang/sources23
-rw-r--r--src/mesa/shader/sources15
-rw-r--r--src/mesa/swrast/sources35
-rw-r--r--src/mesa/swrast_setup/sources7
-rw-r--r--src/mesa/tnl/sources17
10 files changed, 205 insertions, 3 deletions
diff --git a/src/mesa/array_cache/sources b/src/mesa/array_cache/sources
index 210ec202d69..fb3328d10e6 100644
--- a/src/mesa/array_cache/sources
+++ b/src/mesa/array_cache/sources
@@ -1,3 +1,7 @@
MESA_ARRAY_CACHE_SOURCES = \
ac_context.c \
ac_import.c
+
+MESA_ARRAY_CACHE_HEADERS = \
+ac_context.h \
+acache.h
diff --git a/src/mesa/glapi/sources b/src/mesa/glapi/sources
index 384b0830ac2..1d5c2528211 100644
--- a/src/mesa/glapi/sources
+++ b/src/mesa/glapi/sources
@@ -1,3 +1,12 @@
MESA_GLAPI_SOURCES = \
glapi.c \
glthread.c
+
+MESA_GLAPI_HEADERS = \
+dispatch.h \
+glapi.h \
+glapioffsets.h \
+glapitable.h \
+glapitemp.h \
+glprocs.h \
+glthread.h
diff --git a/src/mesa/main/sources b/src/mesa/main/sources
index 8820461f913..dfcff89e4b6 100644
--- a/src/mesa/main/sources
+++ b/src/mesa/main/sources
@@ -1,4 +1,4 @@
-# List of ource files in this directory used for X.org xserver build
+# List of source files in this directory used for X.org xserver build
MESA_MAIN_SOURCES = \
accum.c \
api_arrayelt.c \
@@ -62,3 +62,77 @@ texstore.c \
varray.c \
$(VSNPRINTF_SOURCES) \
vtxfmt.c
+
+MESA_VSNPRINTF_SOURCES = \
+vsnprintf.c
+
+MESA_MAIN_HEADERS = \
+accum.h \
+api_arrayelt.h \
+api_eval.h \
+api_loopback.h \
+api_noop.h \
+api_validate.h \
+arrayobj.h \
+attrib.h \
+bitset.h \
+blend.h \
+bufferobj.h \
+buffers.h \
+clip.h \
+colormac.h \
+colortab.h \
+config.h \
+context.h \
+convolve.h \
+dd.h \
+debug.h \
+depth.h \
+depthstencil.h \
+dlist.h \
+drawpix.h \
+enable.h \
+enums.h \
+eval.h \
+extensions.h \
+fbobject.h \
+feedback.h \
+fog.h \
+framebuffer.h \
+get.h \
+glheader.h \
+hash.h \
+hint.h \
+histogram.h \
+image.h \
+imports.h \
+light.h \
+lines.h \
+macros.h \
+matrix.h \
+mipmap.h \
+mm.h \
+mtypes.h \
+occlude.h \
+pixel.h \
+points.h \
+polygon.h \
+rastpos.h \
+rbadaptors.h \
+renderbuffer.h \
+simple_list.h \
+state.h \
+stencil.h \
+texcompress.h \
+texenvprogram.h \
+texformat.h \
+texformat_tmp.h \
+teximage.h \
+texobj.h \
+texrender.h \
+texstate.h \
+texstore.h \
+varray.h \
+version.h \
+vtxfmt.h \
+vtxfmt_tmp.h
diff --git a/src/mesa/math/sources b/src/mesa/math/sources
index 2374be80eba..7c7dcccedfd 100644
--- a/src/mesa/math/sources
+++ b/src/mesa/math/sources
@@ -7,3 +7,19 @@ m_matrix.c \
m_translate.c \
m_vector.c \
m_xform.c
+
+MESA_MATH_HEADERS = \
+m_clip_tmp.h \
+m_copy_tmp.h \
+m_debug.h \
+m_debug_util.h \
+m_dotprod_tmp.h \
+m_eval.h \
+m_matrix.h \
+m_norm_tmp.h \
+m_trans_tmp.h \
+m_translate.h \
+m_vector.h \
+m_xform.h \
+m_xform_tmp.h \
+mathmod.h
diff --git a/src/mesa/shader/grammar/sources b/src/mesa/shader/grammar/sources
index b1f8530ee5d..a6bbfd3ffd3 100644
--- a/src/mesa/shader/grammar/sources
+++ b/src/mesa/shader/grammar/sources
@@ -1,2 +1,8 @@
MESA_SHADER_GRAMMAR_SOURCES = \
grammar_mesa.c
+
+MESA_SHADER_GRAMMAR_HEADERS = \
+grammar.c \
+grammar.h \
+grammar_mesa.h \
+grammar_syn.h
diff --git a/src/mesa/shader/slang/sources b/src/mesa/shader/slang/sources
index f03f1ed187a..00d617fa8af 100644
--- a/src/mesa/shader/slang/sources
+++ b/src/mesa/shader/slang/sources
@@ -19,3 +19,26 @@ slang_link.c \
slang_preprocess.c \
slang_storage.c \
slang_utility.c
+
+MESA_SHADER_SLANG_HEADERS = \
+slang_analyse.h \
+slang_assemble.h \
+slang_assemble_assignment.h \
+slang_assemble_conditional.h \
+slang_assemble_constructor.h \
+slang_assemble_typeinfo.h \
+slang_compile.h \
+slang_compile_function.h \
+slang_compile_operation.h \
+slang_compile_struct.h \
+slang_compile_variable.h \
+slang_execute.h \
+slang_export.h \
+slang_library_noise.h \
+slang_library_texsample.h \
+slang_link.h \
+slang_mesa.h \
+slang_preprocess.h \
+slang_storage.h \
+slang_utility.h \
+traverse_wrap.h
diff --git a/src/mesa/shader/sources b/src/mesa/shader/sources
index 573be89b9ab..3db2de92e04 100644
--- a/src/mesa/shader/sources
+++ b/src/mesa/shader/sources
@@ -11,3 +11,18 @@ program.c \
programopt.c \
shaderobjects.c \
shaderobjects_3dlabs.c
+
+MESA_SHADER_HEADERS = \
+arbprogparse.h \
+arbprogram.h \
+arbprogram_syn.h \
+atifragshader.h \
+nvfragparse.h \
+nvprogram.h \
+nvvertexec.h \
+nvvertparse.h \
+programopt.h \
+program.h \
+program_instruction.h \
+shaderobjects.h \
+shaderobjects_3dlabs.h
diff --git a/src/mesa/swrast/sources b/src/mesa/swrast/sources
index 8807b56a619..9ffd4cca722 100644
--- a/src/mesa/swrast/sources
+++ b/src/mesa/swrast/sources
@@ -1,4 +1,4 @@
-# List of ource files in this directory used for X.org xserver build
+# List of source files in this directory used for X.org xserver build
MESA_SWRAST_SOURCES = \
s_aaline.c \
s_aatriangle.c \
@@ -30,3 +30,36 @@ s_texfilter.c \
s_texstore.c \
s_triangle.c \
s_zoom.c
+
+MESA_SWRAST_HEADERS = \
+s_aaline.h \
+s_aalinetemp.h \
+s_aatriangle.h \
+s_aatritemp.h \
+s_accum.h \
+s_alpha.h \
+s_arbshader.h \
+s_atifragshader.h \
+s_blend.h \
+s_context.h \
+s_depth.h \
+s_drawpix.h \
+s_feedback.h \
+s_fog.h \
+s_lines.h \
+s_linetemp.h \
+s_logic.h \
+s_masking.h \
+s_nvfragprog.h \
+s_points.h \
+s_pointtemp.h \
+s_span.h \
+s_spantemp.h \
+s_stencil.h \
+s_texcombine.h \
+s_texfilter.h \
+s_triangle.h \
+s_trispan.h \
+s_tritemp.h \
+s_zoom.h \
+swrast.h
diff --git a/src/mesa/swrast_setup/sources b/src/mesa/swrast_setup/sources
index d5b606d65ef..dee14b6774e 100644
--- a/src/mesa/swrast_setup/sources
+++ b/src/mesa/swrast_setup/sources
@@ -1,3 +1,10 @@
MESA_SWRAST_SETUP_SOURCES = \
ss_context.c \
ss_triangle.c
+
+MESA_SWRAST_SETUP_HEADERS = \
+ss_context.h \
+ss_triangle.h \
+ss_tritmp.h \
+ss_vb.h \
+swrast_setup.h
diff --git a/src/mesa/tnl/sources b/src/mesa/tnl/sources
index 2c4f4c49ea4..e01f55dbafb 100644
--- a/src/mesa/tnl/sources
+++ b/src/mesa/tnl/sources
@@ -1,4 +1,4 @@
-# List of ource files in this directory used for X.org xserver build
+# List of source files in this directory used for X.org xserver build
MESA_TNL_SOURCES = \
t_array_api.c \
t_array_import.c \
@@ -29,3 +29,18 @@ t_vtx_eval.c \
t_vtx_exec.c \
t_vtx_generic.c \
t_vtx_x86.c
+
+MESA_TNL_HEADERS = \
+t_array_api.h \
+t_array_import.h \
+t_context.h \
+t_pipeline.h \
+t_save_api.h \
+t_vb_arbprogram.h \
+t_vb_cliptmp.h \
+t_vb_lighttmp.h \
+t_vb_rendertmp.h \
+t_vertex.h \
+t_vp_build.h \
+t_vtx_api.h \
+tnl.h