Index: programs/Xserver/GL/mesa/shader/Imakefile =================================================================== RCS file: /cvs/xorg/xc/programs/Xserver/GL/mesa/shader/Imakefile,v retrieving revision 1.1.3.1 diff -u -d -r1.1.3.1 Imakefile --- programs/Xserver/GL/mesa/shader/Imakefile 16 Jun 2004 09:25:14 -0000 1.1.3.1 +++ programs/Xserver/GL/mesa/shader/Imakefile 13 Apr 2005 18:51:47 -0000 @@ -25,6 +25,7 @@ INCLUDES = -I$(MESASRCDIR)/src/mesa \ -I$(MESASRCDIR)/src/mesa/shader \ + -I$(MESASRCDIR)/src/mesa/shader/slang \ -I$(MESASRCDIR)/src/mesa/main \ -I$(MESASRCDIR)/src/mesa/glapi \ -I$(MESASRCDIR)/include \ Index: lib/GL/mesa/main/Imakefile.inc =================================================================== RCS file: /cvs/xorg/xc/lib/GL/mesa/main/Imakefile.inc,v retrieving revision 1.1.3.1 diff -u -d -r1.1.3.1 Imakefile.inc --- lib/GL/mesa/main/Imakefile.inc 16 Jun 2004 09:25:10 -0000 1.1.3.1 +++ lib/GL/mesa/main/Imakefile.inc 13 Apr 2005 18:51:47 -0000 @@ -39,9 +39,11 @@ $(MESABUILDDIR)enums.c \ $(MESABUILDDIR)eval.c \ $(MESABUILDDIR)extensions.c \ + $(MESABUILDDIR)fbobject.c \ $(MESABUILDDIR)feedback.c \ $(MESABUILDDIR)fog.c \ $(MESABUILDDIR)get.c \ + $(MESABUILDDIR)getstring.c \ $(MESABUILDDIR)hash.c \ $(MESABUILDDIR)hint.c \ $(MESABUILDDIR)histogram.c \ @@ -118,12 +120,15 @@ LinkSourceFile(eval.h, $(MESASRCDIR)/src/mesa/main) LinkSourceFile(extensions.c, $(MESASRCDIR)/src/mesa/main) LinkSourceFile(extensions.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(fbobject.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(fbobject.h, $(MESASRCDIR)/src/mesa/main) LinkSourceFile(feedback.c, $(MESASRCDIR)/src/mesa/main) LinkSourceFile(feedback.h, $(MESASRCDIR)/src/mesa/main) LinkSourceFile(fog.c, $(MESASRCDIR)/src/mesa/main) LinkSourceFile(fog.h, $(MESASRCDIR)/src/mesa/main) LinkSourceFile(get.c, $(MESASRCDIR)/src/mesa/main) LinkSourceFile(get.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(getstring.c, $(MESASRCDIR)/src/mesa/main) #ifdef NeedAllMesaSrc LinkSourceFile(glapi.c, $(MESASRCDIR)/src/mesa/glapi) LinkSourceFile(glthread.c, $(MESASRCDIR)/src/mesa/glapi) @@ -216,9 +221,11 @@ $(MESABUILDDIR)enums.o \ $(MESABUILDDIR)eval.o \ $(MESABUILDDIR)extensions.o \ + $(MESABUILDDIR)fbobject.o \ $(MESABUILDDIR)feedback.o \ $(MESABUILDDIR)fog.o \ $(MESABUILDDIR)get.o \ + $(MESABUILDDIR)getstring.o \ $(MESABUILDDIR)hash.o \ $(MESABUILDDIR)hint.o \ $(MESABUILDDIR)histogram.o \ @@ -277,9 +284,11 @@ $(MESABUILDDIR)unshared/enums.o \ $(MESABUILDDIR)unshared/eval.o \ $(MESABUILDDIR)unshared/extensions.o \ + $(MESABUILDDIR)unshared/fbobject.o \ $(MESABUILDDIR)unshared/feedback.o \ $(MESABUILDDIR)unshared/fog.o \ $(MESABUILDDIR)unshared/get.o \ + $(MESABUILDDIR)unshared/getstring.o \ $(MESABUILDDIR)unshared/hash.o \ $(MESABUILDDIR)unshared/hint.o \ $(MESABUILDDIR)unshared/histogram.o \ @@ -340,9 +349,11 @@ $(MESABUILDDIR)debugger/enums.o \ $(MESABUILDDIR)debugger/eval.o \ $(MESABUILDDIR)debugger/extensions.o \ + $(MESABUILDDIR)debugger/fbobject.o \ $(MESABUILDDIR)debugger/feedback.o \ $(MESABUILDDIR)debugger/fog.o \ $(MESABUILDDIR)debugger/get.o \ + $(MESABUILDDIR)debugger/getstring.o \ $(MESABUILDDIR)debugger/hash.o \ $(MESABUILDDIR)debugger/hint.o \ $(MESABUILDDIR)debugger/histogram.o \ @@ -400,9 +411,11 @@ $(MESABUILDDIR)profiled/enums.o \ $(MESABUILDDIR)profiled/eval.o \ $(MESABUILDDIR)profiled/extensions.o \ + $(MESABUILDDIR)profiled/fbobject.o \ $(MESABUILDDIR)profiled/feedback.o \ $(MESABUILDDIR)profiled/fog.o \ $(MESABUILDDIR)profiled/get.o \ + $(MESABUILDDIR)profiled/getstring.o \ $(MESABUILDDIR)profiled/hash.o \ $(MESABUILDDIR)profiled/hint.o \ $(MESABUILDDIR)profiled/histogram.o \ Index: lib/GL/mesa/shader/Imakefile =================================================================== RCS file: /cvs/xorg/xc/lib/GL/mesa/shader/Imakefile,v retrieving revision 1.2 diff -u -d -r1.2 Imakefile --- lib/GL/mesa/shader/Imakefile 13 Nov 2004 04:39:15 -0000 1.2 +++ lib/GL/mesa/shader/Imakefile 13 Apr 2005 18:51:47 -0000 @@ -78,6 +78,8 @@ -I$(MESASRCDIR)/src/mesa/glapi \ -I$(MESASRCDIR)/src/mesa \ -I$(MESASRCDIR)/src/mesa/$(ASM_DIR) \ + -I$(MESASRCDIR)/src/mesa/shader \ + -I$(MESASRCDIR)/src/mesa/shader/slang \ -I$(MESASRCDIR)/include \ -I../../../include -I$(XINCLUDESRC) Index: lib/GL/mesa/shader/Imakefile.inc =================================================================== RCS file: /cvs/xorg/xc/lib/GL/mesa/shader/Imakefile.inc,v retrieving revision 1.3 diff -u -d -r1.3 Imakefile.inc --- lib/GL/mesa/shader/Imakefile.inc 14 Dec 2004 23:31:10 -0000 1.3 +++ lib/GL/mesa/shader/Imakefile.inc 13 Apr 2005 18:51:47 -0000 @@ -10,12 +10,15 @@ $(MESASHADERBUILDDIR)arbprogram.c \ $(MESASHADERBUILDDIR)arbfragparse.c \ $(MESASHADERBUILDDIR)arbvertparse.c \ + $(MESASHADERBUILDDIR)atifragshader.c \ $(MESASHADERBUILDDIR)grammar_mesa.c \ $(MESASHADERBUILDDIR)nvprogram.c \ $(MESASHADERBUILDDIR)nvfragparse.c \ $(MESASHADERBUILDDIR)nvvertexec.c \ $(MESASHADERBUILDDIR)nvvertparse.c \ - $(MESASHADERBUILDDIR)program.c + $(MESASHADERBUILDDIR)program.c \ + $(MESASHADERBUILDDIR)shaderobjects.c \ + $(MESASHADERBUILDDIR)shaderobjects_3dlabs.c #ifdef NeedToLinkMesaSrc LinkSourceFile(arbprogparse.c, $(MESASRCDIR)/src/mesa/shader) @@ -27,6 +30,8 @@ LinkSourceFile(arbprogram.h, $(MESASRCDIR)/src/mesa/shader) LinkSourceFile(arbprogram_syn.h, $(MESASRCDIR)/src/mesa/shader) LinkSourceFile(arbvertparse.h, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(atifragshader.c, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(atifragshader.h, $(MESASRCDIR)/src/mesa/shader) LinkSourceFile(nvfragparse.h, $(MESASRCDIR)/src/mesa/shader) LinkSourceFile(nvfragprog.h, $(MESASRCDIR)/src/mesa/shader) LinkSourceFile(nvprogram.c, $(MESASRCDIR)/src/mesa/shader) @@ -44,30 +49,40 @@ LinkSourceFile(grammar_syn.h, $(MESASRCDIR)/src/mesa/shader) LinkSourceFile(program.c, $(MESASRCDIR)/src/mesa/shader) LinkSourceFile(program.h, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(shaderobjects.c, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(shaderobjects.h, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(shaderobjects_3dlabs.c, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(shaderobjects_3dlabs.h, $(MESASRCDIR)/src/mesa/shader) #endif MESA_SHADER_OBJS = $(MESASHADERBUILDDIR)arbprogparse.o \ $(MESASHADERBUILDDIR)arbprogram.o \ $(MESASHADERBUILDDIR)arbfragparse.o \ $(MESASHADERBUILDDIR)arbvertparse.o \ + $(MESASHADERBUILDDIR)atifragshader.o \ $(MESASHADERBUILDDIR)grammar_mesa.o \ $(MESASHADERBUILDDIR)nvprogram.o \ $(MESASHADERBUILDDIR)nvfragparse.o \ $(MESASHADERBUILDDIR)nvvertexec.o \ $(MESASHADERBUILDDIR)nvvertparse.o \ - $(MESASHADERBUILDDIR)program.o + $(MESASHADERBUILDDIR)program.o \ + $(MESASHADERBUILDDIR)shaderobjects.o \ + $(MESASHADERBUILDDIR)shaderobjects_3dlabs.o #if defined(DoSharedLib) && DoSharedLib MESA_SHADER_UOBJS = $(MESASHADERBUILDDIR)unshared/arbprogparse.o \ $(MESASHADERBUILDDIR)unshared/arbprogram.o \ $(MESASHADERBUILDDIR)unshared/arbfragparse.o \ $(MESASHADERBUILDDIR)unshared/arbvertparse.o \ + $(MESASHADERBUILDDIR)unshared/atifragshader.o \ $(MESASHADERBUILDDIR)unshared/grammar_mesa.o \ $(MESASHADERBUILDDIR)unshared/nvprogram.o \ $(MESASHADERBUILDDIR)unshared/nvfragparse.o \ $(MESASHADERBUILDDIR)unshared/nvvertexec.o \ $(MESASHADERBUILDDIR)unshared/nvvertparse.o \ - $(MESASHADERBUILDDIR)unshared/program.o + $(MESASHADERBUILDDIR)unshared/program.o \ + $(MESASHADERBUILDDIR)unshared/shaderobjects.o \ + $(MESASHADERBUILDDIR)unshared/shaderobjects_3dlabs.o #else MESA_SHADER_UOBJS = $(MESA_SHADER_OBJS) #endif @@ -76,20 +91,26 @@ $(MESASHADERBUILDDIR)debugger/arbprogram.o \ $(MESASHADERBUILDDIR)debugger/arbfragparse.o \ $(MESASHADERBUILDDIR)debugger/arbvertparse.o \ + $(MESASHADERBUILDDIR)debugger/atifragshader.o \ $(MESASHADERBUILDDIR)debugger/grammar_mesa.o \ $(MESASHADERBUILDDIR)debugger/nvprogram.o \ $(MESASHADERBUILDDIR)debugger/nvfragparse.o \ $(MESASHADERBUILDDIR)debugger/nvvertexec.o \ $(MESASHADERBUILDDIR)debugger/nvvertparse.o \ - $(MESASHADERBUILDDIR)debugger/program.o + $(MESASHADERBUILDDIR)debugger/program.o \ + $(MESASHADERBUILDDIR)debugger/shaderobjects.o \ + $(MESASHADERBUILDDIR)debugger/shaderobjects_3dlabs.o MESA_SHADER_POBJS = $(MESASHADERBUILDDIR)profiled/arbprogparse.o \ $(MESASHADERBUILDDIR)profiled/arbprogram.o \ $(MESASHADERBUILDDIR)profiled/arbfragparse.o \ $(MESASHADERBUILDDIR)profiled/arbvertparse.o \ + $(MESASHADERBUILDDIR)profiled/atifragshader.o \ $(MESASHADERBUILDDIR)profiled/grammar_mesa.o \ $(MESASHADERBUILDDIR)profiled/nvprogram.o \ $(MESASHADERBUILDDIR)profiled/nvfragparse.o \ $(MESASHADERBUILDDIR)profiled/nvvertexec.o \ $(MESASHADERBUILDDIR)profiled/nvvertparse.o \ - $(MESASHADERBUILDDIR)profiled/program.o + $(MESASHADERBUILDDIR)profiled/program.o \ + $(MESASHADERBUILDDIR)profiled/shaderobjects.o \ + $(MESASHADERBUILDDIR)profiled/shaderobjects_3dlabs.o Index: lib/GL/mesa/swrast/Imakefile.inc =================================================================== RCS file: /cvs/xorg/xc/lib/GL/mesa/swrast/Imakefile.inc,v retrieving revision 1.1.3.1 diff -u -d -r1.1.3.1 Imakefile.inc --- lib/GL/mesa/swrast/Imakefile.inc 16 Jun 2004 09:25:10 -0000 1.1.3.1 +++ lib/GL/mesa/swrast/Imakefile.inc 13 Apr 2005 18:51:47 -0000 @@ -11,6 +11,7 @@ $(MESASWRASTBUILDDIR)s_accum.c \ $(MESASWRASTBUILDDIR)s_alpha.c \ $(MESASWRASTBUILDDIR)s_alphabuf.c \ + $(MESASWRASTBUILDDIR)s_atifragshader.c \ $(MESASWRASTBUILDDIR)s_auxbuffer.c \ $(MESASWRASTBUILDDIR)s_bitmap.c \ $(MESASWRASTBUILDDIR)s_blend.c \ @@ -49,6 +50,8 @@ LinkSourceFile(s_alpha.h, $(MESASRCDIR)/src/mesa/swrast) LinkSourceFile(s_alphabuf.c, $(MESASRCDIR)/src/mesa/swrast) LinkSourceFile(s_alphabuf.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_atifragshader.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_atifragshader.h, $(MESASRCDIR)/src/mesa/swrast) LinkSourceFile(s_auxbuffer.c, $(MESASRCDIR)/src/mesa/swrast) LinkSourceFile(s_auxbuffer.h, $(MESASRCDIR)/src/mesa/swrast) LinkSourceFile(s_bitmap.c, $(MESASRCDIR)/src/mesa/swrast) @@ -104,6 +107,7 @@ $(MESASWRASTBUILDDIR)s_accum.o \ $(MESASWRASTBUILDDIR)s_alpha.o \ $(MESASWRASTBUILDDIR)s_alphabuf.o \ + $(MESASWRASTBUILDDIR)s_atifragshader.o \ $(MESASWRASTBUILDDIR)s_auxbuffer.o \ $(MESASWRASTBUILDDIR)s_bitmap.o \ $(MESASWRASTBUILDDIR)s_blend.o \ @@ -135,6 +139,7 @@ $(MESASWRASTBUILDDIR)unshared/s_accum.o \ $(MESASWRASTBUILDDIR)unshared/s_alpha.o \ $(MESASWRASTBUILDDIR)unshared/s_alphabuf.o \ + $(MESASWRASTBUILDDIR)unshared/s_atifragshader.o \ $(MESASWRASTBUILDDIR)unshared/s_auxbuffer.o \ $(MESASWRASTBUILDDIR)unshared/s_bitmap.o \ $(MESASWRASTBUILDDIR)unshared/s_blend.o \ @@ -168,6 +173,7 @@ $(MESASWRASTBUILDDIR)debugger/s_accum.o \ $(MESASWRASTBUILDDIR)debugger/s_alpha.o \ $(MESASWRASTBUILDDIR)debugger/s_alphabuf.o \ + $(MESASWRASTBUILDDIR)debugger/s_atifragshader.o \ $(MESASWRASTBUILDDIR)debugger/s_auxbuffer.o \ $(MESASWRASTBUILDDIR)debugger/s_bitmap.o \ $(MESASWRASTBUILDDIR)debugger/s_blend.o \ @@ -198,6 +204,7 @@ $(MESASWRASTBUILDDIR)profiled/s_accum.o \ $(MESASWRASTBUILDDIR)profiled/s_alpha.o \ $(MESASWRASTBUILDDIR)profiled/s_alphabuf.o \ + $(MESASWRASTBUILDDIR)profiled/s_atifragshader.o \ $(MESASWRASTBUILDDIR)profiled/s_auxbuffer.o \ $(MESASWRASTBUILDDIR)profiled/s_bitmap.o \ $(MESASWRASTBUILDDIR)profiled/s_blend.o \