freedreno: Add debug flag for forcing linear layouts
[mesa.git] / src / gallium / drivers / freedreno / Makefile.sources
1 C_SOURCES := \
2 disasm.h \
3 freedreno_batch.c \
4 freedreno_batch.h \
5 freedreno_batch_cache.c \
6 freedreno_batch_cache.h \
7 freedreno_blitter.c \
8 freedreno_blitter.h \
9 freedreno_context.c \
10 freedreno_context.h \
11 freedreno_draw.c \
12 freedreno_draw.h \
13 freedreno_fence.c \
14 freedreno_fence.h \
15 freedreno_gmem.c \
16 freedreno_gmem.h \
17 freedreno_program.c \
18 freedreno_program.h \
19 freedreno_query.c \
20 freedreno_query.h \
21 freedreno_query_acc.c \
22 freedreno_query_acc.h \
23 freedreno_query_hw.c \
24 freedreno_query_hw.h \
25 freedreno_query_sw.c \
26 freedreno_query_sw.h \
27 freedreno_resource.c \
28 freedreno_resource.h \
29 freedreno_screen.c \
30 freedreno_screen.h \
31 freedreno_state.c \
32 freedreno_state.h \
33 freedreno_surface.c \
34 freedreno_surface.h \
35 freedreno_texture.c \
36 freedreno_texture.h \
37 freedreno_util.c \
38 freedreno_util.h
39
40 a2xx_SOURCES := \
41 a2xx/disasm-a2xx.c \
42 a2xx/fd2_blend.c \
43 a2xx/fd2_blend.h \
44 a2xx/fd2_context.c \
45 a2xx/fd2_context.h \
46 a2xx/fd2_draw.c \
47 a2xx/fd2_draw.h \
48 a2xx/fd2_emit.c \
49 a2xx/fd2_emit.h \
50 a2xx/fd2_gmem.c \
51 a2xx/fd2_gmem.h \
52 a2xx/fd2_program.c \
53 a2xx/fd2_program.h \
54 a2xx/fd2_query.c \
55 a2xx/fd2_query.h \
56 a2xx/fd2_rasterizer.c \
57 a2xx/fd2_rasterizer.h \
58 a2xx/fd2_resource.c \
59 a2xx/fd2_resource.h \
60 a2xx/fd2_screen.c \
61 a2xx/fd2_screen.h \
62 a2xx/fd2_texture.c \
63 a2xx/fd2_texture.h \
64 a2xx/fd2_util.c \
65 a2xx/fd2_util.h \
66 a2xx/fd2_zsa.c \
67 a2xx/fd2_zsa.h \
68 a2xx/instr-a2xx.h \
69 a2xx/ir2.c \
70 a2xx/ir2.h \
71 a2xx/ir2_assemble.c \
72 a2xx/ir2_cp.c \
73 a2xx/ir2_nir.c \
74 a2xx/ir2_private.h \
75 a2xx/ir2_ra.c
76
77 a3xx_SOURCES := \
78 a3xx/fd3_blend.c \
79 a3xx/fd3_blend.h \
80 a3xx/fd3_context.c \
81 a3xx/fd3_context.h \
82 a3xx/fd3_draw.c \
83 a3xx/fd3_draw.h \
84 a3xx/fd3_emit.c \
85 a3xx/fd3_emit.h \
86 a3xx/fd3_format.c \
87 a3xx/fd3_format.h \
88 a3xx/fd3_gmem.c \
89 a3xx/fd3_gmem.h \
90 a3xx/fd3_program.c \
91 a3xx/fd3_program.h \
92 a3xx/fd3_query.c \
93 a3xx/fd3_query.h \
94 a3xx/fd3_rasterizer.c \
95 a3xx/fd3_rasterizer.h \
96 a3xx/fd3_resource.c \
97 a3xx/fd3_resource.h \
98 a3xx/fd3_screen.c \
99 a3xx/fd3_screen.h \
100 a3xx/fd3_texture.c \
101 a3xx/fd3_texture.h \
102 a3xx/fd3_zsa.c \
103 a3xx/fd3_zsa.h
104
105 a4xx_SOURCES := \
106 a4xx/fd4_blend.c \
107 a4xx/fd4_blend.h \
108 a4xx/fd4_context.c \
109 a4xx/fd4_context.h \
110 a4xx/fd4_draw.c \
111 a4xx/fd4_draw.h \
112 a4xx/fd4_emit.c \
113 a4xx/fd4_emit.h \
114 a4xx/fd4_format.c \
115 a4xx/fd4_format.h \
116 a4xx/fd4_gmem.c \
117 a4xx/fd4_gmem.h \
118 a4xx/fd4_program.c \
119 a4xx/fd4_program.h \
120 a4xx/fd4_query.c \
121 a4xx/fd4_query.h \
122 a4xx/fd4_rasterizer.c \
123 a4xx/fd4_rasterizer.h \
124 a4xx/fd4_screen.c \
125 a4xx/fd4_screen.h \
126 a4xx/fd4_texture.c \
127 a4xx/fd4_texture.h \
128 a4xx/fd4_zsa.c \
129 a4xx/fd4_zsa.h
130
131 a5xx_SOURCES := \
132 a5xx/fd5_blend.c \
133 a5xx/fd5_blend.h \
134 a5xx/fd5_blitter.c \
135 a5xx/fd5_blitter.h \
136 a5xx/fd5_compute.c \
137 a5xx/fd5_compute.h \
138 a5xx/fd5_context.c \
139 a5xx/fd5_context.h \
140 a5xx/fd5_draw.c \
141 a5xx/fd5_draw.h \
142 a5xx/fd5_emit.c \
143 a5xx/fd5_emit.h \
144 a5xx/fd5_format.c \
145 a5xx/fd5_format.h \
146 a5xx/fd5_gmem.c \
147 a5xx/fd5_gmem.h \
148 a5xx/fd5_image.c \
149 a5xx/fd5_image.h \
150 a5xx/fd5_program.c \
151 a5xx/fd5_program.h \
152 a5xx/fd5_query.c \
153 a5xx/fd5_query.h \
154 a5xx/fd5_rasterizer.c \
155 a5xx/fd5_rasterizer.h \
156 a5xx/fd5_resource.c \
157 a5xx/fd5_resource.h \
158 a5xx/fd5_screen.c \
159 a5xx/fd5_screen.h \
160 a5xx/fd5_texture.c \
161 a5xx/fd5_texture.h \
162 a5xx/fd5_zsa.c \
163 a5xx/fd5_zsa.h
164
165 a6xx_SOURCES := \
166 a6xx/fd6_blend.c \
167 a6xx/fd6_blend.h \
168 a6xx/fd6_blitter.c \
169 a6xx/fd6_blitter.h \
170 a6xx/fd6_compute.c \
171 a6xx/fd6_compute.h \
172 a6xx/fd6_context.c \
173 a6xx/fd6_context.h \
174 a6xx/fd6_draw.c \
175 a6xx/fd6_draw.h \
176 a6xx/fd6_emit.c \
177 a6xx/fd6_emit.h \
178 a6xx/fd6_format.c \
179 a6xx/fd6_format.h \
180 a6xx/fd6_gmem.c \
181 a6xx/fd6_gmem.h \
182 a6xx/fd6_image.c \
183 a6xx/fd6_image.h \
184 a6xx/fd6_program.c \
185 a6xx/fd6_program.h \
186 a6xx/fd6_query.c \
187 a6xx/fd6_query.h \
188 a6xx/fd6_rasterizer.c \
189 a6xx/fd6_rasterizer.h \
190 a6xx/fd6_resource.c \
191 a6xx/fd6_resource.h \
192 a6xx/fd6_screen.c \
193 a6xx/fd6_screen.h \
194 a6xx/fd6_texture.c \
195 a6xx/fd6_texture.h \
196 a6xx/fd6_zsa.c \
197 a6xx/fd6_zsa.h
198
199 ir3_SOURCES := \
200 ir3/ir3_cache.c \
201 ir3/ir3_cache.h \
202 ir3/ir3_gallium.c \
203 ir3/ir3_gallium.h
204