xserver/GL/mesa Makefile.am,1.1,1.2

David Reveman <xserver-commit-u7BhqnqprCWvj1b/[email protected]> Tue, 7 Jun 2005 08:36:14 -0700 (PDT)
Newsgroups gmane.comp.freedesktop.xserver.cvs
Message-ID <[email protected]>
Committed by: davidr

Update of /cvs/xserver/xserver/GL/mesa
In directory gabe:/tmp/cvs-serv27147/GL/mesa

Modified Files:
	Makefile.am 
Log Message:
Build with Mesa CVS, Track changes to GLX code and support for ARGB visuals

Index: Makefile.am
===================================================================
RCS file: /cvs/xserver/xserver/GL/mesa/Makefile.am,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- Makefile.am	25 Jan 2004 05:41:13 -0000	1.1
+++ Makefile.am	7 Jun 2005 15:36:12 -0000	1.2
@@ -6,11 +6,14 @@
 	-I$(top_srcdir)/mi			\
 	-I$(top_srcdir)/Xext			\
 	-I$(top_srcdir)/render			\
-	-I@MESA_SOURCE@/include		\
-	-I@MESA_SOURCE@/src/mesa	\
-	-I@MESA_SOURCE@/src/mesa/main	\
-	-I@MESA_SOURCE@/src/mesa/glapi	\
-	-I@MESA_SOURCE@/src/mesa/drivers/x11 \
+	-I@MESA_SOURCE@/include			\
+	-I@MESA_SOURCE@/src/mesa		\
+	-I@MESA_SOURCE@/src/mesa/main		\
+	-I@MESA_SOURCE@/src/mesa/glapi		\
+	-I@MESA_SOURCE@/src/mesa/shader		\
+	-I@MESA_SOURCE@/src/mesa/shader/grammar \
+	-I@MESA_SOURCE@/src/mesa/shader/slang   \
+	-I@MESA_SOURCE@/src/mesa/drivers/x11	\
 	@XSERVER_CFLAGS@
 
 noinst_LIBRARIES = libglcore.a
@@ -26,10 +29,6 @@
 	$(MESASRCDIR)/main/api_noop.c \
 	$(MESASRCDIR)/main/api_validate.c \
 	$(MESASRCDIR)/main/accum.c \
-	$(MESASRCDIR)/main/arbparse.c \
-	$(MESASRCDIR)/main/arbprogram.c \
-	$(MESASRCDIR)/main/arbfragparse.c \
-	$(MESASRCDIR)/main/arbvertparse.c \
 	$(MESASRCDIR)/main/attrib.c \
 	$(MESASRCDIR)/main/blend.c \
 	$(MESASRCDIR)/main/bufferobj.c \
@@ -46,9 +45,12 @@
 	$(MESASRCDIR)/main/enums.c \
 	$(MESASRCDIR)/main/eval.c \
 	$(MESASRCDIR)/main/extensions.c \
+	$(MESASRCDIR)/main/fbobject.c \
 	$(MESASRCDIR)/main/feedback.c \
 	$(MESASRCDIR)/main/fog.c \
+	$(MESASRCDIR)/main/framebuffer.c \
 	$(MESASRCDIR)/main/get.c \
+	$(MESASRCDIR)/main/getstring.c \
 	$(MESASRCDIR)/main/hash.c \
 	$(MESASRCDIR)/main/hint.c \
 	$(MESASRCDIR)/main/histogram.c \
@@ -57,25 +59,24 @@
 	$(MESASRCDIR)/main/light.c \
 	$(MESASRCDIR)/main/lines.c \
 	$(MESASRCDIR)/main/matrix.c \
-	$(MESASRCDIR)/main/nvprogram.c \
-	$(MESASRCDIR)/main/nvfragparse.c \
-	$(MESASRCDIR)/main/nvvertexec.c \
-	$(MESASRCDIR)/main/nvvertparse.c \
 	$(MESASRCDIR)/main/occlude.c \
 	$(MESASRCDIR)/main/pixel.c \
 	$(MESASRCDIR)/main/points.c \
 	$(MESASRCDIR)/main/polygon.c \
-	$(MESASRCDIR)/main/program.c \
 	$(MESASRCDIR)/main/rastpos.c \
+	$(MESASRCDIR)/main/renderbuffer.c \
 	$(MESASRCDIR)/main/state.c \
 	$(MESASRCDIR)/main/stencil.c \
 	$(MESASRCDIR)/main/texcompress.c \
+	$(MESASRCDIR)/main/texcompress_fxt1.c \
+	$(MESASRCDIR)/main/texcompress_s3tc.c \
+	$(MESASRCDIR)/main/texenvprogram.c \
 	$(MESASRCDIR)/main/texformat.c \
 	$(MESASRCDIR)/main/teximage.c \
+	$(MESASRCDIR)/main/texrender.c \
 	$(MESASRCDIR)/main/texobj.c \
 	$(MESASRCDIR)/main/texstate.c \
 	$(MESASRCDIR)/main/texstore.c \
-	$(MESASRCDIR)/main/texutil.c \
 	$(MESASRCDIR)/main/varray.c \
 	$(MESASRCDIR)/main/vtxfmt.c
 
@@ -84,16 +85,17 @@
 	$(MESASRCDIR)/array_cache/ac_import.c
 
 MESA_SWRAST_SRCS = \
+	$(MESASRCDIR)/swrast/s_fragprog_to_c.c \
 	$(MESASRCDIR)/swrast/s_aaline.c \
 	$(MESASRCDIR)/swrast/s_aatriangle.c \
 	$(MESASRCDIR)/swrast/s_accum.c \
 	$(MESASRCDIR)/swrast/s_alpha.c \
-	$(MESASRCDIR)/swrast/s_alphabuf.c \
+	$(MESASRCDIR)/swrast/s_atifragshader.c \
 	$(MESASRCDIR)/swrast/s_bitmap.c \
 	$(MESASRCDIR)/swrast/s_blend.c \
 	$(MESASRCDIR)/swrast/s_buffers.c \
-	$(MESASRCDIR)/swrast/s_context.c \
 	$(MESASRCDIR)/swrast/s_copypix.c \
+	$(MESASRCDIR)/swrast/s_context.c \
 	$(MESASRCDIR)/swrast/s_depth.c \
 	$(MESASRCDIR)/swrast/s_drawpix.c \
 	$(MESASRCDIR)/swrast/s_feedback.c \
@@ -108,8 +110,9 @@
 	$(MESASRCDIR)/swrast/s_readpix.c \
 	$(MESASRCDIR)/swrast/s_span.c \
 	$(MESASRCDIR)/swrast/s_stencil.c \
-	$(MESASRCDIR)/swrast/s_texstore.c \
+	$(MESASRCDIR)/swrast/s_tcc.c \
 	$(MESASRCDIR)/swrast/s_texture.c \
+	$(MESASRCDIR)/swrast/s_texstore.c \
 	$(MESASRCDIR)/swrast/s_triangle.c \
 	$(MESASRCDIR)/swrast/s_zoom.c
 
@@ -125,6 +128,7 @@
 	$(MESASRCDIR)/tnl/t_save_api.c \
 	$(MESASRCDIR)/tnl/t_save_loopback.c \
 	$(MESASRCDIR)/tnl/t_save_playback.c \
+	$(MESASRCDIR)/tnl/t_vb_cull.c \
 	$(MESASRCDIR)/tnl/t_vb_fog.c \
 	$(MESASRCDIR)/tnl/t_vb_light.c \
 	$(MESASRCDIR)/tnl/t_vb_normals.c \
@@ -135,9 +139,40 @@
 	$(MESASRCDIR)/tnl/t_vb_texmat.c \
 	$(MESASRCDIR)/tnl/t_vb_vertex.c \
 	$(MESASRCDIR)/tnl/t_vertex.c \
+	$(MESASRCDIR)/tnl/t_vertex_sse.c \
+	$(MESASRCDIR)/tnl/t_vertex_generic.c \
 	$(MESASRCDIR)/tnl/t_vtx_api.c \
 	$(MESASRCDIR)/tnl/t_vtx_eval.c \
-	$(MESASRCDIR)/tnl/t_vtx_exec.c
+	$(MESASRCDIR)/tnl/t_vtx_exec.c \
+	$(MESASRCDIR)/tnl/t_vtx_generic.c \
+	$(MESASRCDIR)/tnl/t_vtx_x86.c
+
+MESA_SHADER_SRCS = \
+	$(MESASRCDIR)/shader/arbfragparse.c \
+	$(MESASRCDIR)/shader/arbprogparse.c \
+	$(MESASRCDIR)/shader/arbprogram.c \
+	$(MESASRCDIR)/shader/arbvertparse.c \
+	$(MESASRCDIR)/shader/atifragshader.c \
+	$(MESASRCDIR)/shader/grammar/grammar_mesa.c \
+	$(MESASRCDIR)/shader/nvfragparse.c \
+	$(MESASRCDIR)/shader/nvprogram.c \
+	$(MESASRCDIR)/shader/nvvertexec.c \
+	$(MESASRCDIR)/shader/nvvertparse.c \
+	$(MESASRCDIR)/shader/program.c \
+	$(MESASRCDIR)/shader/shaderobjects.c \
+	$(MESASRCDIR)/shader/shaderobjects_3dlabs.c
+
+MESA_SLANG_SOURCES = \
+	$(MESASRCDIR)/shader/slang/slang_assemble.c \
+	$(MESASRCDIR)/shader/slang/slang_assemble_assignment.c \
+	$(MESASRCDIR)/shader/slang/slang_assemble_conditional.c	\
+	$(MESASRCDIR)/shader/slang/slang_assemble_constructor.c	\
+	$(MESASRCDIR)/shader/slang/slang_assemble_typeinfo.c \
+	$(MESASRCDIR)/shader/slang/slang_compile.c \
+	$(MESASRCDIR)/shader/slang/slang_execute.c \
+	$(MESASRCDIR)/shader/slang/slang_preprocess.c \
+	$(MESASRCDIR)/shader/slang/slang_storage.c \
+	$(MESASRCDIR)/shader/slang/slang_utility.c
 
 MESA_MATH_SRCS = \
 	$(MESASRCDIR)/math/m_debug_clip.c \
@@ -154,7 +189,8 @@
 	$(MESASRCDIR)/drivers/x11/xm_dd.c \
 	$(MESASRCDIR)/drivers/x11/xm_line.c \
 	$(MESASRCDIR)/drivers/x11/xm_span.c \
-	$(MESASRCDIR)/drivers/x11/xm_tri.c
+	$(MESASRCDIR)/drivers/x11/xm_tri.c \
+	$(MESASRCDIR)/drivers/x11/xm_buffer.c
 
 MESA_COMMON_SRCS = \
 	$(MESASRCDIR)/drivers/common/driverfuncs.c
@@ -165,13 +201,14 @@
 	X/xf86glx_util.h \
 	X/xf86glxint.h \
 	X/compsize.c
-	X/size.h.c
 
 libglcore_a_SOURCES = \
 	$(X_SRCS)
 
 nodist_libglcore_a_SOURCES = \
 	$(COREMESABASESRCS) \
+	$(MESA_SHADER_SRCS) \
+	$(MESA_SLANG_SOURCES) \
 	$(MESA_AC_SRCS) \
 	$(MESA_SWRAST_SRCS) \
 	$(MESA_SWR_SETUP_SRCS) \
@@ -180,5 +217,6 @@
 	$(MESA_COMMON_SRCS) \
 	$(XMESA_SRCS)
 
-libglcore_a_CFLAGS = -UHAVE_CONFIG_H -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING \
-	-DGLX_USE_DLOPEN -DGLX_USE_MESA -DXFree86Server
+libglcore_a_CFLAGS = -UHAVE_CONFIG_H -DGLXEXT -DXF86DRI \
+	-DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA \
+	-DXFree86Server -DUSE_MGL_NAMESPACE