gen5-3d.batch-ref.txt revision 3f012e29
1e88f27b3Smrg0x12300000:      0x69040000: 3DSTATE_PIPELINE_SELECT
2e88f27b3Smrg0x12300004:      0x79090000: 3DSTATE_GLOBAL_DEPTH_OFFSET_CLAMP
3e88f27b3Smrg0x12300008:      0x00000000:    dword 1
4e88f27b3Smrg0x1230000c:      0x61020000: STATE_SIP
5e88f27b3Smrg0x12300010:      0x00000000:    dword 1
6e88f27b3Smrg0x12300014:      0x680b0000: 3DSTATE_VF_STATISTICS
7e88f27b3Smrg0x12300018:      0x61010006: STATE_BASE_ADDRESS
8e88f27b3Smrg0x1230001c:      0x00000001:    general state base address 0x00000000
9e88f27b3Smrg0x12300020:      0x00000001:    surface state base address 0x00000000
10e88f27b3Smrg0x12300024:      0x00000001:    indirect state base address 0x00000000
11e88f27b3Smrg0x12300028:      0x00000001:    instruction state base address 0x00000000
12e88f27b3Smrg0x1230002c:      0x00000001:    general state upper bound disabled
13e88f27b3Smrg0x12300030:      0x00000001:    indirect state upper bound disabled
14e88f27b3Smrg0x12300034:      0x00000001:    instruction state upper bound disabled
15e88f27b3Smrg0x12300038:      0x78010004: 3DSTATE_BINDING_TABLE_POINTERS
16e88f27b3Smrg0x1230003c:      0x00007e20:    VS binding table
17e88f27b3Smrg0x12300040:      0x00000000:    GS binding table
18e88f27b3Smrg0x12300044:      0x00000000:    Clip binding table
19e88f27b3Smrg0x12300048:      0x00000000:    SF binding table
20e88f27b3Smrg0x1230004c:      0x00007e20:    WM binding table
21e88f27b3Smrg0x12300050:      0x79010003: 3DSTATE_CONSTANT_COLOR
22e88f27b3Smrg0x12300054:      0x00000000:    dword 1
23e88f27b3Smrg0x12300058:      0x00000000:    dword 2
24e88f27b3Smrg0x1230005c:      0x00000000:    dword 3
25e88f27b3Smrg0x12300060:      0x00000000:    dword 4
26e88f27b3Smrg0x12300064:      0x79050004: 3DSTATE_DEPTH_BUFFER
273f012e29Smrg0x12300068:      0x2c0805ff:    2D, z24s8, pitch = 1536 bytes, tiled, HiZ 0, Separate Stencil 0
28e88f27b3Smrg0x1230006c:      0x00000000:    depth offset
29e88f27b3Smrg0x12300070:      0x09584ac0:    300x300
30e88f27b3Smrg0x12300074:      0x00000000:    volume depth
31e88f27b3Smrg0x12300078:      0x00000000:    
32e88f27b3Smrg0x1230007c:      0x02000000: MI_FLUSH
33e88f27b3Smrg0x12300080:      0x78000005: 3DSTATE_PIPELINED_POINTERS
34e88f27b3Smrg0x12300084:      0x00007d60:    VS state
35e88f27b3Smrg0x12300088:      0x00000000:    GS state
36e88f27b3Smrg0x1230008c:      0x00007d21:    Clip state
37e88f27b3Smrg0x12300090:      0x00007d80:    SF state
38e88f27b3Smrg0x12300094:      0x00007de0:    WM state
39e88f27b3Smrg0x12300098:      0x00007fc0:    CC state
40e88f27b3Smrg0x1230009c:      0x60003f01: URB_FENCE: cs vfe sf clip gs vs 
41e88f27b3Smrg0x123000a0:      0x12444100:    vs fence: 256, clip_fence: 292, gs_fence: 272
42e88f27b3Smrg0x123000a4:      0x40000184:    sf fence: 388, vfe_fence: 0, cs_fence: 1024
43e88f27b3Smrg0x123000a8:      0x60010000: CS_URB_STATE
44e88f27b3Smrg0x123000ac:      0x00000024:    entry_size: 2 [192 bytes], n_entries: 4
45e88f27b3Smrg0x123000b0:      0x79000002: 3DSTATE_DRAWING_RECTANGLE
46e88f27b3Smrg0x123000b4:      0x00000000:    top left: 0,0
47e88f27b3Smrg0x123000b8:      0x012b012b:    bottom right: 299,299
48e88f27b3Smrg0x123000bc:      0x00000000:    origin: 0,0
49e88f27b3Smrg0x123000c0:      0x78080003: 3DSTATE_VERTEX_BUFFERS
50e88f27b3Smrg0x123000c4:      0x0000000c:    buffer 0: sequential, pitch 12b
51e88f27b3Smrg0x123000c8:      0x00000000:    buffer address
52e88f27b3Smrg0x123000cc:      0x0000ffff:    max index
53e88f27b3Smrg0x123000d0:      0x00000000:    mbz
54e88f27b3Smrg0x123000d4:      0x78090001: 3DSTATE_VERTEX_ELEMENTS
55e88f27b3Smrg0x123000d8:      0x04400000:    buffer 0: valid, type 0x0040, src offset 0x0000 bytes
56e88f27b3Smrg0x123000dc:      0x11130000:    (X, Y, Z, 1.0), dst offset 0x00 bytes
57e88f27b3Smrg0x123000e0:      0x60020100: CONSTANT_BUFFER: valid
58e88f27b3Smrg0x123000e4:      0x00000001:    offset: 0x00000000, length: 128 bytes
59e88f27b3Smrg0x123000e8:      0x7b001804: 3DPRIMITIVE: tri fan sequential
60e88f27b3Smrg0x123000ec:      0x00000004:    vertex count
61e88f27b3Smrg0x123000f0:      0x00000000:    start vertex
62e88f27b3Smrg0x123000f4:      0x00000001:    instance count
63e88f27b3Smrg0x123000f8:      0x00000000:    start instance
64e88f27b3Smrg0x123000fc:      0x00000000:    index bias
65e88f27b3Smrg0x12300100:      0x78010004: 3DSTATE_BINDING_TABLE_POINTERS
66e88f27b3Smrg0x12300104:      0x00007b40:    VS binding table
67e88f27b3Smrg0x12300108:      0x00000000:    GS binding table
68e88f27b3Smrg0x1230010c:      0x00000000:    Clip binding table
69e88f27b3Smrg0x12300110:      0x00000000:    SF binding table
70e88f27b3Smrg0x12300114:      0x00007b40:    WM binding table
71e88f27b3Smrg0x12300118:      0x02000000: MI_FLUSH
72e88f27b3Smrg0x1230011c:      0x78000005: 3DSTATE_PIPELINED_POINTERS
73e88f27b3Smrg0x12300120:      0x00007aa0:    VS state
74e88f27b3Smrg0x12300124:      0x00007a41:    GS state
75e88f27b3Smrg0x12300128:      0x00007a61:    Clip state
76e88f27b3Smrg0x1230012c:      0x00007ac0:    SF state
77e88f27b3Smrg0x12300130:      0x00007b00:    WM state
78e88f27b3Smrg0x12300134:      0x00007cc0:    CC state
79e88f27b3Smrg0x12300138:      0x00000000: MI_NOOP
80e88f27b3Smrg0x1230013c:      0x00000000: MI_NOOP
81e88f27b3Smrg0x12300140:      0x60003f01: URB_FENCE: cs vfe sf clip gs vs 
82e88f27b3Smrg0x12300144:      0x12444100:    vs fence: 256, clip_fence: 292, gs_fence: 272
83e88f27b3Smrg0x12300148:      0x40000184:    sf fence: 388, vfe_fence: 0, cs_fence: 1024
84e88f27b3Smrg0x1230014c:      0x78080003: 3DSTATE_VERTEX_BUFFERS
85e88f27b3Smrg0x12300150:      0x0000000c:    buffer 0: sequential, pitch 12b
86e88f27b3Smrg0x12300154:      0x00000000:    buffer address
87e88f27b3Smrg0x12300158:      0x00007fff:    max index
88e88f27b3Smrg0x1230015c:      0x00000000:    mbz
89e88f27b3Smrg0x12300160:      0x60020100: CONSTANT_BUFFER: valid
90e88f27b3Smrg0x12300164:      0x00000082:    offset: 0x00000080, length: 192 bytes
91e88f27b3Smrg0x12300168:      0x7b002004: 3DPRIMITIVE: quad strip sequential
92e88f27b3Smrg0x1230016c:      0x00000052:    vertex count
93e88f27b3Smrg0x12300170:      0x00000000:    start vertex
94e88f27b3Smrg0x12300174:      0x00000001:    instance count
95e88f27b3Smrg0x12300178:      0x00000000:    start instance
96e88f27b3Smrg0x1230017c:      0x00000000:    index bias
97e88f27b3Smrg0x12300180:      0x02000000: MI_FLUSH
98e88f27b3Smrg0x12300184:      0x78000005: 3DSTATE_PIPELINED_POINTERS
99e88f27b3Smrg0x12300188:      0x00007aa0:    VS state
100e88f27b3Smrg0x1230018c:      0x00007a21:    GS state
101e88f27b3Smrg0x12300190:      0x00007a61:    Clip state
102e88f27b3Smrg0x12300194:      0x00007ac0:    SF state
103e88f27b3Smrg0x12300198:      0x00007b00:    WM state
104e88f27b3Smrg0x1230019c:      0x00007cc0:    CC state
105e88f27b3Smrg0x123001a0:      0x60003f01: URB_FENCE: cs vfe sf clip gs vs 
106e88f27b3Smrg0x123001a4:      0x12444100:    vs fence: 256, clip_fence: 292, gs_fence: 272
107e88f27b3Smrg0x123001a8:      0x40000184:    sf fence: 388, vfe_fence: 0, cs_fence: 1024
108e88f27b3Smrg0x123001ac:      0x60020100: CONSTANT_BUFFER: valid
109e88f27b3Smrg0x123001b0:      0x00000082:    offset: 0x00000080, length: 192 bytes
110e88f27b3Smrg0x123001b4:      0x7b001c04: 3DPRIMITIVE: quad list sequential
111e88f27b3Smrg0x123001b8:      0x00000050:    vertex count
112e88f27b3Smrg0x123001bc:      0x00000052:    start vertex
113e88f27b3Smrg0x123001c0:      0x00000001:    instance count
114e88f27b3Smrg0x123001c4:      0x00000000:    start instance
115e88f27b3Smrg0x123001c8:      0x00000000:    index bias
116e88f27b3Smrg0x123001cc:      0x02000000: MI_FLUSH
117e88f27b3Smrg0x123001d0:      0x78000005: 3DSTATE_PIPELINED_POINTERS
118e88f27b3Smrg0x123001d4:      0x00007aa0:    VS state
119e88f27b3Smrg0x123001d8:      0x00007a01:    GS state
120e88f27b3Smrg0x123001dc:      0x00007a61:    Clip state
121e88f27b3Smrg0x123001e0:      0x00007ac0:    SF state
122e88f27b3Smrg0x123001e4:      0x00007b00:    WM state
123e88f27b3Smrg0x123001e8:      0x00007cc0:    CC state
124e88f27b3Smrg0x123001ec:      0x60003f01: URB_FENCE: cs vfe sf clip gs vs 
125e88f27b3Smrg0x123001f0:      0x12444100:    vs fence: 256, clip_fence: 292, gs_fence: 272
126e88f27b3Smrg0x123001f4:      0x40000184:    sf fence: 388, vfe_fence: 0, cs_fence: 1024
127e88f27b3Smrg0x123001f8:      0x60020100: CONSTANT_BUFFER: valid
128e88f27b3Smrg0x123001fc:      0x00000142:    offset: 0x00000140, length: 192 bytes
129e88f27b3Smrg0x12300200:      0x7b002004: 3DPRIMITIVE: quad strip sequential
130e88f27b3Smrg0x12300204:      0x00000052:    vertex count
131e88f27b3Smrg0x12300208:      0x000000a2:    start vertex
132e88f27b3Smrg0x1230020c:      0x00000001:    instance count
133e88f27b3Smrg0x12300210:      0x00000000:    start instance
134e88f27b3Smrg0x12300214:      0x00000000:    index bias
135e88f27b3Smrg0x12300218:      0x02000000: MI_FLUSH
136e88f27b3Smrg0x1230021c:      0x78000005: 3DSTATE_PIPELINED_POINTERS
137e88f27b3Smrg0x12300220:      0x00007aa0:    VS state
138e88f27b3Smrg0x12300224:      0x000079e1:    GS state
139e88f27b3Smrg0x12300228:      0x00007a61:    Clip state
140e88f27b3Smrg0x1230022c:      0x00007ac0:    SF state
141e88f27b3Smrg0x12300230:      0x00007b00:    WM state
142e88f27b3Smrg0x12300234:      0x00007cc0:    CC state
143e88f27b3Smrg0x12300238:      0x00000000: MI_NOOP
144e88f27b3Smrg0x1230023c:      0x00000000: MI_NOOP
145e88f27b3Smrg0x12300240:      0x60003f01: URB_FENCE: cs vfe sf clip gs vs 
146e88f27b3Smrg0x12300244:      0x12444100:    vs fence: 256, clip_fence: 292, gs_fence: 272
147e88f27b3Smrg0x12300248:      0x40000184:    sf fence: 388, vfe_fence: 0, cs_fence: 1024
148e88f27b3Smrg0x1230024c:      0x60020100: CONSTANT_BUFFER: valid
149e88f27b3Smrg0x12300250:      0x00000142:    offset: 0x00000140, length: 192 bytes
150e88f27b3Smrg0x12300254:      0x7b001c04: 3DPRIMITIVE: quad list sequential
151e88f27b3Smrg0x12300258:      0x00000050:    vertex count
152e88f27b3Smrg0x1230025c:      0x000000f4:    start vertex
153e88f27b3Smrg0x12300260:      0x00000001:    instance count
154e88f27b3Smrg0x12300264:      0x00000000:    start instance
155e88f27b3Smrg0x12300268:      0x00000000:    index bias
156e88f27b3Smrg0x1230026c:      0x02000000: MI_FLUSH
157e88f27b3Smrg0x12300270:      0x78000005: 3DSTATE_PIPELINED_POINTERS
158e88f27b3Smrg0x12300274:      0x00007aa0:    VS state
159e88f27b3Smrg0x12300278:      0x000079c1:    GS state
160e88f27b3Smrg0x1230027c:      0x00007a61:    Clip state
161e88f27b3Smrg0x12300280:      0x00007ac0:    SF state
162e88f27b3Smrg0x12300284:      0x00007b00:    WM state
163e88f27b3Smrg0x12300288:      0x00007cc0:    CC state
164e88f27b3Smrg0x1230028c:      0x60003f01: URB_FENCE: cs vfe sf clip gs vs 
165e88f27b3Smrg0x12300290:      0x12444100:    vs fence: 256, clip_fence: 292, gs_fence: 272
166e88f27b3Smrg0x12300294:      0x40000184:    sf fence: 388, vfe_fence: 0, cs_fence: 1024
167e88f27b3Smrg0x12300298:      0x60020100: CONSTANT_BUFFER: valid
168e88f27b3Smrg0x1230029c:      0x00000142:    offset: 0x00000140, length: 192 bytes
169e88f27b3Smrg0x123002a0:      0x02000000: MI_FLUSH
170e88f27b3Smrg0x123002a4:      0x78000005: 3DSTATE_PIPELINED_POINTERS
171e88f27b3Smrg0x123002a8:      0x000079a0:    VS state
172e88f27b3Smrg0x123002ac:      0x000079c1:    GS state
173e88f27b3Smrg0x123002b0:      0x00007a61:    Clip state
174e88f27b3Smrg0x123002b4:      0x00007ac0:    SF state
175e88f27b3Smrg0x123002b8:      0x00007b00:    WM state
176e88f27b3Smrg0x123002bc:      0x00007cc0:    CC state
177e88f27b3Smrg0x123002c0:      0x60003f01: URB_FENCE: cs vfe sf clip gs vs 
178e88f27b3Smrg0x123002c4:      0x12444100:    vs fence: 256, clip_fence: 292, gs_fence: 272
179e88f27b3Smrg0x123002c8:      0x40000184:    sf fence: 388, vfe_fence: 0, cs_fence: 1024
180e88f27b3Smrg0x123002cc:      0x78080003: 3DSTATE_VERTEX_BUFFERS
181e88f27b3Smrg0x123002d0:      0x00000018:    buffer 0: sequential, pitch 24b
182e88f27b3Smrg0x123002d4:      0x00000f48:    buffer address
183e88f27b3Smrg0x123002d8:      0x00007fff:    max index
184e88f27b3Smrg0x123002dc:      0x00000000:    mbz
185e88f27b3Smrg0x123002e0:      0x78090003: 3DSTATE_VERTEX_ELEMENTS
186e88f27b3Smrg0x123002e4:      0x04400000:    buffer 0: valid, type 0x0040, src offset 0x0000 bytes
187e88f27b3Smrg0x123002e8:      0x11130000:    (X, Y, Z, 1.0), dst offset 0x00 bytes
188e88f27b3Smrg0x123002ec:      0x0440000c:    buffer 0: valid, type 0x0040, src offset 0x000c bytes
189e88f27b3Smrg0x123002f0:      0x11130000:    (X, Y, Z, 1.0), dst offset 0x00 bytes
190e88f27b3Smrg0x123002f4:      0x60020100: CONSTANT_BUFFER: valid
191e88f27b3Smrg0x123002f8:      0x00000202:    offset: 0x00000200, length: 192 bytes
192e88f27b3Smrg0x123002fc:      0x7b002004: 3DPRIMITIVE: quad strip sequential
193e88f27b3Smrg0x12300300:      0x000000a2:    vertex count
194e88f27b3Smrg0x12300304:      0x00000000:    start vertex
195e88f27b3Smrg0x12300308:      0x00000001:    instance count
196e88f27b3Smrg0x1230030c:      0x00000000:    start instance
197e88f27b3Smrg0x12300310:      0x00000000:    index bias
198e88f27b3Smrg0x12300314:      0x02000000: MI_FLUSH
199e88f27b3Smrg0x12300318:      0x78000005: 3DSTATE_PIPELINED_POINTERS
200e88f27b3Smrg0x1230031c:      0x000079a0:    VS state
201e88f27b3Smrg0x12300320:      0x00000000:    GS state
202e88f27b3Smrg0x12300324:      0x00007901:    Clip state
203e88f27b3Smrg0x12300328:      0x00007940:    SF state
204e88f27b3Smrg0x1230032c:      0x00007960:    WM state
205e88f27b3Smrg0x12300330:      0x00007cc0:    CC state
206e88f27b3Smrg0x12300334:      0x00000000: MI_NOOP
207e88f27b3Smrg0x12300338:      0x00000000: MI_NOOP
208e88f27b3Smrg0x1230033c:      0x00000000: MI_NOOP
209e88f27b3Smrg0x12300340:      0x60003f01: URB_FENCE: cs vfe sf clip gs vs 
210e88f27b3Smrg0x12300344:      0x12444100:    vs fence: 256, clip_fence: 292, gs_fence: 272
211e88f27b3Smrg0x12300348:      0x40000184:    sf fence: 388, vfe_fence: 0, cs_fence: 1024
212e88f27b3Smrg0x1230034c:      0x60020100: CONSTANT_BUFFER: valid
213e88f27b3Smrg0x12300350:      0x00000202:    offset: 0x00000200, length: 192 bytes
214e88f27b3Smrg0x12300354:      0x7b001404: 3DPRIMITIVE: tri strip sequential
215e88f27b3Smrg0x12300358:      0x0000002a:    vertex count
216e88f27b3Smrg0x1230035c:      0x000000a2:    start vertex
217e88f27b3Smrg0x12300360:      0x00000001:    instance count
218e88f27b3Smrg0x12300364:      0x00000000:    start instance
219e88f27b3Smrg0x12300368:      0x00000000:    index bias
220e88f27b3Smrg0x1230036c:      0x02000000: MI_FLUSH
221e88f27b3Smrg0x12300370:      0x78000005: 3DSTATE_PIPELINED_POINTERS
222e88f27b3Smrg0x12300374:      0x00007860:    VS state
223e88f27b3Smrg0x12300378:      0x00007801:    GS state
224e88f27b3Smrg0x1230037c:      0x00007821:    Clip state
225e88f27b3Smrg0x12300380:      0x00007880:    SF state
226e88f27b3Smrg0x12300384:      0x000078a0:    WM state
227e88f27b3Smrg0x12300388:      0x00007cc0:    CC state
228e88f27b3Smrg0x1230038c:      0x60003f01: URB_FENCE: cs vfe sf clip gs vs 
229e88f27b3Smrg0x12300390:      0x12444100:    vs fence: 256, clip_fence: 292, gs_fence: 272
230e88f27b3Smrg0x12300394:      0x40000184:    sf fence: 388, vfe_fence: 0, cs_fence: 1024
231e88f27b3Smrg0x12300398:      0x78080003: 3DSTATE_VERTEX_BUFFERS
232e88f27b3Smrg0x1230039c:      0x0000000c:    buffer 0: sequential, pitch 12b
233e88f27b3Smrg0x123003a0:      0x00002268:    buffer address
234e88f27b3Smrg0x123003a4:      0x00007fff:    max index
235e88f27b3Smrg0x123003a8:      0x00000000:    mbz
236e88f27b3Smrg0x123003ac:      0x78090001: 3DSTATE_VERTEX_ELEMENTS
237e88f27b3Smrg0x123003b0:      0x04400000:    buffer 0: valid, type 0x0040, src offset 0x0000 bytes
238e88f27b3Smrg0x123003b4:      0x11130000:    (X, Y, Z, 1.0), dst offset 0x00 bytes
239e88f27b3Smrg0x123003b8:      0x60020100: CONSTANT_BUFFER: valid
240e88f27b3Smrg0x123003bc:      0x000002c2:    offset: 0x000002c0, length: 192 bytes
241e88f27b3Smrg0x123003c0:      0x7b002004: 3DPRIMITIVE: quad strip sequential
242e88f27b3Smrg0x123003c4:      0x0000002a:    vertex count
243e88f27b3Smrg0x123003c8:      0x00000000:    start vertex
244e88f27b3Smrg0x123003cc:      0x00000001:    instance count
245e88f27b3Smrg0x123003d0:      0x00000000:    start instance
246e88f27b3Smrg0x123003d4:      0x00000000:    index bias
247e88f27b3Smrg0x123003d8:      0x02000000: MI_FLUSH
248e88f27b3Smrg0x123003dc:      0x78000005: 3DSTATE_PIPELINED_POINTERS
249e88f27b3Smrg0x123003e0:      0x00007860:    VS state
250e88f27b3Smrg0x123003e4:      0x000077e1:    GS state
251e88f27b3Smrg0x123003e8:      0x00007821:    Clip state
252e88f27b3Smrg0x123003ec:      0x00007880:    SF state
253e88f27b3Smrg0x123003f0:      0x000078a0:    WM state
254e88f27b3Smrg0x123003f4:      0x00007cc0:    CC state
255e88f27b3Smrg0x123003f8:      0x00000000: MI_NOOP
256e88f27b3Smrg0x123003fc:      0x00000000: MI_NOOP
257e88f27b3Smrg0x12300400:      0x60003f01: URB_FENCE: cs vfe sf clip gs vs 
258e88f27b3Smrg0x12300404:      0x12444100:    vs fence: 256, clip_fence: 292, gs_fence: 272
259e88f27b3Smrg0x12300408:      0x40000184:    sf fence: 388, vfe_fence: 0, cs_fence: 1024
260e88f27b3Smrg0x1230040c:      0x60020100: CONSTANT_BUFFER: valid
261e88f27b3Smrg0x12300410:      0x000002c2:    offset: 0x000002c0, length: 192 bytes
262e88f27b3Smrg0x12300414:      0x7b001c04: 3DPRIMITIVE: quad list sequential
263e88f27b3Smrg0x12300418:      0x00000028:    vertex count
264e88f27b3Smrg0x1230041c:      0x0000002a:    start vertex
265e88f27b3Smrg0x12300420:      0x00000001:    instance count
266e88f27b3Smrg0x12300424:      0x00000000:    start instance
267e88f27b3Smrg0x12300428:      0x00000000:    index bias
268e88f27b3Smrg0x1230042c:      0x02000000: MI_FLUSH
269e88f27b3Smrg0x12300430:      0x78000005: 3DSTATE_PIPELINED_POINTERS
270e88f27b3Smrg0x12300434:      0x00007860:    VS state
271e88f27b3Smrg0x12300438:      0x000077c1:    GS state
272e88f27b3Smrg0x1230043c:      0x00007821:    Clip state
273e88f27b3Smrg0x12300440:      0x00007880:    SF state
274e88f27b3Smrg0x12300444:      0x000078a0:    WM state
275e88f27b3Smrg0x12300448:      0x00007cc0:    CC state
276e88f27b3Smrg0x1230044c:      0x60003f01: URB_FENCE: cs vfe sf clip gs vs 
277e88f27b3Smrg0x12300450:      0x12444100:    vs fence: 256, clip_fence: 292, gs_fence: 272
278e88f27b3Smrg0x12300454:      0x40000184:    sf fence: 388, vfe_fence: 0, cs_fence: 1024
279e88f27b3Smrg0x12300458:      0x60020100: CONSTANT_BUFFER: valid
280e88f27b3Smrg0x1230045c:      0x00000382:    offset: 0x00000380, length: 192 bytes
281e88f27b3Smrg0x12300460:      0x7b002004: 3DPRIMITIVE: quad strip sequential
282e88f27b3Smrg0x12300464:      0x0000002a:    vertex count
283e88f27b3Smrg0x12300468:      0x00000052:    start vertex
284e88f27b3Smrg0x1230046c:      0x00000001:    instance count
285e88f27b3Smrg0x12300470:      0x00000000:    start instance
286e88f27b3Smrg0x12300474:      0x00000000:    index bias
287e88f27b3Smrg0x12300478:      0x02000000: MI_FLUSH
288e88f27b3Smrg0x1230047c:      0x78000005: 3DSTATE_PIPELINED_POINTERS
289e88f27b3Smrg0x12300480:      0x00007860:    VS state
290e88f27b3Smrg0x12300484:      0x000077a1:    GS state
291e88f27b3Smrg0x12300488:      0x00007821:    Clip state
292e88f27b3Smrg0x1230048c:      0x00007880:    SF state
293e88f27b3Smrg0x12300490:      0x000078a0:    WM state
294e88f27b3Smrg0x12300494:      0x00007cc0:    CC state
295e88f27b3Smrg0x12300498:      0x60003f01: URB_FENCE: cs vfe sf clip gs vs 
296e88f27b3Smrg0x1230049c:      0x12444100:    vs fence: 256, clip_fence: 292, gs_fence: 272
297e88f27b3Smrg0x123004a0:      0x40000184:    sf fence: 388, vfe_fence: 0, cs_fence: 1024
298e88f27b3Smrg0x123004a4:      0x60020100: CONSTANT_BUFFER: valid
299e88f27b3Smrg0x123004a8:      0x00000382:    offset: 0x00000380, length: 192 bytes
300e88f27b3Smrg0x123004ac:      0x7b001c04: 3DPRIMITIVE: quad list sequential
301e88f27b3Smrg0x123004b0:      0x00000028:    vertex count
302e88f27b3Smrg0x123004b4:      0x0000007c:    start vertex
303e88f27b3Smrg0x123004b8:      0x00000001:    instance count
304e88f27b3Smrg0x123004bc:      0x00000000:    start instance
305e88f27b3Smrg0x123004c0:      0x00000000:    index bias
306e88f27b3Smrg0x123004c4:      0x02000000: MI_FLUSH
307e88f27b3Smrg0x123004c8:      0x78000005: 3DSTATE_PIPELINED_POINTERS
308e88f27b3Smrg0x123004cc:      0x00007860:    VS state
309e88f27b3Smrg0x123004d0:      0x00007781:    GS state
310e88f27b3Smrg0x123004d4:      0x00007821:    Clip state
311e88f27b3Smrg0x123004d8:      0x00007880:    SF state
312e88f27b3Smrg0x123004dc:      0x000078a0:    WM state
313e88f27b3Smrg0x123004e0:      0x00007cc0:    CC state
314e88f27b3Smrg0x123004e4:      0x60003f01: URB_FENCE: cs vfe sf clip gs vs 
315e88f27b3Smrg0x123004e8:      0x12444100:    vs fence: 256, clip_fence: 292, gs_fence: 272
316e88f27b3Smrg0x123004ec:      0x40000184:    sf fence: 388, vfe_fence: 0, cs_fence: 1024
317e88f27b3Smrg0x123004f0:      0x60020100: CONSTANT_BUFFER: valid
318e88f27b3Smrg0x123004f4:      0x00000382:    offset: 0x00000380, length: 192 bytes
319e88f27b3Smrg0x123004f8:      0x02000000: MI_FLUSH
320e88f27b3Smrg0x123004fc:      0x78000005: 3DSTATE_PIPELINED_POINTERS
321e88f27b3Smrg0x12300500:      0x00007760:    VS state
322e88f27b3Smrg0x12300504:      0x00007781:    GS state
323e88f27b3Smrg0x12300508:      0x00007821:    Clip state
324e88f27b3Smrg0x1230050c:      0x00007880:    SF state
325e88f27b3Smrg0x12300510:      0x000078a0:    WM state
326e88f27b3Smrg0x12300514:      0x00007cc0:    CC state
327e88f27b3Smrg0x12300518:      0x60003f01: URB_FENCE: cs vfe sf clip gs vs 
328e88f27b3Smrg0x1230051c:      0x12444100:    vs fence: 256, clip_fence: 292, gs_fence: 272
329e88f27b3Smrg0x12300520:      0x40000184:    sf fence: 388, vfe_fence: 0, cs_fence: 1024
330e88f27b3Smrg0x12300524:      0x78080003: 3DSTATE_VERTEX_BUFFERS
331e88f27b3Smrg0x12300528:      0x00000018:    buffer 0: sequential, pitch 24b
332e88f27b3Smrg0x1230052c:      0x00002a30:    buffer address
333e88f27b3Smrg0x12300530:      0x00007fff:    max index
334e88f27b3Smrg0x12300534:      0x00000000:    mbz
335e88f27b3Smrg0x12300538:      0x78090003: 3DSTATE_VERTEX_ELEMENTS
336e88f27b3Smrg0x1230053c:      0x04400000:    buffer 0: valid, type 0x0040, src offset 0x0000 bytes
337e88f27b3Smrg0x12300540:      0x11130000:    (X, Y, Z, 1.0), dst offset 0x00 bytes
338e88f27b3Smrg0x12300544:      0x0440000c:    buffer 0: valid, type 0x0040, src offset 0x000c bytes
339e88f27b3Smrg0x12300548:      0x11130000:    (X, Y, Z, 1.0), dst offset 0x00 bytes
340e88f27b3Smrg0x1230054c:      0x60020100: CONSTANT_BUFFER: valid
341e88f27b3Smrg0x12300550:      0x00000442:    offset: 0x00000440, length: 192 bytes
342e88f27b3Smrg0x12300554:      0x7b002004: 3DPRIMITIVE: quad strip sequential
343e88f27b3Smrg0x12300558:      0x00000052:    vertex count
344e88f27b3Smrg0x1230055c:      0x00000000:    start vertex
345e88f27b3Smrg0x12300560:      0x00000001:    instance count
346e88f27b3Smrg0x12300564:      0x00000000:    start instance
347e88f27b3Smrg0x12300568:      0x00000000:    index bias
348e88f27b3Smrg0x1230056c:      0x02000000: MI_FLUSH
349e88f27b3Smrg0x12300570:      0x78000005: 3DSTATE_PIPELINED_POINTERS
350e88f27b3Smrg0x12300574:      0x00007760:    VS state
351e88f27b3Smrg0x12300578:      0x00000000:    GS state
352e88f27b3Smrg0x1230057c:      0x000076c1:    Clip state
353e88f27b3Smrg0x12300580:      0x00007700:    SF state
354e88f27b3Smrg0x12300584:      0x00007720:    WM state
355e88f27b3Smrg0x12300588:      0x00007cc0:    CC state
356e88f27b3Smrg0x1230058c:      0x60003f01: URB_FENCE: cs vfe sf clip gs vs 
357e88f27b3Smrg0x12300590:      0x12444100:    vs fence: 256, clip_fence: 292, gs_fence: 272
358e88f27b3Smrg0x12300594:      0x40000184:    sf fence: 388, vfe_fence: 0, cs_fence: 1024
359e88f27b3Smrg0x12300598:      0x60020100: CONSTANT_BUFFER: valid
360e88f27b3Smrg0x1230059c:      0x00000442:    offset: 0x00000440, length: 192 bytes
361e88f27b3Smrg0x123005a0:      0x7b001404: 3DPRIMITIVE: tri strip sequential
362e88f27b3Smrg0x123005a4:      0x00000016:    vertex count
363e88f27b3Smrg0x123005a8:      0x00000052:    start vertex
364e88f27b3Smrg0x123005ac:      0x00000001:    instance count
365e88f27b3Smrg0x123005b0:      0x00000000:    start instance
366e88f27b3Smrg0x123005b4:      0x00000000:    index bias
367e88f27b3Smrg0x123005b8:      0x02000000: MI_FLUSH
368e88f27b3Smrg0x123005bc:      0x78000005: 3DSTATE_PIPELINED_POINTERS
369e88f27b3Smrg0x123005c0:      0x00007620:    VS state
370e88f27b3Smrg0x123005c4:      0x000075c1:    GS state
371e88f27b3Smrg0x123005c8:      0x000075e1:    Clip state
372e88f27b3Smrg0x123005cc:      0x00007640:    SF state
373e88f27b3Smrg0x123005d0:      0x00007660:    WM state
374e88f27b3Smrg0x123005d4:      0x00007cc0:    CC state
375e88f27b3Smrg0x123005d8:      0x60003f01: URB_FENCE: cs vfe sf clip gs vs 
376e88f27b3Smrg0x123005dc:      0x12444100:    vs fence: 256, clip_fence: 292, gs_fence: 272
377e88f27b3Smrg0x123005e0:      0x40000184:    sf fence: 388, vfe_fence: 0, cs_fence: 1024
378e88f27b3Smrg0x123005e4:      0x78080003: 3DSTATE_VERTEX_BUFFERS
379e88f27b3Smrg0x123005e8:      0x0000000c:    buffer 0: sequential, pitch 12b
380e88f27b3Smrg0x123005ec:      0x000033f0:    buffer address
381e88f27b3Smrg0x123005f0:      0x00007fff:    max index
382e88f27b3Smrg0x123005f4:      0x00000000:    mbz
383e88f27b3Smrg0x123005f8:      0x78090001: 3DSTATE_VERTEX_ELEMENTS
384e88f27b3Smrg0x123005fc:      0x04400000:    buffer 0: valid, type 0x0040, src offset 0x0000 bytes
385e88f27b3Smrg0x12300600:      0x11130000:    (X, Y, Z, 1.0), dst offset 0x00 bytes
386e88f27b3Smrg0x12300604:      0x60020100: CONSTANT_BUFFER: valid
387e88f27b3Smrg0x12300608:      0x00000502:    offset: 0x00000500, length: 192 bytes
388e88f27b3Smrg0x1230060c:      0x7b002004: 3DPRIMITIVE: quad strip sequential
389e88f27b3Smrg0x12300610:      0x0000002a:    vertex count
390e88f27b3Smrg0x12300614:      0x00000000:    start vertex
391e88f27b3Smrg0x12300618:      0x00000001:    instance count
392e88f27b3Smrg0x1230061c:      0x00000000:    start instance
393e88f27b3Smrg0x12300620:      0x00000000:    index bias
394e88f27b3Smrg0x12300624:      0x02000000: MI_FLUSH
395e88f27b3Smrg0x12300628:      0x78000005: 3DSTATE_PIPELINED_POINTERS
396e88f27b3Smrg0x1230062c:      0x00007620:    VS state
397e88f27b3Smrg0x12300630:      0x000075a1:    GS state
398e88f27b3Smrg0x12300634:      0x000075e1:    Clip state
399e88f27b3Smrg0x12300638:      0x00007640:    SF state
400e88f27b3Smrg0x1230063c:      0x00007660:    WM state
401e88f27b3Smrg0x12300640:      0x00007cc0:    CC state
402e88f27b3Smrg0x12300644:      0x60003f01: URB_FENCE: cs vfe sf clip gs vs 
403e88f27b3Smrg0x12300648:      0x12444100:    vs fence: 256, clip_fence: 292, gs_fence: 272
404e88f27b3Smrg0x1230064c:      0x40000184:    sf fence: 388, vfe_fence: 0, cs_fence: 1024
405e88f27b3Smrg0x12300650:      0x60020100: CONSTANT_BUFFER: valid
406e88f27b3Smrg0x12300654:      0x00000502:    offset: 0x00000500, length: 192 bytes
407e88f27b3Smrg0x12300658:      0x7b001c04: 3DPRIMITIVE: quad list sequential
408e88f27b3Smrg0x1230065c:      0x00000028:    vertex count
409e88f27b3Smrg0x12300660:      0x0000002a:    start vertex
410e88f27b3Smrg0x12300664:      0x00000001:    instance count
411e88f27b3Smrg0x12300668:      0x00000000:    start instance
412e88f27b3Smrg0x1230066c:      0x00000000:    index bias
413e88f27b3Smrg0x12300670:      0x02000000: MI_FLUSH
414e88f27b3Smrg0x12300674:      0x78000005: 3DSTATE_PIPELINED_POINTERS
415e88f27b3Smrg0x12300678:      0x00007620:    VS state
416e88f27b3Smrg0x1230067c:      0x00007581:    GS state
417e88f27b3Smrg0x12300680:      0x000075e1:    Clip state
418e88f27b3Smrg0x12300684:      0x00007640:    SF state
419e88f27b3Smrg0x12300688:      0x00007660:    WM state
420e88f27b3Smrg0x1230068c:      0x00007cc0:    CC state
421e88f27b3Smrg0x12300690:      0x60003f01: URB_FENCE: cs vfe sf clip gs vs 
422e88f27b3Smrg0x12300694:      0x12444100:    vs fence: 256, clip_fence: 292, gs_fence: 272
423e88f27b3Smrg0x12300698:      0x40000184:    sf fence: 388, vfe_fence: 0, cs_fence: 1024
424e88f27b3Smrg0x1230069c:      0x60020100: CONSTANT_BUFFER: valid
425e88f27b3Smrg0x123006a0:      0x000005c2:    offset: 0x000005c0, length: 192 bytes
426e88f27b3Smrg0x123006a4:      0x7b002004: 3DPRIMITIVE: quad strip sequential
427e88f27b3Smrg0x123006a8:      0x0000002a:    vertex count
428e88f27b3Smrg0x123006ac:      0x00000052:    start vertex
429e88f27b3Smrg0x123006b0:      0x00000001:    instance count
430e88f27b3Smrg0x123006b4:      0x00000000:    start instance
431e88f27b3Smrg0x123006b8:      0x00000000:    index bias
432e88f27b3Smrg0x123006bc:      0x02000000: MI_FLUSH
433e88f27b3Smrg0x123006c0:      0x78000005: 3DSTATE_PIPELINED_POINTERS
434e88f27b3Smrg0x123006c4:      0x00007620:    VS state
435e88f27b3Smrg0x123006c8:      0x00007561:    GS state
436e88f27b3Smrg0x123006cc:      0x000075e1:    Clip state
437e88f27b3Smrg0x123006d0:      0x00007640:    SF state
438e88f27b3Smrg0x123006d4:      0x00007660:    WM state
439e88f27b3Smrg0x123006d8:      0x00007cc0:    CC state
440e88f27b3Smrg0x123006dc:      0x60003f01: URB_FENCE: cs vfe sf clip gs vs 
441e88f27b3Smrg0x123006e0:      0x12444100:    vs fence: 256, clip_fence: 292, gs_fence: 272
442e88f27b3Smrg0x123006e4:      0x40000184:    sf fence: 388, vfe_fence: 0, cs_fence: 1024
443e88f27b3Smrg0x123006e8:      0x60020100: CONSTANT_BUFFER: valid
444e88f27b3Smrg0x123006ec:      0x000005c2:    offset: 0x000005c0, length: 192 bytes
445e88f27b3Smrg0x123006f0:      0x7b001c04: 3DPRIMITIVE: quad list sequential
446e88f27b3Smrg0x123006f4:      0x00000028:    vertex count
447e88f27b3Smrg0x123006f8:      0x0000007c:    start vertex
448e88f27b3Smrg0x123006fc:      0x00000001:    instance count
449e88f27b3Smrg0x12300700:      0x00000000:    start instance
450e88f27b3Smrg0x12300704:      0x00000000:    index bias
451e88f27b3Smrg0x12300708:      0x02000000: MI_FLUSH
452e88f27b3Smrg0x1230070c:      0x78000005: 3DSTATE_PIPELINED_POINTERS
453e88f27b3Smrg0x12300710:      0x00007620:    VS state
454e88f27b3Smrg0x12300714:      0x00007541:    GS state
455e88f27b3Smrg0x12300718:      0x000075e1:    Clip state
456e88f27b3Smrg0x1230071c:      0x00007640:    SF state
457e88f27b3Smrg0x12300720:      0x00007660:    WM state
458e88f27b3Smrg0x12300724:      0x00007cc0:    CC state
459e88f27b3Smrg0x12300728:      0x60003f01: URB_FENCE: cs vfe sf clip gs vs 
460e88f27b3Smrg0x1230072c:      0x12444100:    vs fence: 256, clip_fence: 292, gs_fence: 272
461e88f27b3Smrg0x12300730:      0x40000184:    sf fence: 388, vfe_fence: 0, cs_fence: 1024
462e88f27b3Smrg0x12300734:      0x60020100: CONSTANT_BUFFER: valid
463e88f27b3Smrg0x12300738:      0x000005c2:    offset: 0x000005c0, length: 192 bytes
464e88f27b3Smrg0x1230073c:      0x02000000: MI_FLUSH
465e88f27b3Smrg0x12300740:      0x78000005: 3DSTATE_PIPELINED_POINTERS
466e88f27b3Smrg0x12300744:      0x00007520:    VS state
467e88f27b3Smrg0x12300748:      0x00007541:    GS state
468e88f27b3Smrg0x1230074c:      0x000075e1:    Clip state
469e88f27b3Smrg0x12300750:      0x00007640:    SF state
470e88f27b3Smrg0x12300754:      0x00007660:    WM state
471e88f27b3Smrg0x12300758:      0x00007cc0:    CC state
472e88f27b3Smrg0x1230075c:      0x60003f01: URB_FENCE: cs vfe sf clip gs vs 
473e88f27b3Smrg0x12300760:      0x12444100:    vs fence: 256, clip_fence: 292, gs_fence: 272
474e88f27b3Smrg0x12300764:      0x40000184:    sf fence: 388, vfe_fence: 0, cs_fence: 1024
475e88f27b3Smrg0x12300768:      0x78080003: 3DSTATE_VERTEX_BUFFERS
476e88f27b3Smrg0x1230076c:      0x00000018:    buffer 0: sequential, pitch 24b
477e88f27b3Smrg0x12300770:      0x00003bb8:    buffer address
478e88f27b3Smrg0x12300774:      0x00007fff:    max index
479e88f27b3Smrg0x12300778:      0x00000000:    mbz
480e88f27b3Smrg0x1230077c:      0x78090003: 3DSTATE_VERTEX_ELEMENTS
481e88f27b3Smrg0x12300780:      0x04400000:    buffer 0: valid, type 0x0040, src offset 0x0000 bytes
482e88f27b3Smrg0x12300784:      0x11130000:    (X, Y, Z, 1.0), dst offset 0x00 bytes
483e88f27b3Smrg0x12300788:      0x0440000c:    buffer 0: valid, type 0x0040, src offset 0x000c bytes
484e88f27b3Smrg0x1230078c:      0x11130000:    (X, Y, Z, 1.0), dst offset 0x00 bytes
485e88f27b3Smrg0x12300790:      0x60020100: CONSTANT_BUFFER: valid
486e88f27b3Smrg0x12300794:      0x00000682:    offset: 0x00000680, length: 192 bytes
487e88f27b3Smrg0x12300798:      0x7b002004: 3DPRIMITIVE: quad strip sequential
488e88f27b3Smrg0x1230079c:      0x00000052:    vertex count
489e88f27b3Smrg0x123007a0:      0x00000000:    start vertex
490e88f27b3Smrg0x123007a4:      0x00000001:    instance count
491e88f27b3Smrg0x123007a8:      0x00000000:    start instance
492e88f27b3Smrg0x123007ac:      0x00000000:    index bias
493e88f27b3Smrg0x123007b0:      0x02000000: MI_FLUSH
494e88f27b3Smrg0x123007b4:      0x78000005: 3DSTATE_PIPELINED_POINTERS
495e88f27b3Smrg0x123007b8:      0x00007520:    VS state
496e88f27b3Smrg0x123007bc:      0x00000000:    GS state
497e88f27b3Smrg0x123007c0:      0x00007481:    Clip state
498e88f27b3Smrg0x123007c4:      0x000074c0:    SF state
499e88f27b3Smrg0x123007c8:      0x000074e0:    WM state
500e88f27b3Smrg0x123007cc:      0x00007cc0:    CC state
501e88f27b3Smrg0x123007d0:      0x60003f01: URB_FENCE: cs vfe sf clip gs vs 
502e88f27b3Smrg0x123007d4:      0x12444100:    vs fence: 256, clip_fence: 292, gs_fence: 272
503e88f27b3Smrg0x123007d8:      0x40000184:    sf fence: 388, vfe_fence: 0, cs_fence: 1024
504e88f27b3Smrg0x123007dc:      0x60020100: CONSTANT_BUFFER: valid
505e88f27b3Smrg0x123007e0:      0x00000682:    offset: 0x00000680, length: 192 bytes
506e88f27b3Smrg0x123007e4:      0x7b001404: 3DPRIMITIVE: tri strip sequential
507e88f27b3Smrg0x123007e8:      0x00000016:    vertex count
508e88f27b3Smrg0x123007ec:      0x00000052:    start vertex
509e88f27b3Smrg0x123007f0:      0x00000001:    instance count
510e88f27b3Smrg0x123007f4:      0x00000000:    start instance
511e88f27b3Smrg0x123007f8:      0x00000000:    index bias
512e88f27b3Smrg0x123007fc:      0x05000000: MI_BATCH_BUFFER_END
513