1 #include "intel_renderstate.h"
2 
3 static const u32 gen8_null_state_relocs[] = {
4 	0x00000048,
5 	0x00000050,
6 	0x00000060,
7 	0x000003ec,
8 	-1,
9 };
10 
11 static const u32 gen8_null_state_batch[] = {
12 	0x69040000,
13 	0x61020001,
14 	0x00000000,
15 	0x00000000,
16 	0x79120000,
17 	0x00000000,
18 	0x79130000,
19 	0x00000000,
20 	0x79140000,
21 	0x00000000,
22 	0x79150000,
23 	0x00000000,
24 	0x79160000,
25 	0x00000000,
26 	0x6101000e,
27 	0x00000001,
28 	0x00000000,
29 	0x00000001,
30 	0x00000001,	 /* reloc */
31 	0x00000000,
32 	0x00000001,	 /* reloc */
33 	0x00000000,
34 	0x00000000,
35 	0x00000000,
36 	0x00000001,	 /* reloc */
37 	0x00000000,
38 	0xfffff001,
39 	0x00001001,
40 	0xfffff001,
41 	0x00001001,
42 	0x78230000,
43 	0x000006e0,
44 	0x78210000,
45 	0x00000700,
46 	0x78300000,
47 	0x08010040,
48 	0x78330000,
49 	0x08000000,
50 	0x78310000,
51 	0x08000000,
52 	0x78320000,
53 	0x08000000,
54 	0x78240000,
55 	0x00000641,
56 	0x780e0000,
57 	0x00000601,
58 	0x780d0000,
59 	0x00000000,
60 	0x78180000,
61 	0x00000001,
62 	0x78520003,
63 	0x00000000,
64 	0x00000000,
65 	0x00000000,
66 	0x00000000,
67 	0x78190009,
68 	0x00000000,
69 	0x00000000,
70 	0x00000000,
71 	0x00000000,
72 	0x00000000,
73 	0x00000000,
74 	0x00000000,
75 	0x00000000,
76 	0x00000000,
77 	0x00000000,
78 	0x781b0007,
79 	0x00000000,
80 	0x00000000,
81 	0x00000000,
82 	0x00000000,
83 	0x00000000,
84 	0x00000000,
85 	0x00000000,
86 	0x00000000,
87 	0x78270000,
88 	0x00000000,
89 	0x782c0000,
90 	0x00000000,
91 	0x781c0002,
92 	0x00000000,
93 	0x00000000,
94 	0x00000000,
95 	0x78160009,
96 	0x00000000,
97 	0x00000000,
98 	0x00000000,
99 	0x00000000,
100 	0x00000000,
101 	0x00000000,
102 	0x00000000,
103 	0x00000000,
104 	0x00000000,
105 	0x00000000,
106 	0x78110008,
107 	0x00000000,
108 	0x00000000,
109 	0x00000000,
110 	0x00000000,
111 	0x00000000,
112 	0x00000000,
113 	0x00000000,
114 	0x00000000,
115 	0x00000000,
116 	0x78290000,
117 	0x00000000,
118 	0x782e0000,
119 	0x00000000,
120 	0x781a0009,
121 	0x00000000,
122 	0x00000000,
123 	0x00000000,
124 	0x00000000,
125 	0x00000000,
126 	0x00000000,
127 	0x00000000,
128 	0x00000000,
129 	0x00000000,
130 	0x00000000,
131 	0x781d0007,
132 	0x00000000,
133 	0x00000000,
134 	0x00000000,
135 	0x00000000,
136 	0x00000000,
137 	0x00000000,
138 	0x00000000,
139 	0x00000000,
140 	0x78280000,
141 	0x00000000,
142 	0x782d0000,
143 	0x00000000,
144 	0x78260000,
145 	0x00000000,
146 	0x782b0000,
147 	0x00000000,
148 	0x78150009,
149 	0x00000000,
150 	0x00000000,
151 	0x00000000,
152 	0x00000000,
153 	0x00000000,
154 	0x00000000,
155 	0x00000000,
156 	0x00000000,
157 	0x00000000,
158 	0x00000000,
159 	0x78100007,
160 	0x00000000,
161 	0x00000000,
162 	0x00000000,
163 	0x00000000,
164 	0x00000000,
165 	0x00000000,
166 	0x00000000,
167 	0x00000000,
168 	0x781e0003,
169 	0x00000000,
170 	0x00000000,
171 	0x00000000,
172 	0x00000000,
173 	0x78120002,
174 	0x00000000,
175 	0x00000000,
176 	0x00000000,
177 	0x781f0002,
178 	0x30400820,
179 	0x00000000,
180 	0x00000000,
181 	0x78510009,
182 	0x00000000,
183 	0x00000000,
184 	0x00000000,
185 	0x00000000,
186 	0x00000000,
187 	0x00000000,
188 	0x00000000,
189 	0x00000000,
190 	0x00000000,
191 	0x00000000,
192 	0x78500003,
193 	0x00210000,
194 	0x00000000,
195 	0x00000000,
196 	0x00000000,
197 	0x78130002,
198 	0x00000000,
199 	0x00000000,
200 	0x00000000,
201 	0x782a0000,
202 	0x00000480,
203 	0x782f0000,
204 	0x00000540,
205 	0x78140000,
206 	0x00000800,
207 	0x78170009,
208 	0x00000000,
209 	0x00000000,
210 	0x00000000,
211 	0x00000000,
212 	0x00000000,
213 	0x00000000,
214 	0x00000000,
215 	0x00000000,
216 	0x00000000,
217 	0x00000000,
218 	0x7820000a,
219 	0x00000580,
220 	0x00000000,
221 	0x08080000,
222 	0x00000000,
223 	0x00000000,
224 	0x1f000002,
225 	0x00060000,
226 	0x00000000,
227 	0x00000000,
228 	0x00000000,
229 	0x00000000,
230 	0x784d0000,
231 	0x40000000,
232 	0x784f0000,
233 	0x80000100,
234 	0x780f0000,
235 	0x00000740,
236 	0x78050006,
237 	0x00000000,
238 	0x00000000,
239 	0x00000000,
240 	0x00000000,
241 	0x00000000,
242 	0x00000000,
243 	0x00000000,
244 	0x78070003,
245 	0x00000000,
246 	0x00000000,
247 	0x00000000,
248 	0x00000000,
249 	0x78060003,
250 	0x00000000,
251 	0x00000000,
252 	0x00000000,
253 	0x00000000,
254 	0x78040001,
255 	0x00000000,
256 	0x00000001,
257 	0x79000002,
258 	0xffffffff,
259 	0x00000000,
260 	0x00000000,
261 	0x78080003,
262 	0x00006000,
263 	0x000005e0,	 /* reloc */
264 	0x00000000,
265 	0x00000000,
266 	0x78090005,
267 	0x02000000,
268 	0x22220000,
269 	0x02f60000,
270 	0x11230000,
271 	0x02850004,
272 	0x11230000,
273 	0x784b0000,
274 	0x0000000f,
275 	0x78490001,
276 	0x00000000,
277 	0x00000000,
278 	0x7b000005,
279 	0x00000000,
280 	0x00000003,
281 	0x00000000,
282 	0x00000001,
283 	0x00000000,
284 	0x00000000,
285 	0x05000000,	 /* cmds end */
286 	0x00000000,
287 	0x00000000,
288 	0x00000000,
289 	0x00000000,
290 	0x00000000,
291 	0x00000000,
292 	0x00000000,
293 	0x00000000,
294 	0x00000000,
295 	0x00000000,
296 	0x00000000,
297 	0x00000000,
298 	0x00000000,
299 	0x00000000,
300 	0x000004c0,	 /* state start */
301 	0x00000500,
302 	0x00000000,
303 	0x00000000,
304 	0x00000000,
305 	0x00000000,
306 	0x00000000,
307 	0x00000000,
308 	0x00000000,
309 	0x00000000,
310 	0x00000000,
311 	0x00000000,
312 	0x00000000,
313 	0x00000000,
314 	0x00000000,
315 	0x00000000,
316 	0x00000000,
317 	0x00000000,
318 	0x00000000,
319 	0x00000000,
320 	0x00000000,
321 	0x00000000,
322 	0x00000000,
323 	0x00000000,
324 	0x00000000,
325 	0x00000000,
326 	0x00000000,
327 	0x00000000,
328 	0x00000000,
329 	0x00000000,
330 	0x00000000,
331 	0x00000000,
332 	0x00000000,
333 	0x00000000,
334 	0x00000000,
335 	0x00000000,
336 	0x00000000,
337 	0x00000000,
338 	0x00000000,
339 	0x00000000,
340 	0x00000000,
341 	0x00000000,
342 	0x00000000,
343 	0x00000000,
344 	0x00000000,
345 	0x00000000,
346 	0x00000000,
347 	0x00000000,
348 	0x00000000,
349 	0x00000000,
350 	0x00000000,
351 	0x00000092,
352 	0x00000000,
353 	0x00000000,
354 	0x00000000,
355 	0x00000000,
356 	0x00000000,
357 	0x00000000,
358 	0x00000000,
359 	0x00000000,
360 	0x00000000,
361 	0x00000000,
362 	0x00000000,
363 	0x00000000,
364 	0x0060005a,
365 	0x21403ae8,
366 	0x3a0000c0,
367 	0x008d0040,
368 	0x0060005a,
369 	0x21603ae8,
370 	0x3a0000c0,
371 	0x008d0080,
372 	0x0060005a,
373 	0x21803ae8,
374 	0x3a0000d0,
375 	0x008d0040,
376 	0x0060005a,
377 	0x21a03ae8,
378 	0x3a0000d0,
379 	0x008d0080,
380 	0x02800031,
381 	0x2e0022e8,
382 	0x0e000140,
383 	0x08840001,
384 	0x05800031,
385 	0x200022e0,
386 	0x0e000e00,
387 	0x90031000,
388 	0x00000000,
389 	0x00000000,
390 	0x00000000,
391 	0x00000000,
392 	0x00000000,
393 	0x00000000,
394 	0x00000000,
395 	0x00000000,
396 	0x00000000,
397 	0x00000000,
398 	0x00000000,
399 	0x00000000,
400 	0x00000000,
401 	0x00000000,
402 	0x00000000,
403 	0x00000000,
404 	0x00000000,
405 	0x00000000,
406 	0x00000000,
407 	0x00000000,
408 	0x00000000,
409 	0x00000000,
410 	0x00000000,
411 	0x00000000,
412 	0x00000000,
413 	0x06200000,
414 	0x00000002,
415 	0x06200000,
416 	0x00000002,
417 	0x06200000,
418 	0x00000002,
419 	0x06200000,
420 	0x00000002,
421 	0x06200000,
422 	0x00000002,
423 	0x06200000,
424 	0x00000002,
425 	0x06200000,
426 	0x00000002,
427 	0x06200000,
428 	0x00000002,
429 	0x06200000,
430 	0x00000002,
431 	0x06200000,
432 	0x00000002,
433 	0x06200000,
434 	0x00000002,
435 	0x06200000,
436 	0x00000002,
437 	0x06200000,
438 	0x00000002,
439 	0x06200000,
440 	0x00000002,
441 	0x06200000,
442 	0x00000002,
443 	0x06200000,
444 	0x00000002,
445 	0x00000000,
446 	0x00000000,
447 	0x00000000,
448 	0x00000000,
449 	0x00000000,
450 	0x00000000,
451 	0x00000000,
452 	0xf99a130c,
453 	0x799a130c,
454 	0x00000000,
455 	0x00000000,
456 	0x00000000,
457 	0x00000000,
458 	0x00000000,
459 	0x00000000,
460 	0x00000000,
461 	0x00000000,
462 	0x00000000,
463 	0x00000000,
464 	0x00000000,
465 	0x00000000,
466 	0x00000000,
467 	0x00000000,
468 	0x00000000,
469 	0x3f800000,
470 	0x00000000,
471 	0x3f800000,
472 	0x00000000,
473 	0x00000000,
474 	0x00000000,
475 	0x00000000,
476 	0x00000000,
477 	0x00000000,	 /* state end */
478 };
479 
480 RO_RENDERSTATE(8);
481