1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
|
XCOMM $XFree86:$
#ifndef MesaShaderBuildDir
#define MesaShaderBuildDir $(GLXLIBSRC)/mesa/shader/
#endif
MESASHADERBUILDDIR = MesaShaderBuildDir
MESA_SHADER_SRCS = $(MESASHADERBUILDDIR)arbprogparse.c \
$(MESASHADERBUILDDIR)arbprogram.c \
$(MESASHADERBUILDDIR)arbfragparse.c \
$(MESASHADERBUILDDIR)arbvertparse.c \
$(MESASHADERBUILDDIR)atifragshader.c \
$(MESASHADERBUILDDIR)nvprogram.c \
$(MESASHADERBUILDDIR)nvfragparse.c \
$(MESASHADERBUILDDIR)nvvertexec.c \
$(MESASHADERBUILDDIR)nvvertparse.c \
$(MESASHADERBUILDDIR)program.c \
$(MESASHADERBUILDDIR)shaderobjects.c \
$(MESASHADERBUILDDIR)shaderobjects_3dlabs.c
#ifdef NeedToLinkMesaSrc
LinkSourceFile(arbprogparse.c, $(MESASRCDIR)/src/mesa/shader)
LinkSourceFile(arbprogram.c, $(MESASRCDIR)/src/mesa/shader)
LinkSourceFile(arbfragparse.c, $(MESASRCDIR)/src/mesa/shader)
LinkSourceFile(arbvertparse.c, $(MESASRCDIR)/src/mesa/shader)
LinkSourceFile(arbfragparse.h, $(MESASRCDIR)/src/mesa/shader)
LinkSourceFile(arbprogparse.h, $(MESASRCDIR)/src/mesa/shader)
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)
LinkSourceFile(nvprogram.h, $(MESASRCDIR)/src/mesa/shader)
LinkSourceFile(nvfragparse.c, $(MESASRCDIR)/src/mesa/shader)
LinkSourceFile(nvvertexec.c, $(MESASRCDIR)/src/mesa/shader)
LinkSourceFile(nvvertexec.h, $(MESASRCDIR)/src/mesa/shader)
LinkSourceFile(nvvertparse.c, $(MESASRCDIR)/src/mesa/shader)
LinkSourceFile(nvvertparse.h, $(MESASRCDIR)/src/mesa/shader)
LinkSourceFile(nvvertprog.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)nvprogram.o \
$(MESASHADERBUILDDIR)nvfragparse.o \
$(MESASHADERBUILDDIR)nvvertexec.o \
$(MESASHADERBUILDDIR)nvvertparse.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/nvprogram.o \
$(MESASHADERBUILDDIR)unshared/nvfragparse.o \
$(MESASHADERBUILDDIR)unshared/nvvertexec.o \
$(MESASHADERBUILDDIR)unshared/nvvertparse.o \
$(MESASHADERBUILDDIR)unshared/program.o \
$(MESASHADERBUILDDIR)unshared/shaderobjects.o \
$(MESASHADERBUILDDIR)unshared/shaderobjects_3dlabs.o
#else
MESA_SHADER_UOBJS = $(MESA_SHADER_OBJS)
#endif
MESA_SHADER_DOBJS = $(MESASHADERBUILDDIR)debugger/arbprogparse.o \
$(MESASHADERBUILDDIR)debugger/arbprogram.o \
$(MESASHADERBUILDDIR)debugger/arbfragparse.o \
$(MESASHADERBUILDDIR)debugger/arbvertparse.o \
$(MESASHADERBUILDDIR)debugger/atifragshader.o \
$(MESASHADERBUILDDIR)debugger/nvprogram.o \
$(MESASHADERBUILDDIR)debugger/nvfragparse.o \
$(MESASHADERBUILDDIR)debugger/nvvertexec.o \
$(MESASHADERBUILDDIR)debugger/nvvertparse.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/nvprogram.o \
$(MESASHADERBUILDDIR)profiled/nvfragparse.o \
$(MESASHADERBUILDDIR)profiled/nvvertexec.o \
$(MESASHADERBUILDDIR)profiled/nvvertparse.o \
$(MESASHADERBUILDDIR)profiled/program.o \
$(MESASHADERBUILDDIR)profiled/shaderobjects.o \
$(MESASHADERBUILDDIR)profiled/shaderobjects_3dlabs.o
|