freedreno: add CI for envytools tools
[mesa.git] / src / freedreno / .gitlab-ci / reference / es2gears-a320.log
diff --git a/src/freedreno/.gitlab-ci/reference/es2gears-a320.log b/src/freedreno/.gitlab-ci/reference/es2gears-a320.log
new file mode 100644 (file)
index 0000000..c174cc7
--- /dev/null
@@ -0,0 +1,15135 @@
+Reading src/freedreno/.gitlab-ci/traces/es2gears-a320.rd.gz...
+gpu_id: 330
+cmd: es2gears/628: fence=276
+############################################################
+cmdstream: 488 dwords
+t3             opcode: CP_INVALIDATE_STATE (3b) (2 dwords)
+11848658:              0000: c0003b00 00007fff
+t0             write SP_VS_PVT_MEM_PARAM_REG (22d6)
+                       SP_VS_PVT_MEM_PARAM_REG: { MEMSIZEPERITEM = 1 | HWSTACKOFFSET = 0 | HWSTACKSIZEPERTHREAD = 8 }
+                       SP_VS_PVT_MEM_ADDR_REG: { BURSTLEN = 0 | SHADERSTARTADDRESS = 0x127f4000 }
+                       SP_VS_PVT_MEM_SIZE_REG: 0
+11848660:              0000: 000222d6 08000001 127f4000 00000000
+t0             write SP_FS_PVT_MEM_PARAM_REG (22e4)
+                       SP_FS_PVT_MEM_PARAM_REG: { MEMSIZEPERITEM = 1 | HWSTACKOFFSET = 0 | HWSTACKSIZEPERTHREAD = 8 }
+                       SP_FS_PVT_MEM_ADDR_REG: { BURSTLEN = 0 | SHADERSTARTADDRESS = 0x127f6000 }
+                       SP_FS_PVT_MEM_SIZE_REG: 0
+11848670:              0000: 000222e4 08000001 127f6000 00000000
+t0             write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                       PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11848680:              0000: 000021ea 0000000b
+t0             write GRAS_SC_CONTROL (2072)
+                       GRAS_SC_CONTROL: { RENDER_MODE = RB_RENDERING_PASS | MSAA_SAMPLES = MSAA_ONE | RASTER_MODE = 0 }
+11848688:              0000: 00002072 00000000
+t0             write RB_MSAA_CONTROL (20c2)
+                       RB_MSAA_CONTROL: { DISABLE | SAMPLES = MSAA_ONE | SAMPLE_MASK = 0xffff }
+                       RB_ALPHA_REF: { UINT = 0 | FLOAT = 0.000000 }
+11848690:              0000: 000120c2 ffff0400 00000000
+t0             write GRAS_CL_GB_CLIP_ADJ (2044)
+                       GRAS_CL_GB_CLIP_ADJ: { HORZ = 0 | VERT = 0 }
+1184869c:              0000: 00002044 00000000
+t0             write GRAS_TSE_DEBUG_ECO (0c81)
+                       GRAS_TSE_DEBUG_ECO: 0x1
+118486a4:              0000: 00000c81 00000001
+t0             write TPL1_TP_VS_TEX_OFFSET (2340)
+                       TPL1_TP_VS_TEX_OFFSET: { SAMPLEROFFSET = 0 | MEMOBJOFFSET = 0 | BASETABLEPTR = 0 }
+118486ac:              0000: 00002340 00000000
+t0             write TPL1_TP_FS_TEX_OFFSET (2342)
+                       TPL1_TP_FS_TEX_OFFSET: { SAMPLEROFFSET = 16 | MEMOBJOFFSET = 16 | BASETABLEPTR = 224 }
+118486b4:              0000: 00002342 00e01010
+t0             write VPC_VARY_CYLWRAP_ENABLE_0 (228a)
+                       VPC_VARY_CYLWRAP_ENABLE_0: 0
+                       VPC_VARY_CYLWRAP_ENABLE_1: 0
+118486bc:              0000: 0001228a 00000000 00000000
+t0             write UNKNOWN_0E43 (0e43)
+                       UNKNOWN_0E43: 0x1
+118486c8:              0000: 00000e43 00000001
+t0             write UNKNOWN_0F03 (0f03)
+                       UNKNOWN_0F03: 0x1
+118486d0:              0000: 00000f03 00000001
+t0             write UNKNOWN_0EE0 (0ee0)
+                       UNKNOWN_0EE0: 0x3
+118486d8:              0000: 00000ee0 00000003
+t0             write UNKNOWN_0C3D (0c3d)
+                       UNKNOWN_0C3D: 0x1
+118486e0:              0000: 00000c3d 00000001
+t0             write HLSQ_PERFCOUNTER0_SELECT (0e00)
+                       HLSQ_PERFCOUNTER0_SELECT: HLSQ_PERF_SP_VS_CONSTANT
+118486e8:              0000: 00000e00 00000000
+t0             write HLSQ_CONST_VSPRESV_RANGE_REG (2206)
+                       HLSQ_CONST_VSPRESV_RANGE_REG: { STARTENTRY = 0 | ENDENTRY = 0 }
+                       HLSQ_CONST_FSPRESV_RANGE_REG: { STARTENTRY = 0 | ENDENTRY = 0 }
+118486f0:              0000: 00012206 00000000 00000000
+t0             write UCHE_CACHE_MODE_CONTROL_REG (0e82)
+                       UCHE_CACHE_MODE_CONTROL_REG: 0x1
+118486fc:              0000: 00000e82 00000001
+t0             write VSC_SIZE_ADDRESS (0c02)
+                       VSC_SIZE_ADDRESS: 0x127f8000
+11848704:              0000: 00000c02 127f8000
+t0             write GRAS_CL_CLIP_CNTL (2040)
+                       GRAS_CL_CLIP_CNTL: { NUM_USER_CLIP_PLANES = 0 }
+1184870c:              0000: 00002040 00000000
+t0             write GRAS_SU_POINT_MINMAX (2068)
+                       GRAS_SU_POINT_MINMAX: { MIN = 1.000000 | MAX = 4092.000000 }
+                       GRAS_SU_POINT_SIZE: 0.500000
+11848714:              0000: 00012068 ffc00010 00000008
+t0             write PC_RESTART_INDEX (21ed)
+                       PC_RESTART_INDEX: 0xffffffff
+11848720:              0000: 000021ed ffffffff
+t0             write RB_WINDOW_OFFSET (210e)
+                       RB_WINDOW_OFFSET: { X = 0 | Y = 0 }
+11848728:              0000: 0000210e 00000000
+t0             write RB_BLEND_RED (20e4)
+                       RB_BLEND_RED: { UINT = 0 | FLOAT = 0.000000 }
+                       RB_BLEND_GREEN: { UINT = 0 | FLOAT = 0.000000 }
+                       RB_BLEND_BLUE: { UINT = 0 | FLOAT = 0.000000 }
+                       RB_BLEND_ALPHA: { UINT = 0xff | FLOAT = 1.000000 }
+11848730:              0000: 000320e4 00000000 00000000 00000000 3c0000ff
+t0             write GRAS_CL_USER_PLANE[0].X (0ca0)
+                       GRAS_CL_USER_PLANE[0].X: 0
+                       GRAS_CL_USER_PLANE[0].Y: 0
+                       GRAS_CL_USER_PLANE[0].Z: 0
+                       GRAS_CL_USER_PLANE[0].W: 0
+11848744:              0000: 00030ca0 00000000 00000000 00000000 00000000
+t0             write GRAS_CL_USER_PLANE[0x1].X (0ca4)
+                       GRAS_CL_USER_PLANE[0x1].X: 0
+                       GRAS_CL_USER_PLANE[0x1].Y: 0
+                       GRAS_CL_USER_PLANE[0x1].Z: 0
+                       GRAS_CL_USER_PLANE[0x1].W: 0
+11848758:              0000: 00030ca4 00000000 00000000 00000000 00000000
+t0             write GRAS_CL_USER_PLANE[0x2].X (0ca8)
+                       GRAS_CL_USER_PLANE[0x2].X: 0
+                       GRAS_CL_USER_PLANE[0x2].Y: 0
+                       GRAS_CL_USER_PLANE[0x2].Z: 0
+                       GRAS_CL_USER_PLANE[0x2].W: 0
+1184876c:              0000: 00030ca8 00000000 00000000 00000000 00000000
+t0             write GRAS_CL_USER_PLANE[0x3].X (0cac)
+                       GRAS_CL_USER_PLANE[0x3].X: 0
+                       GRAS_CL_USER_PLANE[0x3].Y: 0
+                       GRAS_CL_USER_PLANE[0x3].Z: 0
+                       GRAS_CL_USER_PLANE[0x3].W: 0
+11848780:              0000: 00030cac 00000000 00000000 00000000 00000000
+t0             write GRAS_CL_USER_PLANE[0x4].X (0cb0)
+                       GRAS_CL_USER_PLANE[0x4].X: 0
+                       GRAS_CL_USER_PLANE[0x4].Y: 0
+                       GRAS_CL_USER_PLANE[0x4].Z: 0
+                       GRAS_CL_USER_PLANE[0x4].W: 0
+11848794:              0000: 00030cb0 00000000 00000000 00000000 00000000
+t0             write GRAS_CL_USER_PLANE[0x5].X (0cb4)
+                       GRAS_CL_USER_PLANE[0x5].X: 0
+                       GRAS_CL_USER_PLANE[0x5].Y: 0
+                       GRAS_CL_USER_PLANE[0x5].Z: 0
+                       GRAS_CL_USER_PLANE[0x5].W: 0
+118487a8:              0000: 00030cb4 00000000 00000000 00000000 00000000
+t3             opcode: CP_EVENT_WRITE (46) (2 dwords)
+                       { EVENT = CACHE_FLUSH }
+               event CACHE_FLUSH
+118487bc:              0000: c0004600 00000006
+t3             opcode: CP_DRAW_INDX (22) (4 dwords)
+                       { VIZ_QUERY = 0 }
+                       { PRIM_TYPE = DI_PT_POINTLIST_PSIZE | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                       { NUM_INDICES = 0 }
+               draw:          0
+               prim_type:     DI_PT_POINTLIST_PSIZE (1)
+               source_select: DI_SRC_SEL_AUTO_INDEX (2)
+               num_indices:   0
+118487c4:              0000: c0022200 00000000 00004081 00000000
+t3             opcode: CP_NOP (10) (5 dwords)
+118487d4:              0000: c0031000 00000000 00000000 00000000 00000000
+t3             opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118487e8:              0000: c0002600 00000000
+t0             write VSC_BIN_SIZE (0c01)
+                       VSC_BIN_SIZE: { WIDTH = 160 | HEIGHT = 320 }
+118487f0:              0000: 00000c01 00000145
+t0             write VSC_PIPE[0].CONFIG (0c06)
+                       VSC_PIPE[0].CONFIG: { X = 0 | Y = 0 | W = 2 | H = 1 }
+                       VSC_PIPE[0].DATA_ADDRESS: 0x127f9000
+                       VSC_PIPE[0].DATA_LENGTH: 0x3ffe0
+118487f8:              0000: 00020c06 01200000 127f9000 0003ffe0
+t0             write VSC_PIPE[0x1].CONFIG (0c09)
+                       VSC_PIPE[0x1].CONFIG: { X = 0 | Y = 0 | W = 0 | H = 0 }
+                       VSC_PIPE[0x1].DATA_ADDRESS: 0
+                       VSC_PIPE[0x1].DATA_LENGTH: 0
+11848808:              0000: 00020c09 00000000 00000000 00000000
+t0             write VSC_PIPE[0x2].CONFIG (0c0c)
+                       VSC_PIPE[0x2].CONFIG: { X = 0 | Y = 0 | W = 0 | H = 0 }
+                       VSC_PIPE[0x2].DATA_ADDRESS: 0
+                       VSC_PIPE[0x2].DATA_LENGTH: 0
+11848818:              0000: 00020c0c 00000000 00000000 00000000
+t0             write VSC_PIPE[0x3].CONFIG (0c0f)
+                       VSC_PIPE[0x3].CONFIG: { X = 0 | Y = 0 | W = 0 | H = 0 }
+                       VSC_PIPE[0x3].DATA_ADDRESS: 0
+                       VSC_PIPE[0x3].DATA_LENGTH: 0
+11848828:              0000: 00020c0f 00000000 00000000 00000000
+t0             write VSC_PIPE[0x4].CONFIG (0c12)
+                       VSC_PIPE[0x4].CONFIG: { X = 0 | Y = 0 | W = 0 | H = 0 }
+                       VSC_PIPE[0x4].DATA_ADDRESS: 0
+                       VSC_PIPE[0x4].DATA_LENGTH: 0
+11848838:              0000: 00020c12 00000000 00000000 00000000
+t0             write VSC_PIPE[0x5].CONFIG (0c15)
+                       VSC_PIPE[0x5].CONFIG: { X = 0 | Y = 0 | W = 0 | H = 0 }
+                       VSC_PIPE[0x5].DATA_ADDRESS: 0
+                       VSC_PIPE[0x5].DATA_LENGTH: 0
+11848848:              0000: 00020c15 00000000 00000000 00000000
+t0             write VSC_PIPE[0x6].CONFIG (0c18)
+                       VSC_PIPE[0x6].CONFIG: { X = 0 | Y = 0 | W = 0 | H = 0 }
+                       VSC_PIPE[0x6].DATA_ADDRESS: 0
+                       VSC_PIPE[0x6].DATA_LENGTH: 0
+11848858:              0000: 00020c18 00000000 00000000 00000000
+t0             write VSC_PIPE[0x7].CONFIG (0c1b)
+                       VSC_PIPE[0x7].CONFIG: { X = 0 | Y = 0 | W = 0 | H = 0 }
+                       VSC_PIPE[0x7].DATA_ADDRESS: 0
+                       VSC_PIPE[0x7].DATA_LENGTH: 0
+11848868:              0000: 00020c1b 00000000 00000000 00000000
+t0             write RB_DEPTH_INFO (2102)
+                       RB_DEPTH_INFO: { DEPTH_FORMAT = DEPTHX_16 | DEPTH_BASE = 0x40000 }
+                       RB_DEPTH_PITCH: 320
+11848878:              0000: 00012102 00020000 00000028
+t0             write RB_FRAME_BUFFER_DIMENSION (0ce0)
+                       RB_FRAME_BUFFER_DIMENSION: { WIDTH = 300 | HEIGHT = 300 }
+11848884:              0000: 00000ce0 004b012c
+t0             write RB_MODE_CONTROL (20c0)
+                       RB_MODE_CONTROL: { RENDER_MODE = RB_RENDERING_PASS | MRT = 0 | MARB_CACHE_SPLIT_MODE }
+1184888c:              0000: 000020c0 00008000
+t3             opcode: (null) (4c) (4 dwords)
+11848894:              0000: c0024c00 00000000 00000000 012b009f
+t0             write RB_MRT[0].BUF_INFO (20c5)
+                       RB_MRT[0].BUF_INFO: { COLOR_FORMAT = RB_R8G8B8A8_UNORM | COLOR_TILE_MODE = TILE_32X32 | COLOR_SWAP = WXYZ | COLOR_BUF_PITCH = 640 }
+                       RB_MRT[0].BUF_BASE: { COLOR_BUF_BASE = 0 }
+118488a4:              0000: 000120c5 00280488 00000000
+t0             write SP_FS_IMAGE_OUTPUT[0].REG (22f4)
+                       SP_FS_IMAGE_OUTPUT[0].REG: { MRTFORMAT = RB_R8G8B8A8_UNORM }
+118488b0:              0000: 000022f4 00000008
+t0             write RB_MRT[0x1].BUF_INFO (20c9)
+                       RB_MRT[0x1].BUF_INFO: { COLOR_FORMAT = RB_R5G6B5_UNORM | COLOR_TILE_MODE = TILE_32X32 | COLOR_SWAP = WZYX | COLOR_BUF_PITCH = 0 }
+                       RB_MRT[0x1].BUF_BASE: { COLOR_BUF_BASE = 0 }
+118488b8:              0000: 000120c9 00000080 00000000
+t0             write SP_FS_IMAGE_OUTPUT[0x1].REG (22f5)
+                       SP_FS_IMAGE_OUTPUT[0x1].REG: { MRTFORMAT = RB_R5G6B5_UNORM }
+118488c4:              0000: 000022f5 00000000
+t0             write RB_MRT[0x2].BUF_INFO (20cd)
+                       RB_MRT[0x2].BUF_INFO: { COLOR_FORMAT = RB_R5G6B5_UNORM | COLOR_TILE_MODE = TILE_32X32 | COLOR_SWAP = WZYX | COLOR_BUF_PITCH = 0 }
+                       RB_MRT[0x2].BUF_BASE: { COLOR_BUF_BASE = 0 }
+118488cc:              0000: 000120cd 00000080 00000000
+t0             write SP_FS_IMAGE_OUTPUT[0x2].REG (22f6)
+                       SP_FS_IMAGE_OUTPUT[0x2].REG: { MRTFORMAT = RB_R5G6B5_UNORM }
+118488d8:              0000: 000022f6 00000000
+t0             write RB_MRT[0x3].BUF_INFO (20d1)
+                       RB_MRT[0x3].BUF_INFO: { COLOR_FORMAT = RB_R5G6B5_UNORM | COLOR_TILE_MODE = TILE_32X32 | COLOR_SWAP = WZYX | COLOR_BUF_PITCH = 0 }
+                       RB_MRT[0x3].BUF_BASE: { COLOR_BUF_BASE = 0 }
+118488e0:              0000: 000120d1 00000080 00000000
+t0             write SP_FS_IMAGE_OUTPUT[0x3].REG (22f7)
+                       SP_FS_IMAGE_OUTPUT[0x3].REG: { MRTFORMAT = RB_R5G6B5_UNORM }
+118488ec:              0000: 000022f7 00000000
+t3             opcode: CP_REG_RMW (21) (4 dwords)
+                       { DST_REG = 0x20c1 | ROTATE = 0 }
+                       { SRC0 = 4294955023 }
+                       { SRC1 = 8272 }
+               rmw (RB_RENDER_CONTROL & 0xffffd00f) | 0x00002050)
+118488f4:              0000: c0022100 000020c1 ffffd00f 00002050
+t0             write RB_WINDOW_OFFSET (210e)
+                       RB_WINDOW_OFFSET: { X = 0 | Y = 0 }
+11848904:              0000: 0000210e 00000000
+t0             write GRAS_SC_SCREEN_SCISSOR_TL (2074)
+                       GRAS_SC_SCREEN_SCISSOR_TL: { X = 0 | Y = 0 }
+                       GRAS_SC_SCREEN_SCISSOR_BR: { X = 159 | Y = 299 }
+1184890c:              0000: 00012074 00000000 012b009f
+t0             write CP_SCRATCH_REG6 (057e)
+                       CP_SCRATCH_REG6: 12814
+                       :0,0,12814,0
+11848918:              0000: 0000057e 0000320e
+t3             opcode: CP_INDIRECT_BUFFER_PFD (37) (3 dwords)
+               ibaddr:11842370
+               ibsize:000018ba
+t0                     write CP_SCRATCH_REG5 (057d)
+                               CP_SCRATCH_REG5: 11971
+                               :0,11971,12814,0
+11842370:                      0000: 0000057d 00002ec3
+t0                     write GRAS_SC_WINDOW_SCISSOR_TL (2079)
+                               GRAS_SC_WINDOW_SCISSOR_TL: { X = 0 | Y = 0 }
+                               GRAS_SC_WINDOW_SCISSOR_BR: { X = 299 | Y = 299 }
+11842378:                      0000: 00012079 00000000 012b012b
+t0                     write GRAS_CL_VPORT_XOFFSET (2048)
+                               GRAS_CL_VPORT_XOFFSET: 149.500000
+                               GRAS_CL_VPORT_XSCALE: 150.000000
+                               GRAS_CL_VPORT_YOFFSET: 149.500000
+                               GRAS_CL_VPORT_YSCALE: -150.000000
+                               GRAS_CL_VPORT_ZOFFSET: 0.500000
+                               GRAS_CL_VPORT_ZSCALE: 0.500000
+11842384:                      0000: 00052048 43158000 43160000 43158000 c3160000 3f000000 3f000000
+t0                     write RB_BLEND_ALPHA (20e7)
+                               RB_BLEND_ALPHA: { UINT = 0xff | FLOAT = 1.000000 }
+118423a0:                      0000: 000020e7 3c0000ff
+t3                     opcode: CP_REG_RMW (21) (4 dwords)
+                               { DST_REG = 0x20c1 | ROTATE = 0 }
+                               { SRC0 = 12272 }
+                               { SRC1 = 0 }
+                       rmw (RB_RENDER_CONTROL & 0x00002ff0) | 0x00000000)
+118423a8:                      0000: c0022100 000020c1 00002ff0 00000000
+t0                     write RB_DEPTH_CONTROL (2100)
+                               RB_DEPTH_CONTROL: { Z_ENABLE | Z_WRITE_ENABLE | ZFUNC = FUNC_ALWAYS }
+118423b8:                      0000: 00002100 00000076
+t0                     write GRAS_CL_VPORT_ZOFFSET (204c)
+                               GRAS_CL_VPORT_ZOFFSET: 0.000000
+                               GRAS_CL_VPORT_ZSCALE: 1.000000
+118423c0:                      0000: 0001204c 00000000 3f800000
+t0                     write RB_STENCILREFMASK (2108)
+                               RB_STENCILREFMASK: { STENCILREF = 0 | STENCILMASK = 0 | STENCILWRITEMASK = 0 }
+                               RB_STENCILREFMASK_BF: { STENCILREF = 0 | STENCILMASK = 0 | STENCILWRITEMASK = 0 }
+118423cc:                      0000: 00012108 00000000 00000000
+t0                     write RB_STENCIL_CONTROL (2104)
+                               RB_STENCIL_CONTROL: { FUNC = FUNC_NEVER | FAIL = STENCIL_KEEP | ZPASS = STENCIL_KEEP | ZFAIL = STENCIL_KEEP | FUNC_BF = FUNC_NEVER | FAIL_BF = STENCIL_KEEP | ZPASS_BF = STENCIL_KEEP | ZFAIL_BF = STENCIL_KEEP }
+118423d8:                      0000: 00002104 00000000
+t0                     write RB_MRT[0].CONTROL (20c4)
+                               RB_MRT[0].CONTROL: { ROP_CODE = ROP_COPY | DITHER_MODE = DITHER_ALWAYS | COMPONENT_ENABLE = 0xf }
+118423e0:                      0000: 000020c4 0f001c00
+t0                     write RB_MRT[0].BLEND_CONTROL (20c7)
+                               RB_MRT[0].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ONE | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ONE | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO | CLAMP_ENABLE }
+118423e8:                      0000: 000020c7 20010001
+t0                     write RB_MRT[0x1].CONTROL (20c8)
+                               RB_MRT[0x1].CONTROL: { ROP_CODE = ROP_COPY | DITHER_MODE = DITHER_ALWAYS | COMPONENT_ENABLE = 0xf }
+118423f0:                      0000: 000020c8 0f001c00
+t0                     write RB_MRT[0x1].BLEND_CONTROL (20cb)
+                               RB_MRT[0x1].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ONE | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ONE | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO | CLAMP_ENABLE }
+118423f8:                      0000: 000020cb 20010001
+t0                     write RB_MRT[0x2].CONTROL (20cc)
+                               RB_MRT[0x2].CONTROL: { ROP_CODE = ROP_COPY | DITHER_MODE = DITHER_ALWAYS | COMPONENT_ENABLE = 0xf }
+11842400:                      0000: 000020cc 0f001c00
+t0                     write RB_MRT[0x2].BLEND_CONTROL (20cf)
+                               RB_MRT[0x2].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ONE | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ONE | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO | CLAMP_ENABLE }
+11842408:                      0000: 000020cf 20010001
+t0                     write RB_MRT[0x3].CONTROL (20d0)
+                               RB_MRT[0x3].CONTROL: { ROP_CODE = ROP_COPY | DITHER_MODE = DITHER_ALWAYS | COMPONENT_ENABLE = 0xf }
+11842410:                      0000: 000020d0 0f001c00
+t0                     write RB_MRT[0x3].BLEND_CONTROL (20d3)
+                               RB_MRT[0x3].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ONE | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ONE | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO | CLAMP_ENABLE }
+11842418:                      0000: 000020d3 20010001
+t0                     write GRAS_SU_MODE_CONTROL (2070)
+                               GRAS_SU_MODE_CONTROL: { LINEHALFWIDTH = 0.000000 }
+11842420:                      0000: 00002070 00000000
+t0                     write HLSQ_CONTROL_0_REG (2200)
+                               HLSQ_CONTROL_0_REG: { FSTHREADSIZE = FOUR_QUADS | SPSHADERRESTART | CYCLETIMEOUTLIMITVPC = 0 | CONSTMODE = 0 | SPCONSTFULLUPDATE }
+                               HLSQ_CONTROL_1_REG: { VSTHREADSIZE = TWO_QUADS | VSSUPERTHREADENABLE | FRAGCOORDXYREGID = r0.x | FRAGCOORDZWREGID = r0.x }
+                               HLSQ_CONTROL_2_REG: { FACENESSREGID = r0.x | COVVALUEREGID = r0.x | PRIMALLOCTHRESHOLD = 31 }
+                               HLSQ_CONTROL_3_REG: { IJPERSPCENTERREGID = r0.x | IJNONPERSPCENTERREGID = r0.x | IJPERSPCENTROIDREGID = r0.x | IJNONPERSPCENTROIDREGID = r0.x }
+                               HLSQ_VS_CONTROL_REG: { CONSTLENGTH = 0 | CONSTSTARTOFFSET = 0 | INSTRLENGTH = 1 }
+                               HLSQ_FS_CONTROL_REG: { CONSTLENGTH = 1 | CONSTSTARTOFFSET = 128 | INSTRLENGTH = 1 }
+11842428:                      0000: 00052200 20000210 00000100 7c000000 00000000 01000000 01080001
+t0                     write SP_SP_CTRL_REG (22c0)
+                               SP_SP_CTRL_REG: { CONSTMODE = 0 | SLEEPMODE = 1 | L0MODE = 1 }
+11842444:                      0000: 000022c0 00500000
+t0                     write SP_VS_LENGTH_REG (22df)
+                               SP_VS_LENGTH_REG: { SHADERLENGTH = 1 }
+1184244c:                      0000: 000022df 00000001
+t0                     write SP_VS_CTRL_REG0 (22c4)
+                               SP_VS_CTRL_REG0: { THREADMODE = MULTI | INSTRBUFFERMODE = BUFFER | HALFREGFOOTPRINT = 0 | FULLREGFOOTPRINT = 1 | THREADSIZE = TWO_QUADS | SUPERTHREADMODE | LENGTH = 1 }
+                               SP_VS_CTRL_REG1: { CONSTLENGTH = 0 | CONSTFOOTPRINT = 0 | INITIALOUTSTANDING = 4 }
+                               SP_VS_PARAM_REG: { POSREGID = r0.x | PSIZEREGID = r63.x | TOTALVSOUTVAR = 0 }
+11842454:                      0000: 000222c4 01200402 04000000 0000fc00
+t0                     write SP_FS_LENGTH_REG (22ff)
+                               SP_FS_LENGTH_REG: { SHADERLENGTH = 1 }
+11842464:                      0000: 000022ff 00000001
+t0                     write SP_FS_CTRL_REG0 (22e0)
+                               SP_FS_CTRL_REG0: { THREADMODE = MULTI | INSTRBUFFERMODE = BUFFER | HALFREGFOOTPRINT = 1 | FULLREGFOOTPRINT = 0 | INOUTREGOVERLAP | THREADSIZE = FOUR_QUADS | SUPERTHREADMODE | LENGTH = 1 }
+                               SP_FS_CTRL_REG1: { CONSTLENGTH = 1 | CONSTFOOTPRINT = 0 | INITIALOUTSTANDING = 0 | HALFPRECVAROFFSET = 63 }
+1184246c:                      0000: 000122e0 01340012 3f000001
+t0                     write SP_FS_FLAT_SHAD_MODE_REG_0 (22e8)
+                               SP_FS_FLAT_SHAD_MODE_REG_0: 0
+                               SP_FS_FLAT_SHAD_MODE_REG_1: 0
+11842478:                      0000: 000122e8 00000000 00000000
+t0                     write SP_FS_OUTPUT_REG (22ec)
+                               SP_FS_OUTPUT_REG: { MRT = 0 | DEPTH_REGID = r0.x }
+11842484:                      0000: 000022ec 00000000
+t0                     write SP_FS_MRT[0].REG (22f0)
+                               SP_FS_MRT[0].REG: { REGID = r0.x | HALF_PRECISION }
+                               SP_FS_MRT[0x1].REG: { REGID = r0.x }
+                               SP_FS_MRT[0x2].REG: { REGID = r0.x }
+                               SP_FS_MRT[0x3].REG: { REGID = r0.x }
+1184248c:                      0000: 000322f0 00000100 00000000 00000000 00000000
+t0                     write VPC_ATTR (2280)
+                               VPC_ATTR: { TOTALATTR = 0 | THRDASSIGN = 1 | LMSIZE = 1 }
+                               VPC_PACK: { NUMFPNONPOSVAR = 0 | NUMNONPOSVSVAR = 0 }
+118424a0:                      0000: 00012280 10001000 00000000
+t0                     write VPC_VARYING_INTERP[0].MODE (2282)
+                               VPC_VARYING_INTERP[0].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+                               VPC_VARYING_INTERP[0x1].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+                               VPC_VARYING_INTERP[0x2].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+                               VPC_VARYING_INTERP[0x3].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+118424ac:                      0000: 00032282 00000000 00000000 00000000 00000000
+t0                     write VPC_VARYING_PS_REPL[0].MODE (2286)
+                               VPC_VARYING_PS_REPL[0].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+                               VPC_VARYING_PS_REPL[0x1].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+                               VPC_VARYING_PS_REPL[0x2].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+                               VPC_VARYING_PS_REPL[0x3].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+118424c0:                      0000: 00032286 00000000 00000000 00000000 00000000
+t0                     write VFD_VS_THREADING_THRESHOLD (227e)
+                               VFD_VS_THREADING_THRESHOLD: { REGID_THRESHOLD = 15 | REGID_VTXCNT = r63.x }
+118424d4:                      0000: 0000227e 0000fc0f
+t3                     opcode: CP_LOAD_STATE (30) (3 dwords)
+                               { DST_OFF = 0 | STATE_SRC = SS_INDIRECT | STATE_BLOCK = SB_VERT_SHADER | NUM_UNIT = 1 }
+                               { STATE_TYPE = ST_SHADER | EXT_SRC_ADDR = 0x117e2000 }
+118424dc:                      0000: c0013000 00640000 117e2000
+t0                     write VFD_PERFCOUNTER0_SELECT (0e44)
+                               VFD_PERFCOUNTER0_SELECT: VFD_PERF_UCHE_BYTE_FETCHED
+118424e8:                      0000: 00000e44 00000000
+t3                     opcode: CP_LOAD_STATE (30) (3 dwords)
+                               { DST_OFF = 0 | STATE_SRC = SS_INDIRECT | STATE_BLOCK = SB_FRAG_SHADER | NUM_UNIT = 1 }
+                               { STATE_TYPE = ST_SHADER | EXT_SRC_ADDR = 0x117e1000 }
+118424f0:                      0000: c0013000 00740000 117e1000
+t0                     write VFD_PERFCOUNTER0_SELECT (0e44)
+                               VFD_PERFCOUNTER0_SELECT: VFD_PERF_UCHE_BYTE_FETCHED
+118424fc:                      0000: 00000e44 00000000
+t0                     write VFD_CONTROL_0 (2240)
+                               VFD_CONTROL_0: { TOTALATTRTOVS = 4 | PACKETSIZE = 2 | STRMDECINSTRCNT = 1 | STRMFETCHINSTRCNT = 1 }
+                               VFD_CONTROL_1: { MAXSTORAGE = 1 | MAXTHRESHOLD = 0 | MINTHRESHOLD = 0 | REGID4VTX = r63.x | REGID4INST = r63.x }
+11842504:                      0000: 00012240 08480004 fcfc0001
+t0                     write VFD_FETCH[0].INSTR_0 (2246)
+                               VFD_FETCH[0].INSTR_0: { FETCHSIZE = 11 | BUFSTRIDE = 12 | INDEXCODE = 0 | STEPRATE = 1 }
+                               VFD_FETCH[0].INSTR_1: 0x127e9000
+11842510:                      0000: 00012246 0100060b 127e9000
+t0                     write VFD_DECODE[0].INSTR (2266)
+                               VFD_DECODE[0].INSTR: { WRITEMASK = 0xf | CONSTFILL | FORMAT = VFMT_32_32_32_FLOAT | REGID = r0.x | SWAP = WZYX | SHIFTCNT = 12 | LASTCOMPVALID }
+1184251c:                      0000: 00002266 2c00009f
+t0                     write UCHE_CACHE_INVALIDATE0_REG (0ea0)
+                               UCHE_CACHE_INVALIDATE0_REG: { ADDR = 0 }
+                               UCHE_CACHE_INVALIDATE1_REG: { ADDR = 0 | OPCODE = INVALIDATE | ENTIRE_CACHE }
+11842524:                      0000: 00010ea0 00000000 90000000
+t3                     opcode: CP_LOAD_STATE (30) (7 dwords)
+                               { DST_OFF = 0 | STATE_SRC = SS_DIRECT | STATE_BLOCK = SB_FRAG_SHADER | NUM_UNIT = 2 }
+                               { STATE_TYPE = ST_CONSTANTS | EXT_SRC_ADDR = 0 }
+1184253c:                              0.000000 0.000000 0.000000 1.000000
+1184253c:                              0000: 00000000 00000000 00000000 3f800000
+11842530:                      0000: c0053000 00b00000 00000001 00000000 00000000 00000000 3f800000
+t0                     write PC_PRIM_VTX_CNTL (21ec)
+                               PC_PRIM_VTX_CNTL: { STRIDE_IN_VPC = 0 | POLYMODE_FRONT_PTYPE = PC_DRAW_TRIANGLES | POLYMODE_BACK_PTYPE = PC_DRAW_TRIANGLES | PROVOKING_VTX_LAST }
+1184254c:                      0000: 000021ec 02000240
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 0
+                               VFD_INDEX_MAX: 2
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 0
+11842554:                      0000: 00032242 00000000 00000002 00000000 00000000
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11842568:                      0000: 000021ed ffffffff
+t3                     opcode: CP_EVENT_WRITE (46) (2 dwords)
+                               { EVENT = PERFCOUNTER_STOP }
+                       event PERFCOUNTER_STOP
+11842570:                      0000: c0004600 00000018
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 11972
+                               :0,11971,12814,11972
+11842578:                      0000: 0000057f 00002ec4
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_RECTLIST | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 2 }
+                       draw:          0
+                       prim_type:     DI_PT_RECTLIST (8)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   2
+                       draw[0] register values
+!+     00002ec3                        CP_SCRATCH_REG5: 11971
+                       :0,11971,12814,11972
+!+     0000320e                        CP_SCRATCH_REG6: 12814
+                       :0,11971,12814,11972
+!+     00002ec4                        CP_SCRATCH_REG7: 11972
+                       :0,11971,12814,11972
+!+     00000145                        VSC_BIN_SIZE: { WIDTH = 160 | HEIGHT = 320 }
+!+     127f8000                        VSC_SIZE_ADDRESS: 0x127f8000
+!+     01200000                        VSC_PIPE[0].CONFIG: { X = 0 | Y = 0 | W = 2 | H = 1 }
+!+     127f9000                        VSC_PIPE[0].DATA_ADDRESS: 0x127f9000
+!+     0003ffe0                        VSC_PIPE[0].DATA_LENGTH: 0x3ffe0
+ +     00000000                        VSC_PIPE[0x1].CONFIG: { X = 0 | Y = 0 | W = 0 | H = 0 }
+ +     00000000                        VSC_PIPE[0x1].DATA_ADDRESS: 0
+ +     00000000                        VSC_PIPE[0x1].DATA_LENGTH: 0
+ +     00000000                        VSC_PIPE[0x2].CONFIG: { X = 0 | Y = 0 | W = 0 | H = 0 }
+ +     00000000                        VSC_PIPE[0x2].DATA_ADDRESS: 0
+ +     00000000                        VSC_PIPE[0x2].DATA_LENGTH: 0
+ +     00000000                        VSC_PIPE[0x3].CONFIG: { X = 0 | Y = 0 | W = 0 | H = 0 }
+ +     00000000                        VSC_PIPE[0x3].DATA_ADDRESS: 0
+ +     00000000                        VSC_PIPE[0x3].DATA_LENGTH: 0
+ +     00000000                        VSC_PIPE[0x4].CONFIG: { X = 0 | Y = 0 | W = 0 | H = 0 }
+ +     00000000                        VSC_PIPE[0x4].DATA_ADDRESS: 0
+ +     00000000                        VSC_PIPE[0x4].DATA_LENGTH: 0
+ +     00000000                        VSC_PIPE[0x5].CONFIG: { X = 0 | Y = 0 | W = 0 | H = 0 }
+ +     00000000                        VSC_PIPE[0x5].DATA_ADDRESS: 0
+ +     00000000                        VSC_PIPE[0x5].DATA_LENGTH: 0
+ +     00000000                        VSC_PIPE[0x6].CONFIG: { X = 0 | Y = 0 | W = 0 | H = 0 }
+ +     00000000                        VSC_PIPE[0x6].DATA_ADDRESS: 0
+ +     00000000                        VSC_PIPE[0x6].DATA_LENGTH: 0
+ +     00000000                        VSC_PIPE[0x7].CONFIG: { X = 0 | Y = 0 | W = 0 | H = 0 }
+ +     00000000                        VSC_PIPE[0x7].DATA_ADDRESS: 0
+ +     00000000                        VSC_PIPE[0x7].DATA_LENGTH: 0
+!+     00000001                        UNKNOWN_0C3D: 0x1
+!+     00000001                        GRAS_TSE_DEBUG_ECO: 0x1
+ +     00000000                        GRAS_CL_USER_PLANE[0].X: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0].Y: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0].Z: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0].W: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0x1].X: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0x1].Y: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0x1].Z: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0x1].W: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0x2].X: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0x2].Y: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0x2].Z: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0x2].W: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0x3].X: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0x3].Y: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0x3].Z: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0x3].W: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0x4].X: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0x4].Y: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0x4].Z: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0x4].W: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0x5].X: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0x5].Y: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0x5].Z: 0
+ +     00000000                        GRAS_CL_USER_PLANE[0x5].W: 0
+!+     004b012c                        RB_FRAME_BUFFER_DIMENSION: { WIDTH = 300 | HEIGHT = 300 }
+ +     00000000                        HLSQ_PERFCOUNTER0_SELECT: HLSQ_PERF_SP_VS_CONSTANT
+!+     00000001                        UNKNOWN_0E43: 0x1
+ +     00000000                        VFD_PERFCOUNTER0_SELECT: VFD_PERF_UCHE_BYTE_FETCHED
+!+     00000001                        UCHE_CACHE_MODE_CONTROL_REG: 0x1
+ +     00000000                        UCHE_CACHE_INVALIDATE0_REG: { ADDR = 0 }
+!+     90000000                        UCHE_CACHE_INVALIDATE1_REG: { ADDR = 0 | OPCODE = INVALIDATE | ENTIRE_CACHE }
+!+     00000003                        UNKNOWN_0EE0: 0x3
+!+     00000001                        UNKNOWN_0F03: 0x1
+ +     00000000                        GRAS_CL_CLIP_CNTL: { NUM_USER_CLIP_PLANES = 0 }
+ +     00000000                        GRAS_CL_GB_CLIP_ADJ: { HORZ = 0 | VERT = 0 }
+!+     43158000                        GRAS_CL_VPORT_XOFFSET: 149.500000
+!+     43160000                        GRAS_CL_VPORT_XSCALE: 150.000000
+!+     43158000                        GRAS_CL_VPORT_YOFFSET: 149.500000
+!+     c3160000                        GRAS_CL_VPORT_YSCALE: -150.000000
+ +     00000000                        GRAS_CL_VPORT_ZOFFSET: 0.000000
+!+     3f800000                        GRAS_CL_VPORT_ZSCALE: 1.000000
+!+     ffc00010                        GRAS_SU_POINT_MINMAX: { MIN = 1.000000 | MAX = 4092.000000 }
+!+     00000008                        GRAS_SU_POINT_SIZE: 0.500000
+ +     00000000                        GRAS_SU_MODE_CONTROL: { LINEHALFWIDTH = 0.000000 }
+ +     00000000                        GRAS_SC_CONTROL: { RENDER_MODE = RB_RENDERING_PASS | MSAA_SAMPLES = MSAA_ONE | RASTER_MODE = 0 }
+ +     00000000                        GRAS_SC_SCREEN_SCISSOR_TL: { X = 0 | Y = 0 }
+!+     012b009f                        GRAS_SC_SCREEN_SCISSOR_BR: { X = 159 | Y = 299 }
+ +     00000000                        GRAS_SC_WINDOW_SCISSOR_TL: { X = 0 | Y = 0 }
+!+     012b012b                        GRAS_SC_WINDOW_SCISSOR_BR: { X = 299 | Y = 299 }
+!+     00008000                        RB_MODE_CONTROL: { RENDER_MODE = RB_RENDERING_PASS | MRT = 0 | MARB_CACHE_SPLIT_MODE }
+!+     00002050                        RB_RENDER_CONTROL: { BIN_WIDTH = 160 | ENABLE_GMEM | COORD_MASK = 0 | ALPHA_TEST_FUNC = FUNC_NEVER }
+!+     ffff0400                        RB_MSAA_CONTROL: { DISABLE | SAMPLES = MSAA_ONE | SAMPLE_MASK = 0xffff }
+ +     00000000                        RB_ALPHA_REF: { UINT = 0 | FLOAT = 0.000000 }
+!+     0f001c00                        RB_MRT[0].CONTROL: { ROP_CODE = ROP_COPY | DITHER_MODE = DITHER_ALWAYS | COMPONENT_ENABLE = 0xf }
+!+     00280488                        RB_MRT[0].BUF_INFO: { COLOR_FORMAT = RB_R8G8B8A8_UNORM | COLOR_TILE_MODE = TILE_32X32 | COLOR_SWAP = WXYZ | COLOR_BUF_PITCH = 640 }
+ +     00000000                        RB_MRT[0].BUF_BASE: { COLOR_BUF_BASE = 0 }
+!+     20010001                        RB_MRT[0].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ONE | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ONE | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO | CLAMP_ENABLE }
+!+     0f001c00                        RB_MRT[0x1].CONTROL: { ROP_CODE = ROP_COPY | DITHER_MODE = DITHER_ALWAYS | COMPONENT_ENABLE = 0xf }
+!+     00000080                        RB_MRT[0x1].BUF_INFO: { COLOR_FORMAT = RB_R5G6B5_UNORM | COLOR_TILE_MODE = TILE_32X32 | COLOR_SWAP = WZYX | COLOR_BUF_PITCH = 0 }
+ +     00000000                        RB_MRT[0x1].BUF_BASE: { COLOR_BUF_BASE = 0 }
+!+     20010001                        RB_MRT[0x1].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ONE | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ONE | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO | CLAMP_ENABLE }
+!+     0f001c00                        RB_MRT[0x2].CONTROL: { ROP_CODE = ROP_COPY | DITHER_MODE = DITHER_ALWAYS | COMPONENT_ENABLE = 0xf }
+!+     00000080                        RB_MRT[0x2].BUF_INFO: { COLOR_FORMAT = RB_R5G6B5_UNORM | COLOR_TILE_MODE = TILE_32X32 | COLOR_SWAP = WZYX | COLOR_BUF_PITCH = 0 }
+ +     00000000                        RB_MRT[0x2].BUF_BASE: { COLOR_BUF_BASE = 0 }
+!+     20010001                        RB_MRT[0x2].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ONE | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ONE | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO | CLAMP_ENABLE }
+!+     0f001c00                        RB_MRT[0x3].CONTROL: { ROP_CODE = ROP_COPY | DITHER_MODE = DITHER_ALWAYS | COMPONENT_ENABLE = 0xf }
+!+     00000080                        RB_MRT[0x3].BUF_INFO: { COLOR_FORMAT = RB_R5G6B5_UNORM | COLOR_TILE_MODE = TILE_32X32 | COLOR_SWAP = WZYX | COLOR_BUF_PITCH = 0 }
+ +     00000000                        RB_MRT[0x3].BUF_BASE: { COLOR_BUF_BASE = 0 }
+!+     20010001                        RB_MRT[0x3].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ONE | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ONE | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO | CLAMP_ENABLE }
+ +     00000000                        RB_BLEND_RED: { UINT = 0 | FLOAT = 0.000000 }
+ +     00000000                        RB_BLEND_GREEN: { UINT = 0 | FLOAT = 0.000000 }
+ +     00000000                        RB_BLEND_BLUE: { UINT = 0 | FLOAT = 0.000000 }
+!+     3c0000ff                        RB_BLEND_ALPHA: { UINT = 0xff | FLOAT = 1.000000 }
+!+     00000076                        RB_DEPTH_CONTROL: { Z_ENABLE | Z_WRITE_ENABLE | ZFUNC = FUNC_ALWAYS }
+!+     00020000                        RB_DEPTH_INFO: { DEPTH_FORMAT = DEPTHX_16 | DEPTH_BASE = 0x40000 }
+!+     00000028                        RB_DEPTH_PITCH: 320
+ +     00000000                        RB_STENCIL_CONTROL: { FUNC = FUNC_NEVER | FAIL = STENCIL_KEEP | ZPASS = STENCIL_KEEP | ZFAIL = STENCIL_KEEP | FUNC_BF = FUNC_NEVER | FAIL_BF = STENCIL_KEEP | ZPASS_BF = STENCIL_KEEP | ZFAIL_BF = STENCIL_KEEP }
+ +     00000000                        RB_STENCILREFMASK: { STENCILREF = 0 | STENCILMASK = 0 | STENCILWRITEMASK = 0 }
+ +     00000000                        RB_STENCILREFMASK_BF: { STENCILREF = 0 | STENCILMASK = 0 | STENCILWRITEMASK = 0 }
+ +     00000000                        RB_WINDOW_OFFSET: { X = 0 | Y = 0 }
+!+     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+!+     02000240                        PC_PRIM_VTX_CNTL: { STRIDE_IN_VPC = 0 | POLYMODE_FRONT_PTYPE = PC_DRAW_TRIANGLES | POLYMODE_BACK_PTYPE = PC_DRAW_TRIANGLES | PROVOKING_VTX_LAST }
+!+     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     20000210                        HLSQ_CONTROL_0_REG: { FSTHREADSIZE = FOUR_QUADS | SPSHADERRESTART | CYCLETIMEOUTLIMITVPC = 0 | CONSTMODE = 0 | SPCONSTFULLUPDATE }
+!+     00000100                        HLSQ_CONTROL_1_REG: { VSTHREADSIZE = TWO_QUADS | VSSUPERTHREADENABLE | FRAGCOORDXYREGID = r0.x | FRAGCOORDZWREGID = r0.x }
+!+     7c000000                        HLSQ_CONTROL_2_REG: { FACENESSREGID = r0.x | COVVALUEREGID = r0.x | PRIMALLOCTHRESHOLD = 31 }
+ +     00000000                        HLSQ_CONTROL_3_REG: { IJPERSPCENTERREGID = r0.x | IJNONPERSPCENTERREGID = r0.x | IJPERSPCENTROIDREGID = r0.x | IJNONPERSPCENTROIDREGID = r0.x }
+!+     01000000                        HLSQ_VS_CONTROL_REG: { CONSTLENGTH = 0 | CONSTSTARTOFFSET = 0 | INSTRLENGTH = 1 }
+!+     01080001                        HLSQ_FS_CONTROL_REG: { CONSTLENGTH = 1 | CONSTSTARTOFFSET = 128 | INSTRLENGTH = 1 }
+ +     00000000                        HLSQ_CONST_VSPRESV_RANGE_REG: { STARTENTRY = 0 | ENDENTRY = 0 }
+ +     00000000                        HLSQ_CONST_FSPRESV_RANGE_REG: { STARTENTRY = 0 | ENDENTRY = 0 }
+!+     08480004                        VFD_CONTROL_0: { TOTALATTRTOVS = 4 | PACKETSIZE = 2 | STRMDECINSTRCNT = 1 | STRMFETCHINSTRCNT = 1 }
+!+     fcfc0001                        VFD_CONTROL_1: { MAXSTORAGE = 1 | MAXTHRESHOLD = 0 | MINTHRESHOLD = 0 | REGID4VTX = r63.x | REGID4INST = r63.x }
+ +     00000000                        VFD_INDEX_MIN: 0
+!+     00000002                        VFD_INDEX_MAX: 2
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+ +     00000000                        VFD_INDEX_OFFSET: 0
+!+     0100060b                        VFD_FETCH[0].INSTR_0: { FETCHSIZE = 11 | BUFSTRIDE = 12 | INDEXCODE = 0 | STEPRATE = 1 }
+!+     127e9000                        VFD_FETCH[0].INSTR_1: 0x127e9000
+!+     2c00009f                        VFD_DECODE[0].INSTR: { WRITEMASK = 0xf | CONSTFILL | FORMAT = VFMT_32_32_32_FLOAT | REGID = r0.x | SWAP = WZYX | SHIFTCNT = 12 | LASTCOMPVALID }
+!+     0000fc0f                        VFD_VS_THREADING_THRESHOLD: { REGID_THRESHOLD = 15 | REGID_VTXCNT = r63.x }
+!+     10001000                        VPC_ATTR: { TOTALATTR = 0 | THRDASSIGN = 1 | LMSIZE = 1 }
+ +     00000000                        VPC_PACK: { NUMFPNONPOSVAR = 0 | NUMNONPOSVSVAR = 0 }
+ +     00000000                        VPC_VARYING_INTERP[0].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+ +     00000000                        VPC_VARYING_INTERP[0x1].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+ +     00000000                        VPC_VARYING_INTERP[0x2].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+ +     00000000                        VPC_VARYING_INTERP[0x3].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+ +     00000000                        VPC_VARYING_PS_REPL[0].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+ +     00000000                        VPC_VARYING_PS_REPL[0x1].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+ +     00000000                        VPC_VARYING_PS_REPL[0x2].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+ +     00000000                        VPC_VARYING_PS_REPL[0x3].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+ +     00000000                        VPC_VARY_CYLWRAP_ENABLE_0: 0
+ +     00000000                        VPC_VARY_CYLWRAP_ENABLE_1: 0
+!+     00500000                        SP_SP_CTRL_REG: { CONSTMODE = 0 | SLEEPMODE = 1 | L0MODE = 1 }
+!+     01200402                        SP_VS_CTRL_REG0: { THREADMODE = MULTI | INSTRBUFFERMODE = BUFFER | HALFREGFOOTPRINT = 0 | FULLREGFOOTPRINT = 1 | THREADSIZE = TWO_QUADS | SUPERTHREADMODE | LENGTH = 1 }
+!+     04000000                        SP_VS_CTRL_REG1: { CONSTLENGTH = 0 | CONSTFOOTPRINT = 0 | INITIALOUTSTANDING = 4 }
+!+     0000fc00                        SP_VS_PARAM_REG: { POSREGID = r0.x | PSIZEREGID = r63.x | TOTALVSOUTVAR = 0 }
+!+     08000001                        SP_VS_PVT_MEM_PARAM_REG: { MEMSIZEPERITEM = 1 | HWSTACKOFFSET = 0 | HWSTACKSIZEPERTHREAD = 8 }
+!+     127f4000                        SP_VS_PVT_MEM_ADDR_REG: { BURSTLEN = 0 | SHADERSTARTADDRESS = 0x127f4000 }
+ +     00000000                        SP_VS_PVT_MEM_SIZE_REG: 0
+!+     00000001                        SP_VS_LENGTH_REG: { SHADERLENGTH = 1 }
+!+     01340012                        SP_FS_CTRL_REG0: { THREADMODE = MULTI | INSTRBUFFERMODE = BUFFER | HALFREGFOOTPRINT = 1 | FULLREGFOOTPRINT = 0 | INOUTREGOVERLAP | THREADSIZE = FOUR_QUADS | SUPERTHREADMODE | LENGTH = 1 }
+!+     3f000001                        SP_FS_CTRL_REG1: { CONSTLENGTH = 1 | CONSTFOOTPRINT = 0 | INITIALOUTSTANDING = 0 | HALFPRECVAROFFSET = 63 }
+!+     08000001                        SP_FS_PVT_MEM_PARAM_REG: { MEMSIZEPERITEM = 1 | HWSTACKOFFSET = 0 | HWSTACKSIZEPERTHREAD = 8 }
+!+     127f6000                        SP_FS_PVT_MEM_ADDR_REG: { BURSTLEN = 0 | SHADERSTARTADDRESS = 0x127f6000 }
+ +     00000000                        SP_FS_PVT_MEM_SIZE_REG: 0
+ +     00000000                        SP_FS_FLAT_SHAD_MODE_REG_0: 0
+ +     00000000                        SP_FS_FLAT_SHAD_MODE_REG_1: 0
+ +     00000000                        SP_FS_OUTPUT_REG: { MRT = 0 | DEPTH_REGID = r0.x }
+!+     00000100                        SP_FS_MRT[0].REG: { REGID = r0.x | HALF_PRECISION }
+ +     00000000                        SP_FS_MRT[0x1].REG: { REGID = r0.x }
+ +     00000000                        SP_FS_MRT[0x2].REG: { REGID = r0.x }
+ +     00000000                        SP_FS_MRT[0x3].REG: { REGID = r0.x }
+!+     00000008                        SP_FS_IMAGE_OUTPUT[0].REG: { MRTFORMAT = RB_R8G8B8A8_UNORM }
+ +     00000000                        SP_FS_IMAGE_OUTPUT[0x1].REG: { MRTFORMAT = RB_R5G6B5_UNORM }
+ +     00000000                        SP_FS_IMAGE_OUTPUT[0x2].REG: { MRTFORMAT = RB_R5G6B5_UNORM }
+ +     00000000                        SP_FS_IMAGE_OUTPUT[0x3].REG: { MRTFORMAT = RB_R5G6B5_UNORM }
+!+     00000001                        SP_FS_LENGTH_REG: { SHADERLENGTH = 1 }
+ +     00000000                        TPL1_TP_VS_TEX_OFFSET: { SAMPLEROFFSET = 0 | MEMOBJOFFSET = 0 | BASETABLEPTR = 0 }
+!+     00e01010                        TPL1_TP_FS_TEX_OFFSET: { SAMPLEROFFSET = 16 | MEMOBJOFFSET = 16 | BASETABLEPTR = 224 }
+11842580:                      0000: c0022200 00000000 00004088 00000002
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 11973
+                               :0,11971,12814,11973
+11842590:                      0000: 0000057f 00002ec5
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11842598:                      0000: c0002600 00000000
+t0                     write CP_SCRATCH_REG5 (057d)
+                               CP_SCRATCH_REG5: 11974
+                               :0,11974,12814,11973
+118425a0:                      0000: 0000057d 00002ec6
+t0                     write RB_MSAA_CONTROL (20c2)
+                               RB_MSAA_CONTROL: { DISABLE | SAMPLES = MSAA_ONE | SAMPLE_MASK = 0xffff }
+118425a8:                      0000: 000020c2 ffff0400
+t3                     opcode: CP_REG_RMW (21) (4 dwords)
+                               { DST_REG = 0x20c1 | ROTATE = 0 }
+                               { SRC0 = 12272 }
+                               { SRC1 = 0 }
+                       rmw (RB_RENDER_CONTROL & 0x00002ff0) | 0x00000000)
+118425b0:                      0000: c0022100 000020c1 00002ff0 00000000
+t0                     write RB_ALPHA_REF (20c3)
+                               RB_ALPHA_REF: { UINT = 0 | FLOAT = 0.000000 }
+118425c0:                      0000: 000020c3 00000000
+t0                     write RB_DEPTH_CONTROL (2100)
+                               RB_DEPTH_CONTROL: { Z_ENABLE | Z_WRITE_ENABLE | ZFUNC = FUNC_LESS | Z_TEST_ENABLE }
+118425c8:                      0000: 00002100 80000016
+t0                     write RB_STENCIL_CONTROL (2104)
+                               RB_STENCIL_CONTROL: { FUNC = FUNC_NEVER | FAIL = STENCIL_KEEP | ZPASS = STENCIL_KEEP | ZFAIL = STENCIL_KEEP | FUNC_BF = FUNC_NEVER | FAIL_BF = STENCIL_KEEP | ZPASS_BF = STENCIL_KEEP | ZFAIL_BF = STENCIL_KEEP }
+118425d0:                      0000: 00002104 00000000
+t0                     write RB_STENCILREFMASK (2108)
+                               RB_STENCILREFMASK: { STENCILREF = 0 | STENCILMASK = 0 | STENCILWRITEMASK = 0 }
+                               RB_STENCILREFMASK_BF: { STENCILREF = 0 | STENCILMASK = 0 | STENCILWRITEMASK = 0 }
+118425d8:                      0000: 00012108 00000000 00000000
+t0                     write GRAS_SU_MODE_CONTROL (2070)
+                               GRAS_SU_MODE_CONTROL: { CULL_BACK | LINEHALFWIDTH = 0.500000 }
+118425e4:                      0000: 00002070 00000012
+t0                     write GRAS_SU_POINT_MINMAX (2068)
+                               GRAS_SU_POINT_MINMAX: { MIN = 1.000000 | MAX = 4092.000000 }
+                               GRAS_SU_POINT_SIZE: 0.500000
+118425ec:                      0000: 00012068 ffc00010 00000008
+t0                     write GRAS_SU_POLY_OFFSET_SCALE (206c)
+                               GRAS_SU_POLY_OFFSET_SCALE: { VAL = 0.000000 }
+                               GRAS_SU_POLY_OFFSET_OFFSET: 0.000000
+118425f8:                      0000: 0001206c 00000000 00000000
+t0                     write GRAS_CL_CLIP_CNTL (2040)
+                               GRAS_CL_CLIP_CNTL: { IJ_PERSP_CENTER | NUM_USER_CLIP_PLANES = 0 }
+11842604:                      0000: 00002040 00001000
+t0                     write PC_PRIM_VTX_CNTL (21ec)
+                               PC_PRIM_VTX_CNTL: { STRIDE_IN_VPC = 2 | POLYMODE_FRONT_PTYPE = PC_DRAW_TRIANGLES | POLYMODE_BACK_PTYPE = PC_DRAW_TRIANGLES | PROVOKING_VTX_LAST }
+1184260c:                      0000: 000021ec 02000242
+t0                     write GRAS_CL_VPORT_XOFFSET (2048)
+                               GRAS_CL_VPORT_XOFFSET: 149.500000
+                               GRAS_CL_VPORT_XSCALE: 150.000000
+                               GRAS_CL_VPORT_YOFFSET: 149.500000
+                               GRAS_CL_VPORT_YSCALE: -150.000000
+                               GRAS_CL_VPORT_ZOFFSET: 0.500000
+                               GRAS_CL_VPORT_ZSCALE: 0.500000
+11842614:                      0000: 00052048 43158000 43160000 43158000 c3160000 3f000000 3f000000
+t0                     write HLSQ_CONTROL_0_REG (2200)
+                               HLSQ_CONTROL_0_REG: { FSTHREADSIZE = FOUR_QUADS | SPSHADERRESTART | CYCLETIMEOUTLIMITVPC = 0 | CONSTMODE = 0 | SPCONSTFULLUPDATE }
+                               HLSQ_CONTROL_1_REG: { VSTHREADSIZE = TWO_QUADS | VSSUPERTHREADENABLE | FRAGCOORDXYREGID = r0.x | FRAGCOORDZWREGID = r0.x }
+                               HLSQ_CONTROL_2_REG: { FACENESSREGID = r0.x | COVVALUEREGID = r0.x | PRIMALLOCTHRESHOLD = 31 }
+                               HLSQ_CONTROL_3_REG: { IJPERSPCENTERREGID = r0.x | IJNONPERSPCENTERREGID = r0.x | IJPERSPCENTROIDREGID = r0.x | IJNONPERSPCENTROIDREGID = r0.x }
+                               HLSQ_VS_CONTROL_REG: { CONSTLENGTH = 11 | CONSTSTARTOFFSET = 0 | INSTRLENGTH = 36 }
+                               HLSQ_FS_CONTROL_REG: { CONSTLENGTH = 0 | CONSTSTARTOFFSET = 128 | INSTRLENGTH = 4 }
+11842630:                      0000: 00052200 20000210 00000100 7c000000 00000000 2400000b 04080000
+t0                     write SP_SP_CTRL_REG (22c0)
+                               SP_SP_CTRL_REG: { CONSTMODE = 0 | SLEEPMODE = 1 | L0MODE = 1 }
+1184264c:                      0000: 000022c0 00500000
+t0                     write SP_VS_LENGTH_REG (22df)
+                               SP_VS_LENGTH_REG: { SHADERLENGTH = 36 }
+11842654:                      0000: 000022df 00000024
+t0                     write SP_VS_CTRL_REG0 (22c4)
+                               SP_VS_CTRL_REG0: { THREADMODE = MULTI | INSTRBUFFERMODE = BUFFER | HALFREGFOOTPRINT = 0 | FULLREGFOOTPRINT = 8 | THREADSIZE = TWO_QUADS | SUPERTHREADMODE | LENGTH = 36 }
+                               SP_VS_CTRL_REG1: { CONSTLENGTH = 11 | CONSTFOOTPRINT = 10 | INITIALOUTSTANDING = 8 }
+                               SP_VS_PARAM_REG: { POSREGID = r2.x | PSIZEREGID = r63.x | TOTALVSOUTVAR = 1 }
+1184265c:                      0000: 000222c4 24202002 0800280b 0010fc08
+t0                     write SP_VS_OUT[0].REG (22c7)
+                               SP_VS_OUT[0].REG: { A_REGID = r3.x | A_COMPMASK = 0xf | B_REGID = r2.x | B_COMPMASK = 0 }
+1184266c:                      0000: 000022c7 00081e0c
+t0                     write SP_VS_VPC_DST[0].REG (22d0)
+                               SP_VS_VPC_DST[0].REG: { OUTLOC0 = 8 | OUTLOC1 = 0 | OUTLOC2 = 0 | OUTLOC3 = 0 }
+11842674:                      0000: 000022d0 00000008
+t0                     write SP_FS_LENGTH_REG (22ff)
+                               SP_FS_LENGTH_REG: { SHADERLENGTH = 4 }
+1184267c:                      0000: 000022ff 00000004
+t0                     write SP_FS_CTRL_REG0 (22e0)
+                               SP_FS_CTRL_REG0: { THREADMODE = MULTI | INSTRBUFFERMODE = BUFFER | HALFREGFOOTPRINT = 0 | FULLREGFOOTPRINT = 3 | INOUTREGOVERLAP | THREADSIZE = FOUR_QUADS | SUPERTHREADMODE | LENGTH = 4 }
+                               SP_FS_CTRL_REG1: { CONSTLENGTH = 0 | CONSTFOOTPRINT = 0 | INITIALOUTSTANDING = 4 | HALFPRECVAROFFSET = 63 }
+11842684:                      0000: 000122e0 04340c02 3f400000
+t0                     write SP_FS_FLAT_SHAD_MODE_REG_0 (22e8)
+                               SP_FS_FLAT_SHAD_MODE_REG_0: 0
+                               SP_FS_FLAT_SHAD_MODE_REG_1: 0
+11842690:                      0000: 000122e8 00000000 00000000
+t0                     write SP_FS_OUTPUT_REG (22ec)
+                               SP_FS_OUTPUT_REG: { MRT = 0 | DEPTH_REGID = r0.x }
+1184269c:                      0000: 000022ec 00000000
+t0                     write SP_FS_MRT[0].REG (22f0)
+                               SP_FS_MRT[0].REG: { REGID = r2.x }
+                               SP_FS_MRT[0x1].REG: { REGID = r0.x }
+                               SP_FS_MRT[0x2].REG: { REGID = r0.x }
+                               SP_FS_MRT[0x3].REG: { REGID = r0.x }
+118426a4:                      0000: 000322f0 00000008 00000000 00000000 00000000
+t0                     write VPC_ATTR (2280)
+                               VPC_ATTR: { TOTALATTR = 4 | THRDASSIGN = 1 | LMSIZE = 1 }
+                               VPC_PACK: { NUMFPNONPOSVAR = 4 | NUMNONPOSVSVAR = 4 }
+118426b8:                      0000: 00012280 10001004 00040400
+t0                     write VPC_VARYING_INTERP[0].MODE (2282)
+                               VPC_VARYING_INTERP[0].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+                               VPC_VARYING_INTERP[0x1].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+                               VPC_VARYING_INTERP[0x2].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+                               VPC_VARYING_INTERP[0x3].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+118426c4:                      0000: 00032282 00000000 00000000 00000000 00000000
+t0                     write VPC_VARYING_PS_REPL[0].MODE (2286)
+                               VPC_VARYING_PS_REPL[0].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+                               VPC_VARYING_PS_REPL[0x1].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+                               VPC_VARYING_PS_REPL[0x2].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+                               VPC_VARYING_PS_REPL[0x3].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+118426d8:                      0000: 00032286 00000000 00000000 00000000 00000000
+t0                     write VFD_VS_THREADING_THRESHOLD (227e)
+                               VFD_VS_THREADING_THRESHOLD: { REGID_THRESHOLD = 15 | REGID_VTXCNT = r63.x }
+118426ec:                      0000: 0000227e 0000fc0f
+t3                     opcode: CP_LOAD_STATE (30) (3 dwords)
+                               { DST_OFF = 0 | STATE_SRC = SS_INDIRECT | STATE_BLOCK = SB_VERT_SHADER | NUM_UNIT = 36 }
+                               { STATE_TYPE = ST_SHADER | EXT_SRC_ADDR = 0x127f3000 }
+118426f4:                      0000: c0013000 09240000 127f3000
+t0                     write VFD_PERFCOUNTER0_SELECT (0e44)
+                               VFD_PERFCOUNTER0_SELECT: VFD_PERF_UCHE_BYTE_FETCHED
+11842700:                      0000: 00000e44 00000000
+t3                     opcode: CP_LOAD_STATE (30) (3 dwords)
+                               { DST_OFF = 0 | STATE_SRC = SS_INDIRECT | STATE_BLOCK = SB_FRAG_SHADER | NUM_UNIT = 4 }
+                               { STATE_TYPE = ST_SHADER | EXT_SRC_ADDR = 0x127f2000 }
+11842708:                      0000: c0013000 01340000 127f2000
+t0                     write VFD_PERFCOUNTER0_SELECT (0e44)
+                               VFD_PERFCOUNTER0_SELECT: VFD_PERF_UCHE_BYTE_FETCHED
+11842714:                      0000: 00000e44 00000000
+t0                     write VFD_CONTROL_0 (2240)
+                               VFD_CONTROL_0: { TOTALATTRTOVS = 8 | PACKETSIZE = 2 | STRMDECINSTRCNT = 2 | STRMFETCHINSTRCNT = 2 }
+                               VFD_CONTROL_1: { MAXSTORAGE = 1 | MAXTHRESHOLD = 0 | MINTHRESHOLD = 0 | REGID4VTX = r63.x | REGID4INST = r63.x }
+1184271c:                      0000: 00012240 10880008 fcfc0001
+t0                     write UCHE_CACHE_INVALIDATE0_REG (0ea0)
+                               UCHE_CACHE_INVALIDATE0_REG: { ADDR = 0 }
+                               UCHE_CACHE_INVALIDATE1_REG: { ADDR = 0 | OPCODE = INVALIDATE | ENTIRE_CACHE }
+11842728:                      0000: 00010ea0 00000000 90000000
+t3                     opcode: CP_LOAD_STATE (30) (43 dwords)
+                               { DST_OFF = 0 | STATE_SRC = SS_DIRECT | STATE_BLOCK = SB_VERT_SHADER | NUM_UNIT = 20 }
+                               { STATE_TYPE = ST_CONSTANTS | EXT_SRC_ADDR = 0 }
+11842740:                              1.499184 0.349716 0.459207 0.458311 -0.049471 1.616941 -0.358029 -0.357330
+11842760:                              0.866025 -0.513030 -0.815389 -0.813798 -4.500000 -4.143785 17.310228 19.274502
+11842780:                              0.865554 0.201909 -0.458311 -6.101883 -0.028562 0.933541 0.357330 9.046569
+118427a0:                              0.500000 -0.296198 0.813798 16.275953 0.000000 0.000000 0.000000 1.000000
+118427c0:                              5.000000 5.000000 10.000000 1.000000 0.800000 0.100000 0.000000 1.000000
+11842740:                              0000: 3fbfe542 3eb30e03 3eeb1d21 3eeaa7b0 bd4aa238 3fcef7ec beb74f84 beb6f3f3
+11842760:                              0020: 3f5db3d7 bf0355f2 bf50bd50 bf50550b c08fffff c08499e3 418a7b59 419a322e
+11842780:                              0040: 3f5d94f7 3e4ec12e beeaa7b0 c0c342a0 bce9fb30 3f6efc91 3eb6f3f3 4110bebf
+118427a0:                              0060: 3f000000 be97a747 3f50550b 41823527 00000000 00000000 00000000 3f800000
+118427c0:                              0080: 40a00000 40a00000 41200000 3f800000 3f4ccccd 3dcccccd 00000000 3f800000
+11842734:                      0000: c0293000 05200000 00000001 3fbfe542 3eb30e03 3eeb1d21 3eeaa7b0 bd4aa238
+11842754:                      0020: 3fcef7ec beb74f84 beb6f3f3 3f5db3d7 bf0355f2 bf50bd50 bf50550b c08fffff
+11842774:                      0040: c08499e3 418a7b59 419a322e 3f5d94f7 3e4ec12e beeaa7b0 c0c342a0 bce9fb30
+11842794:                      0060: 3f6efc91 3eb6f3f3 4110bebf 3f000000 be97a747 3f50550b 41823527 00000000
+118427b4:                      0080: 00000000 00000000 3f800000 40a00000 40a00000 41200000 3f800000 3f4ccccd
+118427d4:                      00a0: 3dcccccd 00000000 3f800000
+t0                     write UCHE_CACHE_INVALIDATE0_REG (0ea0)
+                               UCHE_CACHE_INVALIDATE0_REG: { ADDR = 0 }
+                               UCHE_CACHE_INVALIDATE1_REG: { ADDR = 0 | OPCODE = INVALIDATE | ENTIRE_CACHE }
+118427e0:                      0000: 00010ea0 00000000 90000000
+t3                     opcode: CP_LOAD_STATE (30) (7 dwords)
+                               { DST_OFF = 20 | STATE_SRC = SS_DIRECT | STATE_BLOCK = SB_VERT_SHADER | NUM_UNIT = 2 }
+                               { STATE_TYPE = ST_CONSTANTS | EXT_SRC_ADDR = 0 }
+118427f8:                              0.000000 0.000000 0.000000 0.000000
+118427f8:                              0000: 00000000 00000000 00000000 00000000
+118427ec:                      0000: c0053000 00a00014 00000001 00000000 00000000 00000000 00000000
+t0                     write RB_MRT[0].CONTROL (20c4)
+                               RB_MRT[0].CONTROL: { ROP_CODE = ROP_COPY | DITHER_MODE = DITHER_ALWAYS | COMPONENT_ENABLE = 0xf }
+11842808:                      0000: 000020c4 0f001c00
+t0                     write RB_MRT[0].BLEND_CONTROL (20c7)
+                               RB_MRT[0].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO | CLAMP_ENABLE }
+11842810:                      0000: 000020c7 20000000
+t0                     write RB_MRT[0x1].CONTROL (20c8)
+                               RB_MRT[0x1].CONTROL: { ROP_CODE = ROP_COPY | DITHER_MODE = DITHER_ALWAYS | COMPONENT_ENABLE = 0 }
+11842818:                      0000: 000020c8 00001c00
+t0                     write RB_MRT[0x1].BLEND_CONTROL (20cb)
+                               RB_MRT[0x1].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO | CLAMP_ENABLE }
+11842820:                      0000: 000020cb 20000000
+t0                     write RB_MRT[0x2].CONTROL (20cc)
+                               RB_MRT[0x2].CONTROL: { ROP_CODE = ROP_COPY | DITHER_MODE = DITHER_ALWAYS | COMPONENT_ENABLE = 0 }
+11842828:                      0000: 000020cc 00001c00
+t0                     write RB_MRT[0x2].BLEND_CONTROL (20cf)
+                               RB_MRT[0x2].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO | CLAMP_ENABLE }
+11842830:                      0000: 000020cf 20000000
+t0                     write RB_MRT[0x3].CONTROL (20d0)
+                               RB_MRT[0x3].CONTROL: { ROP_CODE = ROP_COPY | DITHER_MODE = DITHER_ALWAYS | COMPONENT_ENABLE = 0 }
+11842838:                      0000: 000020d0 00001c00
+t0                     write RB_MRT[0x3].BLEND_CONTROL (20d3)
+                               RB_MRT[0x3].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO | CLAMP_ENABLE }
+11842840:                      0000: 000020d3 20000000
+t0                     write VFD_FETCH[0].INSTR_0 (2246)
+                               VFD_FETCH[0].INSTR_0: { FETCHSIZE = 11 | BUFSTRIDE = 24 | SWITCHNEXT | INDEXCODE = 0 | STEPRATE = 1 }
+                               VFD_FETCH[0].INSTR_1: 0x127ea000
+11842848:                      0000: 00012246 01020c0b 127ea000
+t0                     write VFD_DECODE[0].INSTR (2266)
+                               VFD_DECODE[0].INSTR: { WRITEMASK = 0xf | CONSTFILL | FORMAT = VFMT_32_32_32_FLOAT | REGID = r0.x | SWAP = WZYX | SHIFTCNT = 12 | LASTCOMPVALID | SWITCHNEXT }
+11842854:                      0000: 00002266 6c00009f
+t0                     write VFD_FETCH[0x1].INSTR_0 (2248)
+                               VFD_FETCH[0x1].INSTR_0: { FETCHSIZE = 11 | BUFSTRIDE = 24 | INDEXCODE = 1 | STEPRATE = 1 }
+                               VFD_FETCH[0x1].INSTR_1: 0x127ea00c
+1184285c:                      0000: 00012248 01040c0b 127ea00c
+t0                     write VFD_DECODE[0x1].INSTR (2267)
+                               VFD_DECODE[0x1].INSTR: { WRITEMASK = 0xf | CONSTFILL | FORMAT = VFMT_32_32_32_FLOAT | REGID = r1.x | SWAP = WZYX | SHIFTCNT = 12 | LASTCOMPVALID }
+11842868:                      0000: 00002267 2c00409f
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11842870:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11842878:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 0
+                               VFD_INDEX_MAX: 6
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 0
+11842880:                      0000: 00032242 00000000 00000006 00000000 00000000
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11842894:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 11975
+                               :0,11974,12814,11975
+1184289c:                      0000: 0000057f 00002ec7
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          1
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[1] register values
+!+     00002ec6                        CP_SCRATCH_REG5: 11974
+                       :0,11974,12814,11975
+!+     00002ec7                        CP_SCRATCH_REG7: 11975
+                       :0,11974,12814,11975
+ +     00000000                        VFD_PERFCOUNTER0_SELECT: VFD_PERF_UCHE_BYTE_FETCHED
+ +     00000000                        UCHE_CACHE_INVALIDATE0_REG: { ADDR = 0 }
+ +     90000000                        UCHE_CACHE_INVALIDATE1_REG: { ADDR = 0 | OPCODE = INVALIDATE | ENTIRE_CACHE }
+!+     00001000                        GRAS_CL_CLIP_CNTL: { IJ_PERSP_CENTER | NUM_USER_CLIP_PLANES = 0 }
+ +     43158000                        GRAS_CL_VPORT_XOFFSET: 149.500000
+ +     43160000                        GRAS_CL_VPORT_XSCALE: 150.000000
+ +     43158000                        GRAS_CL_VPORT_YOFFSET: 149.500000
+ +     c3160000                        GRAS_CL_VPORT_YSCALE: -150.000000
+!+     3f000000                        GRAS_CL_VPORT_ZOFFSET: 0.500000
+!+     3f000000                        GRAS_CL_VPORT_ZSCALE: 0.500000
+ +     ffc00010                        GRAS_SU_POINT_MINMAX: { MIN = 1.000000 | MAX = 4092.000000 }
+ +     00000008                        GRAS_SU_POINT_SIZE: 0.500000
+ +     00000000                        GRAS_SU_POLY_OFFSET_SCALE: { VAL = 0.000000 }
+ +     00000000                        GRAS_SU_POLY_OFFSET_OFFSET: 0.000000
+!+     00000012                        GRAS_SU_MODE_CONTROL: { CULL_BACK | LINEHALFWIDTH = 0.500000 }
+ +     00002050                        RB_RENDER_CONTROL: { BIN_WIDTH = 160 | ENABLE_GMEM | COORD_MASK = 0 | ALPHA_TEST_FUNC = FUNC_NEVER }
+ +     ffff0400                        RB_MSAA_CONTROL: { DISABLE | SAMPLES = MSAA_ONE | SAMPLE_MASK = 0xffff }
+ +     00000000                        RB_ALPHA_REF: { UINT = 0 | FLOAT = 0.000000 }
+ +     0f001c00                        RB_MRT[0].CONTROL: { ROP_CODE = ROP_COPY | DITHER_MODE = DITHER_ALWAYS | COMPONENT_ENABLE = 0xf }
+!+     20000000                        RB_MRT[0].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO | CLAMP_ENABLE }
+!+     00001c00                        RB_MRT[0x1].CONTROL: { ROP_CODE = ROP_COPY | DITHER_MODE = DITHER_ALWAYS | COMPONENT_ENABLE = 0 }
+!+     20000000                        RB_MRT[0x1].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO | CLAMP_ENABLE }
+!+     00001c00                        RB_MRT[0x2].CONTROL: { ROP_CODE = ROP_COPY | DITHER_MODE = DITHER_ALWAYS | COMPONENT_ENABLE = 0 }
+!+     20000000                        RB_MRT[0x2].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO | CLAMP_ENABLE }
+!+     00001c00                        RB_MRT[0x3].CONTROL: { ROP_CODE = ROP_COPY | DITHER_MODE = DITHER_ALWAYS | COMPONENT_ENABLE = 0 }
+!+     20000000                        RB_MRT[0x3].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO | CLAMP_ENABLE }
+!+     80000016                        RB_DEPTH_CONTROL: { Z_ENABLE | Z_WRITE_ENABLE | ZFUNC = FUNC_LESS | Z_TEST_ENABLE }
+ +     00000000                        RB_STENCIL_CONTROL: { FUNC = FUNC_NEVER | FAIL = STENCIL_KEEP | ZPASS = STENCIL_KEEP | ZFAIL = STENCIL_KEEP | FUNC_BF = FUNC_NEVER | FAIL_BF = STENCIL_KEEP | ZPASS_BF = STENCIL_KEEP | ZFAIL_BF = STENCIL_KEEP }
+ +     00000000                        RB_STENCILREFMASK: { STENCILREF = 0 | STENCILMASK = 0 | STENCILWRITEMASK = 0 }
+ +     00000000                        RB_STENCILREFMASK_BF: { STENCILREF = 0 | STENCILMASK = 0 | STENCILWRITEMASK = 0 }
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+!+     02000242                        PC_PRIM_VTX_CNTL: { STRIDE_IN_VPC = 2 | POLYMODE_FRONT_PTYPE = PC_DRAW_TRIANGLES | POLYMODE_BACK_PTYPE = PC_DRAW_TRIANGLES | PROVOKING_VTX_LAST }
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+ +     20000210                        HLSQ_CONTROL_0_REG: { FSTHREADSIZE = FOUR_QUADS | SPSHADERRESTART | CYCLETIMEOUTLIMITVPC = 0 | CONSTMODE = 0 | SPCONSTFULLUPDATE }
+ +     00000100                        HLSQ_CONTROL_1_REG: { VSTHREADSIZE = TWO_QUADS | VSSUPERTHREADENABLE | FRAGCOORDXYREGID = r0.x | FRAGCOORDZWREGID = r0.x }
+ +     7c000000                        HLSQ_CONTROL_2_REG: { FACENESSREGID = r0.x | COVVALUEREGID = r0.x | PRIMALLOCTHRESHOLD = 31 }
+ +     00000000                        HLSQ_CONTROL_3_REG: { IJPERSPCENTERREGID = r0.x | IJNONPERSPCENTERREGID = r0.x | IJPERSPCENTROIDREGID = r0.x | IJNONPERSPCENTROIDREGID = r0.x }
+!+     2400000b                        HLSQ_VS_CONTROL_REG: { CONSTLENGTH = 11 | CONSTSTARTOFFSET = 0 | INSTRLENGTH = 36 }
+!+     04080000                        HLSQ_FS_CONTROL_REG: { CONSTLENGTH = 0 | CONSTSTARTOFFSET = 128 | INSTRLENGTH = 4 }
+!+     10880008                        VFD_CONTROL_0: { TOTALATTRTOVS = 8 | PACKETSIZE = 2 | STRMDECINSTRCNT = 2 | STRMFETCHINSTRCNT = 2 }
+ +     fcfc0001                        VFD_CONTROL_1: { MAXSTORAGE = 1 | MAXTHRESHOLD = 0 | MINTHRESHOLD = 0 | REGID4VTX = r63.x | REGID4INST = r63.x }
+ +     00000000                        VFD_INDEX_MIN: 0
+!+     00000006                        VFD_INDEX_MAX: 6
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+ +     00000000                        VFD_INDEX_OFFSET: 0
+!+     01020c0b                        VFD_FETCH[0].INSTR_0: { FETCHSIZE = 11 | BUFSTRIDE = 24 | SWITCHNEXT | INDEXCODE = 0 | STEPRATE = 1 }
+!+     127ea000                        VFD_FETCH[0].INSTR_1: 0x127ea000
+!+     01040c0b                        VFD_FETCH[0x1].INSTR_0: { FETCHSIZE = 11 | BUFSTRIDE = 24 | INDEXCODE = 1 | STEPRATE = 1 }
+!+     127ea00c                        VFD_FETCH[0x1].INSTR_1: 0x127ea00c
+!+     6c00009f                        VFD_DECODE[0].INSTR: { WRITEMASK = 0xf | CONSTFILL | FORMAT = VFMT_32_32_32_FLOAT | REGID = r0.x | SWAP = WZYX | SHIFTCNT = 12 | LASTCOMPVALID | SWITCHNEXT }
+!+     2c00409f                        VFD_DECODE[0x1].INSTR: { WRITEMASK = 0xf | CONSTFILL | FORMAT = VFMT_32_32_32_FLOAT | REGID = r1.x | SWAP = WZYX | SHIFTCNT = 12 | LASTCOMPVALID }
+ +     0000fc0f                        VFD_VS_THREADING_THRESHOLD: { REGID_THRESHOLD = 15 | REGID_VTXCNT = r63.x }
+!+     10001004                        VPC_ATTR: { TOTALATTR = 4 | THRDASSIGN = 1 | LMSIZE = 1 }
+!+     00040400                        VPC_PACK: { NUMFPNONPOSVAR = 4 | NUMNONPOSVSVAR = 4 }
+ +     00000000                        VPC_VARYING_INTERP[0].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+ +     00000000                        VPC_VARYING_INTERP[0x1].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+ +     00000000                        VPC_VARYING_INTERP[0x2].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+ +     00000000                        VPC_VARYING_INTERP[0x3].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+ +     00000000                        VPC_VARYING_PS_REPL[0].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+ +     00000000                        VPC_VARYING_PS_REPL[0x1].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+ +     00000000                        VPC_VARYING_PS_REPL[0x2].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+ +     00000000                        VPC_VARYING_PS_REPL[0x3].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+ +     00500000                        SP_SP_CTRL_REG: { CONSTMODE = 0 | SLEEPMODE = 1 | L0MODE = 1 }
+!+     24202002                        SP_VS_CTRL_REG0: { THREADMODE = MULTI | INSTRBUFFERMODE = BUFFER | HALFREGFOOTPRINT = 0 | FULLREGFOOTPRINT = 8 | THREADSIZE = TWO_QUADS | SUPERTHREADMODE | LENGTH = 36 }
+!+     0800280b                        SP_VS_CTRL_REG1: { CONSTLENGTH = 11 | CONSTFOOTPRINT = 10 | INITIALOUTSTANDING = 8 }
+!+     0010fc08                        SP_VS_PARAM_REG: { POSREGID = r2.x | PSIZEREGID = r63.x | TOTALVSOUTVAR = 1 }
+!+     00081e0c                        SP_VS_OUT[0].REG: { A_REGID = r3.x | A_COMPMASK = 0xf | B_REGID = r2.x | B_COMPMASK = 0 }
+!+     00000008                        SP_VS_VPC_DST[0].REG: { OUTLOC0 = 8 | OUTLOC1 = 0 | OUTLOC2 = 0 | OUTLOC3 = 0 }
+!+     00000024                        SP_VS_LENGTH_REG: { SHADERLENGTH = 36 }
+!+     04340c02                        SP_FS_CTRL_REG0: { THREADMODE = MULTI | INSTRBUFFERMODE = BUFFER | HALFREGFOOTPRINT = 0 | FULLREGFOOTPRINT = 3 | INOUTREGOVERLAP | THREADSIZE = FOUR_QUADS | SUPERTHREADMODE | LENGTH = 4 }
+!+     3f400000                        SP_FS_CTRL_REG1: { CONSTLENGTH = 0 | CONSTFOOTPRINT = 0 | INITIALOUTSTANDING = 4 | HALFPRECVAROFFSET = 63 }
+ +     00000000                        SP_FS_FLAT_SHAD_MODE_REG_0: 0
+ +     00000000                        SP_FS_FLAT_SHAD_MODE_REG_1: 0
+ +     00000000                        SP_FS_OUTPUT_REG: { MRT = 0 | DEPTH_REGID = r0.x }
+!+     00000008                        SP_FS_MRT[0].REG: { REGID = r2.x }
+ +     00000000                        SP_FS_MRT[0x1].REG: { REGID = r0.x }
+ +     00000000                        SP_FS_MRT[0x2].REG: { REGID = r0.x }
+ +     00000000                        SP_FS_MRT[0x3].REG: { REGID = r0.x }
+!+     00000004                        SP_FS_LENGTH_REG: { SHADERLENGTH = 4 }
+118428a4:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 11976
+                               :0,11974,12814,11976
+118428b4:                      0000: 0000057f 00002ec8
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 11977
+                               :0,11977,12814,11976
+118428bc:                      0000: 0000057d 00002ec9
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118428c4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118428cc:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 7
+                               VFD_INDEX_MAX: 10
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 7
+118428d4:                      0000: 00032242 00000007 0000000a 00000000 00000007
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118428e8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 11978
+                               :0,11977,12814,11978
+118428f0:                      0000: 0000057f 00002eca
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          2
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[2] register values
+!+     00002ec9                        CP_SCRATCH_REG5: 11977
+                       :0,11977,12814,11978
+!+     00002eca                        CP_SCRATCH_REG7: 11978
+                       :0,11977,12814,11978
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000007                        VFD_INDEX_MIN: 7
+!+     0000000a                        VFD_INDEX_MAX: 10
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000007                        VFD_INDEX_OFFSET: 7
+118428f8:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 11979
+                               :0,11977,12814,11979
+11842908:                      0000: 0000057f 00002ecb
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 11980
+                               :0,11980,12814,11979
+11842910:                      0000: 0000057d 00002ecc
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11842918:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11842920:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 11
+                               VFD_INDEX_MAX: 17
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 11
+11842928:                      0000: 00032242 0000000b 00000011 00000000 0000000b
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184293c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 11981
+                               :0,11980,12814,11981
+11842944:                      0000: 0000057f 00002ecd
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          3
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[3] register values
+!+     00002ecc                        CP_SCRATCH_REG5: 11980
+                       :0,11980,12814,11981
+!+     00002ecd                        CP_SCRATCH_REG7: 11981
+                       :0,11980,12814,11981
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000000b                        VFD_INDEX_MIN: 11
+!+     00000011                        VFD_INDEX_MAX: 17
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000000b                        VFD_INDEX_OFFSET: 11
+1184294c:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 11982
+                               :0,11980,12814,11982
+1184295c:                      0000: 0000057f 00002ece
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 11983
+                               :0,11983,12814,11982
+11842964:                      0000: 0000057d 00002ecf
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184296c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11842974:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 18
+                               VFD_INDEX_MAX: 21
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 18
+1184297c:                      0000: 00032242 00000012 00000015 00000000 00000012
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11842990:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 11984
+                               :0,11983,12814,11984
+11842998:                      0000: 0000057f 00002ed0
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          4
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[4] register values
+!+     00002ecf                        CP_SCRATCH_REG5: 11983
+                       :0,11983,12814,11984
+!+     00002ed0                        CP_SCRATCH_REG7: 11984
+                       :0,11983,12814,11984
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000012                        VFD_INDEX_MIN: 18
+!+     00000015                        VFD_INDEX_MAX: 21
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000012                        VFD_INDEX_OFFSET: 18
+118429a0:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 11985
+                               :0,11983,12814,11985
+118429b0:                      0000: 0000057f 00002ed1
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 11986
+                               :0,11986,12814,11985
+118429b8:                      0000: 0000057d 00002ed2
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118429c0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118429c8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 22
+                               VFD_INDEX_MAX: 25
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 22
+118429d0:                      0000: 00032242 00000016 00000019 00000000 00000016
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118429e4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 11987
+                               :0,11986,12814,11987
+118429ec:                      0000: 0000057f 00002ed3
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          5
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[5] register values
+!+     00002ed2                        CP_SCRATCH_REG5: 11986
+                       :0,11986,12814,11987
+!+     00002ed3                        CP_SCRATCH_REG7: 11987
+                       :0,11986,12814,11987
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000016                        VFD_INDEX_MIN: 22
+!+     00000019                        VFD_INDEX_MAX: 25
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000016                        VFD_INDEX_OFFSET: 22
+118429f4:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 11988
+                               :0,11986,12814,11988
+11842a04:                      0000: 0000057f 00002ed4
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 11989
+                               :0,11989,12814,11988
+11842a0c:                      0000: 0000057d 00002ed5
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11842a14:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11842a1c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 26
+                               VFD_INDEX_MAX: 29
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 26
+11842a24:                      0000: 00032242 0000001a 0000001d 00000000 0000001a
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11842a38:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 11990
+                               :0,11989,12814,11990
+11842a40:                      0000: 0000057f 00002ed6
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          6
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[6] register values
+!+     00002ed5                        CP_SCRATCH_REG5: 11989
+                       :0,11989,12814,11990
+!+     00002ed6                        CP_SCRATCH_REG7: 11990
+                       :0,11989,12814,11990
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000001a                        VFD_INDEX_MIN: 26
+!+     0000001d                        VFD_INDEX_MAX: 29
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000001a                        VFD_INDEX_OFFSET: 26
+11842a48:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 11991
+                               :0,11989,12814,11991
+11842a58:                      0000: 0000057f 00002ed7
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 11992
+                               :0,11992,12814,11991
+11842a60:                      0000: 0000057d 00002ed8
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11842a68:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11842a70:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 30
+                               VFD_INDEX_MAX: 33
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 30
+11842a78:                      0000: 00032242 0000001e 00000021 00000000 0000001e
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11842a8c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 11993
+                               :0,11992,12814,11993
+11842a94:                      0000: 0000057f 00002ed9
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          7
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[7] register values
+!+     00002ed8                        CP_SCRATCH_REG5: 11992
+                       :0,11992,12814,11993
+!+     00002ed9                        CP_SCRATCH_REG7: 11993
+                       :0,11992,12814,11993
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000001e                        VFD_INDEX_MIN: 30
+!+     00000021                        VFD_INDEX_MAX: 33
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000001e                        VFD_INDEX_OFFSET: 30
+11842a9c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 11994
+                               :0,11992,12814,11994
+11842aac:                      0000: 0000057f 00002eda
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 11995
+                               :0,11995,12814,11994
+11842ab4:                      0000: 0000057d 00002edb
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11842abc:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11842ac4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 34
+                               VFD_INDEX_MAX: 40
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 34
+11842acc:                      0000: 00032242 00000022 00000028 00000000 00000022
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11842ae0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 11996
+                               :0,11995,12814,11996
+11842ae8:                      0000: 0000057f 00002edc
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          8
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[8] register values
+!+     00002edb                        CP_SCRATCH_REG5: 11995
+                       :0,11995,12814,11996
+!+     00002edc                        CP_SCRATCH_REG7: 11996
+                       :0,11995,12814,11996
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000022                        VFD_INDEX_MIN: 34
+!+     00000028                        VFD_INDEX_MAX: 40
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000022                        VFD_INDEX_OFFSET: 34
+11842af0:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 11997
+                               :0,11995,12814,11997
+11842b00:                      0000: 0000057f 00002edd
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 11998
+                               :0,11998,12814,11997
+11842b08:                      0000: 0000057d 00002ede
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11842b10:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11842b18:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 41
+                               VFD_INDEX_MAX: 44
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 41
+11842b20:                      0000: 00032242 00000029 0000002c 00000000 00000029
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11842b34:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 11999
+                               :0,11998,12814,11999
+11842b3c:                      0000: 0000057f 00002edf
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          9
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[9] register values
+!+     00002ede                        CP_SCRATCH_REG5: 11998
+                       :0,11998,12814,11999
+!+     00002edf                        CP_SCRATCH_REG7: 11999
+                       :0,11998,12814,11999
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000029                        VFD_INDEX_MIN: 41
+!+     0000002c                        VFD_INDEX_MAX: 44
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000029                        VFD_INDEX_OFFSET: 41
+11842b44:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12000
+                               :0,11998,12814,12000
+11842b54:                      0000: 0000057f 00002ee0
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12001
+                               :0,12001,12814,12000
+11842b5c:                      0000: 0000057d 00002ee1
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11842b64:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11842b6c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 45
+                               VFD_INDEX_MAX: 51
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 45
+11842b74:                      0000: 00032242 0000002d 00000033 00000000 0000002d
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11842b88:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12002
+                               :0,12001,12814,12002
+11842b90:                      0000: 0000057f 00002ee2
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          10
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[10] register values
+!+     00002ee1                        CP_SCRATCH_REG5: 12001
+                       :0,12001,12814,12002
+!+     00002ee2                        CP_SCRATCH_REG7: 12002
+                       :0,12001,12814,12002
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000002d                        VFD_INDEX_MIN: 45
+!+     00000033                        VFD_INDEX_MAX: 51
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000002d                        VFD_INDEX_OFFSET: 45
+11842b98:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12003
+                               :0,12001,12814,12003
+11842ba8:                      0000: 0000057f 00002ee3
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12004
+                               :0,12004,12814,12003
+11842bb0:                      0000: 0000057d 00002ee4
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11842bb8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11842bc0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 52
+                               VFD_INDEX_MAX: 55
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 52
+11842bc8:                      0000: 00032242 00000034 00000037 00000000 00000034
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11842bdc:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12005
+                               :0,12004,12814,12005
+11842be4:                      0000: 0000057f 00002ee5
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          11
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[11] register values
+!+     00002ee4                        CP_SCRATCH_REG5: 12004
+                       :0,12004,12814,12005
+!+     00002ee5                        CP_SCRATCH_REG7: 12005
+                       :0,12004,12814,12005
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000034                        VFD_INDEX_MIN: 52
+!+     00000037                        VFD_INDEX_MAX: 55
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000034                        VFD_INDEX_OFFSET: 52
+11842bec:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12006
+                               :0,12004,12814,12006
+11842bfc:                      0000: 0000057f 00002ee6
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12007
+                               :0,12007,12814,12006
+11842c04:                      0000: 0000057d 00002ee7
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11842c0c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11842c14:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 56
+                               VFD_INDEX_MAX: 59
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 56
+11842c1c:                      0000: 00032242 00000038 0000003b 00000000 00000038
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11842c30:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12008
+                               :0,12007,12814,12008
+11842c38:                      0000: 0000057f 00002ee8
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          12
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[12] register values
+!+     00002ee7                        CP_SCRATCH_REG5: 12007
+                       :0,12007,12814,12008
+!+     00002ee8                        CP_SCRATCH_REG7: 12008
+                       :0,12007,12814,12008
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000038                        VFD_INDEX_MIN: 56
+!+     0000003b                        VFD_INDEX_MAX: 59
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000038                        VFD_INDEX_OFFSET: 56
+11842c40:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12009
+                               :0,12007,12814,12009
+11842c50:                      0000: 0000057f 00002ee9
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12010
+                               :0,12010,12814,12009
+11842c58:                      0000: 0000057d 00002eea
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11842c60:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11842c68:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 60
+                               VFD_INDEX_MAX: 63
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 60
+11842c70:                      0000: 00032242 0000003c 0000003f 00000000 0000003c
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11842c84:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12011
+                               :0,12010,12814,12011
+11842c8c:                      0000: 0000057f 00002eeb
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          13
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[13] register values
+!+     00002eea                        CP_SCRATCH_REG5: 12010
+                       :0,12010,12814,12011
+!+     00002eeb                        CP_SCRATCH_REG7: 12011
+                       :0,12010,12814,12011
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000003c                        VFD_INDEX_MIN: 60
+!+     0000003f                        VFD_INDEX_MAX: 63
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000003c                        VFD_INDEX_OFFSET: 60
+11842c94:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12012
+                               :0,12010,12814,12012
+11842ca4:                      0000: 0000057f 00002eec
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12013
+                               :0,12013,12814,12012
+11842cac:                      0000: 0000057d 00002eed
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11842cb4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11842cbc:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 64
+                               VFD_INDEX_MAX: 67
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 64
+11842cc4:                      0000: 00032242 00000040 00000043 00000000 00000040
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11842cd8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12014
+                               :0,12013,12814,12014
+11842ce0:                      0000: 0000057f 00002eee
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          14
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[14] register values
+!+     00002eed                        CP_SCRATCH_REG5: 12013
+                       :0,12013,12814,12014
+!+     00002eee                        CP_SCRATCH_REG7: 12014
+                       :0,12013,12814,12014
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000040                        VFD_INDEX_MIN: 64
+!+     00000043                        VFD_INDEX_MAX: 67
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000040                        VFD_INDEX_OFFSET: 64
+11842ce8:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12015
+                               :0,12013,12814,12015
+11842cf8:                      0000: 0000057f 00002eef
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12016
+                               :0,12016,12814,12015
+11842d00:                      0000: 0000057d 00002ef0
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11842d08:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11842d10:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 68
+                               VFD_INDEX_MAX: 74
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 68
+11842d18:                      0000: 00032242 00000044 0000004a 00000000 00000044
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11842d2c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12017
+                               :0,12016,12814,12017
+11842d34:                      0000: 0000057f 00002ef1
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          15
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[15] register values
+!+     00002ef0                        CP_SCRATCH_REG5: 12016
+                       :0,12016,12814,12017
+!+     00002ef1                        CP_SCRATCH_REG7: 12017
+                       :0,12016,12814,12017
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000044                        VFD_INDEX_MIN: 68
+!+     0000004a                        VFD_INDEX_MAX: 74
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000044                        VFD_INDEX_OFFSET: 68
+11842d3c:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12018
+                               :0,12016,12814,12018
+11842d4c:                      0000: 0000057f 00002ef2
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12019
+                               :0,12019,12814,12018
+11842d54:                      0000: 0000057d 00002ef3
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11842d5c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11842d64:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 75
+                               VFD_INDEX_MAX: 78
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 75
+11842d6c:                      0000: 00032242 0000004b 0000004e 00000000 0000004b
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11842d80:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12020
+                               :0,12019,12814,12020
+11842d88:                      0000: 0000057f 00002ef4
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          16
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[16] register values
+!+     00002ef3                        CP_SCRATCH_REG5: 12019
+                       :0,12019,12814,12020
+!+     00002ef4                        CP_SCRATCH_REG7: 12020
+                       :0,12019,12814,12020
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000004b                        VFD_INDEX_MIN: 75
+!+     0000004e                        VFD_INDEX_MAX: 78
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000004b                        VFD_INDEX_OFFSET: 75
+11842d90:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12021
+                               :0,12019,12814,12021
+11842da0:                      0000: 0000057f 00002ef5
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12022
+                               :0,12022,12814,12021
+11842da8:                      0000: 0000057d 00002ef6
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11842db0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11842db8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 79
+                               VFD_INDEX_MAX: 85
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 79
+11842dc0:                      0000: 00032242 0000004f 00000055 00000000 0000004f
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11842dd4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12023
+                               :0,12022,12814,12023
+11842ddc:                      0000: 0000057f 00002ef7
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          17
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[17] register values
+!+     00002ef6                        CP_SCRATCH_REG5: 12022
+                       :0,12022,12814,12023
+!+     00002ef7                        CP_SCRATCH_REG7: 12023
+                       :0,12022,12814,12023
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000004f                        VFD_INDEX_MIN: 79
+!+     00000055                        VFD_INDEX_MAX: 85
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000004f                        VFD_INDEX_OFFSET: 79
+11842de4:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12024
+                               :0,12022,12814,12024
+11842df4:                      0000: 0000057f 00002ef8
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12025
+                               :0,12025,12814,12024
+11842dfc:                      0000: 0000057d 00002ef9
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11842e04:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11842e0c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 86
+                               VFD_INDEX_MAX: 89
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 86
+11842e14:                      0000: 00032242 00000056 00000059 00000000 00000056
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11842e28:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12026
+                               :0,12025,12814,12026
+11842e30:                      0000: 0000057f 00002efa
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          18
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[18] register values
+!+     00002ef9                        CP_SCRATCH_REG5: 12025
+                       :0,12025,12814,12026
+!+     00002efa                        CP_SCRATCH_REG7: 12026
+                       :0,12025,12814,12026
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000056                        VFD_INDEX_MIN: 86
+!+     00000059                        VFD_INDEX_MAX: 89
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000056                        VFD_INDEX_OFFSET: 86
+11842e38:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12027
+                               :0,12025,12814,12027
+11842e48:                      0000: 0000057f 00002efb
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12028
+                               :0,12028,12814,12027
+11842e50:                      0000: 0000057d 00002efc
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11842e58:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11842e60:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 90
+                               VFD_INDEX_MAX: 93
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 90
+11842e68:                      0000: 00032242 0000005a 0000005d 00000000 0000005a
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11842e7c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12029
+                               :0,12028,12814,12029
+11842e84:                      0000: 0000057f 00002efd
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          19
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[19] register values
+!+     00002efc                        CP_SCRATCH_REG5: 12028
+                       :0,12028,12814,12029
+!+     00002efd                        CP_SCRATCH_REG7: 12029
+                       :0,12028,12814,12029
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000005a                        VFD_INDEX_MIN: 90
+!+     0000005d                        VFD_INDEX_MAX: 93
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000005a                        VFD_INDEX_OFFSET: 90
+11842e8c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12030
+                               :0,12028,12814,12030
+11842e9c:                      0000: 0000057f 00002efe
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12031
+                               :0,12031,12814,12030
+11842ea4:                      0000: 0000057d 00002eff
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11842eac:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11842eb4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 94
+                               VFD_INDEX_MAX: 97
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 94
+11842ebc:                      0000: 00032242 0000005e 00000061 00000000 0000005e
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11842ed0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12032
+                               :0,12031,12814,12032
+11842ed8:                      0000: 0000057f 00002f00
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          20
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[20] register values
+!+     00002eff                        CP_SCRATCH_REG5: 12031
+                       :0,12031,12814,12032
+!+     00002f00                        CP_SCRATCH_REG7: 12032
+                       :0,12031,12814,12032
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000005e                        VFD_INDEX_MIN: 94
+!+     00000061                        VFD_INDEX_MAX: 97
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000005e                        VFD_INDEX_OFFSET: 94
+11842ee0:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12033
+                               :0,12031,12814,12033
+11842ef0:                      0000: 0000057f 00002f01
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12034
+                               :0,12034,12814,12033
+11842ef8:                      0000: 0000057d 00002f02
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11842f00:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11842f08:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 98
+                               VFD_INDEX_MAX: 101
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 98
+11842f10:                      0000: 00032242 00000062 00000065 00000000 00000062
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11842f24:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12035
+                               :0,12034,12814,12035
+11842f2c:                      0000: 0000057f 00002f03
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          21
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[21] register values
+!+     00002f02                        CP_SCRATCH_REG5: 12034
+                       :0,12034,12814,12035
+!+     00002f03                        CP_SCRATCH_REG7: 12035
+                       :0,12034,12814,12035
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000062                        VFD_INDEX_MIN: 98
+!+     00000065                        VFD_INDEX_MAX: 101
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000062                        VFD_INDEX_OFFSET: 98
+11842f34:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12036
+                               :0,12034,12814,12036
+11842f44:                      0000: 0000057f 00002f04
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12037
+                               :0,12037,12814,12036
+11842f4c:                      0000: 0000057d 00002f05
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11842f54:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11842f5c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 102
+                               VFD_INDEX_MAX: 108
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 102
+11842f64:                      0000: 00032242 00000066 0000006c 00000000 00000066
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11842f78:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12038
+                               :0,12037,12814,12038
+11842f80:                      0000: 0000057f 00002f06
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          22
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[22] register values
+!+     00002f05                        CP_SCRATCH_REG5: 12037
+                       :0,12037,12814,12038
+!+     00002f06                        CP_SCRATCH_REG7: 12038
+                       :0,12037,12814,12038
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000066                        VFD_INDEX_MIN: 102
+!+     0000006c                        VFD_INDEX_MAX: 108
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000066                        VFD_INDEX_OFFSET: 102
+11842f88:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12039
+                               :0,12037,12814,12039
+11842f98:                      0000: 0000057f 00002f07
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12040
+                               :0,12040,12814,12039
+11842fa0:                      0000: 0000057d 00002f08
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11842fa8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11842fb0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 109
+                               VFD_INDEX_MAX: 112
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 109
+11842fb8:                      0000: 00032242 0000006d 00000070 00000000 0000006d
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11842fcc:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12041
+                               :0,12040,12814,12041
+11842fd4:                      0000: 0000057f 00002f09
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          23
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[23] register values
+!+     00002f08                        CP_SCRATCH_REG5: 12040
+                       :0,12040,12814,12041
+!+     00002f09                        CP_SCRATCH_REG7: 12041
+                       :0,12040,12814,12041
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000006d                        VFD_INDEX_MIN: 109
+!+     00000070                        VFD_INDEX_MAX: 112
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000006d                        VFD_INDEX_OFFSET: 109
+11842fdc:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12042
+                               :0,12040,12814,12042
+11842fec:                      0000: 0000057f 00002f0a
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12043
+                               :0,12043,12814,12042
+11842ff4:                      0000: 0000057d 00002f0b
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11842ffc:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843004:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 113
+                               VFD_INDEX_MAX: 119
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 113
+1184300c:                      0000: 00032242 00000071 00000077 00000000 00000071
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843020:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12044
+                               :0,12043,12814,12044
+11843028:                      0000: 0000057f 00002f0c
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          24
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[24] register values
+!+     00002f0b                        CP_SCRATCH_REG5: 12043
+                       :0,12043,12814,12044
+!+     00002f0c                        CP_SCRATCH_REG7: 12044
+                       :0,12043,12814,12044
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000071                        VFD_INDEX_MIN: 113
+!+     00000077                        VFD_INDEX_MAX: 119
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000071                        VFD_INDEX_OFFSET: 113
+11843030:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12045
+                               :0,12043,12814,12045
+11843040:                      0000: 0000057f 00002f0d
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12046
+                               :0,12046,12814,12045
+11843048:                      0000: 0000057d 00002f0e
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843050:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843058:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 120
+                               VFD_INDEX_MAX: 123
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 120
+11843060:                      0000: 00032242 00000078 0000007b 00000000 00000078
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843074:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12047
+                               :0,12046,12814,12047
+1184307c:                      0000: 0000057f 00002f0f
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          25
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[25] register values
+!+     00002f0e                        CP_SCRATCH_REG5: 12046
+                       :0,12046,12814,12047
+!+     00002f0f                        CP_SCRATCH_REG7: 12047
+                       :0,12046,12814,12047
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000078                        VFD_INDEX_MIN: 120
+!+     0000007b                        VFD_INDEX_MAX: 123
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000078                        VFD_INDEX_OFFSET: 120
+11843084:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12048
+                               :0,12046,12814,12048
+11843094:                      0000: 0000057f 00002f10
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12049
+                               :0,12049,12814,12048
+1184309c:                      0000: 0000057d 00002f11
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118430a4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118430ac:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 124
+                               VFD_INDEX_MAX: 127
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 124
+118430b4:                      0000: 00032242 0000007c 0000007f 00000000 0000007c
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118430c8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12050
+                               :0,12049,12814,12050
+118430d0:                      0000: 0000057f 00002f12
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          26
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[26] register values
+!+     00002f11                        CP_SCRATCH_REG5: 12049
+                       :0,12049,12814,12050
+!+     00002f12                        CP_SCRATCH_REG7: 12050
+                       :0,12049,12814,12050
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000007c                        VFD_INDEX_MIN: 124
+!+     0000007f                        VFD_INDEX_MAX: 127
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000007c                        VFD_INDEX_OFFSET: 124
+118430d8:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12051
+                               :0,12049,12814,12051
+118430e8:                      0000: 0000057f 00002f13
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12052
+                               :0,12052,12814,12051
+118430f0:                      0000: 0000057d 00002f14
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118430f8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843100:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 128
+                               VFD_INDEX_MAX: 131
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 128
+11843108:                      0000: 00032242 00000080 00000083 00000000 00000080
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184311c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12053
+                               :0,12052,12814,12053
+11843124:                      0000: 0000057f 00002f15
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          27
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[27] register values
+!+     00002f14                        CP_SCRATCH_REG5: 12052
+                       :0,12052,12814,12053
+!+     00002f15                        CP_SCRATCH_REG7: 12053
+                       :0,12052,12814,12053
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000080                        VFD_INDEX_MIN: 128
+!+     00000083                        VFD_INDEX_MAX: 131
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000080                        VFD_INDEX_OFFSET: 128
+1184312c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12054
+                               :0,12052,12814,12054
+1184313c:                      0000: 0000057f 00002f16
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12055
+                               :0,12055,12814,12054
+11843144:                      0000: 0000057d 00002f17
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184314c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843154:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 132
+                               VFD_INDEX_MAX: 135
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 132
+1184315c:                      0000: 00032242 00000084 00000087 00000000 00000084
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843170:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12056
+                               :0,12055,12814,12056
+11843178:                      0000: 0000057f 00002f18
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          28
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[28] register values
+!+     00002f17                        CP_SCRATCH_REG5: 12055
+                       :0,12055,12814,12056
+!+     00002f18                        CP_SCRATCH_REG7: 12056
+                       :0,12055,12814,12056
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000084                        VFD_INDEX_MIN: 132
+!+     00000087                        VFD_INDEX_MAX: 135
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000084                        VFD_INDEX_OFFSET: 132
+11843180:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12057
+                               :0,12055,12814,12057
+11843190:                      0000: 0000057f 00002f19
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12058
+                               :0,12058,12814,12057
+11843198:                      0000: 0000057d 00002f1a
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118431a0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118431a8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 136
+                               VFD_INDEX_MAX: 142
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 136
+118431b0:                      0000: 00032242 00000088 0000008e 00000000 00000088
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118431c4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12059
+                               :0,12058,12814,12059
+118431cc:                      0000: 0000057f 00002f1b
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          29
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[29] register values
+!+     00002f1a                        CP_SCRATCH_REG5: 12058
+                       :0,12058,12814,12059
+!+     00002f1b                        CP_SCRATCH_REG7: 12059
+                       :0,12058,12814,12059
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000088                        VFD_INDEX_MIN: 136
+!+     0000008e                        VFD_INDEX_MAX: 142
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000088                        VFD_INDEX_OFFSET: 136
+118431d4:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12060
+                               :0,12058,12814,12060
+118431e4:                      0000: 0000057f 00002f1c
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12061
+                               :0,12061,12814,12060
+118431ec:                      0000: 0000057d 00002f1d
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118431f4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118431fc:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 143
+                               VFD_INDEX_MAX: 146
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 143
+11843204:                      0000: 00032242 0000008f 00000092 00000000 0000008f
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843218:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12062
+                               :0,12061,12814,12062
+11843220:                      0000: 0000057f 00002f1e
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          30
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[30] register values
+!+     00002f1d                        CP_SCRATCH_REG5: 12061
+                       :0,12061,12814,12062
+!+     00002f1e                        CP_SCRATCH_REG7: 12062
+                       :0,12061,12814,12062
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000008f                        VFD_INDEX_MIN: 143
+!+     00000092                        VFD_INDEX_MAX: 146
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000008f                        VFD_INDEX_OFFSET: 143
+11843228:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12063
+                               :0,12061,12814,12063
+11843238:                      0000: 0000057f 00002f1f
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12064
+                               :0,12064,12814,12063
+11843240:                      0000: 0000057d 00002f20
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843248:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843250:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 147
+                               VFD_INDEX_MAX: 153
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 147
+11843258:                      0000: 00032242 00000093 00000099 00000000 00000093
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184326c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12065
+                               :0,12064,12814,12065
+11843274:                      0000: 0000057f 00002f21
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          31
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[31] register values
+!+     00002f20                        CP_SCRATCH_REG5: 12064
+                       :0,12064,12814,12065
+!+     00002f21                        CP_SCRATCH_REG7: 12065
+                       :0,12064,12814,12065
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000093                        VFD_INDEX_MIN: 147
+!+     00000099                        VFD_INDEX_MAX: 153
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000093                        VFD_INDEX_OFFSET: 147
+1184327c:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12066
+                               :0,12064,12814,12066
+1184328c:                      0000: 0000057f 00002f22
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12067
+                               :0,12067,12814,12066
+11843294:                      0000: 0000057d 00002f23
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184329c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118432a4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 154
+                               VFD_INDEX_MAX: 157
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 154
+118432ac:                      0000: 00032242 0000009a 0000009d 00000000 0000009a
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118432c0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12068
+                               :0,12067,12814,12068
+118432c8:                      0000: 0000057f 00002f24
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          32
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[32] register values
+!+     00002f23                        CP_SCRATCH_REG5: 12067
+                       :0,12067,12814,12068
+!+     00002f24                        CP_SCRATCH_REG7: 12068
+                       :0,12067,12814,12068
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000009a                        VFD_INDEX_MIN: 154
+!+     0000009d                        VFD_INDEX_MAX: 157
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000009a                        VFD_INDEX_OFFSET: 154
+118432d0:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12069
+                               :0,12067,12814,12069
+118432e0:                      0000: 0000057f 00002f25
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12070
+                               :0,12070,12814,12069
+118432e8:                      0000: 0000057d 00002f26
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118432f0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118432f8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 158
+                               VFD_INDEX_MAX: 161
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 158
+11843300:                      0000: 00032242 0000009e 000000a1 00000000 0000009e
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843314:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12071
+                               :0,12070,12814,12071
+1184331c:                      0000: 0000057f 00002f27
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          33
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[33] register values
+!+     00002f26                        CP_SCRATCH_REG5: 12070
+                       :0,12070,12814,12071
+!+     00002f27                        CP_SCRATCH_REG7: 12071
+                       :0,12070,12814,12071
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000009e                        VFD_INDEX_MIN: 158
+!+     000000a1                        VFD_INDEX_MAX: 161
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000009e                        VFD_INDEX_OFFSET: 158
+11843324:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12072
+                               :0,12070,12814,12072
+11843334:                      0000: 0000057f 00002f28
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12073
+                               :0,12073,12814,12072
+1184333c:                      0000: 0000057d 00002f29
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843344:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184334c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 162
+                               VFD_INDEX_MAX: 165
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 162
+11843354:                      0000: 00032242 000000a2 000000a5 00000000 000000a2
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843368:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12074
+                               :0,12073,12814,12074
+11843370:                      0000: 0000057f 00002f2a
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          34
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[34] register values
+!+     00002f29                        CP_SCRATCH_REG5: 12073
+                       :0,12073,12814,12074
+!+     00002f2a                        CP_SCRATCH_REG7: 12074
+                       :0,12073,12814,12074
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000a2                        VFD_INDEX_MIN: 162
+!+     000000a5                        VFD_INDEX_MAX: 165
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000a2                        VFD_INDEX_OFFSET: 162
+11843378:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12075
+                               :0,12073,12814,12075
+11843388:                      0000: 0000057f 00002f2b
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12076
+                               :0,12076,12814,12075
+11843390:                      0000: 0000057d 00002f2c
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843398:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118433a0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 166
+                               VFD_INDEX_MAX: 169
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 166
+118433a8:                      0000: 00032242 000000a6 000000a9 00000000 000000a6
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118433bc:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12077
+                               :0,12076,12814,12077
+118433c4:                      0000: 0000057f 00002f2d
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          35
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[35] register values
+!+     00002f2c                        CP_SCRATCH_REG5: 12076
+                       :0,12076,12814,12077
+!+     00002f2d                        CP_SCRATCH_REG7: 12077
+                       :0,12076,12814,12077
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000a6                        VFD_INDEX_MIN: 166
+!+     000000a9                        VFD_INDEX_MAX: 169
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000a6                        VFD_INDEX_OFFSET: 166
+118433cc:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12078
+                               :0,12076,12814,12078
+118433dc:                      0000: 0000057f 00002f2e
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12079
+                               :0,12079,12814,12078
+118433e4:                      0000: 0000057d 00002f2f
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118433ec:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118433f4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 170
+                               VFD_INDEX_MAX: 176
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 170
+118433fc:                      0000: 00032242 000000aa 000000b0 00000000 000000aa
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843410:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12080
+                               :0,12079,12814,12080
+11843418:                      0000: 0000057f 00002f30
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          36
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[36] register values
+!+     00002f2f                        CP_SCRATCH_REG5: 12079
+                       :0,12079,12814,12080
+!+     00002f30                        CP_SCRATCH_REG7: 12080
+                       :0,12079,12814,12080
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000aa                        VFD_INDEX_MIN: 170
+!+     000000b0                        VFD_INDEX_MAX: 176
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000aa                        VFD_INDEX_OFFSET: 170
+11843420:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12081
+                               :0,12079,12814,12081
+11843430:                      0000: 0000057f 00002f31
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12082
+                               :0,12082,12814,12081
+11843438:                      0000: 0000057d 00002f32
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843440:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843448:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 177
+                               VFD_INDEX_MAX: 180
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 177
+11843450:                      0000: 00032242 000000b1 000000b4 00000000 000000b1
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843464:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12083
+                               :0,12082,12814,12083
+1184346c:                      0000: 0000057f 00002f33
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          37
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[37] register values
+!+     00002f32                        CP_SCRATCH_REG5: 12082
+                       :0,12082,12814,12083
+!+     00002f33                        CP_SCRATCH_REG7: 12083
+                       :0,12082,12814,12083
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000b1                        VFD_INDEX_MIN: 177
+!+     000000b4                        VFD_INDEX_MAX: 180
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000b1                        VFD_INDEX_OFFSET: 177
+11843474:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12084
+                               :0,12082,12814,12084
+11843484:                      0000: 0000057f 00002f34
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12085
+                               :0,12085,12814,12084
+1184348c:                      0000: 0000057d 00002f35
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843494:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184349c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 181
+                               VFD_INDEX_MAX: 187
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 181
+118434a4:                      0000: 00032242 000000b5 000000bb 00000000 000000b5
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118434b8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12086
+                               :0,12085,12814,12086
+118434c0:                      0000: 0000057f 00002f36
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          38
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[38] register values
+!+     00002f35                        CP_SCRATCH_REG5: 12085
+                       :0,12085,12814,12086
+!+     00002f36                        CP_SCRATCH_REG7: 12086
+                       :0,12085,12814,12086
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000b5                        VFD_INDEX_MIN: 181
+!+     000000bb                        VFD_INDEX_MAX: 187
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000b5                        VFD_INDEX_OFFSET: 181
+118434c8:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12087
+                               :0,12085,12814,12087
+118434d8:                      0000: 0000057f 00002f37
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12088
+                               :0,12088,12814,12087
+118434e0:                      0000: 0000057d 00002f38
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118434e8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118434f0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 188
+                               VFD_INDEX_MAX: 191
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 188
+118434f8:                      0000: 00032242 000000bc 000000bf 00000000 000000bc
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184350c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12089
+                               :0,12088,12814,12089
+11843514:                      0000: 0000057f 00002f39
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          39
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[39] register values
+!+     00002f38                        CP_SCRATCH_REG5: 12088
+                       :0,12088,12814,12089
+!+     00002f39                        CP_SCRATCH_REG7: 12089
+                       :0,12088,12814,12089
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000bc                        VFD_INDEX_MIN: 188
+!+     000000bf                        VFD_INDEX_MAX: 191
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000bc                        VFD_INDEX_OFFSET: 188
+1184351c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12090
+                               :0,12088,12814,12090
+1184352c:                      0000: 0000057f 00002f3a
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12091
+                               :0,12091,12814,12090
+11843534:                      0000: 0000057d 00002f3b
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184353c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843544:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 192
+                               VFD_INDEX_MAX: 195
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 192
+1184354c:                      0000: 00032242 000000c0 000000c3 00000000 000000c0
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843560:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12092
+                               :0,12091,12814,12092
+11843568:                      0000: 0000057f 00002f3c
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          40
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[40] register values
+!+     00002f3b                        CP_SCRATCH_REG5: 12091
+                       :0,12091,12814,12092
+!+     00002f3c                        CP_SCRATCH_REG7: 12092
+                       :0,12091,12814,12092
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000c0                        VFD_INDEX_MIN: 192
+!+     000000c3                        VFD_INDEX_MAX: 195
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000c0                        VFD_INDEX_OFFSET: 192
+11843570:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12093
+                               :0,12091,12814,12093
+11843580:                      0000: 0000057f 00002f3d
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12094
+                               :0,12094,12814,12093
+11843588:                      0000: 0000057d 00002f3e
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843590:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843598:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 196
+                               VFD_INDEX_MAX: 199
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 196
+118435a0:                      0000: 00032242 000000c4 000000c7 00000000 000000c4
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118435b4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12095
+                               :0,12094,12814,12095
+118435bc:                      0000: 0000057f 00002f3f
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          41
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[41] register values
+!+     00002f3e                        CP_SCRATCH_REG5: 12094
+                       :0,12094,12814,12095
+!+     00002f3f                        CP_SCRATCH_REG7: 12095
+                       :0,12094,12814,12095
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000c4                        VFD_INDEX_MIN: 196
+!+     000000c7                        VFD_INDEX_MAX: 199
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000c4                        VFD_INDEX_OFFSET: 196
+118435c4:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12096
+                               :0,12094,12814,12096
+118435d4:                      0000: 0000057f 00002f40
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12097
+                               :0,12097,12814,12096
+118435dc:                      0000: 0000057d 00002f41
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118435e4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118435ec:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 200
+                               VFD_INDEX_MAX: 203
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 200
+118435f4:                      0000: 00032242 000000c8 000000cb 00000000 000000c8
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843608:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12098
+                               :0,12097,12814,12098
+11843610:                      0000: 0000057f 00002f42
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          42
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[42] register values
+!+     00002f41                        CP_SCRATCH_REG5: 12097
+                       :0,12097,12814,12098
+!+     00002f42                        CP_SCRATCH_REG7: 12098
+                       :0,12097,12814,12098
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000c8                        VFD_INDEX_MIN: 200
+!+     000000cb                        VFD_INDEX_MAX: 203
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000c8                        VFD_INDEX_OFFSET: 200
+11843618:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12099
+                               :0,12097,12814,12099
+11843628:                      0000: 0000057f 00002f43
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12100
+                               :0,12100,12814,12099
+11843630:                      0000: 0000057d 00002f44
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843638:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843640:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 204
+                               VFD_INDEX_MAX: 210
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 204
+11843648:                      0000: 00032242 000000cc 000000d2 00000000 000000cc
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184365c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12101
+                               :0,12100,12814,12101
+11843664:                      0000: 0000057f 00002f45
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          43
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[43] register values
+!+     00002f44                        CP_SCRATCH_REG5: 12100
+                       :0,12100,12814,12101
+!+     00002f45                        CP_SCRATCH_REG7: 12101
+                       :0,12100,12814,12101
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000cc                        VFD_INDEX_MIN: 204
+!+     000000d2                        VFD_INDEX_MAX: 210
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000cc                        VFD_INDEX_OFFSET: 204
+1184366c:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12102
+                               :0,12100,12814,12102
+1184367c:                      0000: 0000057f 00002f46
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12103
+                               :0,12103,12814,12102
+11843684:                      0000: 0000057d 00002f47
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184368c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843694:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 211
+                               VFD_INDEX_MAX: 214
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 211
+1184369c:                      0000: 00032242 000000d3 000000d6 00000000 000000d3
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118436b0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12104
+                               :0,12103,12814,12104
+118436b8:                      0000: 0000057f 00002f48
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          44
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[44] register values
+!+     00002f47                        CP_SCRATCH_REG5: 12103
+                       :0,12103,12814,12104
+!+     00002f48                        CP_SCRATCH_REG7: 12104
+                       :0,12103,12814,12104
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000d3                        VFD_INDEX_MIN: 211
+!+     000000d6                        VFD_INDEX_MAX: 214
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000d3                        VFD_INDEX_OFFSET: 211
+118436c0:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12105
+                               :0,12103,12814,12105
+118436d0:                      0000: 0000057f 00002f49
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12106
+                               :0,12106,12814,12105
+118436d8:                      0000: 0000057d 00002f4a
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118436e0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118436e8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 215
+                               VFD_INDEX_MAX: 221
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 215
+118436f0:                      0000: 00032242 000000d7 000000dd 00000000 000000d7
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843704:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12107
+                               :0,12106,12814,12107
+1184370c:                      0000: 0000057f 00002f4b
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          45
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[45] register values
+!+     00002f4a                        CP_SCRATCH_REG5: 12106
+                       :0,12106,12814,12107
+!+     00002f4b                        CP_SCRATCH_REG7: 12107
+                       :0,12106,12814,12107
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000d7                        VFD_INDEX_MIN: 215
+!+     000000dd                        VFD_INDEX_MAX: 221
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000d7                        VFD_INDEX_OFFSET: 215
+11843714:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12108
+                               :0,12106,12814,12108
+11843724:                      0000: 0000057f 00002f4c
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12109
+                               :0,12109,12814,12108
+1184372c:                      0000: 0000057d 00002f4d
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843734:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184373c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 222
+                               VFD_INDEX_MAX: 225
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 222
+11843744:                      0000: 00032242 000000de 000000e1 00000000 000000de
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843758:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12110
+                               :0,12109,12814,12110
+11843760:                      0000: 0000057f 00002f4e
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          46
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[46] register values
+!+     00002f4d                        CP_SCRATCH_REG5: 12109
+                       :0,12109,12814,12110
+!+     00002f4e                        CP_SCRATCH_REG7: 12110
+                       :0,12109,12814,12110
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000de                        VFD_INDEX_MIN: 222
+!+     000000e1                        VFD_INDEX_MAX: 225
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000de                        VFD_INDEX_OFFSET: 222
+11843768:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12111
+                               :0,12109,12814,12111
+11843778:                      0000: 0000057f 00002f4f
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12112
+                               :0,12112,12814,12111
+11843780:                      0000: 0000057d 00002f50
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843788:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843790:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 226
+                               VFD_INDEX_MAX: 229
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 226
+11843798:                      0000: 00032242 000000e2 000000e5 00000000 000000e2
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118437ac:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12113
+                               :0,12112,12814,12113
+118437b4:                      0000: 0000057f 00002f51
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          47
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[47] register values
+!+     00002f50                        CP_SCRATCH_REG5: 12112
+                       :0,12112,12814,12113
+!+     00002f51                        CP_SCRATCH_REG7: 12113
+                       :0,12112,12814,12113
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000e2                        VFD_INDEX_MIN: 226
+!+     000000e5                        VFD_INDEX_MAX: 229
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000e2                        VFD_INDEX_OFFSET: 226
+118437bc:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12114
+                               :0,12112,12814,12114
+118437cc:                      0000: 0000057f 00002f52
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12115
+                               :0,12115,12814,12114
+118437d4:                      0000: 0000057d 00002f53
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118437dc:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118437e4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 230
+                               VFD_INDEX_MAX: 233
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 230
+118437ec:                      0000: 00032242 000000e6 000000e9 00000000 000000e6
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843800:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12116
+                               :0,12115,12814,12116
+11843808:                      0000: 0000057f 00002f54
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          48
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[48] register values
+!+     00002f53                        CP_SCRATCH_REG5: 12115
+                       :0,12115,12814,12116
+!+     00002f54                        CP_SCRATCH_REG7: 12116
+                       :0,12115,12814,12116
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000e6                        VFD_INDEX_MIN: 230
+!+     000000e9                        VFD_INDEX_MAX: 233
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000e6                        VFD_INDEX_OFFSET: 230
+11843810:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12117
+                               :0,12115,12814,12117
+11843820:                      0000: 0000057f 00002f55
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12118
+                               :0,12118,12814,12117
+11843828:                      0000: 0000057d 00002f56
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843830:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843838:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 234
+                               VFD_INDEX_MAX: 237
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 234
+11843840:                      0000: 00032242 000000ea 000000ed 00000000 000000ea
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843854:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12119
+                               :0,12118,12814,12119
+1184385c:                      0000: 0000057f 00002f57
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          49
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[49] register values
+!+     00002f56                        CP_SCRATCH_REG5: 12118
+                       :0,12118,12814,12119
+!+     00002f57                        CP_SCRATCH_REG7: 12119
+                       :0,12118,12814,12119
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000ea                        VFD_INDEX_MIN: 234
+!+     000000ed                        VFD_INDEX_MAX: 237
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000ea                        VFD_INDEX_OFFSET: 234
+11843864:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12120
+                               :0,12118,12814,12120
+11843874:                      0000: 0000057f 00002f58
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12121
+                               :0,12121,12814,12120
+1184387c:                      0000: 0000057d 00002f59
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843884:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184388c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 238
+                               VFD_INDEX_MAX: 244
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 238
+11843894:                      0000: 00032242 000000ee 000000f4 00000000 000000ee
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118438a8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12122
+                               :0,12121,12814,12122
+118438b0:                      0000: 0000057f 00002f5a
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          50
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[50] register values
+!+     00002f59                        CP_SCRATCH_REG5: 12121
+                       :0,12121,12814,12122
+!+     00002f5a                        CP_SCRATCH_REG7: 12122
+                       :0,12121,12814,12122
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000ee                        VFD_INDEX_MIN: 238
+!+     000000f4                        VFD_INDEX_MAX: 244
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000ee                        VFD_INDEX_OFFSET: 238
+118438b8:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12123
+                               :0,12121,12814,12123
+118438c8:                      0000: 0000057f 00002f5b
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12124
+                               :0,12124,12814,12123
+118438d0:                      0000: 0000057d 00002f5c
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118438d8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118438e0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 245
+                               VFD_INDEX_MAX: 248
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 245
+118438e8:                      0000: 00032242 000000f5 000000f8 00000000 000000f5
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118438fc:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12125
+                               :0,12124,12814,12125
+11843904:                      0000: 0000057f 00002f5d
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          51
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[51] register values
+!+     00002f5c                        CP_SCRATCH_REG5: 12124
+                       :0,12124,12814,12125
+!+     00002f5d                        CP_SCRATCH_REG7: 12125
+                       :0,12124,12814,12125
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000f5                        VFD_INDEX_MIN: 245
+!+     000000f8                        VFD_INDEX_MAX: 248
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000f5                        VFD_INDEX_OFFSET: 245
+1184390c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12126
+                               :0,12124,12814,12126
+1184391c:                      0000: 0000057f 00002f5e
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12127
+                               :0,12127,12814,12126
+11843924:                      0000: 0000057d 00002f5f
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184392c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843934:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 249
+                               VFD_INDEX_MAX: 255
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 249
+1184393c:                      0000: 00032242 000000f9 000000ff 00000000 000000f9
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843950:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12128
+                               :0,12127,12814,12128
+11843958:                      0000: 0000057f 00002f60
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          52
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[52] register values
+!+     00002f5f                        CP_SCRATCH_REG5: 12127
+                       :0,12127,12814,12128
+!+     00002f60                        CP_SCRATCH_REG7: 12128
+                       :0,12127,12814,12128
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000f9                        VFD_INDEX_MIN: 249
+!+     000000ff                        VFD_INDEX_MAX: 255
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000f9                        VFD_INDEX_OFFSET: 249
+11843960:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12129
+                               :0,12127,12814,12129
+11843970:                      0000: 0000057f 00002f61
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12130
+                               :0,12130,12814,12129
+11843978:                      0000: 0000057d 00002f62
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843980:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843988:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 256
+                               VFD_INDEX_MAX: 259
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 256
+11843990:                      0000: 00032242 00000100 00000103 00000000 00000100
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118439a4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12131
+                               :0,12130,12814,12131
+118439ac:                      0000: 0000057f 00002f63
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          53
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[53] register values
+!+     00002f62                        CP_SCRATCH_REG5: 12130
+                       :0,12130,12814,12131
+!+     00002f63                        CP_SCRATCH_REG7: 12131
+                       :0,12130,12814,12131
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000100                        VFD_INDEX_MIN: 256
+!+     00000103                        VFD_INDEX_MAX: 259
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000100                        VFD_INDEX_OFFSET: 256
+118439b4:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12132
+                               :0,12130,12814,12132
+118439c4:                      0000: 0000057f 00002f64
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12133
+                               :0,12133,12814,12132
+118439cc:                      0000: 0000057d 00002f65
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118439d4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118439dc:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 260
+                               VFD_INDEX_MAX: 263
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 260
+118439e4:                      0000: 00032242 00000104 00000107 00000000 00000104
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118439f8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12134
+                               :0,12133,12814,12134
+11843a00:                      0000: 0000057f 00002f66
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          54
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[54] register values
+!+     00002f65                        CP_SCRATCH_REG5: 12133
+                       :0,12133,12814,12134
+!+     00002f66                        CP_SCRATCH_REG7: 12134
+                       :0,12133,12814,12134
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000104                        VFD_INDEX_MIN: 260
+!+     00000107                        VFD_INDEX_MAX: 263
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000104                        VFD_INDEX_OFFSET: 260
+11843a08:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12135
+                               :0,12133,12814,12135
+11843a18:                      0000: 0000057f 00002f67
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12136
+                               :0,12136,12814,12135
+11843a20:                      0000: 0000057d 00002f68
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843a28:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843a30:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 264
+                               VFD_INDEX_MAX: 267
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 264
+11843a38:                      0000: 00032242 00000108 0000010b 00000000 00000108
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843a4c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12137
+                               :0,12136,12814,12137
+11843a54:                      0000: 0000057f 00002f69
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          55
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[55] register values
+!+     00002f68                        CP_SCRATCH_REG5: 12136
+                       :0,12136,12814,12137
+!+     00002f69                        CP_SCRATCH_REG7: 12137
+                       :0,12136,12814,12137
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000108                        VFD_INDEX_MIN: 264
+!+     0000010b                        VFD_INDEX_MAX: 267
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000108                        VFD_INDEX_OFFSET: 264
+11843a5c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12138
+                               :0,12136,12814,12138
+11843a6c:                      0000: 0000057f 00002f6a
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12139
+                               :0,12139,12814,12138
+11843a74:                      0000: 0000057d 00002f6b
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843a7c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843a84:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 268
+                               VFD_INDEX_MAX: 271
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 268
+11843a8c:                      0000: 00032242 0000010c 0000010f 00000000 0000010c
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843aa0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12140
+                               :0,12139,12814,12140
+11843aa8:                      0000: 0000057f 00002f6c
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          56
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[56] register values
+!+     00002f6b                        CP_SCRATCH_REG5: 12139
+                       :0,12139,12814,12140
+!+     00002f6c                        CP_SCRATCH_REG7: 12140
+                       :0,12139,12814,12140
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000010c                        VFD_INDEX_MIN: 268
+!+     0000010f                        VFD_INDEX_MAX: 271
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000010c                        VFD_INDEX_OFFSET: 268
+11843ab0:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12141
+                               :0,12139,12814,12141
+11843ac0:                      0000: 0000057f 00002f6d
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12142
+                               :0,12142,12814,12141
+11843ac8:                      0000: 0000057d 00002f6e
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843ad0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843ad8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 272
+                               VFD_INDEX_MAX: 278
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 272
+11843ae0:                      0000: 00032242 00000110 00000116 00000000 00000110
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843af4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12143
+                               :0,12142,12814,12143
+11843afc:                      0000: 0000057f 00002f6f
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          57
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[57] register values
+!+     00002f6e                        CP_SCRATCH_REG5: 12142
+                       :0,12142,12814,12143
+!+     00002f6f                        CP_SCRATCH_REG7: 12143
+                       :0,12142,12814,12143
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000110                        VFD_INDEX_MIN: 272
+!+     00000116                        VFD_INDEX_MAX: 278
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000110                        VFD_INDEX_OFFSET: 272
+11843b04:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12144
+                               :0,12142,12814,12144
+11843b14:                      0000: 0000057f 00002f70
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12145
+                               :0,12145,12814,12144
+11843b1c:                      0000: 0000057d 00002f71
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843b24:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843b2c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 279
+                               VFD_INDEX_MAX: 282
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 279
+11843b34:                      0000: 00032242 00000117 0000011a 00000000 00000117
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843b48:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12146
+                               :0,12145,12814,12146
+11843b50:                      0000: 0000057f 00002f72
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          58
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[58] register values
+!+     00002f71                        CP_SCRATCH_REG5: 12145
+                       :0,12145,12814,12146
+!+     00002f72                        CP_SCRATCH_REG7: 12146
+                       :0,12145,12814,12146
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000117                        VFD_INDEX_MIN: 279
+!+     0000011a                        VFD_INDEX_MAX: 282
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000117                        VFD_INDEX_OFFSET: 279
+11843b58:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12147
+                               :0,12145,12814,12147
+11843b68:                      0000: 0000057f 00002f73
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12148
+                               :0,12148,12814,12147
+11843b70:                      0000: 0000057d 00002f74
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843b78:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843b80:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 283
+                               VFD_INDEX_MAX: 289
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 283
+11843b88:                      0000: 00032242 0000011b 00000121 00000000 0000011b
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843b9c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12149
+                               :0,12148,12814,12149
+11843ba4:                      0000: 0000057f 00002f75
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          59
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[59] register values
+!+     00002f74                        CP_SCRATCH_REG5: 12148
+                       :0,12148,12814,12149
+!+     00002f75                        CP_SCRATCH_REG7: 12149
+                       :0,12148,12814,12149
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000011b                        VFD_INDEX_MIN: 283
+!+     00000121                        VFD_INDEX_MAX: 289
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000011b                        VFD_INDEX_OFFSET: 283
+11843bac:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12150
+                               :0,12148,12814,12150
+11843bbc:                      0000: 0000057f 00002f76
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12151
+                               :0,12151,12814,12150
+11843bc4:                      0000: 0000057d 00002f77
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843bcc:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843bd4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 290
+                               VFD_INDEX_MAX: 293
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 290
+11843bdc:                      0000: 00032242 00000122 00000125 00000000 00000122
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843bf0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12152
+                               :0,12151,12814,12152
+11843bf8:                      0000: 0000057f 00002f78
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          60
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[60] register values
+!+     00002f77                        CP_SCRATCH_REG5: 12151
+                       :0,12151,12814,12152
+!+     00002f78                        CP_SCRATCH_REG7: 12152
+                       :0,12151,12814,12152
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000122                        VFD_INDEX_MIN: 290
+!+     00000125                        VFD_INDEX_MAX: 293
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000122                        VFD_INDEX_OFFSET: 290
+11843c00:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12153
+                               :0,12151,12814,12153
+11843c10:                      0000: 0000057f 00002f79
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12154
+                               :0,12154,12814,12153
+11843c18:                      0000: 0000057d 00002f7a
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843c20:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843c28:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 294
+                               VFD_INDEX_MAX: 297
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 294
+11843c30:                      0000: 00032242 00000126 00000129 00000000 00000126
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843c44:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12155
+                               :0,12154,12814,12155
+11843c4c:                      0000: 0000057f 00002f7b
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          61
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[61] register values
+!+     00002f7a                        CP_SCRATCH_REG5: 12154
+                       :0,12154,12814,12155
+!+     00002f7b                        CP_SCRATCH_REG7: 12155
+                       :0,12154,12814,12155
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000126                        VFD_INDEX_MIN: 294
+!+     00000129                        VFD_INDEX_MAX: 297
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000126                        VFD_INDEX_OFFSET: 294
+11843c54:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12156
+                               :0,12154,12814,12156
+11843c64:                      0000: 0000057f 00002f7c
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12157
+                               :0,12157,12814,12156
+11843c6c:                      0000: 0000057d 00002f7d
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843c74:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843c7c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 298
+                               VFD_INDEX_MAX: 301
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 298
+11843c84:                      0000: 00032242 0000012a 0000012d 00000000 0000012a
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843c98:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12158
+                               :0,12157,12814,12158
+11843ca0:                      0000: 0000057f 00002f7e
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          62
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[62] register values
+!+     00002f7d                        CP_SCRATCH_REG5: 12157
+                       :0,12157,12814,12158
+!+     00002f7e                        CP_SCRATCH_REG7: 12158
+                       :0,12157,12814,12158
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000012a                        VFD_INDEX_MIN: 298
+!+     0000012d                        VFD_INDEX_MAX: 301
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000012a                        VFD_INDEX_OFFSET: 298
+11843ca8:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12159
+                               :0,12157,12814,12159
+11843cb8:                      0000: 0000057f 00002f7f
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12160
+                               :0,12160,12814,12159
+11843cc0:                      0000: 0000057d 00002f80
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843cc8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843cd0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 302
+                               VFD_INDEX_MAX: 305
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 302
+11843cd8:                      0000: 00032242 0000012e 00000131 00000000 0000012e
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843cec:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12161
+                               :0,12160,12814,12161
+11843cf4:                      0000: 0000057f 00002f81
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          63
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[63] register values
+!+     00002f80                        CP_SCRATCH_REG5: 12160
+                       :0,12160,12814,12161
+!+     00002f81                        CP_SCRATCH_REG7: 12161
+                       :0,12160,12814,12161
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000012e                        VFD_INDEX_MIN: 302
+!+     00000131                        VFD_INDEX_MAX: 305
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000012e                        VFD_INDEX_OFFSET: 302
+11843cfc:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12162
+                               :0,12160,12814,12162
+11843d0c:                      0000: 0000057f 00002f82
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12163
+                               :0,12163,12814,12162
+11843d14:                      0000: 0000057d 00002f83
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843d1c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843d24:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 306
+                               VFD_INDEX_MAX: 312
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 306
+11843d2c:                      0000: 00032242 00000132 00000138 00000000 00000132
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843d40:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12164
+                               :0,12163,12814,12164
+11843d48:                      0000: 0000057f 00002f84
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          64
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[64] register values
+!+     00002f83                        CP_SCRATCH_REG5: 12163
+                       :0,12163,12814,12164
+!+     00002f84                        CP_SCRATCH_REG7: 12164
+                       :0,12163,12814,12164
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000132                        VFD_INDEX_MIN: 306
+!+     00000138                        VFD_INDEX_MAX: 312
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000132                        VFD_INDEX_OFFSET: 306
+11843d50:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12165
+                               :0,12163,12814,12165
+11843d60:                      0000: 0000057f 00002f85
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12166
+                               :0,12166,12814,12165
+11843d68:                      0000: 0000057d 00002f86
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843d70:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843d78:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 313
+                               VFD_INDEX_MAX: 316
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 313
+11843d80:                      0000: 00032242 00000139 0000013c 00000000 00000139
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843d94:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12167
+                               :0,12166,12814,12167
+11843d9c:                      0000: 0000057f 00002f87
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          65
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[65] register values
+!+     00002f86                        CP_SCRATCH_REG5: 12166
+                       :0,12166,12814,12167
+!+     00002f87                        CP_SCRATCH_REG7: 12167
+                       :0,12166,12814,12167
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000139                        VFD_INDEX_MIN: 313
+!+     0000013c                        VFD_INDEX_MAX: 316
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000139                        VFD_INDEX_OFFSET: 313
+11843da4:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12168
+                               :0,12166,12814,12168
+11843db4:                      0000: 0000057f 00002f88
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12169
+                               :0,12169,12814,12168
+11843dbc:                      0000: 0000057d 00002f89
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843dc4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843dcc:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 317
+                               VFD_INDEX_MAX: 323
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 317
+11843dd4:                      0000: 00032242 0000013d 00000143 00000000 0000013d
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843de8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12170
+                               :0,12169,12814,12170
+11843df0:                      0000: 0000057f 00002f8a
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          66
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[66] register values
+!+     00002f89                        CP_SCRATCH_REG5: 12169
+                       :0,12169,12814,12170
+!+     00002f8a                        CP_SCRATCH_REG7: 12170
+                       :0,12169,12814,12170
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000013d                        VFD_INDEX_MIN: 317
+!+     00000143                        VFD_INDEX_MAX: 323
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000013d                        VFD_INDEX_OFFSET: 317
+11843df8:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12171
+                               :0,12169,12814,12171
+11843e08:                      0000: 0000057f 00002f8b
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12172
+                               :0,12172,12814,12171
+11843e10:                      0000: 0000057d 00002f8c
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843e18:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843e20:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 324
+                               VFD_INDEX_MAX: 327
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 324
+11843e28:                      0000: 00032242 00000144 00000147 00000000 00000144
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843e3c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12173
+                               :0,12172,12814,12173
+11843e44:                      0000: 0000057f 00002f8d
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          67
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[67] register values
+!+     00002f8c                        CP_SCRATCH_REG5: 12172
+                       :0,12172,12814,12173
+!+     00002f8d                        CP_SCRATCH_REG7: 12173
+                       :0,12172,12814,12173
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000144                        VFD_INDEX_MIN: 324
+!+     00000147                        VFD_INDEX_MAX: 327
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000144                        VFD_INDEX_OFFSET: 324
+11843e4c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12174
+                               :0,12172,12814,12174
+11843e5c:                      0000: 0000057f 00002f8e
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12175
+                               :0,12175,12814,12174
+11843e64:                      0000: 0000057d 00002f8f
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843e6c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843e74:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 328
+                               VFD_INDEX_MAX: 331
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 328
+11843e7c:                      0000: 00032242 00000148 0000014b 00000000 00000148
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843e90:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12176
+                               :0,12175,12814,12176
+11843e98:                      0000: 0000057f 00002f90
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          68
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[68] register values
+!+     00002f8f                        CP_SCRATCH_REG5: 12175
+                       :0,12175,12814,12176
+!+     00002f90                        CP_SCRATCH_REG7: 12176
+                       :0,12175,12814,12176
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000148                        VFD_INDEX_MIN: 328
+!+     0000014b                        VFD_INDEX_MAX: 331
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000148                        VFD_INDEX_OFFSET: 328
+11843ea0:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12177
+                               :0,12175,12814,12177
+11843eb0:                      0000: 0000057f 00002f91
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12178
+                               :0,12178,12814,12177
+11843eb8:                      0000: 0000057d 00002f92
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843ec0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843ec8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 332
+                               VFD_INDEX_MAX: 335
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 332
+11843ed0:                      0000: 00032242 0000014c 0000014f 00000000 0000014c
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843ee4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12179
+                               :0,12178,12814,12179
+11843eec:                      0000: 0000057f 00002f93
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          69
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[69] register values
+!+     00002f92                        CP_SCRATCH_REG5: 12178
+                       :0,12178,12814,12179
+!+     00002f93                        CP_SCRATCH_REG7: 12179
+                       :0,12178,12814,12179
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000014c                        VFD_INDEX_MIN: 332
+!+     0000014f                        VFD_INDEX_MAX: 335
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000014c                        VFD_INDEX_OFFSET: 332
+11843ef4:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12180
+                               :0,12178,12814,12180
+11843f04:                      0000: 0000057f 00002f94
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12181
+                               :0,12181,12814,12180
+11843f0c:                      0000: 0000057d 00002f95
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843f14:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843f1c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 336
+                               VFD_INDEX_MAX: 339
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 336
+11843f24:                      0000: 00032242 00000150 00000153 00000000 00000150
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843f38:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12182
+                               :0,12181,12814,12182
+11843f40:                      0000: 0000057f 00002f96
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          70
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[70] register values
+!+     00002f95                        CP_SCRATCH_REG5: 12181
+                       :0,12181,12814,12182
+!+     00002f96                        CP_SCRATCH_REG7: 12182
+                       :0,12181,12814,12182
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000150                        VFD_INDEX_MIN: 336
+!+     00000153                        VFD_INDEX_MAX: 339
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000150                        VFD_INDEX_OFFSET: 336
+11843f48:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12183
+                               :0,12181,12814,12183
+11843f58:                      0000: 0000057f 00002f97
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12184
+                               :0,12184,12814,12183
+11843f60:                      0000: 0000057d 00002f98
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843f68:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843f70:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 340
+                               VFD_INDEX_MAX: 346
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 340
+11843f78:                      0000: 00032242 00000154 0000015a 00000000 00000154
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843f8c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12185
+                               :0,12184,12814,12185
+11843f94:                      0000: 0000057f 00002f99
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          71
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[71] register values
+!+     00002f98                        CP_SCRATCH_REG5: 12184
+                       :0,12184,12814,12185
+!+     00002f99                        CP_SCRATCH_REG7: 12185
+                       :0,12184,12814,12185
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000154                        VFD_INDEX_MIN: 340
+!+     0000015a                        VFD_INDEX_MAX: 346
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000154                        VFD_INDEX_OFFSET: 340
+11843f9c:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12186
+                               :0,12184,12814,12186
+11843fac:                      0000: 0000057f 00002f9a
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12187
+                               :0,12187,12814,12186
+11843fb4:                      0000: 0000057d 00002f9b
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11843fbc:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11843fc4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 347
+                               VFD_INDEX_MAX: 350
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 347
+11843fcc:                      0000: 00032242 0000015b 0000015e 00000000 0000015b
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11843fe0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12188
+                               :0,12187,12814,12188
+11843fe8:                      0000: 0000057f 00002f9c
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          72
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[72] register values
+!+     00002f9b                        CP_SCRATCH_REG5: 12187
+                       :0,12187,12814,12188
+!+     00002f9c                        CP_SCRATCH_REG7: 12188
+                       :0,12187,12814,12188
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000015b                        VFD_INDEX_MIN: 347
+!+     0000015e                        VFD_INDEX_MAX: 350
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000015b                        VFD_INDEX_OFFSET: 347
+11843ff0:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12189
+                               :0,12187,12814,12189
+11844000:                      0000: 0000057f 00002f9d
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12190
+                               :0,12190,12814,12189
+11844008:                      0000: 0000057d 00002f9e
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844010:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844018:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 351
+                               VFD_INDEX_MAX: 357
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 351
+11844020:                      0000: 00032242 0000015f 00000165 00000000 0000015f
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844034:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12191
+                               :0,12190,12814,12191
+1184403c:                      0000: 0000057f 00002f9f
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          73
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[73] register values
+!+     00002f9e                        CP_SCRATCH_REG5: 12190
+                       :0,12190,12814,12191
+!+     00002f9f                        CP_SCRATCH_REG7: 12191
+                       :0,12190,12814,12191
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000015f                        VFD_INDEX_MIN: 351
+!+     00000165                        VFD_INDEX_MAX: 357
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000015f                        VFD_INDEX_OFFSET: 351
+11844044:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12192
+                               :0,12190,12814,12192
+11844054:                      0000: 0000057f 00002fa0
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12193
+                               :0,12193,12814,12192
+1184405c:                      0000: 0000057d 00002fa1
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844064:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184406c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 358
+                               VFD_INDEX_MAX: 361
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 358
+11844074:                      0000: 00032242 00000166 00000169 00000000 00000166
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844088:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12194
+                               :0,12193,12814,12194
+11844090:                      0000: 0000057f 00002fa2
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          74
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[74] register values
+!+     00002fa1                        CP_SCRATCH_REG5: 12193
+                       :0,12193,12814,12194
+!+     00002fa2                        CP_SCRATCH_REG7: 12194
+                       :0,12193,12814,12194
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000166                        VFD_INDEX_MIN: 358
+!+     00000169                        VFD_INDEX_MAX: 361
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000166                        VFD_INDEX_OFFSET: 358
+11844098:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12195
+                               :0,12193,12814,12195
+118440a8:                      0000: 0000057f 00002fa3
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12196
+                               :0,12196,12814,12195
+118440b0:                      0000: 0000057d 00002fa4
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118440b8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118440c0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 362
+                               VFD_INDEX_MAX: 365
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 362
+118440c8:                      0000: 00032242 0000016a 0000016d 00000000 0000016a
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118440dc:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12197
+                               :0,12196,12814,12197
+118440e4:                      0000: 0000057f 00002fa5
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          75
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[75] register values
+!+     00002fa4                        CP_SCRATCH_REG5: 12196
+                       :0,12196,12814,12197
+!+     00002fa5                        CP_SCRATCH_REG7: 12197
+                       :0,12196,12814,12197
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000016a                        VFD_INDEX_MIN: 362
+!+     0000016d                        VFD_INDEX_MAX: 365
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000016a                        VFD_INDEX_OFFSET: 362
+118440ec:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12198
+                               :0,12196,12814,12198
+118440fc:                      0000: 0000057f 00002fa6
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12199
+                               :0,12199,12814,12198
+11844104:                      0000: 0000057d 00002fa7
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184410c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844114:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 366
+                               VFD_INDEX_MAX: 369
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 366
+1184411c:                      0000: 00032242 0000016e 00000171 00000000 0000016e
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844130:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12200
+                               :0,12199,12814,12200
+11844138:                      0000: 0000057f 00002fa8
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          76
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[76] register values
+!+     00002fa7                        CP_SCRATCH_REG5: 12199
+                       :0,12199,12814,12200
+!+     00002fa8                        CP_SCRATCH_REG7: 12200
+                       :0,12199,12814,12200
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000016e                        VFD_INDEX_MIN: 366
+!+     00000171                        VFD_INDEX_MAX: 369
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000016e                        VFD_INDEX_OFFSET: 366
+11844140:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12201
+                               :0,12199,12814,12201
+11844150:                      0000: 0000057f 00002fa9
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12202
+                               :0,12202,12814,12201
+11844158:                      0000: 0000057d 00002faa
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844160:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844168:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 370
+                               VFD_INDEX_MAX: 373
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 370
+11844170:                      0000: 00032242 00000172 00000175 00000000 00000172
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844184:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12203
+                               :0,12202,12814,12203
+1184418c:                      0000: 0000057f 00002fab
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          77
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[77] register values
+!+     00002faa                        CP_SCRATCH_REG5: 12202
+                       :0,12202,12814,12203
+!+     00002fab                        CP_SCRATCH_REG7: 12203
+                       :0,12202,12814,12203
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000172                        VFD_INDEX_MIN: 370
+!+     00000175                        VFD_INDEX_MAX: 373
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000172                        VFD_INDEX_OFFSET: 370
+11844194:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12204
+                               :0,12202,12814,12204
+118441a4:                      0000: 0000057f 00002fac
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12205
+                               :0,12205,12814,12204
+118441ac:                      0000: 0000057d 00002fad
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118441b4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118441bc:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 374
+                               VFD_INDEX_MAX: 380
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 374
+118441c4:                      0000: 00032242 00000176 0000017c 00000000 00000176
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118441d8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12206
+                               :0,12205,12814,12206
+118441e0:                      0000: 0000057f 00002fae
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          78
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[78] register values
+!+     00002fad                        CP_SCRATCH_REG5: 12205
+                       :0,12205,12814,12206
+!+     00002fae                        CP_SCRATCH_REG7: 12206
+                       :0,12205,12814,12206
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000176                        VFD_INDEX_MIN: 374
+!+     0000017c                        VFD_INDEX_MAX: 380
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000176                        VFD_INDEX_OFFSET: 374
+118441e8:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12207
+                               :0,12205,12814,12207
+118441f8:                      0000: 0000057f 00002faf
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12208
+                               :0,12208,12814,12207
+11844200:                      0000: 0000057d 00002fb0
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844208:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844210:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 381
+                               VFD_INDEX_MAX: 384
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 381
+11844218:                      0000: 00032242 0000017d 00000180 00000000 0000017d
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184422c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12209
+                               :0,12208,12814,12209
+11844234:                      0000: 0000057f 00002fb1
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          79
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[79] register values
+!+     00002fb0                        CP_SCRATCH_REG5: 12208
+                       :0,12208,12814,12209
+!+     00002fb1                        CP_SCRATCH_REG7: 12209
+                       :0,12208,12814,12209
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000017d                        VFD_INDEX_MIN: 381
+!+     00000180                        VFD_INDEX_MAX: 384
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000017d                        VFD_INDEX_OFFSET: 381
+1184423c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12210
+                               :0,12208,12814,12210
+1184424c:                      0000: 0000057f 00002fb2
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12211
+                               :0,12211,12814,12210
+11844254:                      0000: 0000057d 00002fb3
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184425c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844264:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 385
+                               VFD_INDEX_MAX: 391
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 385
+1184426c:                      0000: 00032242 00000181 00000187 00000000 00000181
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844280:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12212
+                               :0,12211,12814,12212
+11844288:                      0000: 0000057f 00002fb4
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          80
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[80] register values
+!+     00002fb3                        CP_SCRATCH_REG5: 12211
+                       :0,12211,12814,12212
+!+     00002fb4                        CP_SCRATCH_REG7: 12212
+                       :0,12211,12814,12212
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000181                        VFD_INDEX_MIN: 385
+!+     00000187                        VFD_INDEX_MAX: 391
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000181                        VFD_INDEX_OFFSET: 385
+11844290:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12213
+                               :0,12211,12814,12213
+118442a0:                      0000: 0000057f 00002fb5
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12214
+                               :0,12214,12814,12213
+118442a8:                      0000: 0000057d 00002fb6
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118442b0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118442b8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 392
+                               VFD_INDEX_MAX: 395
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 392
+118442c0:                      0000: 00032242 00000188 0000018b 00000000 00000188
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118442d4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12215
+                               :0,12214,12814,12215
+118442dc:                      0000: 0000057f 00002fb7
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          81
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[81] register values
+!+     00002fb6                        CP_SCRATCH_REG5: 12214
+                       :0,12214,12814,12215
+!+     00002fb7                        CP_SCRATCH_REG7: 12215
+                       :0,12214,12814,12215
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000188                        VFD_INDEX_MIN: 392
+!+     0000018b                        VFD_INDEX_MAX: 395
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000188                        VFD_INDEX_OFFSET: 392
+118442e4:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12216
+                               :0,12214,12814,12216
+118442f4:                      0000: 0000057f 00002fb8
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12217
+                               :0,12217,12814,12216
+118442fc:                      0000: 0000057d 00002fb9
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844304:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184430c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 396
+                               VFD_INDEX_MAX: 399
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 396
+11844314:                      0000: 00032242 0000018c 0000018f 00000000 0000018c
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844328:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12218
+                               :0,12217,12814,12218
+11844330:                      0000: 0000057f 00002fba
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          82
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[82] register values
+!+     00002fb9                        CP_SCRATCH_REG5: 12217
+                       :0,12217,12814,12218
+!+     00002fba                        CP_SCRATCH_REG7: 12218
+                       :0,12217,12814,12218
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000018c                        VFD_INDEX_MIN: 396
+!+     0000018f                        VFD_INDEX_MAX: 399
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000018c                        VFD_INDEX_OFFSET: 396
+11844338:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12219
+                               :0,12217,12814,12219
+11844348:                      0000: 0000057f 00002fbb
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12220
+                               :0,12220,12814,12219
+11844350:                      0000: 0000057d 00002fbc
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844358:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844360:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 400
+                               VFD_INDEX_MAX: 403
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 400
+11844368:                      0000: 00032242 00000190 00000193 00000000 00000190
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184437c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12221
+                               :0,12220,12814,12221
+11844384:                      0000: 0000057f 00002fbd
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          83
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[83] register values
+!+     00002fbc                        CP_SCRATCH_REG5: 12220
+                       :0,12220,12814,12221
+!+     00002fbd                        CP_SCRATCH_REG7: 12221
+                       :0,12220,12814,12221
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000190                        VFD_INDEX_MIN: 400
+!+     00000193                        VFD_INDEX_MAX: 403
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000190                        VFD_INDEX_OFFSET: 400
+1184438c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12222
+                               :0,12220,12814,12222
+1184439c:                      0000: 0000057f 00002fbe
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12223
+                               :0,12223,12814,12222
+118443a4:                      0000: 0000057d 00002fbf
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118443ac:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118443b4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 404
+                               VFD_INDEX_MAX: 407
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 404
+118443bc:                      0000: 00032242 00000194 00000197 00000000 00000194
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118443d0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12224
+                               :0,12223,12814,12224
+118443d8:                      0000: 0000057f 00002fc0
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          84
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[84] register values
+!+     00002fbf                        CP_SCRATCH_REG5: 12223
+                       :0,12223,12814,12224
+!+     00002fc0                        CP_SCRATCH_REG7: 12224
+                       :0,12223,12814,12224
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000194                        VFD_INDEX_MIN: 404
+!+     00000197                        VFD_INDEX_MAX: 407
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000194                        VFD_INDEX_OFFSET: 404
+118443e0:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12225
+                               :0,12223,12814,12225
+118443f0:                      0000: 0000057f 00002fc1
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12226
+                               :0,12226,12814,12225
+118443f8:                      0000: 0000057d 00002fc2
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844400:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844408:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 408
+                               VFD_INDEX_MAX: 414
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 408
+11844410:                      0000: 00032242 00000198 0000019e 00000000 00000198
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844424:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12227
+                               :0,12226,12814,12227
+1184442c:                      0000: 0000057f 00002fc3
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          85
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[85] register values
+!+     00002fc2                        CP_SCRATCH_REG5: 12226
+                       :0,12226,12814,12227
+!+     00002fc3                        CP_SCRATCH_REG7: 12227
+                       :0,12226,12814,12227
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000198                        VFD_INDEX_MIN: 408
+!+     0000019e                        VFD_INDEX_MAX: 414
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000198                        VFD_INDEX_OFFSET: 408
+11844434:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12228
+                               :0,12226,12814,12228
+11844444:                      0000: 0000057f 00002fc4
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12229
+                               :0,12229,12814,12228
+1184444c:                      0000: 0000057d 00002fc5
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844454:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184445c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 415
+                               VFD_INDEX_MAX: 418
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 415
+11844464:                      0000: 00032242 0000019f 000001a2 00000000 0000019f
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844478:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12230
+                               :0,12229,12814,12230
+11844480:                      0000: 0000057f 00002fc6
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          86
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[86] register values
+!+     00002fc5                        CP_SCRATCH_REG5: 12229
+                       :0,12229,12814,12230
+!+     00002fc6                        CP_SCRATCH_REG7: 12230
+                       :0,12229,12814,12230
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000019f                        VFD_INDEX_MIN: 415
+!+     000001a2                        VFD_INDEX_MAX: 418
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000019f                        VFD_INDEX_OFFSET: 415
+11844488:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12231
+                               :0,12229,12814,12231
+11844498:                      0000: 0000057f 00002fc7
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12232
+                               :0,12232,12814,12231
+118444a0:                      0000: 0000057d 00002fc8
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118444a8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118444b0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 419
+                               VFD_INDEX_MAX: 425
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 419
+118444b8:                      0000: 00032242 000001a3 000001a9 00000000 000001a3
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118444cc:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12233
+                               :0,12232,12814,12233
+118444d4:                      0000: 0000057f 00002fc9
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          87
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[87] register values
+!+     00002fc8                        CP_SCRATCH_REG5: 12232
+                       :0,12232,12814,12233
+!+     00002fc9                        CP_SCRATCH_REG7: 12233
+                       :0,12232,12814,12233
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000001a3                        VFD_INDEX_MIN: 419
+!+     000001a9                        VFD_INDEX_MAX: 425
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000001a3                        VFD_INDEX_OFFSET: 419
+118444dc:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12234
+                               :0,12232,12814,12234
+118444ec:                      0000: 0000057f 00002fca
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12235
+                               :0,12235,12814,12234
+118444f4:                      0000: 0000057d 00002fcb
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118444fc:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844504:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 426
+                               VFD_INDEX_MAX: 429
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 426
+1184450c:                      0000: 00032242 000001aa 000001ad 00000000 000001aa
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844520:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12236
+                               :0,12235,12814,12236
+11844528:                      0000: 0000057f 00002fcc
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          88
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[88] register values
+!+     00002fcb                        CP_SCRATCH_REG5: 12235
+                       :0,12235,12814,12236
+!+     00002fcc                        CP_SCRATCH_REG7: 12236
+                       :0,12235,12814,12236
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000001aa                        VFD_INDEX_MIN: 426
+!+     000001ad                        VFD_INDEX_MAX: 429
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000001aa                        VFD_INDEX_OFFSET: 426
+11844530:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12237
+                               :0,12235,12814,12237
+11844540:                      0000: 0000057f 00002fcd
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12238
+                               :0,12238,12814,12237
+11844548:                      0000: 0000057d 00002fce
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844550:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844558:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 430
+                               VFD_INDEX_MAX: 433
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 430
+11844560:                      0000: 00032242 000001ae 000001b1 00000000 000001ae
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844574:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12239
+                               :0,12238,12814,12239
+1184457c:                      0000: 0000057f 00002fcf
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          89
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[89] register values
+!+     00002fce                        CP_SCRATCH_REG5: 12238
+                       :0,12238,12814,12239
+!+     00002fcf                        CP_SCRATCH_REG7: 12239
+                       :0,12238,12814,12239
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000001ae                        VFD_INDEX_MIN: 430
+!+     000001b1                        VFD_INDEX_MAX: 433
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000001ae                        VFD_INDEX_OFFSET: 430
+11844584:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12240
+                               :0,12238,12814,12240
+11844594:                      0000: 0000057f 00002fd0
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12241
+                               :0,12241,12814,12240
+1184459c:                      0000: 0000057d 00002fd1
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118445a4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118445ac:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 434
+                               VFD_INDEX_MAX: 437
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 434
+118445b4:                      0000: 00032242 000001b2 000001b5 00000000 000001b2
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118445c8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12242
+                               :0,12241,12814,12242
+118445d0:                      0000: 0000057f 00002fd2
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          90
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[90] register values
+!+     00002fd1                        CP_SCRATCH_REG5: 12241
+                       :0,12241,12814,12242
+!+     00002fd2                        CP_SCRATCH_REG7: 12242
+                       :0,12241,12814,12242
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000001b2                        VFD_INDEX_MIN: 434
+!+     000001b5                        VFD_INDEX_MAX: 437
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000001b2                        VFD_INDEX_OFFSET: 434
+118445d8:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12243
+                               :0,12241,12814,12243
+118445e8:                      0000: 0000057f 00002fd3
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12244
+                               :0,12244,12814,12243
+118445f0:                      0000: 0000057d 00002fd4
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118445f8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844600:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 438
+                               VFD_INDEX_MAX: 441
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 438
+11844608:                      0000: 00032242 000001b6 000001b9 00000000 000001b6
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184461c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12245
+                               :0,12244,12814,12245
+11844624:                      0000: 0000057f 00002fd5
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          91
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[91] register values
+!+     00002fd4                        CP_SCRATCH_REG5: 12244
+                       :0,12244,12814,12245
+!+     00002fd5                        CP_SCRATCH_REG7: 12245
+                       :0,12244,12814,12245
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000001b6                        VFD_INDEX_MIN: 438
+!+     000001b9                        VFD_INDEX_MAX: 441
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000001b6                        VFD_INDEX_OFFSET: 438
+1184462c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12246
+                               :0,12244,12814,12246
+1184463c:                      0000: 0000057f 00002fd6
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12247
+                               :0,12247,12814,12246
+11844644:                      0000: 0000057d 00002fd7
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184464c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844654:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 442
+                               VFD_INDEX_MAX: 448
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 442
+1184465c:                      0000: 00032242 000001ba 000001c0 00000000 000001ba
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844670:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12248
+                               :0,12247,12814,12248
+11844678:                      0000: 0000057f 00002fd8
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          92
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[92] register values
+!+     00002fd7                        CP_SCRATCH_REG5: 12247
+                       :0,12247,12814,12248
+!+     00002fd8                        CP_SCRATCH_REG7: 12248
+                       :0,12247,12814,12248
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000001ba                        VFD_INDEX_MIN: 442
+!+     000001c0                        VFD_INDEX_MAX: 448
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000001ba                        VFD_INDEX_OFFSET: 442
+11844680:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12249
+                               :0,12247,12814,12249
+11844690:                      0000: 0000057f 00002fd9
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12250
+                               :0,12250,12814,12249
+11844698:                      0000: 0000057d 00002fda
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118446a0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118446a8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 449
+                               VFD_INDEX_MAX: 452
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 449
+118446b0:                      0000: 00032242 000001c1 000001c4 00000000 000001c1
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118446c4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12251
+                               :0,12250,12814,12251
+118446cc:                      0000: 0000057f 00002fdb
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          93
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[93] register values
+!+     00002fda                        CP_SCRATCH_REG5: 12250
+                       :0,12250,12814,12251
+!+     00002fdb                        CP_SCRATCH_REG7: 12251
+                       :0,12250,12814,12251
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000001c1                        VFD_INDEX_MIN: 449
+!+     000001c4                        VFD_INDEX_MAX: 452
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000001c1                        VFD_INDEX_OFFSET: 449
+118446d4:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12252
+                               :0,12250,12814,12252
+118446e4:                      0000: 0000057f 00002fdc
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12253
+                               :0,12253,12814,12252
+118446ec:                      0000: 0000057d 00002fdd
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118446f4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118446fc:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 453
+                               VFD_INDEX_MAX: 459
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 453
+11844704:                      0000: 00032242 000001c5 000001cb 00000000 000001c5
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844718:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12254
+                               :0,12253,12814,12254
+11844720:                      0000: 0000057f 00002fde
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          94
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[94] register values
+!+     00002fdd                        CP_SCRATCH_REG5: 12253
+                       :0,12253,12814,12254
+!+     00002fde                        CP_SCRATCH_REG7: 12254
+                       :0,12253,12814,12254
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000001c5                        VFD_INDEX_MIN: 453
+!+     000001cb                        VFD_INDEX_MAX: 459
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000001c5                        VFD_INDEX_OFFSET: 453
+11844728:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12255
+                               :0,12253,12814,12255
+11844738:                      0000: 0000057f 00002fdf
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12256
+                               :0,12256,12814,12255
+11844740:                      0000: 0000057d 00002fe0
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844748:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844750:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 460
+                               VFD_INDEX_MAX: 463
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 460
+11844758:                      0000: 00032242 000001cc 000001cf 00000000 000001cc
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184476c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12257
+                               :0,12256,12814,12257
+11844774:                      0000: 0000057f 00002fe1
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          95
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[95] register values
+!+     00002fe0                        CP_SCRATCH_REG5: 12256
+                       :0,12256,12814,12257
+!+     00002fe1                        CP_SCRATCH_REG7: 12257
+                       :0,12256,12814,12257
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000001cc                        VFD_INDEX_MIN: 460
+!+     000001cf                        VFD_INDEX_MAX: 463
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000001cc                        VFD_INDEX_OFFSET: 460
+1184477c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12258
+                               :0,12256,12814,12258
+1184478c:                      0000: 0000057f 00002fe2
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12259
+                               :0,12259,12814,12258
+11844794:                      0000: 0000057d 00002fe3
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184479c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118447a4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 464
+                               VFD_INDEX_MAX: 467
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 464
+118447ac:                      0000: 00032242 000001d0 000001d3 00000000 000001d0
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118447c0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12260
+                               :0,12259,12814,12260
+118447c8:                      0000: 0000057f 00002fe4
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          96
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[96] register values
+!+     00002fe3                        CP_SCRATCH_REG5: 12259
+                       :0,12259,12814,12260
+!+     00002fe4                        CP_SCRATCH_REG7: 12260
+                       :0,12259,12814,12260
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000001d0                        VFD_INDEX_MIN: 464
+!+     000001d3                        VFD_INDEX_MAX: 467
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000001d0                        VFD_INDEX_OFFSET: 464
+118447d0:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12261
+                               :0,12259,12814,12261
+118447e0:                      0000: 0000057f 00002fe5
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12262
+                               :0,12262,12814,12261
+118447e8:                      0000: 0000057d 00002fe6
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118447f0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118447f8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 468
+                               VFD_INDEX_MAX: 471
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 468
+11844800:                      0000: 00032242 000001d4 000001d7 00000000 000001d4
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844814:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12263
+                               :0,12262,12814,12263
+1184481c:                      0000: 0000057f 00002fe7
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          97
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[97] register values
+!+     00002fe6                        CP_SCRATCH_REG5: 12262
+                       :0,12262,12814,12263
+!+     00002fe7                        CP_SCRATCH_REG7: 12263
+                       :0,12262,12814,12263
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000001d4                        VFD_INDEX_MIN: 468
+!+     000001d7                        VFD_INDEX_MAX: 471
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000001d4                        VFD_INDEX_OFFSET: 468
+11844824:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12264
+                               :0,12262,12814,12264
+11844834:                      0000: 0000057f 00002fe8
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12265
+                               :0,12265,12814,12264
+1184483c:                      0000: 0000057d 00002fe9
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844844:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184484c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 472
+                               VFD_INDEX_MAX: 475
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 472
+11844854:                      0000: 00032242 000001d8 000001db 00000000 000001d8
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844868:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12266
+                               :0,12265,12814,12266
+11844870:                      0000: 0000057f 00002fea
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          98
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[98] register values
+!+     00002fe9                        CP_SCRATCH_REG5: 12265
+                       :0,12265,12814,12266
+!+     00002fea                        CP_SCRATCH_REG7: 12266
+                       :0,12265,12814,12266
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000001d8                        VFD_INDEX_MIN: 472
+!+     000001db                        VFD_INDEX_MAX: 475
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000001d8                        VFD_INDEX_OFFSET: 472
+11844878:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12267
+                               :0,12265,12814,12267
+11844888:                      0000: 0000057f 00002feb
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12268
+                               :0,12268,12814,12267
+11844890:                      0000: 0000057d 00002fec
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844898:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118448a0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 476
+                               VFD_INDEX_MAX: 482
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 476
+118448a8:                      0000: 00032242 000001dc 000001e2 00000000 000001dc
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118448bc:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12269
+                               :0,12268,12814,12269
+118448c4:                      0000: 0000057f 00002fed
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          99
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[99] register values
+!+     00002fec                        CP_SCRATCH_REG5: 12268
+                       :0,12268,12814,12269
+!+     00002fed                        CP_SCRATCH_REG7: 12269
+                       :0,12268,12814,12269
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000001dc                        VFD_INDEX_MIN: 476
+!+     000001e2                        VFD_INDEX_MAX: 482
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000001dc                        VFD_INDEX_OFFSET: 476
+118448cc:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12270
+                               :0,12268,12814,12270
+118448dc:                      0000: 0000057f 00002fee
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12271
+                               :0,12271,12814,12270
+118448e4:                      0000: 0000057d 00002fef
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118448ec:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118448f4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 483
+                               VFD_INDEX_MAX: 486
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 483
+118448fc:                      0000: 00032242 000001e3 000001e6 00000000 000001e3
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844910:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12272
+                               :0,12271,12814,12272
+11844918:                      0000: 0000057f 00002ff0
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          100
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[100] register values
+!+     00002fef                        CP_SCRATCH_REG5: 12271
+                       :0,12271,12814,12272
+!+     00002ff0                        CP_SCRATCH_REG7: 12272
+                       :0,12271,12814,12272
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000001e3                        VFD_INDEX_MIN: 483
+!+     000001e6                        VFD_INDEX_MAX: 486
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000001e3                        VFD_INDEX_OFFSET: 483
+11844920:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12273
+                               :0,12271,12814,12273
+11844930:                      0000: 0000057f 00002ff1
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12274
+                               :0,12274,12814,12273
+11844938:                      0000: 0000057d 00002ff2
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844940:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844948:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 487
+                               VFD_INDEX_MAX: 493
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 487
+11844950:                      0000: 00032242 000001e7 000001ed 00000000 000001e7
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844964:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12275
+                               :0,12274,12814,12275
+1184496c:                      0000: 0000057f 00002ff3
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          101
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[101] register values
+!+     00002ff2                        CP_SCRATCH_REG5: 12274
+                       :0,12274,12814,12275
+!+     00002ff3                        CP_SCRATCH_REG7: 12275
+                       :0,12274,12814,12275
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000001e7                        VFD_INDEX_MIN: 487
+!+     000001ed                        VFD_INDEX_MAX: 493
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000001e7                        VFD_INDEX_OFFSET: 487
+11844974:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12276
+                               :0,12274,12814,12276
+11844984:                      0000: 0000057f 00002ff4
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12277
+                               :0,12277,12814,12276
+1184498c:                      0000: 0000057d 00002ff5
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844994:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184499c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 494
+                               VFD_INDEX_MAX: 497
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 494
+118449a4:                      0000: 00032242 000001ee 000001f1 00000000 000001ee
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118449b8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12278
+                               :0,12277,12814,12278
+118449c0:                      0000: 0000057f 00002ff6
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          102
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[102] register values
+!+     00002ff5                        CP_SCRATCH_REG5: 12277
+                       :0,12277,12814,12278
+!+     00002ff6                        CP_SCRATCH_REG7: 12278
+                       :0,12277,12814,12278
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000001ee                        VFD_INDEX_MIN: 494
+!+     000001f1                        VFD_INDEX_MAX: 497
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000001ee                        VFD_INDEX_OFFSET: 494
+118449c8:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12279
+                               :0,12277,12814,12279
+118449d8:                      0000: 0000057f 00002ff7
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12280
+                               :0,12280,12814,12279
+118449e0:                      0000: 0000057d 00002ff8
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118449e8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118449f0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 498
+                               VFD_INDEX_MAX: 501
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 498
+118449f8:                      0000: 00032242 000001f2 000001f5 00000000 000001f2
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844a0c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12281
+                               :0,12280,12814,12281
+11844a14:                      0000: 0000057f 00002ff9
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          103
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[103] register values
+!+     00002ff8                        CP_SCRATCH_REG5: 12280
+                       :0,12280,12814,12281
+!+     00002ff9                        CP_SCRATCH_REG7: 12281
+                       :0,12280,12814,12281
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000001f2                        VFD_INDEX_MIN: 498
+!+     000001f5                        VFD_INDEX_MAX: 501
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000001f2                        VFD_INDEX_OFFSET: 498
+11844a1c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12282
+                               :0,12280,12814,12282
+11844a2c:                      0000: 0000057f 00002ffa
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12283
+                               :0,12283,12814,12282
+11844a34:                      0000: 0000057d 00002ffb
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844a3c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844a44:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 502
+                               VFD_INDEX_MAX: 505
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 502
+11844a4c:                      0000: 00032242 000001f6 000001f9 00000000 000001f6
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844a60:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12284
+                               :0,12283,12814,12284
+11844a68:                      0000: 0000057f 00002ffc
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          104
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[104] register values
+!+     00002ffb                        CP_SCRATCH_REG5: 12283
+                       :0,12283,12814,12284
+!+     00002ffc                        CP_SCRATCH_REG7: 12284
+                       :0,12283,12814,12284
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000001f6                        VFD_INDEX_MIN: 502
+!+     000001f9                        VFD_INDEX_MAX: 505
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000001f6                        VFD_INDEX_OFFSET: 502
+11844a70:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12285
+                               :0,12283,12814,12285
+11844a80:                      0000: 0000057f 00002ffd
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12286
+                               :0,12286,12814,12285
+11844a88:                      0000: 0000057d 00002ffe
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844a90:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844a98:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 506
+                               VFD_INDEX_MAX: 509
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 506
+11844aa0:                      0000: 00032242 000001fa 000001fd 00000000 000001fa
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844ab4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12287
+                               :0,12286,12814,12287
+11844abc:                      0000: 0000057f 00002fff
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          105
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[105] register values
+!+     00002ffe                        CP_SCRATCH_REG5: 12286
+                       :0,12286,12814,12287
+!+     00002fff                        CP_SCRATCH_REG7: 12287
+                       :0,12286,12814,12287
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000001fa                        VFD_INDEX_MIN: 506
+!+     000001fd                        VFD_INDEX_MAX: 509
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000001fa                        VFD_INDEX_OFFSET: 506
+11844ac4:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12288
+                               :0,12286,12814,12288
+11844ad4:                      0000: 0000057f 00003000
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12289
+                               :0,12289,12814,12288
+11844adc:                      0000: 0000057d 00003001
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844ae4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844aec:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 510
+                               VFD_INDEX_MAX: 516
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 510
+11844af4:                      0000: 00032242 000001fe 00000204 00000000 000001fe
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844b08:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12290
+                               :0,12289,12814,12290
+11844b10:                      0000: 0000057f 00003002
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          106
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[106] register values
+!+     00003001                        CP_SCRATCH_REG5: 12289
+                       :0,12289,12814,12290
+!+     00003002                        CP_SCRATCH_REG7: 12290
+                       :0,12289,12814,12290
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000001fe                        VFD_INDEX_MIN: 510
+!+     00000204                        VFD_INDEX_MAX: 516
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000001fe                        VFD_INDEX_OFFSET: 510
+11844b18:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12291
+                               :0,12289,12814,12291
+11844b28:                      0000: 0000057f 00003003
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12292
+                               :0,12292,12814,12291
+11844b30:                      0000: 0000057d 00003004
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844b38:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844b40:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 517
+                               VFD_INDEX_MAX: 520
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 517
+11844b48:                      0000: 00032242 00000205 00000208 00000000 00000205
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844b5c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12293
+                               :0,12292,12814,12293
+11844b64:                      0000: 0000057f 00003005
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          107
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[107] register values
+!+     00003004                        CP_SCRATCH_REG5: 12292
+                       :0,12292,12814,12293
+!+     00003005                        CP_SCRATCH_REG7: 12293
+                       :0,12292,12814,12293
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000205                        VFD_INDEX_MIN: 517
+!+     00000208                        VFD_INDEX_MAX: 520
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000205                        VFD_INDEX_OFFSET: 517
+11844b6c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12294
+                               :0,12292,12814,12294
+11844b7c:                      0000: 0000057f 00003006
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12295
+                               :0,12295,12814,12294
+11844b84:                      0000: 0000057d 00003007
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844b8c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844b94:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 521
+                               VFD_INDEX_MAX: 527
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 521
+11844b9c:                      0000: 00032242 00000209 0000020f 00000000 00000209
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844bb0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12296
+                               :0,12295,12814,12296
+11844bb8:                      0000: 0000057f 00003008
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          108
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[108] register values
+!+     00003007                        CP_SCRATCH_REG5: 12295
+                       :0,12295,12814,12296
+!+     00003008                        CP_SCRATCH_REG7: 12296
+                       :0,12295,12814,12296
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000209                        VFD_INDEX_MIN: 521
+!+     0000020f                        VFD_INDEX_MAX: 527
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000209                        VFD_INDEX_OFFSET: 521
+11844bc0:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12297
+                               :0,12295,12814,12297
+11844bd0:                      0000: 0000057f 00003009
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12298
+                               :0,12298,12814,12297
+11844bd8:                      0000: 0000057d 0000300a
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844be0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844be8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 528
+                               VFD_INDEX_MAX: 531
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 528
+11844bf0:                      0000: 00032242 00000210 00000213 00000000 00000210
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844c04:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12299
+                               :0,12298,12814,12299
+11844c0c:                      0000: 0000057f 0000300b
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          109
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[109] register values
+!+     0000300a                        CP_SCRATCH_REG5: 12298
+                       :0,12298,12814,12299
+!+     0000300b                        CP_SCRATCH_REG7: 12299
+                       :0,12298,12814,12299
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000210                        VFD_INDEX_MIN: 528
+!+     00000213                        VFD_INDEX_MAX: 531
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000210                        VFD_INDEX_OFFSET: 528
+11844c14:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12300
+                               :0,12298,12814,12300
+11844c24:                      0000: 0000057f 0000300c
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12301
+                               :0,12301,12814,12300
+11844c2c:                      0000: 0000057d 0000300d
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844c34:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844c3c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 532
+                               VFD_INDEX_MAX: 535
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 532
+11844c44:                      0000: 00032242 00000214 00000217 00000000 00000214
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844c58:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12302
+                               :0,12301,12814,12302
+11844c60:                      0000: 0000057f 0000300e
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          110
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[110] register values
+!+     0000300d                        CP_SCRATCH_REG5: 12301
+                       :0,12301,12814,12302
+!+     0000300e                        CP_SCRATCH_REG7: 12302
+                       :0,12301,12814,12302
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000214                        VFD_INDEX_MIN: 532
+!+     00000217                        VFD_INDEX_MAX: 535
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000214                        VFD_INDEX_OFFSET: 532
+11844c68:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12303
+                               :0,12301,12814,12303
+11844c78:                      0000: 0000057f 0000300f
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12304
+                               :0,12304,12814,12303
+11844c80:                      0000: 0000057d 00003010
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844c88:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844c90:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 536
+                               VFD_INDEX_MAX: 539
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 536
+11844c98:                      0000: 00032242 00000218 0000021b 00000000 00000218
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844cac:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12305
+                               :0,12304,12814,12305
+11844cb4:                      0000: 0000057f 00003011
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          111
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[111] register values
+!+     00003010                        CP_SCRATCH_REG5: 12304
+                       :0,12304,12814,12305
+!+     00003011                        CP_SCRATCH_REG7: 12305
+                       :0,12304,12814,12305
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000218                        VFD_INDEX_MIN: 536
+!+     0000021b                        VFD_INDEX_MAX: 539
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000218                        VFD_INDEX_OFFSET: 536
+11844cbc:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12306
+                               :0,12304,12814,12306
+11844ccc:                      0000: 0000057f 00003012
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12307
+                               :0,12307,12814,12306
+11844cd4:                      0000: 0000057d 00003013
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844cdc:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844ce4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 540
+                               VFD_INDEX_MAX: 543
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 540
+11844cec:                      0000: 00032242 0000021c 0000021f 00000000 0000021c
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844d00:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12308
+                               :0,12307,12814,12308
+11844d08:                      0000: 0000057f 00003014
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          112
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[112] register values
+!+     00003013                        CP_SCRATCH_REG5: 12307
+                       :0,12307,12814,12308
+!+     00003014                        CP_SCRATCH_REG7: 12308
+                       :0,12307,12814,12308
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000021c                        VFD_INDEX_MIN: 540
+!+     0000021f                        VFD_INDEX_MAX: 543
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000021c                        VFD_INDEX_OFFSET: 540
+11844d10:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12309
+                               :0,12307,12814,12309
+11844d20:                      0000: 0000057f 00003015
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12310
+                               :0,12310,12814,12309
+11844d28:                      0000: 0000057d 00003016
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844d30:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844d38:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 544
+                               VFD_INDEX_MAX: 550
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 544
+11844d40:                      0000: 00032242 00000220 00000226 00000000 00000220
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844d54:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12311
+                               :0,12310,12814,12311
+11844d5c:                      0000: 0000057f 00003017
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          113
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[113] register values
+!+     00003016                        CP_SCRATCH_REG5: 12310
+                       :0,12310,12814,12311
+!+     00003017                        CP_SCRATCH_REG7: 12311
+                       :0,12310,12814,12311
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000220                        VFD_INDEX_MIN: 544
+!+     00000226                        VFD_INDEX_MAX: 550
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000220                        VFD_INDEX_OFFSET: 544
+11844d64:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12312
+                               :0,12310,12814,12312
+11844d74:                      0000: 0000057f 00003018
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12313
+                               :0,12313,12814,12312
+11844d7c:                      0000: 0000057d 00003019
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844d84:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844d8c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 551
+                               VFD_INDEX_MAX: 554
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 551
+11844d94:                      0000: 00032242 00000227 0000022a 00000000 00000227
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844da8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12314
+                               :0,12313,12814,12314
+11844db0:                      0000: 0000057f 0000301a
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          114
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[114] register values
+!+     00003019                        CP_SCRATCH_REG5: 12313
+                       :0,12313,12814,12314
+!+     0000301a                        CP_SCRATCH_REG7: 12314
+                       :0,12313,12814,12314
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000227                        VFD_INDEX_MIN: 551
+!+     0000022a                        VFD_INDEX_MAX: 554
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000227                        VFD_INDEX_OFFSET: 551
+11844db8:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12315
+                               :0,12313,12814,12315
+11844dc8:                      0000: 0000057f 0000301b
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12316
+                               :0,12316,12814,12315
+11844dd0:                      0000: 0000057d 0000301c
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844dd8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844de0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 555
+                               VFD_INDEX_MAX: 561
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 555
+11844de8:                      0000: 00032242 0000022b 00000231 00000000 0000022b
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844dfc:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12317
+                               :0,12316,12814,12317
+11844e04:                      0000: 0000057f 0000301d
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          115
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[115] register values
+!+     0000301c                        CP_SCRATCH_REG5: 12316
+                       :0,12316,12814,12317
+!+     0000301d                        CP_SCRATCH_REG7: 12317
+                       :0,12316,12814,12317
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000022b                        VFD_INDEX_MIN: 555
+!+     00000231                        VFD_INDEX_MAX: 561
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000022b                        VFD_INDEX_OFFSET: 555
+11844e0c:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12318
+                               :0,12316,12814,12318
+11844e1c:                      0000: 0000057f 0000301e
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12319
+                               :0,12319,12814,12318
+11844e24:                      0000: 0000057d 0000301f
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844e2c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844e34:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 562
+                               VFD_INDEX_MAX: 565
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 562
+11844e3c:                      0000: 00032242 00000232 00000235 00000000 00000232
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844e50:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12320
+                               :0,12319,12814,12320
+11844e58:                      0000: 0000057f 00003020
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          116
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[116] register values
+!+     0000301f                        CP_SCRATCH_REG5: 12319
+                       :0,12319,12814,12320
+!+     00003020                        CP_SCRATCH_REG7: 12320
+                       :0,12319,12814,12320
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000232                        VFD_INDEX_MIN: 562
+!+     00000235                        VFD_INDEX_MAX: 565
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000232                        VFD_INDEX_OFFSET: 562
+11844e60:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12321
+                               :0,12319,12814,12321
+11844e70:                      0000: 0000057f 00003021
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12322
+                               :0,12322,12814,12321
+11844e78:                      0000: 0000057d 00003022
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844e80:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844e88:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 566
+                               VFD_INDEX_MAX: 569
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 566
+11844e90:                      0000: 00032242 00000236 00000239 00000000 00000236
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844ea4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12323
+                               :0,12322,12814,12323
+11844eac:                      0000: 0000057f 00003023
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          117
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[117] register values
+!+     00003022                        CP_SCRATCH_REG5: 12322
+                       :0,12322,12814,12323
+!+     00003023                        CP_SCRATCH_REG7: 12323
+                       :0,12322,12814,12323
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000236                        VFD_INDEX_MIN: 566
+!+     00000239                        VFD_INDEX_MAX: 569
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000236                        VFD_INDEX_OFFSET: 566
+11844eb4:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12324
+                               :0,12322,12814,12324
+11844ec4:                      0000: 0000057f 00003024
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12325
+                               :0,12325,12814,12324
+11844ecc:                      0000: 0000057d 00003025
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844ed4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844edc:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 570
+                               VFD_INDEX_MAX: 573
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 570
+11844ee4:                      0000: 00032242 0000023a 0000023d 00000000 0000023a
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844ef8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12326
+                               :0,12325,12814,12326
+11844f00:                      0000: 0000057f 00003026
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          118
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[118] register values
+!+     00003025                        CP_SCRATCH_REG5: 12325
+                       :0,12325,12814,12326
+!+     00003026                        CP_SCRATCH_REG7: 12326
+                       :0,12325,12814,12326
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000023a                        VFD_INDEX_MIN: 570
+!+     0000023d                        VFD_INDEX_MAX: 573
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000023a                        VFD_INDEX_OFFSET: 570
+11844f08:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12327
+                               :0,12325,12814,12327
+11844f18:                      0000: 0000057f 00003027
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12328
+                               :0,12328,12814,12327
+11844f20:                      0000: 0000057d 00003028
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844f28:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844f30:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 574
+                               VFD_INDEX_MAX: 577
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 574
+11844f38:                      0000: 00032242 0000023e 00000241 00000000 0000023e
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844f4c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12329
+                               :0,12328,12814,12329
+11844f54:                      0000: 0000057f 00003029
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          119
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[119] register values
+!+     00003028                        CP_SCRATCH_REG5: 12328
+                       :0,12328,12814,12329
+!+     00003029                        CP_SCRATCH_REG7: 12329
+                       :0,12328,12814,12329
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000023e                        VFD_INDEX_MIN: 574
+!+     00000241                        VFD_INDEX_MAX: 577
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000023e                        VFD_INDEX_OFFSET: 574
+11844f5c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12330
+                               :0,12328,12814,12330
+11844f6c:                      0000: 0000057f 0000302a
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12331
+                               :0,12331,12814,12330
+11844f74:                      0000: 0000057d 0000302b
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844f7c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844f84:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 578
+                               VFD_INDEX_MAX: 584
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 578
+11844f8c:                      0000: 00032242 00000242 00000248 00000000 00000242
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844fa0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12332
+                               :0,12331,12814,12332
+11844fa8:                      0000: 0000057f 0000302c
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          120
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[120] register values
+!+     0000302b                        CP_SCRATCH_REG5: 12331
+                       :0,12331,12814,12332
+!+     0000302c                        CP_SCRATCH_REG7: 12332
+                       :0,12331,12814,12332
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000242                        VFD_INDEX_MIN: 578
+!+     00000248                        VFD_INDEX_MAX: 584
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000242                        VFD_INDEX_OFFSET: 578
+11844fb0:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12333
+                               :0,12331,12814,12333
+11844fc0:                      0000: 0000057f 0000302d
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12334
+                               :0,12334,12814,12333
+11844fc8:                      0000: 0000057d 0000302e
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11844fd0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11844fd8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 585
+                               VFD_INDEX_MAX: 588
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 585
+11844fe0:                      0000: 00032242 00000249 0000024c 00000000 00000249
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11844ff4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12335
+                               :0,12334,12814,12335
+11844ffc:                      0000: 0000057f 0000302f
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          121
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[121] register values
+!+     0000302e                        CP_SCRATCH_REG5: 12334
+                       :0,12334,12814,12335
+!+     0000302f                        CP_SCRATCH_REG7: 12335
+                       :0,12334,12814,12335
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000249                        VFD_INDEX_MIN: 585
+!+     0000024c                        VFD_INDEX_MAX: 588
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000249                        VFD_INDEX_OFFSET: 585
+11845004:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12336
+                               :0,12334,12814,12336
+11845014:                      0000: 0000057f 00003030
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12337
+                               :0,12337,12814,12336
+1184501c:                      0000: 0000057d 00003031
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845024:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184502c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 589
+                               VFD_INDEX_MAX: 595
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 589
+11845034:                      0000: 00032242 0000024d 00000253 00000000 0000024d
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845048:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12338
+                               :0,12337,12814,12338
+11845050:                      0000: 0000057f 00003032
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          122
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[122] register values
+!+     00003031                        CP_SCRATCH_REG5: 12337
+                       :0,12337,12814,12338
+!+     00003032                        CP_SCRATCH_REG7: 12338
+                       :0,12337,12814,12338
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000024d                        VFD_INDEX_MIN: 589
+!+     00000253                        VFD_INDEX_MAX: 595
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000024d                        VFD_INDEX_OFFSET: 589
+11845058:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12339
+                               :0,12337,12814,12339
+11845068:                      0000: 0000057f 00003033
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12340
+                               :0,12340,12814,12339
+11845070:                      0000: 0000057d 00003034
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845078:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845080:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 596
+                               VFD_INDEX_MAX: 599
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 596
+11845088:                      0000: 00032242 00000254 00000257 00000000 00000254
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184509c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12341
+                               :0,12340,12814,12341
+118450a4:                      0000: 0000057f 00003035
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          123
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[123] register values
+!+     00003034                        CP_SCRATCH_REG5: 12340
+                       :0,12340,12814,12341
+!+     00003035                        CP_SCRATCH_REG7: 12341
+                       :0,12340,12814,12341
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000254                        VFD_INDEX_MIN: 596
+!+     00000257                        VFD_INDEX_MAX: 599
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000254                        VFD_INDEX_OFFSET: 596
+118450ac:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12342
+                               :0,12340,12814,12342
+118450bc:                      0000: 0000057f 00003036
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12343
+                               :0,12343,12814,12342
+118450c4:                      0000: 0000057d 00003037
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118450cc:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118450d4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 600
+                               VFD_INDEX_MAX: 603
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 600
+118450dc:                      0000: 00032242 00000258 0000025b 00000000 00000258
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118450f0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12344
+                               :0,12343,12814,12344
+118450f8:                      0000: 0000057f 00003038
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          124
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[124] register values
+!+     00003037                        CP_SCRATCH_REG5: 12343
+                       :0,12343,12814,12344
+!+     00003038                        CP_SCRATCH_REG7: 12344
+                       :0,12343,12814,12344
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000258                        VFD_INDEX_MIN: 600
+!+     0000025b                        VFD_INDEX_MAX: 603
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000258                        VFD_INDEX_OFFSET: 600
+11845100:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12345
+                               :0,12343,12814,12345
+11845110:                      0000: 0000057f 00003039
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12346
+                               :0,12346,12814,12345
+11845118:                      0000: 0000057d 0000303a
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845120:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845128:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 604
+                               VFD_INDEX_MAX: 607
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 604
+11845130:                      0000: 00032242 0000025c 0000025f 00000000 0000025c
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845144:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12347
+                               :0,12346,12814,12347
+1184514c:                      0000: 0000057f 0000303b
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          125
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[125] register values
+!+     0000303a                        CP_SCRATCH_REG5: 12346
+                       :0,12346,12814,12347
+!+     0000303b                        CP_SCRATCH_REG7: 12347
+                       :0,12346,12814,12347
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000025c                        VFD_INDEX_MIN: 604
+!+     0000025f                        VFD_INDEX_MAX: 607
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000025c                        VFD_INDEX_OFFSET: 604
+11845154:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12348
+                               :0,12346,12814,12348
+11845164:                      0000: 0000057f 0000303c
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12349
+                               :0,12349,12814,12348
+1184516c:                      0000: 0000057d 0000303d
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845174:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184517c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 608
+                               VFD_INDEX_MAX: 611
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 608
+11845184:                      0000: 00032242 00000260 00000263 00000000 00000260
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845198:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12350
+                               :0,12349,12814,12350
+118451a0:                      0000: 0000057f 0000303e
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          126
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[126] register values
+!+     0000303d                        CP_SCRATCH_REG5: 12349
+                       :0,12349,12814,12350
+!+     0000303e                        CP_SCRATCH_REG7: 12350
+                       :0,12349,12814,12350
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000260                        VFD_INDEX_MIN: 608
+!+     00000263                        VFD_INDEX_MAX: 611
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000260                        VFD_INDEX_OFFSET: 608
+118451a8:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12351
+                               :0,12349,12814,12351
+118451b8:                      0000: 0000057f 0000303f
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12352
+                               :0,12352,12814,12351
+118451c0:                      0000: 0000057d 00003040
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118451c8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118451d0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 612
+                               VFD_INDEX_MAX: 618
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 612
+118451d8:                      0000: 00032242 00000264 0000026a 00000000 00000264
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118451ec:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12353
+                               :0,12352,12814,12353
+118451f4:                      0000: 0000057f 00003041
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          127
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[127] register values
+!+     00003040                        CP_SCRATCH_REG5: 12352
+                       :0,12352,12814,12353
+!+     00003041                        CP_SCRATCH_REG7: 12353
+                       :0,12352,12814,12353
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000264                        VFD_INDEX_MIN: 612
+!+     0000026a                        VFD_INDEX_MAX: 618
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000264                        VFD_INDEX_OFFSET: 612
+118451fc:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12354
+                               :0,12352,12814,12354
+1184520c:                      0000: 0000057f 00003042
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12355
+                               :0,12355,12814,12354
+11845214:                      0000: 0000057d 00003043
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184521c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845224:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 619
+                               VFD_INDEX_MAX: 622
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 619
+1184522c:                      0000: 00032242 0000026b 0000026e 00000000 0000026b
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845240:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12356
+                               :0,12355,12814,12356
+11845248:                      0000: 0000057f 00003044
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          128
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[128] register values
+!+     00003043                        CP_SCRATCH_REG5: 12355
+                       :0,12355,12814,12356
+!+     00003044                        CP_SCRATCH_REG7: 12356
+                       :0,12355,12814,12356
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000026b                        VFD_INDEX_MIN: 619
+!+     0000026e                        VFD_INDEX_MAX: 622
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000026b                        VFD_INDEX_OFFSET: 619
+11845250:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12357
+                               :0,12355,12814,12357
+11845260:                      0000: 0000057f 00003045
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12358
+                               :0,12358,12814,12357
+11845268:                      0000: 0000057d 00003046
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845270:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845278:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 623
+                               VFD_INDEX_MAX: 629
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 623
+11845280:                      0000: 00032242 0000026f 00000275 00000000 0000026f
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845294:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12359
+                               :0,12358,12814,12359
+1184529c:                      0000: 0000057f 00003047
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          129
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[129] register values
+!+     00003046                        CP_SCRATCH_REG5: 12358
+                       :0,12358,12814,12359
+!+     00003047                        CP_SCRATCH_REG7: 12359
+                       :0,12358,12814,12359
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000026f                        VFD_INDEX_MIN: 623
+!+     00000275                        VFD_INDEX_MAX: 629
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000026f                        VFD_INDEX_OFFSET: 623
+118452a4:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12360
+                               :0,12358,12814,12360
+118452b4:                      0000: 0000057f 00003048
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12361
+                               :0,12361,12814,12360
+118452bc:                      0000: 0000057d 00003049
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118452c4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118452cc:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 630
+                               VFD_INDEX_MAX: 633
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 630
+118452d4:                      0000: 00032242 00000276 00000279 00000000 00000276
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118452e8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12362
+                               :0,12361,12814,12362
+118452f0:                      0000: 0000057f 0000304a
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          130
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[130] register values
+!+     00003049                        CP_SCRATCH_REG5: 12361
+                       :0,12361,12814,12362
+!+     0000304a                        CP_SCRATCH_REG7: 12362
+                       :0,12361,12814,12362
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000276                        VFD_INDEX_MIN: 630
+!+     00000279                        VFD_INDEX_MAX: 633
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000276                        VFD_INDEX_OFFSET: 630
+118452f8:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12363
+                               :0,12361,12814,12363
+11845308:                      0000: 0000057f 0000304b
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12364
+                               :0,12364,12814,12363
+11845310:                      0000: 0000057d 0000304c
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845318:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845320:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 634
+                               VFD_INDEX_MAX: 637
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 634
+11845328:                      0000: 00032242 0000027a 0000027d 00000000 0000027a
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184533c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12365
+                               :0,12364,12814,12365
+11845344:                      0000: 0000057f 0000304d
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          131
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[131] register values
+!+     0000304c                        CP_SCRATCH_REG5: 12364
+                       :0,12364,12814,12365
+!+     0000304d                        CP_SCRATCH_REG7: 12365
+                       :0,12364,12814,12365
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000027a                        VFD_INDEX_MIN: 634
+!+     0000027d                        VFD_INDEX_MAX: 637
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000027a                        VFD_INDEX_OFFSET: 634
+1184534c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12366
+                               :0,12364,12814,12366
+1184535c:                      0000: 0000057f 0000304e
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12367
+                               :0,12367,12814,12366
+11845364:                      0000: 0000057d 0000304f
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184536c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845374:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 638
+                               VFD_INDEX_MAX: 641
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 638
+1184537c:                      0000: 00032242 0000027e 00000281 00000000 0000027e
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845390:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12368
+                               :0,12367,12814,12368
+11845398:                      0000: 0000057f 00003050
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          132
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[132] register values
+!+     0000304f                        CP_SCRATCH_REG5: 12367
+                       :0,12367,12814,12368
+!+     00003050                        CP_SCRATCH_REG7: 12368
+                       :0,12367,12814,12368
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000027e                        VFD_INDEX_MIN: 638
+!+     00000281                        VFD_INDEX_MAX: 641
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000027e                        VFD_INDEX_OFFSET: 638
+118453a0:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12369
+                               :0,12367,12814,12369
+118453b0:                      0000: 0000057f 00003051
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12370
+                               :0,12370,12814,12369
+118453b8:                      0000: 0000057d 00003052
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118453c0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118453c8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 642
+                               VFD_INDEX_MAX: 645
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 642
+118453d0:                      0000: 00032242 00000282 00000285 00000000 00000282
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118453e4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12371
+                               :0,12370,12814,12371
+118453ec:                      0000: 0000057f 00003053
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          133
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[133] register values
+!+     00003052                        CP_SCRATCH_REG5: 12370
+                       :0,12370,12814,12371
+!+     00003053                        CP_SCRATCH_REG7: 12371
+                       :0,12370,12814,12371
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000282                        VFD_INDEX_MIN: 642
+!+     00000285                        VFD_INDEX_MAX: 645
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000282                        VFD_INDEX_OFFSET: 642
+118453f4:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12372
+                               :0,12370,12814,12372
+11845404:                      0000: 0000057f 00003054
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12373
+                               :0,12373,12814,12372
+1184540c:                      0000: 0000057d 00003055
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845414:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184541c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 646
+                               VFD_INDEX_MAX: 652
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 646
+11845424:                      0000: 00032242 00000286 0000028c 00000000 00000286
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845438:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12374
+                               :0,12373,12814,12374
+11845440:                      0000: 0000057f 00003056
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          134
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[134] register values
+!+     00003055                        CP_SCRATCH_REG5: 12373
+                       :0,12373,12814,12374
+!+     00003056                        CP_SCRATCH_REG7: 12374
+                       :0,12373,12814,12374
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000286                        VFD_INDEX_MIN: 646
+!+     0000028c                        VFD_INDEX_MAX: 652
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000286                        VFD_INDEX_OFFSET: 646
+11845448:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12375
+                               :0,12373,12814,12375
+11845458:                      0000: 0000057f 00003057
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12376
+                               :0,12376,12814,12375
+11845460:                      0000: 0000057d 00003058
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845468:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845470:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 653
+                               VFD_INDEX_MAX: 656
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 653
+11845478:                      0000: 00032242 0000028d 00000290 00000000 0000028d
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184548c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12377
+                               :0,12376,12814,12377
+11845494:                      0000: 0000057f 00003059
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          135
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[135] register values
+!+     00003058                        CP_SCRATCH_REG5: 12376
+                       :0,12376,12814,12377
+!+     00003059                        CP_SCRATCH_REG7: 12377
+                       :0,12376,12814,12377
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000028d                        VFD_INDEX_MIN: 653
+!+     00000290                        VFD_INDEX_MAX: 656
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000028d                        VFD_INDEX_OFFSET: 653
+1184549c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12378
+                               :0,12376,12814,12378
+118454ac:                      0000: 0000057f 0000305a
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12379
+                               :0,12379,12814,12378
+118454b4:                      0000: 0000057d 0000305b
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118454bc:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118454c4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 657
+                               VFD_INDEX_MAX: 663
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 657
+118454cc:                      0000: 00032242 00000291 00000297 00000000 00000291
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118454e0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12380
+                               :0,12379,12814,12380
+118454e8:                      0000: 0000057f 0000305c
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          136
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[136] register values
+!+     0000305b                        CP_SCRATCH_REG5: 12379
+                       :0,12379,12814,12380
+!+     0000305c                        CP_SCRATCH_REG7: 12380
+                       :0,12379,12814,12380
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000291                        VFD_INDEX_MIN: 657
+!+     00000297                        VFD_INDEX_MAX: 663
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000291                        VFD_INDEX_OFFSET: 657
+118454f0:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12381
+                               :0,12379,12814,12381
+11845500:                      0000: 0000057f 0000305d
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12382
+                               :0,12382,12814,12381
+11845508:                      0000: 0000057d 0000305e
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845510:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845518:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 664
+                               VFD_INDEX_MAX: 667
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 664
+11845520:                      0000: 00032242 00000298 0000029b 00000000 00000298
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845534:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12383
+                               :0,12382,12814,12383
+1184553c:                      0000: 0000057f 0000305f
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          137
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[137] register values
+!+     0000305e                        CP_SCRATCH_REG5: 12382
+                       :0,12382,12814,12383
+!+     0000305f                        CP_SCRATCH_REG7: 12383
+                       :0,12382,12814,12383
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000298                        VFD_INDEX_MIN: 664
+!+     0000029b                        VFD_INDEX_MAX: 667
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000298                        VFD_INDEX_OFFSET: 664
+11845544:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12384
+                               :0,12382,12814,12384
+11845554:                      0000: 0000057f 00003060
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12385
+                               :0,12385,12814,12384
+1184555c:                      0000: 0000057d 00003061
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845564:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184556c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 668
+                               VFD_INDEX_MAX: 671
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 668
+11845574:                      0000: 00032242 0000029c 0000029f 00000000 0000029c
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845588:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12386
+                               :0,12385,12814,12386
+11845590:                      0000: 0000057f 00003062
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          138
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[138] register values
+!+     00003061                        CP_SCRATCH_REG5: 12385
+                       :0,12385,12814,12386
+!+     00003062                        CP_SCRATCH_REG7: 12386
+                       :0,12385,12814,12386
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000029c                        VFD_INDEX_MIN: 668
+!+     0000029f                        VFD_INDEX_MAX: 671
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000029c                        VFD_INDEX_OFFSET: 668
+11845598:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12387
+                               :0,12385,12814,12387
+118455a8:                      0000: 0000057f 00003063
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12388
+                               :0,12388,12814,12387
+118455b0:                      0000: 0000057d 00003064
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118455b8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118455c0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 672
+                               VFD_INDEX_MAX: 675
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 672
+118455c8:                      0000: 00032242 000002a0 000002a3 00000000 000002a0
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118455dc:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12389
+                               :0,12388,12814,12389
+118455e4:                      0000: 0000057f 00003065
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          139
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[139] register values
+!+     00003064                        CP_SCRATCH_REG5: 12388
+                       :0,12388,12814,12389
+!+     00003065                        CP_SCRATCH_REG7: 12389
+                       :0,12388,12814,12389
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000002a0                        VFD_INDEX_MIN: 672
+!+     000002a3                        VFD_INDEX_MAX: 675
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000002a0                        VFD_INDEX_OFFSET: 672
+118455ec:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12390
+                               :0,12388,12814,12390
+118455fc:                      0000: 0000057f 00003066
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12391
+                               :0,12391,12814,12390
+11845604:                      0000: 0000057d 00003067
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184560c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845614:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 676
+                               VFD_INDEX_MAX: 679
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 676
+1184561c:                      0000: 00032242 000002a4 000002a7 00000000 000002a4
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845630:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12392
+                               :0,12391,12814,12392
+11845638:                      0000: 0000057f 00003068
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          140
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[140] register values
+!+     00003067                        CP_SCRATCH_REG5: 12391
+                       :0,12391,12814,12392
+!+     00003068                        CP_SCRATCH_REG7: 12392
+                       :0,12391,12814,12392
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000002a4                        VFD_INDEX_MIN: 676
+!+     000002a7                        VFD_INDEX_MAX: 679
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000002a4                        VFD_INDEX_OFFSET: 676
+11845640:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12393
+                               :0,12391,12814,12393
+11845650:                      0000: 0000057f 00003069
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12394
+                               :0,12394,12814,12393
+11845658:                      0000: 0000057d 0000306a
+t0                     write UCHE_CACHE_INVALIDATE0_REG (0ea0)
+NEEDS WFI: UCHE_CACHE_INVALIDATE0_REG (ea0)
+                               UCHE_CACHE_INVALIDATE0_REG: { ADDR = 0 }
+NEEDS WFI: UCHE_CACHE_INVALIDATE1_REG (ea1)
+                               UCHE_CACHE_INVALIDATE1_REG: { ADDR = 0 | OPCODE = INVALIDATE | ENTIRE_CACHE }
+11845660:                      0000: 00010ea0 00000000 90000000
+t3                     opcode: CP_LOAD_STATE (30) (43 dwords)
+                               { DST_OFF = 0 | STATE_SRC = SS_DIRECT | STATE_BLOCK = SB_VERT_SHADER | NUM_UNIT = 20 }
+                               { STATE_TYPE = ST_CONSTANTS | EXT_SRC_ADDR = 0 }
+11845678:                              1.462840 -0.071177 0.534908 0.533864 0.331812 1.652796 -0.230062 -0.229613
+11845698:                              0.866025 -0.513030 -0.815389 -0.813798 4.650000 -2.336977 20.181894 22.140564
+118456b8:                              0.844571 -0.041094 -0.533864 -14.142904 0.191572 0.954242 0.229613 5.856975
+118456d8:                              0.500000 -0.296198 0.813798 16.275953 0.000000 0.000000 0.000000 1.000000
+118456f8:                              5.000000 5.000000 10.000000 1.000000 0.000000 0.800000 0.200000 1.000000
+11845678:                              0000: 3fbb3e57 bd91c539 3f08efbb 3f08ab54 3ea9e347 3fd38ecf be6b956f be6b1fc2
+11845698:                              0020: 3f5db3d7 bf0355f2 bf50bd50 bf50550b 4094cccc c0159107 41a17485 41b11fe0
+118456b8:                              0040: 3f5835cf bd285238 bf08ab54 c1624956 3e442b67 3f744935 3e6b1fc2 40bb6c57
+118456d8:                              0060: 3f000000 be97a747 3f50550b 41823527 00000000 00000000 00000000 3f800000
+118456f8:                              0080: 40a00000 40a00000 41200000 3f800000 00000000 3f4ccccd 3e4ccccd 3f800000
+1184566c:                      0000: c0293000 05200000 00000001 3fbb3e57 bd91c539 3f08efbb 3f08ab54 3ea9e347
+1184568c:                      0020: 3fd38ecf be6b956f be6b1fc2 3f5db3d7 bf0355f2 bf50bd50 bf50550b 4094cccc
+118456ac:                      0040: c0159107 41a17485 41b11fe0 3f5835cf bd285238 bf08ab54 c1624956 3e442b67
+118456cc:                      0060: 3f744935 3e6b1fc2 40bb6c57 3f000000 be97a747 3f50550b 41823527 00000000
+118456ec:                      0080: 00000000 00000000 3f800000 40a00000 40a00000 41200000 3f800000 00000000
+1184570c:                      00a0: 3f4ccccd 3e4ccccd 3f800000
+t0                     write UCHE_CACHE_INVALIDATE0_REG (0ea0)
+NEEDS WFI: UCHE_CACHE_INVALIDATE0_REG (ea0)
+                               UCHE_CACHE_INVALIDATE0_REG: { ADDR = 0 }
+NEEDS WFI: UCHE_CACHE_INVALIDATE1_REG (ea1)
+                               UCHE_CACHE_INVALIDATE1_REG: { ADDR = 0 | OPCODE = INVALIDATE | ENTIRE_CACHE }
+11845718:                      0000: 00010ea0 00000000 90000000
+t3                     opcode: CP_LOAD_STATE (30) (7 dwords)
+                               { DST_OFF = 20 | STATE_SRC = SS_DIRECT | STATE_BLOCK = SB_VERT_SHADER | NUM_UNIT = 2 }
+                               { STATE_TYPE = ST_CONSTANTS | EXT_SRC_ADDR = 0 }
+11845730:                              0.000000 0.000000 0.000000 0.000000
+11845730:                              0000: 00000000 00000000 00000000 00000000
+11845724:                      0000: c0053000 00a00014 00000001 00000000 00000000 00000000 00000000
+t0                     write VFD_FETCH[0].INSTR_0 (2246)
+                               VFD_FETCH[0].INSTR_0: { FETCHSIZE = 11 | BUFSTRIDE = 24 | SWITCHNEXT | INDEXCODE = 0 | STEPRATE = 1 }
+                               VFD_FETCH[0].INSTR_1: 0x127ee000
+11845740:                      0000: 00012246 01020c0b 127ee000
+t0                     write VFD_DECODE[0].INSTR (2266)
+                               VFD_DECODE[0].INSTR: { WRITEMASK = 0xf | CONSTFILL | FORMAT = VFMT_32_32_32_FLOAT | REGID = r0.x | SWAP = WZYX | SHIFTCNT = 12 | LASTCOMPVALID | SWITCHNEXT }
+1184574c:                      0000: 00002266 6c00009f
+t0                     write VFD_FETCH[0x1].INSTR_0 (2248)
+                               VFD_FETCH[0x1].INSTR_0: { FETCHSIZE = 11 | BUFSTRIDE = 24 | INDEXCODE = 1 | STEPRATE = 1 }
+                               VFD_FETCH[0x1].INSTR_1: 0x127ee00c
+11845754:                      0000: 00012248 01040c0b 127ee00c
+t0                     write VFD_DECODE[0x1].INSTR (2267)
+                               VFD_DECODE[0x1].INSTR: { WRITEMASK = 0xf | CONSTFILL | FORMAT = VFMT_32_32_32_FLOAT | REGID = r1.x | SWAP = WZYX | SHIFTCNT = 12 | LASTCOMPVALID }
+11845760:                      0000: 00002267 2c00409f
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845768:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845770:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 0
+                               VFD_INDEX_MAX: 6
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 0
+11845778:                      0000: 00032242 00000000 00000006 00000000 00000000
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184578c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12395
+                               :0,12394,12814,12395
+11845794:                      0000: 0000057f 0000306b
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          141
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[141] register values
+!+     0000306a                        CP_SCRATCH_REG5: 12394
+                       :0,12394,12814,12395
+!+     0000306b                        CP_SCRATCH_REG7: 12395
+                       :0,12394,12814,12395
+ +     00000000                        UCHE_CACHE_INVALIDATE0_REG: { ADDR = 0 }
+ +     90000000                        UCHE_CACHE_INVALIDATE1_REG: { ADDR = 0 | OPCODE = INVALIDATE | ENTIRE_CACHE }
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000000                        VFD_INDEX_MIN: 0
+!+     00000006                        VFD_INDEX_MAX: 6
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000000                        VFD_INDEX_OFFSET: 0
+ +     01020c0b                        VFD_FETCH[0].INSTR_0: { FETCHSIZE = 11 | BUFSTRIDE = 24 | SWITCHNEXT | INDEXCODE = 0 | STEPRATE = 1 }
+!+     127ee000                        VFD_FETCH[0].INSTR_1: 0x127ee000
+ +     01040c0b                        VFD_FETCH[0x1].INSTR_0: { FETCHSIZE = 11 | BUFSTRIDE = 24 | INDEXCODE = 1 | STEPRATE = 1 }
+!+     127ee00c                        VFD_FETCH[0x1].INSTR_1: 0x127ee00c
+ +     6c00009f                        VFD_DECODE[0].INSTR: { WRITEMASK = 0xf | CONSTFILL | FORMAT = VFMT_32_32_32_FLOAT | REGID = r0.x | SWAP = WZYX | SHIFTCNT = 12 | LASTCOMPVALID | SWITCHNEXT }
+ +     2c00409f                        VFD_DECODE[0x1].INSTR: { WRITEMASK = 0xf | CONSTFILL | FORMAT = VFMT_32_32_32_FLOAT | REGID = r1.x | SWAP = WZYX | SHIFTCNT = 12 | LASTCOMPVALID }
+1184579c:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12396
+                               :0,12394,12814,12396
+118457ac:                      0000: 0000057f 0000306c
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12397
+                               :0,12397,12814,12396
+118457b4:                      0000: 0000057d 0000306d
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118457bc:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118457c4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 7
+                               VFD_INDEX_MAX: 10
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 7
+118457cc:                      0000: 00032242 00000007 0000000a 00000000 00000007
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118457e0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12398
+                               :0,12397,12814,12398
+118457e8:                      0000: 0000057f 0000306e
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          142
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[142] register values
+!+     0000306d                        CP_SCRATCH_REG5: 12397
+                       :0,12397,12814,12398
+!+     0000306e                        CP_SCRATCH_REG7: 12398
+                       :0,12397,12814,12398
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000007                        VFD_INDEX_MIN: 7
+!+     0000000a                        VFD_INDEX_MAX: 10
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000007                        VFD_INDEX_OFFSET: 7
+118457f0:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12399
+                               :0,12397,12814,12399
+11845800:                      0000: 0000057f 0000306f
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12400
+                               :0,12400,12814,12399
+11845808:                      0000: 0000057d 00003070
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845810:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845818:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 11
+                               VFD_INDEX_MAX: 17
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 11
+11845820:                      0000: 00032242 0000000b 00000011 00000000 0000000b
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845834:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12401
+                               :0,12400,12814,12401
+1184583c:                      0000: 0000057f 00003071
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          143
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[143] register values
+!+     00003070                        CP_SCRATCH_REG5: 12400
+                       :0,12400,12814,12401
+!+     00003071                        CP_SCRATCH_REG7: 12401
+                       :0,12400,12814,12401
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000000b                        VFD_INDEX_MIN: 11
+!+     00000011                        VFD_INDEX_MAX: 17
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000000b                        VFD_INDEX_OFFSET: 11
+11845844:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12402
+                               :0,12400,12814,12402
+11845854:                      0000: 0000057f 00003072
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12403
+                               :0,12403,12814,12402
+1184585c:                      0000: 0000057d 00003073
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845864:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184586c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 18
+                               VFD_INDEX_MAX: 21
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 18
+11845874:                      0000: 00032242 00000012 00000015 00000000 00000012
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845888:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12404
+                               :0,12403,12814,12404
+11845890:                      0000: 0000057f 00003074
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          144
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[144] register values
+!+     00003073                        CP_SCRATCH_REG5: 12403
+                       :0,12403,12814,12404
+!+     00003074                        CP_SCRATCH_REG7: 12404
+                       :0,12403,12814,12404
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000012                        VFD_INDEX_MIN: 18
+!+     00000015                        VFD_INDEX_MAX: 21
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000012                        VFD_INDEX_OFFSET: 18
+11845898:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12405
+                               :0,12403,12814,12405
+118458a8:                      0000: 0000057f 00003075
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12406
+                               :0,12406,12814,12405
+118458b0:                      0000: 0000057d 00003076
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118458b8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118458c0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 22
+                               VFD_INDEX_MAX: 25
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 22
+118458c8:                      0000: 00032242 00000016 00000019 00000000 00000016
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118458dc:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12407
+                               :0,12406,12814,12407
+118458e4:                      0000: 0000057f 00003077
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          145
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[145] register values
+!+     00003076                        CP_SCRATCH_REG5: 12406
+                       :0,12406,12814,12407
+!+     00003077                        CP_SCRATCH_REG7: 12407
+                       :0,12406,12814,12407
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000016                        VFD_INDEX_MIN: 22
+!+     00000019                        VFD_INDEX_MAX: 25
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000016                        VFD_INDEX_OFFSET: 22
+118458ec:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12408
+                               :0,12406,12814,12408
+118458fc:                      0000: 0000057f 00003078
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12409
+                               :0,12409,12814,12408
+11845904:                      0000: 0000057d 00003079
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184590c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845914:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 26
+                               VFD_INDEX_MAX: 29
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 26
+1184591c:                      0000: 00032242 0000001a 0000001d 00000000 0000001a
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845930:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12410
+                               :0,12409,12814,12410
+11845938:                      0000: 0000057f 0000307a
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          146
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[146] register values
+!+     00003079                        CP_SCRATCH_REG5: 12409
+                       :0,12409,12814,12410
+!+     0000307a                        CP_SCRATCH_REG7: 12410
+                       :0,12409,12814,12410
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000001a                        VFD_INDEX_MIN: 26
+!+     0000001d                        VFD_INDEX_MAX: 29
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000001a                        VFD_INDEX_OFFSET: 26
+11845940:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12411
+                               :0,12409,12814,12411
+11845950:                      0000: 0000057f 0000307b
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12412
+                               :0,12412,12814,12411
+11845958:                      0000: 0000057d 0000307c
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845960:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845968:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 30
+                               VFD_INDEX_MAX: 33
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 30
+11845970:                      0000: 00032242 0000001e 00000021 00000000 0000001e
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845984:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12413
+                               :0,12412,12814,12413
+1184598c:                      0000: 0000057f 0000307d
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          147
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[147] register values
+!+     0000307c                        CP_SCRATCH_REG5: 12412
+                       :0,12412,12814,12413
+!+     0000307d                        CP_SCRATCH_REG7: 12413
+                       :0,12412,12814,12413
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000001e                        VFD_INDEX_MIN: 30
+!+     00000021                        VFD_INDEX_MAX: 33
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000001e                        VFD_INDEX_OFFSET: 30
+11845994:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12414
+                               :0,12412,12814,12414
+118459a4:                      0000: 0000057f 0000307e
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12415
+                               :0,12415,12814,12414
+118459ac:                      0000: 0000057d 0000307f
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118459b4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118459bc:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 34
+                               VFD_INDEX_MAX: 40
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 34
+118459c4:                      0000: 00032242 00000022 00000028 00000000 00000022
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118459d8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12416
+                               :0,12415,12814,12416
+118459e0:                      0000: 0000057f 00003080
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          148
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[148] register values
+!+     0000307f                        CP_SCRATCH_REG5: 12415
+                       :0,12415,12814,12416
+!+     00003080                        CP_SCRATCH_REG7: 12416
+                       :0,12415,12814,12416
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000022                        VFD_INDEX_MIN: 34
+!+     00000028                        VFD_INDEX_MAX: 40
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000022                        VFD_INDEX_OFFSET: 34
+118459e8:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12417
+                               :0,12415,12814,12417
+118459f8:                      0000: 0000057f 00003081
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12418
+                               :0,12418,12814,12417
+11845a00:                      0000: 0000057d 00003082
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845a08:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845a10:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 41
+                               VFD_INDEX_MAX: 44
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 41
+11845a18:                      0000: 00032242 00000029 0000002c 00000000 00000029
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845a2c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12419
+                               :0,12418,12814,12419
+11845a34:                      0000: 0000057f 00003083
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          149
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[149] register values
+!+     00003082                        CP_SCRATCH_REG5: 12418
+                       :0,12418,12814,12419
+!+     00003083                        CP_SCRATCH_REG7: 12419
+                       :0,12418,12814,12419
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000029                        VFD_INDEX_MIN: 41
+!+     0000002c                        VFD_INDEX_MAX: 44
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000029                        VFD_INDEX_OFFSET: 41
+11845a3c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12420
+                               :0,12418,12814,12420
+11845a4c:                      0000: 0000057f 00003084
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12421
+                               :0,12421,12814,12420
+11845a54:                      0000: 0000057d 00003085
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845a5c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845a64:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 45
+                               VFD_INDEX_MAX: 51
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 45
+11845a6c:                      0000: 00032242 0000002d 00000033 00000000 0000002d
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845a80:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12422
+                               :0,12421,12814,12422
+11845a88:                      0000: 0000057f 00003086
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          150
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[150] register values
+!+     00003085                        CP_SCRATCH_REG5: 12421
+                       :0,12421,12814,12422
+!+     00003086                        CP_SCRATCH_REG7: 12422
+                       :0,12421,12814,12422
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000002d                        VFD_INDEX_MIN: 45
+!+     00000033                        VFD_INDEX_MAX: 51
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000002d                        VFD_INDEX_OFFSET: 45
+11845a90:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12423
+                               :0,12421,12814,12423
+11845aa0:                      0000: 0000057f 00003087
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12424
+                               :0,12424,12814,12423
+11845aa8:                      0000: 0000057d 00003088
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845ab0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845ab8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 52
+                               VFD_INDEX_MAX: 55
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 52
+11845ac0:                      0000: 00032242 00000034 00000037 00000000 00000034
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845ad4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12425
+                               :0,12424,12814,12425
+11845adc:                      0000: 0000057f 00003089
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          151
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[151] register values
+!+     00003088                        CP_SCRATCH_REG5: 12424
+                       :0,12424,12814,12425
+!+     00003089                        CP_SCRATCH_REG7: 12425
+                       :0,12424,12814,12425
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000034                        VFD_INDEX_MIN: 52
+!+     00000037                        VFD_INDEX_MAX: 55
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000034                        VFD_INDEX_OFFSET: 52
+11845ae4:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12426
+                               :0,12424,12814,12426
+11845af4:                      0000: 0000057f 0000308a
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12427
+                               :0,12427,12814,12426
+11845afc:                      0000: 0000057d 0000308b
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845b04:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845b0c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 56
+                               VFD_INDEX_MAX: 59
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 56
+11845b14:                      0000: 00032242 00000038 0000003b 00000000 00000038
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845b28:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12428
+                               :0,12427,12814,12428
+11845b30:                      0000: 0000057f 0000308c
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          152
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[152] register values
+!+     0000308b                        CP_SCRATCH_REG5: 12427
+                       :0,12427,12814,12428
+!+     0000308c                        CP_SCRATCH_REG7: 12428
+                       :0,12427,12814,12428
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000038                        VFD_INDEX_MIN: 56
+!+     0000003b                        VFD_INDEX_MAX: 59
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000038                        VFD_INDEX_OFFSET: 56
+11845b38:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12429
+                               :0,12427,12814,12429
+11845b48:                      0000: 0000057f 0000308d
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12430
+                               :0,12430,12814,12429
+11845b50:                      0000: 0000057d 0000308e
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845b58:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845b60:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 60
+                               VFD_INDEX_MAX: 63
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 60
+11845b68:                      0000: 00032242 0000003c 0000003f 00000000 0000003c
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845b7c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12431
+                               :0,12430,12814,12431
+11845b84:                      0000: 0000057f 0000308f
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          153
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[153] register values
+!+     0000308e                        CP_SCRATCH_REG5: 12430
+                       :0,12430,12814,12431
+!+     0000308f                        CP_SCRATCH_REG7: 12431
+                       :0,12430,12814,12431
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000003c                        VFD_INDEX_MIN: 60
+!+     0000003f                        VFD_INDEX_MAX: 63
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000003c                        VFD_INDEX_OFFSET: 60
+11845b8c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12432
+                               :0,12430,12814,12432
+11845b9c:                      0000: 0000057f 00003090
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12433
+                               :0,12433,12814,12432
+11845ba4:                      0000: 0000057d 00003091
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845bac:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845bb4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 64
+                               VFD_INDEX_MAX: 67
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 64
+11845bbc:                      0000: 00032242 00000040 00000043 00000000 00000040
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845bd0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12434
+                               :0,12433,12814,12434
+11845bd8:                      0000: 0000057f 00003092
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          154
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[154] register values
+!+     00003091                        CP_SCRATCH_REG5: 12433
+                       :0,12433,12814,12434
+!+     00003092                        CP_SCRATCH_REG7: 12434
+                       :0,12433,12814,12434
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000040                        VFD_INDEX_MIN: 64
+!+     00000043                        VFD_INDEX_MAX: 67
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000040                        VFD_INDEX_OFFSET: 64
+11845be0:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12435
+                               :0,12433,12814,12435
+11845bf0:                      0000: 0000057f 00003093
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12436
+                               :0,12436,12814,12435
+11845bf8:                      0000: 0000057d 00003094
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845c00:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845c08:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 68
+                               VFD_INDEX_MAX: 74
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 68
+11845c10:                      0000: 00032242 00000044 0000004a 00000000 00000044
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845c24:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12437
+                               :0,12436,12814,12437
+11845c2c:                      0000: 0000057f 00003095
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          155
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[155] register values
+!+     00003094                        CP_SCRATCH_REG5: 12436
+                       :0,12436,12814,12437
+!+     00003095                        CP_SCRATCH_REG7: 12437
+                       :0,12436,12814,12437
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000044                        VFD_INDEX_MIN: 68
+!+     0000004a                        VFD_INDEX_MAX: 74
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000044                        VFD_INDEX_OFFSET: 68
+11845c34:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12438
+                               :0,12436,12814,12438
+11845c44:                      0000: 0000057f 00003096
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12439
+                               :0,12439,12814,12438
+11845c4c:                      0000: 0000057d 00003097
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845c54:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845c5c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 75
+                               VFD_INDEX_MAX: 78
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 75
+11845c64:                      0000: 00032242 0000004b 0000004e 00000000 0000004b
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845c78:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12440
+                               :0,12439,12814,12440
+11845c80:                      0000: 0000057f 00003098
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          156
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[156] register values
+!+     00003097                        CP_SCRATCH_REG5: 12439
+                       :0,12439,12814,12440
+!+     00003098                        CP_SCRATCH_REG7: 12440
+                       :0,12439,12814,12440
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000004b                        VFD_INDEX_MIN: 75
+!+     0000004e                        VFD_INDEX_MAX: 78
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000004b                        VFD_INDEX_OFFSET: 75
+11845c88:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12441
+                               :0,12439,12814,12441
+11845c98:                      0000: 0000057f 00003099
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12442
+                               :0,12442,12814,12441
+11845ca0:                      0000: 0000057d 0000309a
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845ca8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845cb0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 79
+                               VFD_INDEX_MAX: 85
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 79
+11845cb8:                      0000: 00032242 0000004f 00000055 00000000 0000004f
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845ccc:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12443
+                               :0,12442,12814,12443
+11845cd4:                      0000: 0000057f 0000309b
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          157
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[157] register values
+!+     0000309a                        CP_SCRATCH_REG5: 12442
+                       :0,12442,12814,12443
+!+     0000309b                        CP_SCRATCH_REG7: 12443
+                       :0,12442,12814,12443
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000004f                        VFD_INDEX_MIN: 79
+!+     00000055                        VFD_INDEX_MAX: 85
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000004f                        VFD_INDEX_OFFSET: 79
+11845cdc:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12444
+                               :0,12442,12814,12444
+11845cec:                      0000: 0000057f 0000309c
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12445
+                               :0,12445,12814,12444
+11845cf4:                      0000: 0000057d 0000309d
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845cfc:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845d04:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 86
+                               VFD_INDEX_MAX: 89
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 86
+11845d0c:                      0000: 00032242 00000056 00000059 00000000 00000056
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845d20:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12446
+                               :0,12445,12814,12446
+11845d28:                      0000: 0000057f 0000309e
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          158
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[158] register values
+!+     0000309d                        CP_SCRATCH_REG5: 12445
+                       :0,12445,12814,12446
+!+     0000309e                        CP_SCRATCH_REG7: 12446
+                       :0,12445,12814,12446
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000056                        VFD_INDEX_MIN: 86
+!+     00000059                        VFD_INDEX_MAX: 89
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000056                        VFD_INDEX_OFFSET: 86
+11845d30:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12447
+                               :0,12445,12814,12447
+11845d40:                      0000: 0000057f 0000309f
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12448
+                               :0,12448,12814,12447
+11845d48:                      0000: 0000057d 000030a0
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845d50:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845d58:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 90
+                               VFD_INDEX_MAX: 93
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 90
+11845d60:                      0000: 00032242 0000005a 0000005d 00000000 0000005a
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845d74:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12449
+                               :0,12448,12814,12449
+11845d7c:                      0000: 0000057f 000030a1
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          159
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[159] register values
+!+     000030a0                        CP_SCRATCH_REG5: 12448
+                       :0,12448,12814,12449
+!+     000030a1                        CP_SCRATCH_REG7: 12449
+                       :0,12448,12814,12449
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000005a                        VFD_INDEX_MIN: 90
+!+     0000005d                        VFD_INDEX_MAX: 93
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000005a                        VFD_INDEX_OFFSET: 90
+11845d84:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12450
+                               :0,12448,12814,12450
+11845d94:                      0000: 0000057f 000030a2
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12451
+                               :0,12451,12814,12450
+11845d9c:                      0000: 0000057d 000030a3
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845da4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845dac:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 94
+                               VFD_INDEX_MAX: 97
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 94
+11845db4:                      0000: 00032242 0000005e 00000061 00000000 0000005e
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845dc8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12452
+                               :0,12451,12814,12452
+11845dd0:                      0000: 0000057f 000030a4
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          160
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[160] register values
+!+     000030a3                        CP_SCRATCH_REG5: 12451
+                       :0,12451,12814,12452
+!+     000030a4                        CP_SCRATCH_REG7: 12452
+                       :0,12451,12814,12452
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000005e                        VFD_INDEX_MIN: 94
+!+     00000061                        VFD_INDEX_MAX: 97
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000005e                        VFD_INDEX_OFFSET: 94
+11845dd8:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12453
+                               :0,12451,12814,12453
+11845de8:                      0000: 0000057f 000030a5
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12454
+                               :0,12454,12814,12453
+11845df0:                      0000: 0000057d 000030a6
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845df8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845e00:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 98
+                               VFD_INDEX_MAX: 101
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 98
+11845e08:                      0000: 00032242 00000062 00000065 00000000 00000062
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845e1c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12455
+                               :0,12454,12814,12455
+11845e24:                      0000: 0000057f 000030a7
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          161
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[161] register values
+!+     000030a6                        CP_SCRATCH_REG5: 12454
+                       :0,12454,12814,12455
+!+     000030a7                        CP_SCRATCH_REG7: 12455
+                       :0,12454,12814,12455
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000062                        VFD_INDEX_MIN: 98
+!+     00000065                        VFD_INDEX_MAX: 101
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000062                        VFD_INDEX_OFFSET: 98
+11845e2c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12456
+                               :0,12454,12814,12456
+11845e3c:                      0000: 0000057f 000030a8
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12457
+                               :0,12457,12814,12456
+11845e44:                      0000: 0000057d 000030a9
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845e4c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845e54:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 102
+                               VFD_INDEX_MAX: 108
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 102
+11845e5c:                      0000: 00032242 00000066 0000006c 00000000 00000066
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845e70:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12458
+                               :0,12457,12814,12458
+11845e78:                      0000: 0000057f 000030aa
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          162
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[162] register values
+!+     000030a9                        CP_SCRATCH_REG5: 12457
+                       :0,12457,12814,12458
+!+     000030aa                        CP_SCRATCH_REG7: 12458
+                       :0,12457,12814,12458
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000066                        VFD_INDEX_MIN: 102
+!+     0000006c                        VFD_INDEX_MAX: 108
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000066                        VFD_INDEX_OFFSET: 102
+11845e80:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12459
+                               :0,12457,12814,12459
+11845e90:                      0000: 0000057f 000030ab
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12460
+                               :0,12460,12814,12459
+11845e98:                      0000: 0000057d 000030ac
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845ea0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845ea8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 109
+                               VFD_INDEX_MAX: 112
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 109
+11845eb0:                      0000: 00032242 0000006d 00000070 00000000 0000006d
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845ec4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12461
+                               :0,12460,12814,12461
+11845ecc:                      0000: 0000057f 000030ad
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          163
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[163] register values
+!+     000030ac                        CP_SCRATCH_REG5: 12460
+                       :0,12460,12814,12461
+!+     000030ad                        CP_SCRATCH_REG7: 12461
+                       :0,12460,12814,12461
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000006d                        VFD_INDEX_MIN: 109
+!+     00000070                        VFD_INDEX_MAX: 112
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000006d                        VFD_INDEX_OFFSET: 109
+11845ed4:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12462
+                               :0,12460,12814,12462
+11845ee4:                      0000: 0000057f 000030ae
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12463
+                               :0,12463,12814,12462
+11845eec:                      0000: 0000057d 000030af
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845ef4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845efc:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 113
+                               VFD_INDEX_MAX: 119
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 113
+11845f04:                      0000: 00032242 00000071 00000077 00000000 00000071
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845f18:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12464
+                               :0,12463,12814,12464
+11845f20:                      0000: 0000057f 000030b0
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          164
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[164] register values
+!+     000030af                        CP_SCRATCH_REG5: 12463
+                       :0,12463,12814,12464
+!+     000030b0                        CP_SCRATCH_REG7: 12464
+                       :0,12463,12814,12464
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000071                        VFD_INDEX_MIN: 113
+!+     00000077                        VFD_INDEX_MAX: 119
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000071                        VFD_INDEX_OFFSET: 113
+11845f28:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12465
+                               :0,12463,12814,12465
+11845f38:                      0000: 0000057f 000030b1
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12466
+                               :0,12466,12814,12465
+11845f40:                      0000: 0000057d 000030b2
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845f48:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845f50:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 120
+                               VFD_INDEX_MAX: 123
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 120
+11845f58:                      0000: 00032242 00000078 0000007b 00000000 00000078
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845f6c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12467
+                               :0,12466,12814,12467
+11845f74:                      0000: 0000057f 000030b3
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          165
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[165] register values
+!+     000030b2                        CP_SCRATCH_REG5: 12466
+                       :0,12466,12814,12467
+!+     000030b3                        CP_SCRATCH_REG7: 12467
+                       :0,12466,12814,12467
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000078                        VFD_INDEX_MIN: 120
+!+     0000007b                        VFD_INDEX_MAX: 123
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000078                        VFD_INDEX_OFFSET: 120
+11845f7c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12468
+                               :0,12466,12814,12468
+11845f8c:                      0000: 0000057f 000030b4
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12469
+                               :0,12469,12814,12468
+11845f94:                      0000: 0000057d 000030b5
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845f9c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845fa4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 124
+                               VFD_INDEX_MAX: 127
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 124
+11845fac:                      0000: 00032242 0000007c 0000007f 00000000 0000007c
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11845fc0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12470
+                               :0,12469,12814,12470
+11845fc8:                      0000: 0000057f 000030b6
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          166
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[166] register values
+!+     000030b5                        CP_SCRATCH_REG5: 12469
+                       :0,12469,12814,12470
+!+     000030b6                        CP_SCRATCH_REG7: 12470
+                       :0,12469,12814,12470
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000007c                        VFD_INDEX_MIN: 124
+!+     0000007f                        VFD_INDEX_MAX: 127
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000007c                        VFD_INDEX_OFFSET: 124
+11845fd0:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12471
+                               :0,12469,12814,12471
+11845fe0:                      0000: 0000057f 000030b7
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12472
+                               :0,12472,12814,12471
+11845fe8:                      0000: 0000057d 000030b8
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11845ff0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11845ff8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 128
+                               VFD_INDEX_MAX: 131
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 128
+11846000:                      0000: 00032242 00000080 00000083 00000000 00000080
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846014:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12473
+                               :0,12472,12814,12473
+1184601c:                      0000: 0000057f 000030b9
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          167
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[167] register values
+!+     000030b8                        CP_SCRATCH_REG5: 12472
+                       :0,12472,12814,12473
+!+     000030b9                        CP_SCRATCH_REG7: 12473
+                       :0,12472,12814,12473
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000080                        VFD_INDEX_MIN: 128
+!+     00000083                        VFD_INDEX_MAX: 131
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000080                        VFD_INDEX_OFFSET: 128
+11846024:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12474
+                               :0,12472,12814,12474
+11846034:                      0000: 0000057f 000030ba
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12475
+                               :0,12475,12814,12474
+1184603c:                      0000: 0000057d 000030bb
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846044:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184604c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 132
+                               VFD_INDEX_MAX: 135
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 132
+11846054:                      0000: 00032242 00000084 00000087 00000000 00000084
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846068:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12476
+                               :0,12475,12814,12476
+11846070:                      0000: 0000057f 000030bc
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          168
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[168] register values
+!+     000030bb                        CP_SCRATCH_REG5: 12475
+                       :0,12475,12814,12476
+!+     000030bc                        CP_SCRATCH_REG7: 12476
+                       :0,12475,12814,12476
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000084                        VFD_INDEX_MIN: 132
+!+     00000087                        VFD_INDEX_MAX: 135
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000084                        VFD_INDEX_OFFSET: 132
+11846078:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12477
+                               :0,12475,12814,12477
+11846088:                      0000: 0000057f 000030bd
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12478
+                               :0,12478,12814,12477
+11846090:                      0000: 0000057d 000030be
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846098:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118460a0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 136
+                               VFD_INDEX_MAX: 142
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 136
+118460a8:                      0000: 00032242 00000088 0000008e 00000000 00000088
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118460bc:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12479
+                               :0,12478,12814,12479
+118460c4:                      0000: 0000057f 000030bf
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          169
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[169] register values
+!+     000030be                        CP_SCRATCH_REG5: 12478
+                       :0,12478,12814,12479
+!+     000030bf                        CP_SCRATCH_REG7: 12479
+                       :0,12478,12814,12479
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000088                        VFD_INDEX_MIN: 136
+!+     0000008e                        VFD_INDEX_MAX: 142
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000088                        VFD_INDEX_OFFSET: 136
+118460cc:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12480
+                               :0,12478,12814,12480
+118460dc:                      0000: 0000057f 000030c0
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12481
+                               :0,12481,12814,12480
+118460e4:                      0000: 0000057d 000030c1
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118460ec:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118460f4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 143
+                               VFD_INDEX_MAX: 146
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 143
+118460fc:                      0000: 00032242 0000008f 00000092 00000000 0000008f
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846110:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12482
+                               :0,12481,12814,12482
+11846118:                      0000: 0000057f 000030c2
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          170
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[170] register values
+!+     000030c1                        CP_SCRATCH_REG5: 12481
+                       :0,12481,12814,12482
+!+     000030c2                        CP_SCRATCH_REG7: 12482
+                       :0,12481,12814,12482
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000008f                        VFD_INDEX_MIN: 143
+!+     00000092                        VFD_INDEX_MAX: 146
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000008f                        VFD_INDEX_OFFSET: 143
+11846120:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12483
+                               :0,12481,12814,12483
+11846130:                      0000: 0000057f 000030c3
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12484
+                               :0,12484,12814,12483
+11846138:                      0000: 0000057d 000030c4
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846140:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846148:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 147
+                               VFD_INDEX_MAX: 153
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 147
+11846150:                      0000: 00032242 00000093 00000099 00000000 00000093
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846164:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12485
+                               :0,12484,12814,12485
+1184616c:                      0000: 0000057f 000030c5
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          171
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[171] register values
+!+     000030c4                        CP_SCRATCH_REG5: 12484
+                       :0,12484,12814,12485
+!+     000030c5                        CP_SCRATCH_REG7: 12485
+                       :0,12484,12814,12485
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000093                        VFD_INDEX_MIN: 147
+!+     00000099                        VFD_INDEX_MAX: 153
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000093                        VFD_INDEX_OFFSET: 147
+11846174:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12486
+                               :0,12484,12814,12486
+11846184:                      0000: 0000057f 000030c6
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12487
+                               :0,12487,12814,12486
+1184618c:                      0000: 0000057d 000030c7
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846194:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184619c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 154
+                               VFD_INDEX_MAX: 157
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 154
+118461a4:                      0000: 00032242 0000009a 0000009d 00000000 0000009a
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118461b8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12488
+                               :0,12487,12814,12488
+118461c0:                      0000: 0000057f 000030c8
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          172
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[172] register values
+!+     000030c7                        CP_SCRATCH_REG5: 12487
+                       :0,12487,12814,12488
+!+     000030c8                        CP_SCRATCH_REG7: 12488
+                       :0,12487,12814,12488
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000009a                        VFD_INDEX_MIN: 154
+!+     0000009d                        VFD_INDEX_MAX: 157
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000009a                        VFD_INDEX_OFFSET: 154
+118461c8:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12489
+                               :0,12487,12814,12489
+118461d8:                      0000: 0000057f 000030c9
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12490
+                               :0,12490,12814,12489
+118461e0:                      0000: 0000057d 000030ca
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118461e8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118461f0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 158
+                               VFD_INDEX_MAX: 161
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 158
+118461f8:                      0000: 00032242 0000009e 000000a1 00000000 0000009e
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184620c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12491
+                               :0,12490,12814,12491
+11846214:                      0000: 0000057f 000030cb
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          173
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[173] register values
+!+     000030ca                        CP_SCRATCH_REG5: 12490
+                       :0,12490,12814,12491
+!+     000030cb                        CP_SCRATCH_REG7: 12491
+                       :0,12490,12814,12491
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000009e                        VFD_INDEX_MIN: 158
+!+     000000a1                        VFD_INDEX_MAX: 161
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000009e                        VFD_INDEX_OFFSET: 158
+1184621c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12492
+                               :0,12490,12814,12492
+1184622c:                      0000: 0000057f 000030cc
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12493
+                               :0,12493,12814,12492
+11846234:                      0000: 0000057d 000030cd
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184623c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846244:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 162
+                               VFD_INDEX_MAX: 165
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 162
+1184624c:                      0000: 00032242 000000a2 000000a5 00000000 000000a2
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846260:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12494
+                               :0,12493,12814,12494
+11846268:                      0000: 0000057f 000030ce
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          174
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[174] register values
+!+     000030cd                        CP_SCRATCH_REG5: 12493
+                       :0,12493,12814,12494
+!+     000030ce                        CP_SCRATCH_REG7: 12494
+                       :0,12493,12814,12494
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000a2                        VFD_INDEX_MIN: 162
+!+     000000a5                        VFD_INDEX_MAX: 165
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000a2                        VFD_INDEX_OFFSET: 162
+11846270:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12495
+                               :0,12493,12814,12495
+11846280:                      0000: 0000057f 000030cf
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12496
+                               :0,12496,12814,12495
+11846288:                      0000: 0000057d 000030d0
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846290:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846298:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 166
+                               VFD_INDEX_MAX: 169
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 166
+118462a0:                      0000: 00032242 000000a6 000000a9 00000000 000000a6
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118462b4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12497
+                               :0,12496,12814,12497
+118462bc:                      0000: 0000057f 000030d1
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          175
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[175] register values
+!+     000030d0                        CP_SCRATCH_REG5: 12496
+                       :0,12496,12814,12497
+!+     000030d1                        CP_SCRATCH_REG7: 12497
+                       :0,12496,12814,12497
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000a6                        VFD_INDEX_MIN: 166
+!+     000000a9                        VFD_INDEX_MAX: 169
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000a6                        VFD_INDEX_OFFSET: 166
+118462c4:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12498
+                               :0,12496,12814,12498
+118462d4:                      0000: 0000057f 000030d2
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12499
+                               :0,12499,12814,12498
+118462dc:                      0000: 0000057d 000030d3
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118462e4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118462ec:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 170
+                               VFD_INDEX_MAX: 176
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 170
+118462f4:                      0000: 00032242 000000aa 000000b0 00000000 000000aa
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846308:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12500
+                               :0,12499,12814,12500
+11846310:                      0000: 0000057f 000030d4
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          176
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[176] register values
+!+     000030d3                        CP_SCRATCH_REG5: 12499
+                       :0,12499,12814,12500
+!+     000030d4                        CP_SCRATCH_REG7: 12500
+                       :0,12499,12814,12500
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000aa                        VFD_INDEX_MIN: 170
+!+     000000b0                        VFD_INDEX_MAX: 176
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000aa                        VFD_INDEX_OFFSET: 170
+11846318:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12501
+                               :0,12499,12814,12501
+11846328:                      0000: 0000057f 000030d5
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12502
+                               :0,12502,12814,12501
+11846330:                      0000: 0000057d 000030d6
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846338:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846340:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 177
+                               VFD_INDEX_MAX: 180
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 177
+11846348:                      0000: 00032242 000000b1 000000b4 00000000 000000b1
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184635c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12503
+                               :0,12502,12814,12503
+11846364:                      0000: 0000057f 000030d7
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          177
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[177] register values
+!+     000030d6                        CP_SCRATCH_REG5: 12502
+                       :0,12502,12814,12503
+!+     000030d7                        CP_SCRATCH_REG7: 12503
+                       :0,12502,12814,12503
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000b1                        VFD_INDEX_MIN: 177
+!+     000000b4                        VFD_INDEX_MAX: 180
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000b1                        VFD_INDEX_OFFSET: 177
+1184636c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12504
+                               :0,12502,12814,12504
+1184637c:                      0000: 0000057f 000030d8
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12505
+                               :0,12505,12814,12504
+11846384:                      0000: 0000057d 000030d9
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184638c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846394:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 181
+                               VFD_INDEX_MAX: 187
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 181
+1184639c:                      0000: 00032242 000000b5 000000bb 00000000 000000b5
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118463b0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12506
+                               :0,12505,12814,12506
+118463b8:                      0000: 0000057f 000030da
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          178
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[178] register values
+!+     000030d9                        CP_SCRATCH_REG5: 12505
+                       :0,12505,12814,12506
+!+     000030da                        CP_SCRATCH_REG7: 12506
+                       :0,12505,12814,12506
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000b5                        VFD_INDEX_MIN: 181
+!+     000000bb                        VFD_INDEX_MAX: 187
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000b5                        VFD_INDEX_OFFSET: 181
+118463c0:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12507
+                               :0,12505,12814,12507
+118463d0:                      0000: 0000057f 000030db
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12508
+                               :0,12508,12814,12507
+118463d8:                      0000: 0000057d 000030dc
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118463e0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118463e8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 188
+                               VFD_INDEX_MAX: 191
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 188
+118463f0:                      0000: 00032242 000000bc 000000bf 00000000 000000bc
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846404:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12509
+                               :0,12508,12814,12509
+1184640c:                      0000: 0000057f 000030dd
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          179
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[179] register values
+!+     000030dc                        CP_SCRATCH_REG5: 12508
+                       :0,12508,12814,12509
+!+     000030dd                        CP_SCRATCH_REG7: 12509
+                       :0,12508,12814,12509
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000bc                        VFD_INDEX_MIN: 188
+!+     000000bf                        VFD_INDEX_MAX: 191
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000bc                        VFD_INDEX_OFFSET: 188
+11846414:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12510
+                               :0,12508,12814,12510
+11846424:                      0000: 0000057f 000030de
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12511
+                               :0,12511,12814,12510
+1184642c:                      0000: 0000057d 000030df
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846434:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184643c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 192
+                               VFD_INDEX_MAX: 195
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 192
+11846444:                      0000: 00032242 000000c0 000000c3 00000000 000000c0
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846458:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12512
+                               :0,12511,12814,12512
+11846460:                      0000: 0000057f 000030e0
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          180
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[180] register values
+!+     000030df                        CP_SCRATCH_REG5: 12511
+                       :0,12511,12814,12512
+!+     000030e0                        CP_SCRATCH_REG7: 12512
+                       :0,12511,12814,12512
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000c0                        VFD_INDEX_MIN: 192
+!+     000000c3                        VFD_INDEX_MAX: 195
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000c0                        VFD_INDEX_OFFSET: 192
+11846468:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12513
+                               :0,12511,12814,12513
+11846478:                      0000: 0000057f 000030e1
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12514
+                               :0,12514,12814,12513
+11846480:                      0000: 0000057d 000030e2
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846488:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846490:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 196
+                               VFD_INDEX_MAX: 199
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 196
+11846498:                      0000: 00032242 000000c4 000000c7 00000000 000000c4
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118464ac:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12515
+                               :0,12514,12814,12515
+118464b4:                      0000: 0000057f 000030e3
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          181
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[181] register values
+!+     000030e2                        CP_SCRATCH_REG5: 12514
+                       :0,12514,12814,12515
+!+     000030e3                        CP_SCRATCH_REG7: 12515
+                       :0,12514,12814,12515
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000c4                        VFD_INDEX_MIN: 196
+!+     000000c7                        VFD_INDEX_MAX: 199
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000c4                        VFD_INDEX_OFFSET: 196
+118464bc:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12516
+                               :0,12514,12814,12516
+118464cc:                      0000: 0000057f 000030e4
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12517
+                               :0,12517,12814,12516
+118464d4:                      0000: 0000057d 000030e5
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118464dc:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118464e4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 200
+                               VFD_INDEX_MAX: 203
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 200
+118464ec:                      0000: 00032242 000000c8 000000cb 00000000 000000c8
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846500:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12518
+                               :0,12517,12814,12518
+11846508:                      0000: 0000057f 000030e6
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          182
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[182] register values
+!+     000030e5                        CP_SCRATCH_REG5: 12517
+                       :0,12517,12814,12518
+!+     000030e6                        CP_SCRATCH_REG7: 12518
+                       :0,12517,12814,12518
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000c8                        VFD_INDEX_MIN: 200
+!+     000000cb                        VFD_INDEX_MAX: 203
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000c8                        VFD_INDEX_OFFSET: 200
+11846510:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12519
+                               :0,12517,12814,12519
+11846520:                      0000: 0000057f 000030e7
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12520
+                               :0,12520,12814,12519
+11846528:                      0000: 0000057d 000030e8
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846530:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846538:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 204
+                               VFD_INDEX_MAX: 210
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 204
+11846540:                      0000: 00032242 000000cc 000000d2 00000000 000000cc
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846554:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12521
+                               :0,12520,12814,12521
+1184655c:                      0000: 0000057f 000030e9
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          183
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[183] register values
+!+     000030e8                        CP_SCRATCH_REG5: 12520
+                       :0,12520,12814,12521
+!+     000030e9                        CP_SCRATCH_REG7: 12521
+                       :0,12520,12814,12521
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000cc                        VFD_INDEX_MIN: 204
+!+     000000d2                        VFD_INDEX_MAX: 210
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000cc                        VFD_INDEX_OFFSET: 204
+11846564:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12522
+                               :0,12520,12814,12522
+11846574:                      0000: 0000057f 000030ea
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12523
+                               :0,12523,12814,12522
+1184657c:                      0000: 0000057d 000030eb
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846584:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184658c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 211
+                               VFD_INDEX_MAX: 214
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 211
+11846594:                      0000: 00032242 000000d3 000000d6 00000000 000000d3
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118465a8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12524
+                               :0,12523,12814,12524
+118465b0:                      0000: 0000057f 000030ec
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          184
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[184] register values
+!+     000030eb                        CP_SCRATCH_REG5: 12523
+                       :0,12523,12814,12524
+!+     000030ec                        CP_SCRATCH_REG7: 12524
+                       :0,12523,12814,12524
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000d3                        VFD_INDEX_MIN: 211
+!+     000000d6                        VFD_INDEX_MAX: 214
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000d3                        VFD_INDEX_OFFSET: 211
+118465b8:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12525
+                               :0,12523,12814,12525
+118465c8:                      0000: 0000057f 000030ed
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12526
+                               :0,12526,12814,12525
+118465d0:                      0000: 0000057d 000030ee
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118465d8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118465e0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 215
+                               VFD_INDEX_MAX: 221
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 215
+118465e8:                      0000: 00032242 000000d7 000000dd 00000000 000000d7
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118465fc:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12527
+                               :0,12526,12814,12527
+11846604:                      0000: 0000057f 000030ef
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          185
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[185] register values
+!+     000030ee                        CP_SCRATCH_REG5: 12526
+                       :0,12526,12814,12527
+!+     000030ef                        CP_SCRATCH_REG7: 12527
+                       :0,12526,12814,12527
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000d7                        VFD_INDEX_MIN: 215
+!+     000000dd                        VFD_INDEX_MAX: 221
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000d7                        VFD_INDEX_OFFSET: 215
+1184660c:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12528
+                               :0,12526,12814,12528
+1184661c:                      0000: 0000057f 000030f0
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12529
+                               :0,12529,12814,12528
+11846624:                      0000: 0000057d 000030f1
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184662c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846634:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 222
+                               VFD_INDEX_MAX: 225
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 222
+1184663c:                      0000: 00032242 000000de 000000e1 00000000 000000de
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846650:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12530
+                               :0,12529,12814,12530
+11846658:                      0000: 0000057f 000030f2
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          186
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[186] register values
+!+     000030f1                        CP_SCRATCH_REG5: 12529
+                       :0,12529,12814,12530
+!+     000030f2                        CP_SCRATCH_REG7: 12530
+                       :0,12529,12814,12530
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000de                        VFD_INDEX_MIN: 222
+!+     000000e1                        VFD_INDEX_MAX: 225
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000de                        VFD_INDEX_OFFSET: 222
+11846660:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12531
+                               :0,12529,12814,12531
+11846670:                      0000: 0000057f 000030f3
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12532
+                               :0,12532,12814,12531
+11846678:                      0000: 0000057d 000030f4
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846680:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846688:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 226
+                               VFD_INDEX_MAX: 229
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 226
+11846690:                      0000: 00032242 000000e2 000000e5 00000000 000000e2
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118466a4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12533
+                               :0,12532,12814,12533
+118466ac:                      0000: 0000057f 000030f5
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          187
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[187] register values
+!+     000030f4                        CP_SCRATCH_REG5: 12532
+                       :0,12532,12814,12533
+!+     000030f5                        CP_SCRATCH_REG7: 12533
+                       :0,12532,12814,12533
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000e2                        VFD_INDEX_MIN: 226
+!+     000000e5                        VFD_INDEX_MAX: 229
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000e2                        VFD_INDEX_OFFSET: 226
+118466b4:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12534
+                               :0,12532,12814,12534
+118466c4:                      0000: 0000057f 000030f6
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12535
+                               :0,12535,12814,12534
+118466cc:                      0000: 0000057d 000030f7
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118466d4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118466dc:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 230
+                               VFD_INDEX_MAX: 233
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 230
+118466e4:                      0000: 00032242 000000e6 000000e9 00000000 000000e6
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118466f8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12536
+                               :0,12535,12814,12536
+11846700:                      0000: 0000057f 000030f8
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          188
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[188] register values
+!+     000030f7                        CP_SCRATCH_REG5: 12535
+                       :0,12535,12814,12536
+!+     000030f8                        CP_SCRATCH_REG7: 12536
+                       :0,12535,12814,12536
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000e6                        VFD_INDEX_MIN: 230
+!+     000000e9                        VFD_INDEX_MAX: 233
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000e6                        VFD_INDEX_OFFSET: 230
+11846708:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12537
+                               :0,12535,12814,12537
+11846718:                      0000: 0000057f 000030f9
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12538
+                               :0,12538,12814,12537
+11846720:                      0000: 0000057d 000030fa
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846728:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846730:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 234
+                               VFD_INDEX_MAX: 237
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 234
+11846738:                      0000: 00032242 000000ea 000000ed 00000000 000000ea
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184674c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12539
+                               :0,12538,12814,12539
+11846754:                      0000: 0000057f 000030fb
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          189
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[189] register values
+!+     000030fa                        CP_SCRATCH_REG5: 12538
+                       :0,12538,12814,12539
+!+     000030fb                        CP_SCRATCH_REG7: 12539
+                       :0,12538,12814,12539
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000ea                        VFD_INDEX_MIN: 234
+!+     000000ed                        VFD_INDEX_MAX: 237
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000ea                        VFD_INDEX_OFFSET: 234
+1184675c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12540
+                               :0,12538,12814,12540
+1184676c:                      0000: 0000057f 000030fc
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12541
+                               :0,12541,12814,12540
+11846774:                      0000: 0000057d 000030fd
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184677c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846784:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 238
+                               VFD_INDEX_MAX: 244
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 238
+1184678c:                      0000: 00032242 000000ee 000000f4 00000000 000000ee
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118467a0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12542
+                               :0,12541,12814,12542
+118467a8:                      0000: 0000057f 000030fe
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          190
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[190] register values
+!+     000030fd                        CP_SCRATCH_REG5: 12541
+                       :0,12541,12814,12542
+!+     000030fe                        CP_SCRATCH_REG7: 12542
+                       :0,12541,12814,12542
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000ee                        VFD_INDEX_MIN: 238
+!+     000000f4                        VFD_INDEX_MAX: 244
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000ee                        VFD_INDEX_OFFSET: 238
+118467b0:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12543
+                               :0,12541,12814,12543
+118467c0:                      0000: 0000057f 000030ff
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12544
+                               :0,12544,12814,12543
+118467c8:                      0000: 0000057d 00003100
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118467d0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118467d8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 245
+                               VFD_INDEX_MAX: 248
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 245
+118467e0:                      0000: 00032242 000000f5 000000f8 00000000 000000f5
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118467f4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12545
+                               :0,12544,12814,12545
+118467fc:                      0000: 0000057f 00003101
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          191
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[191] register values
+!+     00003100                        CP_SCRATCH_REG5: 12544
+                       :0,12544,12814,12545
+!+     00003101                        CP_SCRATCH_REG7: 12545
+                       :0,12544,12814,12545
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000f5                        VFD_INDEX_MIN: 245
+!+     000000f8                        VFD_INDEX_MAX: 248
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000f5                        VFD_INDEX_OFFSET: 245
+11846804:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12546
+                               :0,12544,12814,12546
+11846814:                      0000: 0000057f 00003102
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12547
+                               :0,12547,12814,12546
+1184681c:                      0000: 0000057d 00003103
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846824:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184682c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 249
+                               VFD_INDEX_MAX: 255
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 249
+11846834:                      0000: 00032242 000000f9 000000ff 00000000 000000f9
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846848:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12548
+                               :0,12547,12814,12548
+11846850:                      0000: 0000057f 00003104
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          192
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[192] register values
+!+     00003103                        CP_SCRATCH_REG5: 12547
+                       :0,12547,12814,12548
+!+     00003104                        CP_SCRATCH_REG7: 12548
+                       :0,12547,12814,12548
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000f9                        VFD_INDEX_MIN: 249
+!+     000000ff                        VFD_INDEX_MAX: 255
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000f9                        VFD_INDEX_OFFSET: 249
+11846858:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12549
+                               :0,12547,12814,12549
+11846868:                      0000: 0000057f 00003105
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12550
+                               :0,12550,12814,12549
+11846870:                      0000: 0000057d 00003106
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846878:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846880:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 256
+                               VFD_INDEX_MAX: 259
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 256
+11846888:                      0000: 00032242 00000100 00000103 00000000 00000100
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184689c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12551
+                               :0,12550,12814,12551
+118468a4:                      0000: 0000057f 00003107
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          193
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[193] register values
+!+     00003106                        CP_SCRATCH_REG5: 12550
+                       :0,12550,12814,12551
+!+     00003107                        CP_SCRATCH_REG7: 12551
+                       :0,12550,12814,12551
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000100                        VFD_INDEX_MIN: 256
+!+     00000103                        VFD_INDEX_MAX: 259
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000100                        VFD_INDEX_OFFSET: 256
+118468ac:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12552
+                               :0,12550,12814,12552
+118468bc:                      0000: 0000057f 00003108
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12553
+                               :0,12553,12814,12552
+118468c4:                      0000: 0000057d 00003109
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118468cc:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118468d4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 260
+                               VFD_INDEX_MAX: 263
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 260
+118468dc:                      0000: 00032242 00000104 00000107 00000000 00000104
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118468f0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12554
+                               :0,12553,12814,12554
+118468f8:                      0000: 0000057f 0000310a
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          194
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[194] register values
+!+     00003109                        CP_SCRATCH_REG5: 12553
+                       :0,12553,12814,12554
+!+     0000310a                        CP_SCRATCH_REG7: 12554
+                       :0,12553,12814,12554
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000104                        VFD_INDEX_MIN: 260
+!+     00000107                        VFD_INDEX_MAX: 263
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000104                        VFD_INDEX_OFFSET: 260
+11846900:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12555
+                               :0,12553,12814,12555
+11846910:                      0000: 0000057f 0000310b
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12556
+                               :0,12556,12814,12555
+11846918:                      0000: 0000057d 0000310c
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846920:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846928:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 264
+                               VFD_INDEX_MAX: 267
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 264
+11846930:                      0000: 00032242 00000108 0000010b 00000000 00000108
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846944:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12557
+                               :0,12556,12814,12557
+1184694c:                      0000: 0000057f 0000310d
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          195
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[195] register values
+!+     0000310c                        CP_SCRATCH_REG5: 12556
+                       :0,12556,12814,12557
+!+     0000310d                        CP_SCRATCH_REG7: 12557
+                       :0,12556,12814,12557
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000108                        VFD_INDEX_MIN: 264
+!+     0000010b                        VFD_INDEX_MAX: 267
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000108                        VFD_INDEX_OFFSET: 264
+11846954:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12558
+                               :0,12556,12814,12558
+11846964:                      0000: 0000057f 0000310e
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12559
+                               :0,12559,12814,12558
+1184696c:                      0000: 0000057d 0000310f
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846974:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184697c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 268
+                               VFD_INDEX_MAX: 271
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 268
+11846984:                      0000: 00032242 0000010c 0000010f 00000000 0000010c
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846998:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12560
+                               :0,12559,12814,12560
+118469a0:                      0000: 0000057f 00003110
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          196
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[196] register values
+!+     0000310f                        CP_SCRATCH_REG5: 12559
+                       :0,12559,12814,12560
+!+     00003110                        CP_SCRATCH_REG7: 12560
+                       :0,12559,12814,12560
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000010c                        VFD_INDEX_MIN: 268
+!+     0000010f                        VFD_INDEX_MAX: 271
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000010c                        VFD_INDEX_OFFSET: 268
+118469a8:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12561
+                               :0,12559,12814,12561
+118469b8:                      0000: 0000057f 00003111
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12562
+                               :0,12562,12814,12561
+118469c0:                      0000: 0000057d 00003112
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118469c8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118469d0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 272
+                               VFD_INDEX_MAX: 278
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 272
+118469d8:                      0000: 00032242 00000110 00000116 00000000 00000110
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118469ec:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12563
+                               :0,12562,12814,12563
+118469f4:                      0000: 0000057f 00003113
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          197
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[197] register values
+!+     00003112                        CP_SCRATCH_REG5: 12562
+                       :0,12562,12814,12563
+!+     00003113                        CP_SCRATCH_REG7: 12563
+                       :0,12562,12814,12563
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000110                        VFD_INDEX_MIN: 272
+!+     00000116                        VFD_INDEX_MAX: 278
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000110                        VFD_INDEX_OFFSET: 272
+118469fc:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12564
+                               :0,12562,12814,12564
+11846a0c:                      0000: 0000057f 00003114
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12565
+                               :0,12565,12814,12564
+11846a14:                      0000: 0000057d 00003115
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846a1c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846a24:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 279
+                               VFD_INDEX_MAX: 282
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 279
+11846a2c:                      0000: 00032242 00000117 0000011a 00000000 00000117
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846a40:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12566
+                               :0,12565,12814,12566
+11846a48:                      0000: 0000057f 00003116
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          198
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[198] register values
+!+     00003115                        CP_SCRATCH_REG5: 12565
+                       :0,12565,12814,12566
+!+     00003116                        CP_SCRATCH_REG7: 12566
+                       :0,12565,12814,12566
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000117                        VFD_INDEX_MIN: 279
+!+     0000011a                        VFD_INDEX_MAX: 282
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000117                        VFD_INDEX_OFFSET: 279
+11846a50:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12567
+                               :0,12565,12814,12567
+11846a60:                      0000: 0000057f 00003117
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12568
+                               :0,12568,12814,12567
+11846a68:                      0000: 0000057d 00003118
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846a70:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846a78:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 283
+                               VFD_INDEX_MAX: 289
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 283
+11846a80:                      0000: 00032242 0000011b 00000121 00000000 0000011b
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846a94:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12569
+                               :0,12568,12814,12569
+11846a9c:                      0000: 0000057f 00003119
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          199
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[199] register values
+!+     00003118                        CP_SCRATCH_REG5: 12568
+                       :0,12568,12814,12569
+!+     00003119                        CP_SCRATCH_REG7: 12569
+                       :0,12568,12814,12569
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000011b                        VFD_INDEX_MIN: 283
+!+     00000121                        VFD_INDEX_MAX: 289
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000011b                        VFD_INDEX_OFFSET: 283
+11846aa4:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12570
+                               :0,12568,12814,12570
+11846ab4:                      0000: 0000057f 0000311a
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12571
+                               :0,12571,12814,12570
+11846abc:                      0000: 0000057d 0000311b
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846ac4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846acc:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 290
+                               VFD_INDEX_MAX: 293
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 290
+11846ad4:                      0000: 00032242 00000122 00000125 00000000 00000122
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846ae8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12572
+                               :0,12571,12814,12572
+11846af0:                      0000: 0000057f 0000311c
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          200
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[200] register values
+!+     0000311b                        CP_SCRATCH_REG5: 12571
+                       :0,12571,12814,12572
+!+     0000311c                        CP_SCRATCH_REG7: 12572
+                       :0,12571,12814,12572
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000122                        VFD_INDEX_MIN: 290
+!+     00000125                        VFD_INDEX_MAX: 293
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000122                        VFD_INDEX_OFFSET: 290
+11846af8:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12573
+                               :0,12571,12814,12573
+11846b08:                      0000: 0000057f 0000311d
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12574
+                               :0,12574,12814,12573
+11846b10:                      0000: 0000057d 0000311e
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846b18:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846b20:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 294
+                               VFD_INDEX_MAX: 297
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 294
+11846b28:                      0000: 00032242 00000126 00000129 00000000 00000126
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846b3c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12575
+                               :0,12574,12814,12575
+11846b44:                      0000: 0000057f 0000311f
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          201
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[201] register values
+!+     0000311e                        CP_SCRATCH_REG5: 12574
+                       :0,12574,12814,12575
+!+     0000311f                        CP_SCRATCH_REG7: 12575
+                       :0,12574,12814,12575
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000126                        VFD_INDEX_MIN: 294
+!+     00000129                        VFD_INDEX_MAX: 297
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000126                        VFD_INDEX_OFFSET: 294
+11846b4c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12576
+                               :0,12574,12814,12576
+11846b5c:                      0000: 0000057f 00003120
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12577
+                               :0,12577,12814,12576
+11846b64:                      0000: 0000057d 00003121
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846b6c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846b74:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 298
+                               VFD_INDEX_MAX: 301
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 298
+11846b7c:                      0000: 00032242 0000012a 0000012d 00000000 0000012a
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846b90:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12578
+                               :0,12577,12814,12578
+11846b98:                      0000: 0000057f 00003122
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          202
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[202] register values
+!+     00003121                        CP_SCRATCH_REG5: 12577
+                       :0,12577,12814,12578
+!+     00003122                        CP_SCRATCH_REG7: 12578
+                       :0,12577,12814,12578
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000012a                        VFD_INDEX_MIN: 298
+!+     0000012d                        VFD_INDEX_MAX: 301
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000012a                        VFD_INDEX_OFFSET: 298
+11846ba0:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12579
+                               :0,12577,12814,12579
+11846bb0:                      0000: 0000057f 00003123
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12580
+                               :0,12580,12814,12579
+11846bb8:                      0000: 0000057d 00003124
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846bc0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846bc8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 302
+                               VFD_INDEX_MAX: 305
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 302
+11846bd0:                      0000: 00032242 0000012e 00000131 00000000 0000012e
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846be4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12581
+                               :0,12580,12814,12581
+11846bec:                      0000: 0000057f 00003125
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          203
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[203] register values
+!+     00003124                        CP_SCRATCH_REG5: 12580
+                       :0,12580,12814,12581
+!+     00003125                        CP_SCRATCH_REG7: 12581
+                       :0,12580,12814,12581
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000012e                        VFD_INDEX_MIN: 302
+!+     00000131                        VFD_INDEX_MAX: 305
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000012e                        VFD_INDEX_OFFSET: 302
+11846bf4:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12582
+                               :0,12580,12814,12582
+11846c04:                      0000: 0000057f 00003126
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12583
+                               :0,12583,12814,12582
+11846c0c:                      0000: 0000057d 00003127
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846c14:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846c1c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 306
+                               VFD_INDEX_MAX: 312
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 306
+11846c24:                      0000: 00032242 00000132 00000138 00000000 00000132
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846c38:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12584
+                               :0,12583,12814,12584
+11846c40:                      0000: 0000057f 00003128
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          204
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[204] register values
+!+     00003127                        CP_SCRATCH_REG5: 12583
+                       :0,12583,12814,12584
+!+     00003128                        CP_SCRATCH_REG7: 12584
+                       :0,12583,12814,12584
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000132                        VFD_INDEX_MIN: 306
+!+     00000138                        VFD_INDEX_MAX: 312
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000132                        VFD_INDEX_OFFSET: 306
+11846c48:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12585
+                               :0,12583,12814,12585
+11846c58:                      0000: 0000057f 00003129
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12586
+                               :0,12586,12814,12585
+11846c60:                      0000: 0000057d 0000312a
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846c68:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846c70:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 313
+                               VFD_INDEX_MAX: 316
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 313
+11846c78:                      0000: 00032242 00000139 0000013c 00000000 00000139
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846c8c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12587
+                               :0,12586,12814,12587
+11846c94:                      0000: 0000057f 0000312b
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          205
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[205] register values
+!+     0000312a                        CP_SCRATCH_REG5: 12586
+                       :0,12586,12814,12587
+!+     0000312b                        CP_SCRATCH_REG7: 12587
+                       :0,12586,12814,12587
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000139                        VFD_INDEX_MIN: 313
+!+     0000013c                        VFD_INDEX_MAX: 316
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000139                        VFD_INDEX_OFFSET: 313
+11846c9c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12588
+                               :0,12586,12814,12588
+11846cac:                      0000: 0000057f 0000312c
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12589
+                               :0,12589,12814,12588
+11846cb4:                      0000: 0000057d 0000312d
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846cbc:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846cc4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 317
+                               VFD_INDEX_MAX: 323
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 317
+11846ccc:                      0000: 00032242 0000013d 00000143 00000000 0000013d
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846ce0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12590
+                               :0,12589,12814,12590
+11846ce8:                      0000: 0000057f 0000312e
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          206
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[206] register values
+!+     0000312d                        CP_SCRATCH_REG5: 12589
+                       :0,12589,12814,12590
+!+     0000312e                        CP_SCRATCH_REG7: 12590
+                       :0,12589,12814,12590
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000013d                        VFD_INDEX_MIN: 317
+!+     00000143                        VFD_INDEX_MAX: 323
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000013d                        VFD_INDEX_OFFSET: 317
+11846cf0:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12591
+                               :0,12589,12814,12591
+11846d00:                      0000: 0000057f 0000312f
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12592
+                               :0,12592,12814,12591
+11846d08:                      0000: 0000057d 00003130
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846d10:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846d18:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 324
+                               VFD_INDEX_MAX: 327
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 324
+11846d20:                      0000: 00032242 00000144 00000147 00000000 00000144
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846d34:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12593
+                               :0,12592,12814,12593
+11846d3c:                      0000: 0000057f 00003131
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          207
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[207] register values
+!+     00003130                        CP_SCRATCH_REG5: 12592
+                       :0,12592,12814,12593
+!+     00003131                        CP_SCRATCH_REG7: 12593
+                       :0,12592,12814,12593
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000144                        VFD_INDEX_MIN: 324
+!+     00000147                        VFD_INDEX_MAX: 327
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000144                        VFD_INDEX_OFFSET: 324
+11846d44:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12594
+                               :0,12592,12814,12594
+11846d54:                      0000: 0000057f 00003132
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12595
+                               :0,12595,12814,12594
+11846d5c:                      0000: 0000057d 00003133
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846d64:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846d6c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 328
+                               VFD_INDEX_MAX: 331
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 328
+11846d74:                      0000: 00032242 00000148 0000014b 00000000 00000148
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846d88:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12596
+                               :0,12595,12814,12596
+11846d90:                      0000: 0000057f 00003134
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          208
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[208] register values
+!+     00003133                        CP_SCRATCH_REG5: 12595
+                       :0,12595,12814,12596
+!+     00003134                        CP_SCRATCH_REG7: 12596
+                       :0,12595,12814,12596
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000148                        VFD_INDEX_MIN: 328
+!+     0000014b                        VFD_INDEX_MAX: 331
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000148                        VFD_INDEX_OFFSET: 328
+11846d98:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12597
+                               :0,12595,12814,12597
+11846da8:                      0000: 0000057f 00003135
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12598
+                               :0,12598,12814,12597
+11846db0:                      0000: 0000057d 00003136
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846db8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846dc0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 332
+                               VFD_INDEX_MAX: 335
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 332
+11846dc8:                      0000: 00032242 0000014c 0000014f 00000000 0000014c
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846ddc:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12599
+                               :0,12598,12814,12599
+11846de4:                      0000: 0000057f 00003137
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          209
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[209] register values
+!+     00003136                        CP_SCRATCH_REG5: 12598
+                       :0,12598,12814,12599
+!+     00003137                        CP_SCRATCH_REG7: 12599
+                       :0,12598,12814,12599
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000014c                        VFD_INDEX_MIN: 332
+!+     0000014f                        VFD_INDEX_MAX: 335
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000014c                        VFD_INDEX_OFFSET: 332
+11846dec:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12600
+                               :0,12598,12814,12600
+11846dfc:                      0000: 0000057f 00003138
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12601
+                               :0,12601,12814,12600
+11846e04:                      0000: 0000057d 00003139
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846e0c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846e14:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 336
+                               VFD_INDEX_MAX: 339
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 336
+11846e1c:                      0000: 00032242 00000150 00000153 00000000 00000150
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846e30:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12602
+                               :0,12601,12814,12602
+11846e38:                      0000: 0000057f 0000313a
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          210
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[210] register values
+!+     00003139                        CP_SCRATCH_REG5: 12601
+                       :0,12601,12814,12602
+!+     0000313a                        CP_SCRATCH_REG7: 12602
+                       :0,12601,12814,12602
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000150                        VFD_INDEX_MIN: 336
+!+     00000153                        VFD_INDEX_MAX: 339
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000150                        VFD_INDEX_OFFSET: 336
+11846e40:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12603
+                               :0,12601,12814,12603
+11846e50:                      0000: 0000057f 0000313b
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12604
+                               :0,12604,12814,12603
+11846e58:                      0000: 0000057d 0000313c
+t0                     write UCHE_CACHE_INVALIDATE0_REG (0ea0)
+NEEDS WFI: UCHE_CACHE_INVALIDATE0_REG (ea0)
+                               UCHE_CACHE_INVALIDATE0_REG: { ADDR = 0 }
+NEEDS WFI: UCHE_CACHE_INVALIDATE1_REG (ea1)
+                               UCHE_CACHE_INVALIDATE1_REG: { ADDR = 0 | OPCODE = INVALIDATE | ENTIRE_CACHE }
+11846e60:                      0000: 00010ea0 00000000 90000000
+t3                     opcode: CP_LOAD_STATE (30) (43 dwords)
+                               { DST_OFF = 0 | STATE_SRC = SS_DIRECT | STATE_BLOCK = SB_VERT_SHADER | NUM_UNIT = 20 }
+                               { STATE_TYPE = ST_CONSTANTS | EXT_SRC_ADDR = 0 }
+11846e78:                              1.314712 -0.523992 0.577600 0.576473 0.722172 1.569150 -0.073709 -0.073566
+11846e98:                              0.866025 -0.513030 -0.815389 -0.813798 -4.650000 5.917686 15.138483 17.106993
+11846eb8:                              0.759049 -0.302527 -0.576473 -6.790315 0.416946 0.905949 0.073566 -0.717395
+11846ed8:                              0.500000 -0.296198 0.813798 16.275953 0.000000 0.000000 0.000000 1.000000
+11846ef8:                              5.000000 5.000000 10.000000 1.000000 0.200000 0.200000 1.000000 1.000000
+11846e78:                              0000: 3fa8487d bf062456 3f13dd9d 3f1393c1 3f38e03d 3fc8d9eb bd96f4f4 bd96a98c
+11846e98:                              0020: 3f5db3d7 bf0355f2 bf50bd50 bf50550b c094cccc 40bd5db0 4172373a 4188db1f
+11846eb8:                              0040: 3f425110 be9ae4ce bf1393c1 c0d94a42 3ed579f2 3f67ec4c 3d96a98c bf37a732
+11846ed8:                              0060: 3f000000 be97a747 3f50550b 41823527 00000000 00000000 00000000 3f800000
+11846ef8:                              0080: 40a00000 40a00000 41200000 3f800000 3e4ccccd 3e4ccccd 3f800000 3f800000
+11846e6c:                      0000: c0293000 05200000 00000001 3fa8487d bf062456 3f13dd9d 3f1393c1 3f38e03d
+11846e8c:                      0020: 3fc8d9eb bd96f4f4 bd96a98c 3f5db3d7 bf0355f2 bf50bd50 bf50550b c094cccc
+11846eac:                      0040: 40bd5db0 4172373a 4188db1f 3f425110 be9ae4ce bf1393c1 c0d94a42 3ed579f2
+11846ecc:                      0060: 3f67ec4c 3d96a98c bf37a732 3f000000 be97a747 3f50550b 41823527 00000000
+11846eec:                      0080: 00000000 00000000 3f800000 40a00000 40a00000 41200000 3f800000 3e4ccccd
+11846f0c:                      00a0: 3e4ccccd 3f800000 3f800000
+t0                     write UCHE_CACHE_INVALIDATE0_REG (0ea0)
+NEEDS WFI: UCHE_CACHE_INVALIDATE0_REG (ea0)
+                               UCHE_CACHE_INVALIDATE0_REG: { ADDR = 0 }
+NEEDS WFI: UCHE_CACHE_INVALIDATE1_REG (ea1)
+                               UCHE_CACHE_INVALIDATE1_REG: { ADDR = 0 | OPCODE = INVALIDATE | ENTIRE_CACHE }
+11846f18:                      0000: 00010ea0 00000000 90000000
+t3                     opcode: CP_LOAD_STATE (30) (7 dwords)
+                               { DST_OFF = 20 | STATE_SRC = SS_DIRECT | STATE_BLOCK = SB_VERT_SHADER | NUM_UNIT = 2 }
+                               { STATE_TYPE = ST_CONSTANTS | EXT_SRC_ADDR = 0 }
+11846f30:                              0.000000 0.000000 0.000000 0.000000
+11846f30:                              0000: 00000000 00000000 00000000 00000000
+11846f24:                      0000: c0053000 00a00014 00000001 00000000 00000000 00000000 00000000
+t0                     write VFD_FETCH[0].INSTR_0 (2246)
+                               VFD_FETCH[0].INSTR_0: { FETCHSIZE = 11 | BUFSTRIDE = 24 | SWITCHNEXT | INDEXCODE = 0 | STEPRATE = 1 }
+                               VFD_FETCH[0].INSTR_1: 0x127f0000
+11846f40:                      0000: 00012246 01020c0b 127f0000
+t0                     write VFD_DECODE[0].INSTR (2266)
+                               VFD_DECODE[0].INSTR: { WRITEMASK = 0xf | CONSTFILL | FORMAT = VFMT_32_32_32_FLOAT | REGID = r0.x | SWAP = WZYX | SHIFTCNT = 12 | LASTCOMPVALID | SWITCHNEXT }
+11846f4c:                      0000: 00002266 6c00009f
+t0                     write VFD_FETCH[0x1].INSTR_0 (2248)
+                               VFD_FETCH[0x1].INSTR_0: { FETCHSIZE = 11 | BUFSTRIDE = 24 | INDEXCODE = 1 | STEPRATE = 1 }
+                               VFD_FETCH[0x1].INSTR_1: 0x127f000c
+11846f54:                      0000: 00012248 01040c0b 127f000c
+t0                     write VFD_DECODE[0x1].INSTR (2267)
+                               VFD_DECODE[0x1].INSTR: { WRITEMASK = 0xf | CONSTFILL | FORMAT = VFMT_32_32_32_FLOAT | REGID = r1.x | SWAP = WZYX | SHIFTCNT = 12 | LASTCOMPVALID }
+11846f60:                      0000: 00002267 2c00409f
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846f68:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846f70:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 0
+                               VFD_INDEX_MAX: 6
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 0
+11846f78:                      0000: 00032242 00000000 00000006 00000000 00000000
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846f8c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12605
+                               :0,12604,12814,12605
+11846f94:                      0000: 0000057f 0000313d
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          211
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[211] register values
+!+     0000313c                        CP_SCRATCH_REG5: 12604
+                       :0,12604,12814,12605
+!+     0000313d                        CP_SCRATCH_REG7: 12605
+                       :0,12604,12814,12605
+ +     00000000                        UCHE_CACHE_INVALIDATE0_REG: { ADDR = 0 }
+ +     90000000                        UCHE_CACHE_INVALIDATE1_REG: { ADDR = 0 | OPCODE = INVALIDATE | ENTIRE_CACHE }
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000000                        VFD_INDEX_MIN: 0
+!+     00000006                        VFD_INDEX_MAX: 6
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000000                        VFD_INDEX_OFFSET: 0
+ +     01020c0b                        VFD_FETCH[0].INSTR_0: { FETCHSIZE = 11 | BUFSTRIDE = 24 | SWITCHNEXT | INDEXCODE = 0 | STEPRATE = 1 }
+!+     127f0000                        VFD_FETCH[0].INSTR_1: 0x127f0000
+ +     01040c0b                        VFD_FETCH[0x1].INSTR_0: { FETCHSIZE = 11 | BUFSTRIDE = 24 | INDEXCODE = 1 | STEPRATE = 1 }
+!+     127f000c                        VFD_FETCH[0x1].INSTR_1: 0x127f000c
+ +     6c00009f                        VFD_DECODE[0].INSTR: { WRITEMASK = 0xf | CONSTFILL | FORMAT = VFMT_32_32_32_FLOAT | REGID = r0.x | SWAP = WZYX | SHIFTCNT = 12 | LASTCOMPVALID | SWITCHNEXT }
+ +     2c00409f                        VFD_DECODE[0x1].INSTR: { WRITEMASK = 0xf | CONSTFILL | FORMAT = VFMT_32_32_32_FLOAT | REGID = r1.x | SWAP = WZYX | SHIFTCNT = 12 | LASTCOMPVALID }
+11846f9c:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12606
+                               :0,12604,12814,12606
+11846fac:                      0000: 0000057f 0000313e
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12607
+                               :0,12607,12814,12606
+11846fb4:                      0000: 0000057d 0000313f
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11846fbc:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11846fc4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 7
+                               VFD_INDEX_MAX: 10
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 7
+11846fcc:                      0000: 00032242 00000007 0000000a 00000000 00000007
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11846fe0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12608
+                               :0,12607,12814,12608
+11846fe8:                      0000: 0000057f 00003140
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          212
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[212] register values
+!+     0000313f                        CP_SCRATCH_REG5: 12607
+                       :0,12607,12814,12608
+!+     00003140                        CP_SCRATCH_REG7: 12608
+                       :0,12607,12814,12608
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000007                        VFD_INDEX_MIN: 7
+!+     0000000a                        VFD_INDEX_MAX: 10
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000007                        VFD_INDEX_OFFSET: 7
+11846ff0:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12609
+                               :0,12607,12814,12609
+11847000:                      0000: 0000057f 00003141
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12610
+                               :0,12610,12814,12609
+11847008:                      0000: 0000057d 00003142
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847010:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847018:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 11
+                               VFD_INDEX_MAX: 17
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 11
+11847020:                      0000: 00032242 0000000b 00000011 00000000 0000000b
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847034:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12611
+                               :0,12610,12814,12611
+1184703c:                      0000: 0000057f 00003143
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          213
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[213] register values
+!+     00003142                        CP_SCRATCH_REG5: 12610
+                       :0,12610,12814,12611
+!+     00003143                        CP_SCRATCH_REG7: 12611
+                       :0,12610,12814,12611
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000000b                        VFD_INDEX_MIN: 11
+!+     00000011                        VFD_INDEX_MAX: 17
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000000b                        VFD_INDEX_OFFSET: 11
+11847044:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12612
+                               :0,12610,12814,12612
+11847054:                      0000: 0000057f 00003144
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12613
+                               :0,12613,12814,12612
+1184705c:                      0000: 0000057d 00003145
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847064:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184706c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 18
+                               VFD_INDEX_MAX: 21
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 18
+11847074:                      0000: 00032242 00000012 00000015 00000000 00000012
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847088:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12614
+                               :0,12613,12814,12614
+11847090:                      0000: 0000057f 00003146
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          214
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[214] register values
+!+     00003145                        CP_SCRATCH_REG5: 12613
+                       :0,12613,12814,12614
+!+     00003146                        CP_SCRATCH_REG7: 12614
+                       :0,12613,12814,12614
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000012                        VFD_INDEX_MIN: 18
+!+     00000015                        VFD_INDEX_MAX: 21
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000012                        VFD_INDEX_OFFSET: 18
+11847098:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12615
+                               :0,12613,12814,12615
+118470a8:                      0000: 0000057f 00003147
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12616
+                               :0,12616,12814,12615
+118470b0:                      0000: 0000057d 00003148
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118470b8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118470c0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 22
+                               VFD_INDEX_MAX: 25
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 22
+118470c8:                      0000: 00032242 00000016 00000019 00000000 00000016
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118470dc:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12617
+                               :0,12616,12814,12617
+118470e4:                      0000: 0000057f 00003149
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          215
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[215] register values
+!+     00003148                        CP_SCRATCH_REG5: 12616
+                       :0,12616,12814,12617
+!+     00003149                        CP_SCRATCH_REG7: 12617
+                       :0,12616,12814,12617
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000016                        VFD_INDEX_MIN: 22
+!+     00000019                        VFD_INDEX_MAX: 25
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000016                        VFD_INDEX_OFFSET: 22
+118470ec:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12618
+                               :0,12616,12814,12618
+118470fc:                      0000: 0000057f 0000314a
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12619
+                               :0,12619,12814,12618
+11847104:                      0000: 0000057d 0000314b
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184710c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847114:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 26
+                               VFD_INDEX_MAX: 29
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 26
+1184711c:                      0000: 00032242 0000001a 0000001d 00000000 0000001a
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847130:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12620
+                               :0,12619,12814,12620
+11847138:                      0000: 0000057f 0000314c
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          216
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[216] register values
+!+     0000314b                        CP_SCRATCH_REG5: 12619
+                       :0,12619,12814,12620
+!+     0000314c                        CP_SCRATCH_REG7: 12620
+                       :0,12619,12814,12620
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000001a                        VFD_INDEX_MIN: 26
+!+     0000001d                        VFD_INDEX_MAX: 29
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000001a                        VFD_INDEX_OFFSET: 26
+11847140:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12621
+                               :0,12619,12814,12621
+11847150:                      0000: 0000057f 0000314d
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12622
+                               :0,12622,12814,12621
+11847158:                      0000: 0000057d 0000314e
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847160:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847168:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 30
+                               VFD_INDEX_MAX: 33
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 30
+11847170:                      0000: 00032242 0000001e 00000021 00000000 0000001e
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847184:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12623
+                               :0,12622,12814,12623
+1184718c:                      0000: 0000057f 0000314f
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          217
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[217] register values
+!+     0000314e                        CP_SCRATCH_REG5: 12622
+                       :0,12622,12814,12623
+!+     0000314f                        CP_SCRATCH_REG7: 12623
+                       :0,12622,12814,12623
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000001e                        VFD_INDEX_MIN: 30
+!+     00000021                        VFD_INDEX_MAX: 33
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000001e                        VFD_INDEX_OFFSET: 30
+11847194:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12624
+                               :0,12622,12814,12624
+118471a4:                      0000: 0000057f 00003150
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12625
+                               :0,12625,12814,12624
+118471ac:                      0000: 0000057d 00003151
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118471b4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118471bc:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 34
+                               VFD_INDEX_MAX: 40
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 34
+118471c4:                      0000: 00032242 00000022 00000028 00000000 00000022
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118471d8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12626
+                               :0,12625,12814,12626
+118471e0:                      0000: 0000057f 00003152
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          218
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[218] register values
+!+     00003151                        CP_SCRATCH_REG5: 12625
+                       :0,12625,12814,12626
+!+     00003152                        CP_SCRATCH_REG7: 12626
+                       :0,12625,12814,12626
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000022                        VFD_INDEX_MIN: 34
+!+     00000028                        VFD_INDEX_MAX: 40
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000022                        VFD_INDEX_OFFSET: 34
+118471e8:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12627
+                               :0,12625,12814,12627
+118471f8:                      0000: 0000057f 00003153
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12628
+                               :0,12628,12814,12627
+11847200:                      0000: 0000057d 00003154
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847208:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847210:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 41
+                               VFD_INDEX_MAX: 44
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 41
+11847218:                      0000: 00032242 00000029 0000002c 00000000 00000029
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184722c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12629
+                               :0,12628,12814,12629
+11847234:                      0000: 0000057f 00003155
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          219
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[219] register values
+!+     00003154                        CP_SCRATCH_REG5: 12628
+                       :0,12628,12814,12629
+!+     00003155                        CP_SCRATCH_REG7: 12629
+                       :0,12628,12814,12629
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000029                        VFD_INDEX_MIN: 41
+!+     0000002c                        VFD_INDEX_MAX: 44
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000029                        VFD_INDEX_OFFSET: 41
+1184723c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12630
+                               :0,12628,12814,12630
+1184724c:                      0000: 0000057f 00003156
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12631
+                               :0,12631,12814,12630
+11847254:                      0000: 0000057d 00003157
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184725c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847264:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 45
+                               VFD_INDEX_MAX: 51
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 45
+1184726c:                      0000: 00032242 0000002d 00000033 00000000 0000002d
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847280:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12632
+                               :0,12631,12814,12632
+11847288:                      0000: 0000057f 00003158
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          220
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[220] register values
+!+     00003157                        CP_SCRATCH_REG5: 12631
+                       :0,12631,12814,12632
+!+     00003158                        CP_SCRATCH_REG7: 12632
+                       :0,12631,12814,12632
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000002d                        VFD_INDEX_MIN: 45
+!+     00000033                        VFD_INDEX_MAX: 51
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000002d                        VFD_INDEX_OFFSET: 45
+11847290:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12633
+                               :0,12631,12814,12633
+118472a0:                      0000: 0000057f 00003159
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12634
+                               :0,12634,12814,12633
+118472a8:                      0000: 0000057d 0000315a
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118472b0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118472b8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 52
+                               VFD_INDEX_MAX: 55
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 52
+118472c0:                      0000: 00032242 00000034 00000037 00000000 00000034
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118472d4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12635
+                               :0,12634,12814,12635
+118472dc:                      0000: 0000057f 0000315b
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          221
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[221] register values
+!+     0000315a                        CP_SCRATCH_REG5: 12634
+                       :0,12634,12814,12635
+!+     0000315b                        CP_SCRATCH_REG7: 12635
+                       :0,12634,12814,12635
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000034                        VFD_INDEX_MIN: 52
+!+     00000037                        VFD_INDEX_MAX: 55
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000034                        VFD_INDEX_OFFSET: 52
+118472e4:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12636
+                               :0,12634,12814,12636
+118472f4:                      0000: 0000057f 0000315c
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12637
+                               :0,12637,12814,12636
+118472fc:                      0000: 0000057d 0000315d
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847304:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184730c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 56
+                               VFD_INDEX_MAX: 59
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 56
+11847314:                      0000: 00032242 00000038 0000003b 00000000 00000038
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847328:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12638
+                               :0,12637,12814,12638
+11847330:                      0000: 0000057f 0000315e
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          222
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[222] register values
+!+     0000315d                        CP_SCRATCH_REG5: 12637
+                       :0,12637,12814,12638
+!+     0000315e                        CP_SCRATCH_REG7: 12638
+                       :0,12637,12814,12638
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000038                        VFD_INDEX_MIN: 56
+!+     0000003b                        VFD_INDEX_MAX: 59
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000038                        VFD_INDEX_OFFSET: 56
+11847338:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12639
+                               :0,12637,12814,12639
+11847348:                      0000: 0000057f 0000315f
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12640
+                               :0,12640,12814,12639
+11847350:                      0000: 0000057d 00003160
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847358:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847360:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 60
+                               VFD_INDEX_MAX: 63
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 60
+11847368:                      0000: 00032242 0000003c 0000003f 00000000 0000003c
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184737c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12641
+                               :0,12640,12814,12641
+11847384:                      0000: 0000057f 00003161
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          223
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[223] register values
+!+     00003160                        CP_SCRATCH_REG5: 12640
+                       :0,12640,12814,12641
+!+     00003161                        CP_SCRATCH_REG7: 12641
+                       :0,12640,12814,12641
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000003c                        VFD_INDEX_MIN: 60
+!+     0000003f                        VFD_INDEX_MAX: 63
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000003c                        VFD_INDEX_OFFSET: 60
+1184738c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12642
+                               :0,12640,12814,12642
+1184739c:                      0000: 0000057f 00003162
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12643
+                               :0,12643,12814,12642
+118473a4:                      0000: 0000057d 00003163
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118473ac:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118473b4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 64
+                               VFD_INDEX_MAX: 67
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 64
+118473bc:                      0000: 00032242 00000040 00000043 00000000 00000040
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118473d0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12644
+                               :0,12643,12814,12644
+118473d8:                      0000: 0000057f 00003164
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          224
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[224] register values
+!+     00003163                        CP_SCRATCH_REG5: 12643
+                       :0,12643,12814,12644
+!+     00003164                        CP_SCRATCH_REG7: 12644
+                       :0,12643,12814,12644
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000040                        VFD_INDEX_MIN: 64
+!+     00000043                        VFD_INDEX_MAX: 67
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000040                        VFD_INDEX_OFFSET: 64
+118473e0:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12645
+                               :0,12643,12814,12645
+118473f0:                      0000: 0000057f 00003165
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12646
+                               :0,12646,12814,12645
+118473f8:                      0000: 0000057d 00003166
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847400:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847408:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 68
+                               VFD_INDEX_MAX: 74
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 68
+11847410:                      0000: 00032242 00000044 0000004a 00000000 00000044
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847424:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12647
+                               :0,12646,12814,12647
+1184742c:                      0000: 0000057f 00003167
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          225
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[225] register values
+!+     00003166                        CP_SCRATCH_REG5: 12646
+                       :0,12646,12814,12647
+!+     00003167                        CP_SCRATCH_REG7: 12647
+                       :0,12646,12814,12647
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000044                        VFD_INDEX_MIN: 68
+!+     0000004a                        VFD_INDEX_MAX: 74
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000044                        VFD_INDEX_OFFSET: 68
+11847434:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12648
+                               :0,12646,12814,12648
+11847444:                      0000: 0000057f 00003168
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12649
+                               :0,12649,12814,12648
+1184744c:                      0000: 0000057d 00003169
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847454:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184745c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 75
+                               VFD_INDEX_MAX: 78
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 75
+11847464:                      0000: 00032242 0000004b 0000004e 00000000 0000004b
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847478:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12650
+                               :0,12649,12814,12650
+11847480:                      0000: 0000057f 0000316a
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          226
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[226] register values
+!+     00003169                        CP_SCRATCH_REG5: 12649
+                       :0,12649,12814,12650
+!+     0000316a                        CP_SCRATCH_REG7: 12650
+                       :0,12649,12814,12650
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000004b                        VFD_INDEX_MIN: 75
+!+     0000004e                        VFD_INDEX_MAX: 78
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000004b                        VFD_INDEX_OFFSET: 75
+11847488:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12651
+                               :0,12649,12814,12651
+11847498:                      0000: 0000057f 0000316b
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12652
+                               :0,12652,12814,12651
+118474a0:                      0000: 0000057d 0000316c
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118474a8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118474b0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 79
+                               VFD_INDEX_MAX: 85
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 79
+118474b8:                      0000: 00032242 0000004f 00000055 00000000 0000004f
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118474cc:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12653
+                               :0,12652,12814,12653
+118474d4:                      0000: 0000057f 0000316d
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          227
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[227] register values
+!+     0000316c                        CP_SCRATCH_REG5: 12652
+                       :0,12652,12814,12653
+!+     0000316d                        CP_SCRATCH_REG7: 12653
+                       :0,12652,12814,12653
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000004f                        VFD_INDEX_MIN: 79
+!+     00000055                        VFD_INDEX_MAX: 85
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000004f                        VFD_INDEX_OFFSET: 79
+118474dc:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12654
+                               :0,12652,12814,12654
+118474ec:                      0000: 0000057f 0000316e
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12655
+                               :0,12655,12814,12654
+118474f4:                      0000: 0000057d 0000316f
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118474fc:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847504:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 86
+                               VFD_INDEX_MAX: 89
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 86
+1184750c:                      0000: 00032242 00000056 00000059 00000000 00000056
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847520:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12656
+                               :0,12655,12814,12656
+11847528:                      0000: 0000057f 00003170
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          228
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[228] register values
+!+     0000316f                        CP_SCRATCH_REG5: 12655
+                       :0,12655,12814,12656
+!+     00003170                        CP_SCRATCH_REG7: 12656
+                       :0,12655,12814,12656
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000056                        VFD_INDEX_MIN: 86
+!+     00000059                        VFD_INDEX_MAX: 89
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000056                        VFD_INDEX_OFFSET: 86
+11847530:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12657
+                               :0,12655,12814,12657
+11847540:                      0000: 0000057f 00003171
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12658
+                               :0,12658,12814,12657
+11847548:                      0000: 0000057d 00003172
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847550:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847558:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 90
+                               VFD_INDEX_MAX: 93
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 90
+11847560:                      0000: 00032242 0000005a 0000005d 00000000 0000005a
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847574:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12659
+                               :0,12658,12814,12659
+1184757c:                      0000: 0000057f 00003173
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          229
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[229] register values
+!+     00003172                        CP_SCRATCH_REG5: 12658
+                       :0,12658,12814,12659
+!+     00003173                        CP_SCRATCH_REG7: 12659
+                       :0,12658,12814,12659
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000005a                        VFD_INDEX_MIN: 90
+!+     0000005d                        VFD_INDEX_MAX: 93
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000005a                        VFD_INDEX_OFFSET: 90
+11847584:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12660
+                               :0,12658,12814,12660
+11847594:                      0000: 0000057f 00003174
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12661
+                               :0,12661,12814,12660
+1184759c:                      0000: 0000057d 00003175
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118475a4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118475ac:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 94
+                               VFD_INDEX_MAX: 97
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 94
+118475b4:                      0000: 00032242 0000005e 00000061 00000000 0000005e
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118475c8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12662
+                               :0,12661,12814,12662
+118475d0:                      0000: 0000057f 00003176
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          230
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[230] register values
+!+     00003175                        CP_SCRATCH_REG5: 12661
+                       :0,12661,12814,12662
+!+     00003176                        CP_SCRATCH_REG7: 12662
+                       :0,12661,12814,12662
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000005e                        VFD_INDEX_MIN: 94
+!+     00000061                        VFD_INDEX_MAX: 97
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000005e                        VFD_INDEX_OFFSET: 94
+118475d8:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12663
+                               :0,12661,12814,12663
+118475e8:                      0000: 0000057f 00003177
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12664
+                               :0,12664,12814,12663
+118475f0:                      0000: 0000057d 00003178
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118475f8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847600:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 98
+                               VFD_INDEX_MAX: 101
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 98
+11847608:                      0000: 00032242 00000062 00000065 00000000 00000062
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184761c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12665
+                               :0,12664,12814,12665
+11847624:                      0000: 0000057f 00003179
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          231
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[231] register values
+!+     00003178                        CP_SCRATCH_REG5: 12664
+                       :0,12664,12814,12665
+!+     00003179                        CP_SCRATCH_REG7: 12665
+                       :0,12664,12814,12665
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000062                        VFD_INDEX_MIN: 98
+!+     00000065                        VFD_INDEX_MAX: 101
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000062                        VFD_INDEX_OFFSET: 98
+1184762c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12666
+                               :0,12664,12814,12666
+1184763c:                      0000: 0000057f 0000317a
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12667
+                               :0,12667,12814,12666
+11847644:                      0000: 0000057d 0000317b
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184764c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847654:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 102
+                               VFD_INDEX_MAX: 108
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 102
+1184765c:                      0000: 00032242 00000066 0000006c 00000000 00000066
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847670:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12668
+                               :0,12667,12814,12668
+11847678:                      0000: 0000057f 0000317c
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          232
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[232] register values
+!+     0000317b                        CP_SCRATCH_REG5: 12667
+                       :0,12667,12814,12668
+!+     0000317c                        CP_SCRATCH_REG7: 12668
+                       :0,12667,12814,12668
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000066                        VFD_INDEX_MIN: 102
+!+     0000006c                        VFD_INDEX_MAX: 108
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000066                        VFD_INDEX_OFFSET: 102
+11847680:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12669
+                               :0,12667,12814,12669
+11847690:                      0000: 0000057f 0000317d
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12670
+                               :0,12670,12814,12669
+11847698:                      0000: 0000057d 0000317e
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118476a0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118476a8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 109
+                               VFD_INDEX_MAX: 112
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 109
+118476b0:                      0000: 00032242 0000006d 00000070 00000000 0000006d
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118476c4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12671
+                               :0,12670,12814,12671
+118476cc:                      0000: 0000057f 0000317f
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          233
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[233] register values
+!+     0000317e                        CP_SCRATCH_REG5: 12670
+                       :0,12670,12814,12671
+!+     0000317f                        CP_SCRATCH_REG7: 12671
+                       :0,12670,12814,12671
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000006d                        VFD_INDEX_MIN: 109
+!+     00000070                        VFD_INDEX_MAX: 112
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000006d                        VFD_INDEX_OFFSET: 109
+118476d4:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12672
+                               :0,12670,12814,12672
+118476e4:                      0000: 0000057f 00003180
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12673
+                               :0,12673,12814,12672
+118476ec:                      0000: 0000057d 00003181
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118476f4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118476fc:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 113
+                               VFD_INDEX_MAX: 119
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 113
+11847704:                      0000: 00032242 00000071 00000077 00000000 00000071
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847718:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12674
+                               :0,12673,12814,12674
+11847720:                      0000: 0000057f 00003182
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          234
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[234] register values
+!+     00003181                        CP_SCRATCH_REG5: 12673
+                       :0,12673,12814,12674
+!+     00003182                        CP_SCRATCH_REG7: 12674
+                       :0,12673,12814,12674
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000071                        VFD_INDEX_MIN: 113
+!+     00000077                        VFD_INDEX_MAX: 119
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000071                        VFD_INDEX_OFFSET: 113
+11847728:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12675
+                               :0,12673,12814,12675
+11847738:                      0000: 0000057f 00003183
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12676
+                               :0,12676,12814,12675
+11847740:                      0000: 0000057d 00003184
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847748:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847750:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 120
+                               VFD_INDEX_MAX: 123
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 120
+11847758:                      0000: 00032242 00000078 0000007b 00000000 00000078
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184776c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12677
+                               :0,12676,12814,12677
+11847774:                      0000: 0000057f 00003185
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          235
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[235] register values
+!+     00003184                        CP_SCRATCH_REG5: 12676
+                       :0,12676,12814,12677
+!+     00003185                        CP_SCRATCH_REG7: 12677
+                       :0,12676,12814,12677
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000078                        VFD_INDEX_MIN: 120
+!+     0000007b                        VFD_INDEX_MAX: 123
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000078                        VFD_INDEX_OFFSET: 120
+1184777c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12678
+                               :0,12676,12814,12678
+1184778c:                      0000: 0000057f 00003186
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12679
+                               :0,12679,12814,12678
+11847794:                      0000: 0000057d 00003187
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184779c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118477a4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 124
+                               VFD_INDEX_MAX: 127
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 124
+118477ac:                      0000: 00032242 0000007c 0000007f 00000000 0000007c
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118477c0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12680
+                               :0,12679,12814,12680
+118477c8:                      0000: 0000057f 00003188
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          236
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[236] register values
+!+     00003187                        CP_SCRATCH_REG5: 12679
+                       :0,12679,12814,12680
+!+     00003188                        CP_SCRATCH_REG7: 12680
+                       :0,12679,12814,12680
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000007c                        VFD_INDEX_MIN: 124
+!+     0000007f                        VFD_INDEX_MAX: 127
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000007c                        VFD_INDEX_OFFSET: 124
+118477d0:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12681
+                               :0,12679,12814,12681
+118477e0:                      0000: 0000057f 00003189
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12682
+                               :0,12682,12814,12681
+118477e8:                      0000: 0000057d 0000318a
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118477f0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118477f8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 128
+                               VFD_INDEX_MAX: 131
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 128
+11847800:                      0000: 00032242 00000080 00000083 00000000 00000080
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847814:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12683
+                               :0,12682,12814,12683
+1184781c:                      0000: 0000057f 0000318b
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          237
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[237] register values
+!+     0000318a                        CP_SCRATCH_REG5: 12682
+                       :0,12682,12814,12683
+!+     0000318b                        CP_SCRATCH_REG7: 12683
+                       :0,12682,12814,12683
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000080                        VFD_INDEX_MIN: 128
+!+     00000083                        VFD_INDEX_MAX: 131
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000080                        VFD_INDEX_OFFSET: 128
+11847824:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12684
+                               :0,12682,12814,12684
+11847834:                      0000: 0000057f 0000318c
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12685
+                               :0,12685,12814,12684
+1184783c:                      0000: 0000057d 0000318d
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847844:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184784c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 132
+                               VFD_INDEX_MAX: 135
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 132
+11847854:                      0000: 00032242 00000084 00000087 00000000 00000084
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847868:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12686
+                               :0,12685,12814,12686
+11847870:                      0000: 0000057f 0000318e
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          238
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[238] register values
+!+     0000318d                        CP_SCRATCH_REG5: 12685
+                       :0,12685,12814,12686
+!+     0000318e                        CP_SCRATCH_REG7: 12686
+                       :0,12685,12814,12686
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000084                        VFD_INDEX_MIN: 132
+!+     00000087                        VFD_INDEX_MAX: 135
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000084                        VFD_INDEX_OFFSET: 132
+11847878:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12687
+                               :0,12685,12814,12687
+11847888:                      0000: 0000057f 0000318f
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12688
+                               :0,12688,12814,12687
+11847890:                      0000: 0000057d 00003190
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847898:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118478a0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 136
+                               VFD_INDEX_MAX: 142
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 136
+118478a8:                      0000: 00032242 00000088 0000008e 00000000 00000088
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118478bc:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12689
+                               :0,12688,12814,12689
+118478c4:                      0000: 0000057f 00003191
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          239
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[239] register values
+!+     00003190                        CP_SCRATCH_REG5: 12688
+                       :0,12688,12814,12689
+!+     00003191                        CP_SCRATCH_REG7: 12689
+                       :0,12688,12814,12689
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000088                        VFD_INDEX_MIN: 136
+!+     0000008e                        VFD_INDEX_MAX: 142
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000088                        VFD_INDEX_OFFSET: 136
+118478cc:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12690
+                               :0,12688,12814,12690
+118478dc:                      0000: 0000057f 00003192
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12691
+                               :0,12691,12814,12690
+118478e4:                      0000: 0000057d 00003193
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118478ec:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118478f4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 143
+                               VFD_INDEX_MAX: 146
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 143
+118478fc:                      0000: 00032242 0000008f 00000092 00000000 0000008f
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847910:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12692
+                               :0,12691,12814,12692
+11847918:                      0000: 0000057f 00003194
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          240
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[240] register values
+!+     00003193                        CP_SCRATCH_REG5: 12691
+                       :0,12691,12814,12692
+!+     00003194                        CP_SCRATCH_REG7: 12692
+                       :0,12691,12814,12692
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000008f                        VFD_INDEX_MIN: 143
+!+     00000092                        VFD_INDEX_MAX: 146
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000008f                        VFD_INDEX_OFFSET: 143
+11847920:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12693
+                               :0,12691,12814,12693
+11847930:                      0000: 0000057f 00003195
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12694
+                               :0,12694,12814,12693
+11847938:                      0000: 0000057d 00003196
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847940:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847948:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 147
+                               VFD_INDEX_MAX: 153
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 147
+11847950:                      0000: 00032242 00000093 00000099 00000000 00000093
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847964:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12695
+                               :0,12694,12814,12695
+1184796c:                      0000: 0000057f 00003197
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          241
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[241] register values
+!+     00003196                        CP_SCRATCH_REG5: 12694
+                       :0,12694,12814,12695
+!+     00003197                        CP_SCRATCH_REG7: 12695
+                       :0,12694,12814,12695
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000093                        VFD_INDEX_MIN: 147
+!+     00000099                        VFD_INDEX_MAX: 153
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000093                        VFD_INDEX_OFFSET: 147
+11847974:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12696
+                               :0,12694,12814,12696
+11847984:                      0000: 0000057f 00003198
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12697
+                               :0,12697,12814,12696
+1184798c:                      0000: 0000057d 00003199
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847994:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184799c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 154
+                               VFD_INDEX_MAX: 157
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 154
+118479a4:                      0000: 00032242 0000009a 0000009d 00000000 0000009a
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118479b8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12698
+                               :0,12697,12814,12698
+118479c0:                      0000: 0000057f 0000319a
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          242
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[242] register values
+!+     00003199                        CP_SCRATCH_REG5: 12697
+                       :0,12697,12814,12698
+!+     0000319a                        CP_SCRATCH_REG7: 12698
+                       :0,12697,12814,12698
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000009a                        VFD_INDEX_MIN: 154
+!+     0000009d                        VFD_INDEX_MAX: 157
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000009a                        VFD_INDEX_OFFSET: 154
+118479c8:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12699
+                               :0,12697,12814,12699
+118479d8:                      0000: 0000057f 0000319b
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12700
+                               :0,12700,12814,12699
+118479e0:                      0000: 0000057d 0000319c
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118479e8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118479f0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 158
+                               VFD_INDEX_MAX: 161
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 158
+118479f8:                      0000: 00032242 0000009e 000000a1 00000000 0000009e
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847a0c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12701
+                               :0,12700,12814,12701
+11847a14:                      0000: 0000057f 0000319d
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          243
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[243] register values
+!+     0000319c                        CP_SCRATCH_REG5: 12700
+                       :0,12700,12814,12701
+!+     0000319d                        CP_SCRATCH_REG7: 12701
+                       :0,12700,12814,12701
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000009e                        VFD_INDEX_MIN: 158
+!+     000000a1                        VFD_INDEX_MAX: 161
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000009e                        VFD_INDEX_OFFSET: 158
+11847a1c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12702
+                               :0,12700,12814,12702
+11847a2c:                      0000: 0000057f 0000319e
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12703
+                               :0,12703,12814,12702
+11847a34:                      0000: 0000057d 0000319f
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847a3c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847a44:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 162
+                               VFD_INDEX_MAX: 165
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 162
+11847a4c:                      0000: 00032242 000000a2 000000a5 00000000 000000a2
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847a60:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12704
+                               :0,12703,12814,12704
+11847a68:                      0000: 0000057f 000031a0
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          244
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[244] register values
+!+     0000319f                        CP_SCRATCH_REG5: 12703
+                       :0,12703,12814,12704
+!+     000031a0                        CP_SCRATCH_REG7: 12704
+                       :0,12703,12814,12704
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000a2                        VFD_INDEX_MIN: 162
+!+     000000a5                        VFD_INDEX_MAX: 165
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000a2                        VFD_INDEX_OFFSET: 162
+11847a70:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12705
+                               :0,12703,12814,12705
+11847a80:                      0000: 0000057f 000031a1
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12706
+                               :0,12706,12814,12705
+11847a88:                      0000: 0000057d 000031a2
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847a90:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847a98:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 166
+                               VFD_INDEX_MAX: 169
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 166
+11847aa0:                      0000: 00032242 000000a6 000000a9 00000000 000000a6
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847ab4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12707
+                               :0,12706,12814,12707
+11847abc:                      0000: 0000057f 000031a3
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          245
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[245] register values
+!+     000031a2                        CP_SCRATCH_REG5: 12706
+                       :0,12706,12814,12707
+!+     000031a3                        CP_SCRATCH_REG7: 12707
+                       :0,12706,12814,12707
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000a6                        VFD_INDEX_MIN: 166
+!+     000000a9                        VFD_INDEX_MAX: 169
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000a6                        VFD_INDEX_OFFSET: 166
+11847ac4:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12708
+                               :0,12706,12814,12708
+11847ad4:                      0000: 0000057f 000031a4
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12709
+                               :0,12709,12814,12708
+11847adc:                      0000: 0000057d 000031a5
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847ae4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847aec:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 170
+                               VFD_INDEX_MAX: 176
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 170
+11847af4:                      0000: 00032242 000000aa 000000b0 00000000 000000aa
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847b08:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12710
+                               :0,12709,12814,12710
+11847b10:                      0000: 0000057f 000031a6
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          246
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[246] register values
+!+     000031a5                        CP_SCRATCH_REG5: 12709
+                       :0,12709,12814,12710
+!+     000031a6                        CP_SCRATCH_REG7: 12710
+                       :0,12709,12814,12710
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000aa                        VFD_INDEX_MIN: 170
+!+     000000b0                        VFD_INDEX_MAX: 176
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000aa                        VFD_INDEX_OFFSET: 170
+11847b18:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12711
+                               :0,12709,12814,12711
+11847b28:                      0000: 0000057f 000031a7
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12712
+                               :0,12712,12814,12711
+11847b30:                      0000: 0000057d 000031a8
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847b38:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847b40:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 177
+                               VFD_INDEX_MAX: 180
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 177
+11847b48:                      0000: 00032242 000000b1 000000b4 00000000 000000b1
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847b5c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12713
+                               :0,12712,12814,12713
+11847b64:                      0000: 0000057f 000031a9
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          247
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[247] register values
+!+     000031a8                        CP_SCRATCH_REG5: 12712
+                       :0,12712,12814,12713
+!+     000031a9                        CP_SCRATCH_REG7: 12713
+                       :0,12712,12814,12713
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000b1                        VFD_INDEX_MIN: 177
+!+     000000b4                        VFD_INDEX_MAX: 180
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000b1                        VFD_INDEX_OFFSET: 177
+11847b6c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12714
+                               :0,12712,12814,12714
+11847b7c:                      0000: 0000057f 000031aa
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12715
+                               :0,12715,12814,12714
+11847b84:                      0000: 0000057d 000031ab
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847b8c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847b94:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 181
+                               VFD_INDEX_MAX: 187
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 181
+11847b9c:                      0000: 00032242 000000b5 000000bb 00000000 000000b5
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847bb0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12716
+                               :0,12715,12814,12716
+11847bb8:                      0000: 0000057f 000031ac
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          248
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[248] register values
+!+     000031ab                        CP_SCRATCH_REG5: 12715
+                       :0,12715,12814,12716
+!+     000031ac                        CP_SCRATCH_REG7: 12716
+                       :0,12715,12814,12716
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000b5                        VFD_INDEX_MIN: 181
+!+     000000bb                        VFD_INDEX_MAX: 187
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000b5                        VFD_INDEX_OFFSET: 181
+11847bc0:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12717
+                               :0,12715,12814,12717
+11847bd0:                      0000: 0000057f 000031ad
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12718
+                               :0,12718,12814,12717
+11847bd8:                      0000: 0000057d 000031ae
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847be0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847be8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 188
+                               VFD_INDEX_MAX: 191
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 188
+11847bf0:                      0000: 00032242 000000bc 000000bf 00000000 000000bc
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847c04:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12719
+                               :0,12718,12814,12719
+11847c0c:                      0000: 0000057f 000031af
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          249
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[249] register values
+!+     000031ae                        CP_SCRATCH_REG5: 12718
+                       :0,12718,12814,12719
+!+     000031af                        CP_SCRATCH_REG7: 12719
+                       :0,12718,12814,12719
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000bc                        VFD_INDEX_MIN: 188
+!+     000000bf                        VFD_INDEX_MAX: 191
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000bc                        VFD_INDEX_OFFSET: 188
+11847c14:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12720
+                               :0,12718,12814,12720
+11847c24:                      0000: 0000057f 000031b0
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12721
+                               :0,12721,12814,12720
+11847c2c:                      0000: 0000057d 000031b1
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847c34:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847c3c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 192
+                               VFD_INDEX_MAX: 195
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 192
+11847c44:                      0000: 00032242 000000c0 000000c3 00000000 000000c0
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847c58:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12722
+                               :0,12721,12814,12722
+11847c60:                      0000: 0000057f 000031b2
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          250
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[250] register values
+!+     000031b1                        CP_SCRATCH_REG5: 12721
+                       :0,12721,12814,12722
+!+     000031b2                        CP_SCRATCH_REG7: 12722
+                       :0,12721,12814,12722
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000c0                        VFD_INDEX_MIN: 192
+!+     000000c3                        VFD_INDEX_MAX: 195
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000c0                        VFD_INDEX_OFFSET: 192
+11847c68:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12723
+                               :0,12721,12814,12723
+11847c78:                      0000: 0000057f 000031b3
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12724
+                               :0,12724,12814,12723
+11847c80:                      0000: 0000057d 000031b4
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847c88:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847c90:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 196
+                               VFD_INDEX_MAX: 199
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 196
+11847c98:                      0000: 00032242 000000c4 000000c7 00000000 000000c4
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847cac:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12725
+                               :0,12724,12814,12725
+11847cb4:                      0000: 0000057f 000031b5
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          251
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[251] register values
+!+     000031b4                        CP_SCRATCH_REG5: 12724
+                       :0,12724,12814,12725
+!+     000031b5                        CP_SCRATCH_REG7: 12725
+                       :0,12724,12814,12725
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000c4                        VFD_INDEX_MIN: 196
+!+     000000c7                        VFD_INDEX_MAX: 199
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000c4                        VFD_INDEX_OFFSET: 196
+11847cbc:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12726
+                               :0,12724,12814,12726
+11847ccc:                      0000: 0000057f 000031b6
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12727
+                               :0,12727,12814,12726
+11847cd4:                      0000: 0000057d 000031b7
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847cdc:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847ce4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 200
+                               VFD_INDEX_MAX: 203
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 200
+11847cec:                      0000: 00032242 000000c8 000000cb 00000000 000000c8
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847d00:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12728
+                               :0,12727,12814,12728
+11847d08:                      0000: 0000057f 000031b8
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          252
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[252] register values
+!+     000031b7                        CP_SCRATCH_REG5: 12727
+                       :0,12727,12814,12728
+!+     000031b8                        CP_SCRATCH_REG7: 12728
+                       :0,12727,12814,12728
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000c8                        VFD_INDEX_MIN: 200
+!+     000000cb                        VFD_INDEX_MAX: 203
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000c8                        VFD_INDEX_OFFSET: 200
+11847d10:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12729
+                               :0,12727,12814,12729
+11847d20:                      0000: 0000057f 000031b9
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12730
+                               :0,12730,12814,12729
+11847d28:                      0000: 0000057d 000031ba
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847d30:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847d38:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 204
+                               VFD_INDEX_MAX: 210
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 204
+11847d40:                      0000: 00032242 000000cc 000000d2 00000000 000000cc
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847d54:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12731
+                               :0,12730,12814,12731
+11847d5c:                      0000: 0000057f 000031bb
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          253
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[253] register values
+!+     000031ba                        CP_SCRATCH_REG5: 12730
+                       :0,12730,12814,12731
+!+     000031bb                        CP_SCRATCH_REG7: 12731
+                       :0,12730,12814,12731
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000cc                        VFD_INDEX_MIN: 204
+!+     000000d2                        VFD_INDEX_MAX: 210
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000cc                        VFD_INDEX_OFFSET: 204
+11847d64:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12732
+                               :0,12730,12814,12732
+11847d74:                      0000: 0000057f 000031bc
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12733
+                               :0,12733,12814,12732
+11847d7c:                      0000: 0000057d 000031bd
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847d84:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847d8c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 211
+                               VFD_INDEX_MAX: 214
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 211
+11847d94:                      0000: 00032242 000000d3 000000d6 00000000 000000d3
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847da8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12734
+                               :0,12733,12814,12734
+11847db0:                      0000: 0000057f 000031be
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          254
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[254] register values
+!+     000031bd                        CP_SCRATCH_REG5: 12733
+                       :0,12733,12814,12734
+!+     000031be                        CP_SCRATCH_REG7: 12734
+                       :0,12733,12814,12734
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000d3                        VFD_INDEX_MIN: 211
+!+     000000d6                        VFD_INDEX_MAX: 214
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000d3                        VFD_INDEX_OFFSET: 211
+11847db8:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12735
+                               :0,12733,12814,12735
+11847dc8:                      0000: 0000057f 000031bf
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12736
+                               :0,12736,12814,12735
+11847dd0:                      0000: 0000057d 000031c0
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847dd8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847de0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 215
+                               VFD_INDEX_MAX: 221
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 215
+11847de8:                      0000: 00032242 000000d7 000000dd 00000000 000000d7
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847dfc:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12737
+                               :0,12736,12814,12737
+11847e04:                      0000: 0000057f 000031c1
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          255
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[255] register values
+!+     000031c0                        CP_SCRATCH_REG5: 12736
+                       :0,12736,12814,12737
+!+     000031c1                        CP_SCRATCH_REG7: 12737
+                       :0,12736,12814,12737
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000d7                        VFD_INDEX_MIN: 215
+!+     000000dd                        VFD_INDEX_MAX: 221
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000d7                        VFD_INDEX_OFFSET: 215
+11847e0c:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12738
+                               :0,12736,12814,12738
+11847e1c:                      0000: 0000057f 000031c2
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12739
+                               :0,12739,12814,12738
+11847e24:                      0000: 0000057d 000031c3
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847e2c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847e34:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 222
+                               VFD_INDEX_MAX: 225
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 222
+11847e3c:                      0000: 00032242 000000de 000000e1 00000000 000000de
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847e50:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12740
+                               :0,12739,12814,12740
+11847e58:                      0000: 0000057f 000031c4
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          256
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[256] register values
+!+     000031c3                        CP_SCRATCH_REG5: 12739
+                       :0,12739,12814,12740
+!+     000031c4                        CP_SCRATCH_REG7: 12740
+                       :0,12739,12814,12740
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000de                        VFD_INDEX_MIN: 222
+!+     000000e1                        VFD_INDEX_MAX: 225
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000de                        VFD_INDEX_OFFSET: 222
+11847e60:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12741
+                               :0,12739,12814,12741
+11847e70:                      0000: 0000057f 000031c5
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12742
+                               :0,12742,12814,12741
+11847e78:                      0000: 0000057d 000031c6
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847e80:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847e88:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 226
+                               VFD_INDEX_MAX: 229
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 226
+11847e90:                      0000: 00032242 000000e2 000000e5 00000000 000000e2
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847ea4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12743
+                               :0,12742,12814,12743
+11847eac:                      0000: 0000057f 000031c7
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          257
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[257] register values
+!+     000031c6                        CP_SCRATCH_REG5: 12742
+                       :0,12742,12814,12743
+!+     000031c7                        CP_SCRATCH_REG7: 12743
+                       :0,12742,12814,12743
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000e2                        VFD_INDEX_MIN: 226
+!+     000000e5                        VFD_INDEX_MAX: 229
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000e2                        VFD_INDEX_OFFSET: 226
+11847eb4:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12744
+                               :0,12742,12814,12744
+11847ec4:                      0000: 0000057f 000031c8
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12745
+                               :0,12745,12814,12744
+11847ecc:                      0000: 0000057d 000031c9
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847ed4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847edc:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 230
+                               VFD_INDEX_MAX: 233
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 230
+11847ee4:                      0000: 00032242 000000e6 000000e9 00000000 000000e6
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847ef8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12746
+                               :0,12745,12814,12746
+11847f00:                      0000: 0000057f 000031ca
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          258
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[258] register values
+!+     000031c9                        CP_SCRATCH_REG5: 12745
+                       :0,12745,12814,12746
+!+     000031ca                        CP_SCRATCH_REG7: 12746
+                       :0,12745,12814,12746
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000e6                        VFD_INDEX_MIN: 230
+!+     000000e9                        VFD_INDEX_MAX: 233
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000e6                        VFD_INDEX_OFFSET: 230
+11847f08:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12747
+                               :0,12745,12814,12747
+11847f18:                      0000: 0000057f 000031cb
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12748
+                               :0,12748,12814,12747
+11847f20:                      0000: 0000057d 000031cc
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847f28:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847f30:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 234
+                               VFD_INDEX_MAX: 237
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 234
+11847f38:                      0000: 00032242 000000ea 000000ed 00000000 000000ea
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847f4c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12749
+                               :0,12748,12814,12749
+11847f54:                      0000: 0000057f 000031cd
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          259
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[259] register values
+!+     000031cc                        CP_SCRATCH_REG5: 12748
+                       :0,12748,12814,12749
+!+     000031cd                        CP_SCRATCH_REG7: 12749
+                       :0,12748,12814,12749
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000ea                        VFD_INDEX_MIN: 234
+!+     000000ed                        VFD_INDEX_MAX: 237
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000ea                        VFD_INDEX_OFFSET: 234
+11847f5c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12750
+                               :0,12748,12814,12750
+11847f6c:                      0000: 0000057f 000031ce
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12751
+                               :0,12751,12814,12750
+11847f74:                      0000: 0000057d 000031cf
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847f7c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847f84:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 238
+                               VFD_INDEX_MAX: 244
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 238
+11847f8c:                      0000: 00032242 000000ee 000000f4 00000000 000000ee
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847fa0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12752
+                               :0,12751,12814,12752
+11847fa8:                      0000: 0000057f 000031d0
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          260
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[260] register values
+!+     000031cf                        CP_SCRATCH_REG5: 12751
+                       :0,12751,12814,12752
+!+     000031d0                        CP_SCRATCH_REG7: 12752
+                       :0,12751,12814,12752
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000ee                        VFD_INDEX_MIN: 238
+!+     000000f4                        VFD_INDEX_MAX: 244
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000ee                        VFD_INDEX_OFFSET: 238
+11847fb0:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12753
+                               :0,12751,12814,12753
+11847fc0:                      0000: 0000057f 000031d1
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12754
+                               :0,12754,12814,12753
+11847fc8:                      0000: 0000057d 000031d2
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11847fd0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11847fd8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 245
+                               VFD_INDEX_MAX: 248
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 245
+11847fe0:                      0000: 00032242 000000f5 000000f8 00000000 000000f5
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11847ff4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12755
+                               :0,12754,12814,12755
+11847ffc:                      0000: 0000057f 000031d3
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          261
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[261] register values
+!+     000031d2                        CP_SCRATCH_REG5: 12754
+                       :0,12754,12814,12755
+!+     000031d3                        CP_SCRATCH_REG7: 12755
+                       :0,12754,12814,12755
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000f5                        VFD_INDEX_MIN: 245
+!+     000000f8                        VFD_INDEX_MAX: 248
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000f5                        VFD_INDEX_OFFSET: 245
+11848004:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12756
+                               :0,12754,12814,12756
+11848014:                      0000: 0000057f 000031d4
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12757
+                               :0,12757,12814,12756
+1184801c:                      0000: 0000057d 000031d5
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11848024:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184802c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 249
+                               VFD_INDEX_MAX: 255
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 249
+11848034:                      0000: 00032242 000000f9 000000ff 00000000 000000f9
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11848048:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12758
+                               :0,12757,12814,12758
+11848050:                      0000: 0000057f 000031d6
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          262
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[262] register values
+!+     000031d5                        CP_SCRATCH_REG5: 12757
+                       :0,12757,12814,12758
+!+     000031d6                        CP_SCRATCH_REG7: 12758
+                       :0,12757,12814,12758
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     000000f9                        VFD_INDEX_MIN: 249
+!+     000000ff                        VFD_INDEX_MAX: 255
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     000000f9                        VFD_INDEX_OFFSET: 249
+11848058:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12759
+                               :0,12757,12814,12759
+11848068:                      0000: 0000057f 000031d7
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12760
+                               :0,12760,12814,12759
+11848070:                      0000: 0000057d 000031d8
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11848078:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11848080:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 256
+                               VFD_INDEX_MAX: 259
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 256
+11848088:                      0000: 00032242 00000100 00000103 00000000 00000100
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184809c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12761
+                               :0,12760,12814,12761
+118480a4:                      0000: 0000057f 000031d9
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          263
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[263] register values
+!+     000031d8                        CP_SCRATCH_REG5: 12760
+                       :0,12760,12814,12761
+!+     000031d9                        CP_SCRATCH_REG7: 12761
+                       :0,12760,12814,12761
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000100                        VFD_INDEX_MIN: 256
+!+     00000103                        VFD_INDEX_MAX: 259
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000100                        VFD_INDEX_OFFSET: 256
+118480ac:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12762
+                               :0,12760,12814,12762
+118480bc:                      0000: 0000057f 000031da
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12763
+                               :0,12763,12814,12762
+118480c4:                      0000: 0000057d 000031db
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118480cc:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118480d4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 260
+                               VFD_INDEX_MAX: 263
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 260
+118480dc:                      0000: 00032242 00000104 00000107 00000000 00000104
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118480f0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12764
+                               :0,12763,12814,12764
+118480f8:                      0000: 0000057f 000031dc
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          264
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[264] register values
+!+     000031db                        CP_SCRATCH_REG5: 12763
+                       :0,12763,12814,12764
+!+     000031dc                        CP_SCRATCH_REG7: 12764
+                       :0,12763,12814,12764
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000104                        VFD_INDEX_MIN: 260
+!+     00000107                        VFD_INDEX_MAX: 263
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000104                        VFD_INDEX_OFFSET: 260
+11848100:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12765
+                               :0,12763,12814,12765
+11848110:                      0000: 0000057f 000031dd
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12766
+                               :0,12766,12814,12765
+11848118:                      0000: 0000057d 000031de
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11848120:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11848128:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 264
+                               VFD_INDEX_MAX: 267
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 264
+11848130:                      0000: 00032242 00000108 0000010b 00000000 00000108
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11848144:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12767
+                               :0,12766,12814,12767
+1184814c:                      0000: 0000057f 000031df
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          265
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[265] register values
+!+     000031de                        CP_SCRATCH_REG5: 12766
+                       :0,12766,12814,12767
+!+     000031df                        CP_SCRATCH_REG7: 12767
+                       :0,12766,12814,12767
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000108                        VFD_INDEX_MIN: 264
+!+     0000010b                        VFD_INDEX_MAX: 267
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000108                        VFD_INDEX_OFFSET: 264
+11848154:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12768
+                               :0,12766,12814,12768
+11848164:                      0000: 0000057f 000031e0
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12769
+                               :0,12769,12814,12768
+1184816c:                      0000: 0000057d 000031e1
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11848174:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184817c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 268
+                               VFD_INDEX_MAX: 271
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 268
+11848184:                      0000: 00032242 0000010c 0000010f 00000000 0000010c
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11848198:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12770
+                               :0,12769,12814,12770
+118481a0:                      0000: 0000057f 000031e2
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          266
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[266] register values
+!+     000031e1                        CP_SCRATCH_REG5: 12769
+                       :0,12769,12814,12770
+!+     000031e2                        CP_SCRATCH_REG7: 12770
+                       :0,12769,12814,12770
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000010c                        VFD_INDEX_MIN: 268
+!+     0000010f                        VFD_INDEX_MAX: 271
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000010c                        VFD_INDEX_OFFSET: 268
+118481a8:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12771
+                               :0,12769,12814,12771
+118481b8:                      0000: 0000057f 000031e3
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12772
+                               :0,12772,12814,12771
+118481c0:                      0000: 0000057d 000031e4
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118481c8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118481d0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 272
+                               VFD_INDEX_MAX: 278
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 272
+118481d8:                      0000: 00032242 00000110 00000116 00000000 00000110
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118481ec:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12773
+                               :0,12772,12814,12773
+118481f4:                      0000: 0000057f 000031e5
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          267
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[267] register values
+!+     000031e4                        CP_SCRATCH_REG5: 12772
+                       :0,12772,12814,12773
+!+     000031e5                        CP_SCRATCH_REG7: 12773
+                       :0,12772,12814,12773
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000110                        VFD_INDEX_MIN: 272
+!+     00000116                        VFD_INDEX_MAX: 278
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000110                        VFD_INDEX_OFFSET: 272
+118481fc:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12774
+                               :0,12772,12814,12774
+1184820c:                      0000: 0000057f 000031e6
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12775
+                               :0,12775,12814,12774
+11848214:                      0000: 0000057d 000031e7
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184821c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11848224:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 279
+                               VFD_INDEX_MAX: 282
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 279
+1184822c:                      0000: 00032242 00000117 0000011a 00000000 00000117
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11848240:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12776
+                               :0,12775,12814,12776
+11848248:                      0000: 0000057f 000031e8
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          268
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[268] register values
+!+     000031e7                        CP_SCRATCH_REG5: 12775
+                       :0,12775,12814,12776
+!+     000031e8                        CP_SCRATCH_REG7: 12776
+                       :0,12775,12814,12776
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000117                        VFD_INDEX_MIN: 279
+!+     0000011a                        VFD_INDEX_MAX: 282
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000117                        VFD_INDEX_OFFSET: 279
+11848250:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12777
+                               :0,12775,12814,12777
+11848260:                      0000: 0000057f 000031e9
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12778
+                               :0,12778,12814,12777
+11848268:                      0000: 0000057d 000031ea
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11848270:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11848278:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 283
+                               VFD_INDEX_MAX: 289
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 283
+11848280:                      0000: 00032242 0000011b 00000121 00000000 0000011b
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11848294:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12779
+                               :0,12778,12814,12779
+1184829c:                      0000: 0000057f 000031eb
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          269
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[269] register values
+!+     000031ea                        CP_SCRATCH_REG5: 12778
+                       :0,12778,12814,12779
+!+     000031eb                        CP_SCRATCH_REG7: 12779
+                       :0,12778,12814,12779
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000011b                        VFD_INDEX_MIN: 283
+!+     00000121                        VFD_INDEX_MAX: 289
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000011b                        VFD_INDEX_OFFSET: 283
+118482a4:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12780
+                               :0,12778,12814,12780
+118482b4:                      0000: 0000057f 000031ec
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12781
+                               :0,12781,12814,12780
+118482bc:                      0000: 0000057d 000031ed
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118482c4:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118482cc:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 290
+                               VFD_INDEX_MAX: 293
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 290
+118482d4:                      0000: 00032242 00000122 00000125 00000000 00000122
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118482e8:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12782
+                               :0,12781,12814,12782
+118482f0:                      0000: 0000057f 000031ee
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          270
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[270] register values
+!+     000031ed                        CP_SCRATCH_REG5: 12781
+                       :0,12781,12814,12782
+!+     000031ee                        CP_SCRATCH_REG7: 12782
+                       :0,12781,12814,12782
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000122                        VFD_INDEX_MIN: 290
+!+     00000125                        VFD_INDEX_MAX: 293
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000122                        VFD_INDEX_OFFSET: 290
+118482f8:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12783
+                               :0,12781,12814,12783
+11848308:                      0000: 0000057f 000031ef
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12784
+                               :0,12784,12814,12783
+11848310:                      0000: 0000057d 000031f0
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11848318:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11848320:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 294
+                               VFD_INDEX_MAX: 297
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 294
+11848328:                      0000: 00032242 00000126 00000129 00000000 00000126
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184833c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12785
+                               :0,12784,12814,12785
+11848344:                      0000: 0000057f 000031f1
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          271
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[271] register values
+!+     000031f0                        CP_SCRATCH_REG5: 12784
+                       :0,12784,12814,12785
+!+     000031f1                        CP_SCRATCH_REG7: 12785
+                       :0,12784,12814,12785
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000126                        VFD_INDEX_MIN: 294
+!+     00000129                        VFD_INDEX_MAX: 297
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000126                        VFD_INDEX_OFFSET: 294
+1184834c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12786
+                               :0,12784,12814,12786
+1184835c:                      0000: 0000057f 000031f2
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12787
+                               :0,12787,12814,12786
+11848364:                      0000: 0000057d 000031f3
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184836c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11848374:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 298
+                               VFD_INDEX_MAX: 301
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 298
+1184837c:                      0000: 00032242 0000012a 0000012d 00000000 0000012a
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11848390:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12788
+                               :0,12787,12814,12788
+11848398:                      0000: 0000057f 000031f4
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          272
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[272] register values
+!+     000031f3                        CP_SCRATCH_REG5: 12787
+                       :0,12787,12814,12788
+!+     000031f4                        CP_SCRATCH_REG7: 12788
+                       :0,12787,12814,12788
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000012a                        VFD_INDEX_MIN: 298
+!+     0000012d                        VFD_INDEX_MAX: 301
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000012a                        VFD_INDEX_OFFSET: 298
+118483a0:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12789
+                               :0,12787,12814,12789
+118483b0:                      0000: 0000057f 000031f5
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12790
+                               :0,12790,12814,12789
+118483b8:                      0000: 0000057d 000031f6
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118483c0:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118483c8:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 302
+                               VFD_INDEX_MAX: 305
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 302
+118483d0:                      0000: 00032242 0000012e 00000131 00000000 0000012e
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118483e4:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12791
+                               :0,12790,12814,12791
+118483ec:                      0000: 0000057f 000031f7
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          273
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[273] register values
+!+     000031f6                        CP_SCRATCH_REG5: 12790
+                       :0,12790,12814,12791
+!+     000031f7                        CP_SCRATCH_REG7: 12791
+                       :0,12790,12814,12791
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000012e                        VFD_INDEX_MIN: 302
+!+     00000131                        VFD_INDEX_MAX: 305
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000012e                        VFD_INDEX_OFFSET: 302
+118483f4:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12792
+                               :0,12790,12814,12792
+11848404:                      0000: 0000057f 000031f8
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12793
+                               :0,12793,12814,12792
+1184840c:                      0000: 0000057d 000031f9
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11848414:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184841c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 306
+                               VFD_INDEX_MAX: 312
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 306
+11848424:                      0000: 00032242 00000132 00000138 00000000 00000132
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11848438:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12794
+                               :0,12793,12814,12794
+11848440:                      0000: 0000057f 000031fa
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          274
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[274] register values
+!+     000031f9                        CP_SCRATCH_REG5: 12793
+                       :0,12793,12814,12794
+!+     000031fa                        CP_SCRATCH_REG7: 12794
+                       :0,12793,12814,12794
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000132                        VFD_INDEX_MIN: 306
+!+     00000138                        VFD_INDEX_MAX: 312
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000132                        VFD_INDEX_OFFSET: 306
+11848448:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12795
+                               :0,12793,12814,12795
+11848458:                      0000: 0000057f 000031fb
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12796
+                               :0,12796,12814,12795
+11848460:                      0000: 0000057d 000031fc
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11848468:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11848470:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 313
+                               VFD_INDEX_MAX: 316
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 313
+11848478:                      0000: 00032242 00000139 0000013c 00000000 00000139
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+1184848c:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12797
+                               :0,12796,12814,12797
+11848494:                      0000: 0000057f 000031fd
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          275
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[275] register values
+!+     000031fc                        CP_SCRATCH_REG5: 12796
+                       :0,12796,12814,12797
+!+     000031fd                        CP_SCRATCH_REG7: 12797
+                       :0,12796,12814,12797
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000139                        VFD_INDEX_MIN: 313
+!+     0000013c                        VFD_INDEX_MAX: 316
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000139                        VFD_INDEX_OFFSET: 313
+1184849c:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12798
+                               :0,12796,12814,12798
+118484ac:                      0000: 0000057f 000031fe
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12799
+                               :0,12799,12814,12798
+118484b4:                      0000: 0000057d 000031ff
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118484bc:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118484c4:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 317
+                               VFD_INDEX_MAX: 323
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 317
+118484cc:                      0000: 00032242 0000013d 00000143 00000000 0000013d
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118484e0:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12800
+                               :0,12799,12814,12800
+118484e8:                      0000: 0000057f 00003200
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 7 }
+                       draw:          276
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   7
+                       draw[276] register values
+!+     000031ff                        CP_SCRATCH_REG5: 12799
+                       :0,12799,12814,12800
+!+     00003200                        CP_SCRATCH_REG7: 12800
+                       :0,12799,12814,12800
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000013d                        VFD_INDEX_MIN: 317
+!+     00000143                        VFD_INDEX_MAX: 323
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000013d                        VFD_INDEX_OFFSET: 317
+118484f0:                      0000: c0022200 00000000 00004086 00000007
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12801
+                               :0,12799,12814,12801
+11848500:                      0000: 0000057f 00003201
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12802
+                               :0,12802,12814,12801
+11848508:                      0000: 0000057d 00003202
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11848510:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11848518:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 324
+                               VFD_INDEX_MAX: 327
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 324
+11848520:                      0000: 00032242 00000144 00000147 00000000 00000144
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11848534:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12803
+                               :0,12802,12814,12803
+1184853c:                      0000: 0000057f 00003203
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          277
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[277] register values
+!+     00003202                        CP_SCRATCH_REG5: 12802
+                       :0,12802,12814,12803
+!+     00003203                        CP_SCRATCH_REG7: 12803
+                       :0,12802,12814,12803
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000144                        VFD_INDEX_MIN: 324
+!+     00000147                        VFD_INDEX_MAX: 327
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000144                        VFD_INDEX_OFFSET: 324
+11848544:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12804
+                               :0,12802,12814,12804
+11848554:                      0000: 0000057f 00003204
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12805
+                               :0,12805,12814,12804
+1184855c:                      0000: 0000057d 00003205
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+11848564:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+1184856c:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 328
+                               VFD_INDEX_MAX: 331
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 328
+11848574:                      0000: 00032242 00000148 0000014b 00000000 00000148
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11848588:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12806
+                               :0,12805,12814,12806
+11848590:                      0000: 0000057f 00003206
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          278
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[278] register values
+!+     00003205                        CP_SCRATCH_REG5: 12805
+                       :0,12805,12814,12806
+!+     00003206                        CP_SCRATCH_REG7: 12806
+                       :0,12805,12814,12806
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000148                        VFD_INDEX_MIN: 328
+!+     0000014b                        VFD_INDEX_MAX: 331
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000148                        VFD_INDEX_OFFSET: 328
+11848598:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12807
+                               :0,12805,12814,12807
+118485a8:                      0000: 0000057f 00003207
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12808
+                               :0,12808,12814,12807
+118485b0:                      0000: 0000057d 00003208
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+118485b8:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+118485c0:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 332
+                               VFD_INDEX_MAX: 335
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 332
+118485c8:                      0000: 00032242 0000014c 0000014f 00000000 0000014c
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+118485dc:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12809
+                               :0,12808,12814,12809
+118485e4:                      0000: 0000057f 00003209
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          279
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[279] register values
+!+     00003208                        CP_SCRATCH_REG5: 12808
+                       :0,12808,12814,12809
+!+     00003209                        CP_SCRATCH_REG7: 12809
+                       :0,12808,12814,12809
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     0000014c                        VFD_INDEX_MIN: 332
+!+     0000014f                        VFD_INDEX_MAX: 335
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     0000014c                        VFD_INDEX_OFFSET: 332
+118485ec:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12810
+                               :0,12808,12814,12810
+118485fc:                      0000: 0000057f 0000320a
+t0                     write CP_SCRATCH_REG5 (057d)
+NEEDS WFI: CP_SCRATCH_REG5 (57d)
+                               CP_SCRATCH_REG5: 12811
+                               :0,12811,12814,12810
+11848604:                      0000: 0000057d 0000320b
+t0                     write PC_VERTEX_REUSE_BLOCK_CNTL (21ea)
+                               PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+1184860c:                      0000: 000021ea 0000000b
+t3                     opcode: CP_WAIT_FOR_IDLE (26) (2 dwords)
+11848614:                      0000: c0002600 00000000
+t0                     write VFD_INDEX_MIN (2242)
+                               VFD_INDEX_MIN: 336
+                               VFD_INDEX_MAX: 339
+                               VFD_INSTANCEID_OFFSET: 0
+                               VFD_INDEX_OFFSET: 336
+1184861c:                      0000: 00032242 00000150 00000153 00000000 00000150
+t0                     write PC_RESTART_INDEX (21ed)
+                               PC_RESTART_INDEX: 0xffffffff
+11848630:                      0000: 000021ed ffffffff
+t0                     write CP_SCRATCH_REG7 (057f)
+                               CP_SCRATCH_REG7: 12812
+                               :0,12811,12814,12812
+11848638:                      0000: 0000057f 0000320c
+t3                     opcode: CP_DRAW_INDX (22) (4 dwords)
+                               { VIZ_QUERY = 0 }
+                               { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                               { NUM_INDICES = 4 }
+                       draw:          280
+                       prim_type:     DI_PT_TRISTRIP (6)
+                       source_select: DI_SRC_SEL_AUTO_INDEX (2)
+                       num_indices:   4
+                       draw[280] register values
+!+     0000320b                        CP_SCRATCH_REG5: 12811
+                       :0,12811,12814,12812
+!+     0000320c                        CP_SCRATCH_REG7: 12812
+                       :0,12811,12814,12812
+ +     0000000b                        PC_VERTEX_REUSE_BLOCK_CNTL: 0xb
+ +     ffffffff                        PC_RESTART_INDEX: 0xffffffff
+!+     00000150                        VFD_INDEX_MIN: 336
+!+     00000153                        VFD_INDEX_MAX: 339
+ +     00000000                        VFD_INSTANCEID_OFFSET: 0
+!+     00000150                        VFD_INDEX_OFFSET: 336
+11848640:                      0000: c0022200 00000000 00004086 00000004
+t0                     write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                               CP_SCRATCH_REG7: 12813
+                               :0,12811,12814,12813
+11848650:                      0000: 0000057f 0000320d
+11848920:              0000: c0013700 11842370 000018ba
+t0             write CP_SCRATCH_REG6 (057e)
+NEEDS WFI: CP_SCRATCH_REG6 (57e)
+                       CP_SCRATCH_REG6: 12815
+                       :0,12811,12815,12813
+1184892c:              0000: 0000057e 0000320f
+t0             write RB_DEPTH_CONTROL (2100)
+                       RB_DEPTH_CONTROL: { ZFUNC = FUNC_NEVER }
+11848934:              0000: 00002100 00000000
+t0             write RB_STENCIL_CONTROL (2104)
+                       RB_STENCIL_CONTROL: { FUNC = FUNC_NEVER | FAIL = STENCIL_KEEP | ZPASS = STENCIL_KEEP | ZFAIL = STENCIL_KEEP | FUNC_BF = FUNC_NEVER | FAIL_BF = STENCIL_KEEP | ZPASS_BF = STENCIL_KEEP | ZFAIL_BF = STENCIL_KEEP }
+1184893c:              0000: 00002104 00000000
+t0             write RB_STENCILREFMASK (2108)
+                       RB_STENCILREFMASK: { STENCILREF = 0 | STENCILMASK = 0 | STENCILWRITEMASK = 0xff | 0xff000000 }
+                       RB_STENCILREFMASK_BF: { STENCILREF = 0 | STENCILMASK = 0 | STENCILWRITEMASK = 0xff | 0xff000000 }
+11848944:              0000: 00012108 ffff0000 ffff0000
+t0             write GRAS_SU_MODE_CONTROL (2070)
+                       GRAS_SU_MODE_CONTROL: { LINEHALFWIDTH = 0.000000 }
+11848950:              0000: 00002070 00000000
+t0             write GRAS_CL_CLIP_CNTL (2040)
+                       GRAS_CL_CLIP_CNTL: { NUM_USER_CLIP_PLANES = 0 }
+11848958:              0000: 00002040 00000000
+t0             write GRAS_CL_VPORT_XOFFSET (2048)
+                       GRAS_CL_VPORT_XOFFSET: 149.500000
+                       GRAS_CL_VPORT_XSCALE: 150.000000
+                       GRAS_CL_VPORT_YOFFSET: 149.500000
+                       GRAS_CL_VPORT_YSCALE: -150.000000
+                       GRAS_CL_VPORT_ZOFFSET: 0.000000
+                       GRAS_CL_VPORT_ZSCALE: 1.000000
+11848960:              0000: 00052048 43158000 43160000 43158000 c3160000 00000000 3f800000
+t0             write RB_MODE_CONTROL (20c0)
+                       RB_MODE_CONTROL: { RENDER_MODE = RB_RESOLVE_PASS | MRT = 0 | MARB_CACHE_SPLIT_MODE }
+1184897c:              0000: 000020c0 00008200
+t3             opcode: CP_REG_RMW (21) (4 dwords)
+                       { DST_REG = 0x20c1 | ROTATE = 0 }
+                       { SRC0 = 12272 }
+                       { SRC1 = 4096 }
+               rmw (RB_RENDER_CONTROL & 0x00002ff0) | 0x00001000)
+NEEDS WFI: rmw (RB_RENDER_CONTROL & 0x00002ff0) | 0x00001000)
+11848984:              0000: c0022100 000020c1 00002ff0 00001000
+t0             write GRAS_SC_CONTROL (2072)
+                       GRAS_SC_CONTROL: { RENDER_MODE = RB_RESOLVE_PASS | MSAA_SAMPLES = MSAA_ONE | RASTER_MODE = 0x1 }
+11848994:              0000: 00002072 00001020
+t0             write PC_PRIM_VTX_CNTL (21ec)
+                       PC_PRIM_VTX_CNTL: { STRIDE_IN_VPC = 0 | POLYMODE_FRONT_PTYPE = PC_DRAW_TRIANGLES | POLYMODE_BACK_PTYPE = PC_DRAW_TRIANGLES | PROVOKING_VTX_LAST }
+1184899c:              0000: 000021ec 02000240
+t0             write GRAS_SC_WINDOW_SCISSOR_TL (2079)
+                       GRAS_SC_WINDOW_SCISSOR_TL: { X = 0 | Y = 0 }
+                       GRAS_SC_WINDOW_SCISSOR_BR: { X = 299 | Y = 299 }
+118489a4:              0000: 00012079 00000000 012b012b
+t0             write VFD_INDEX_MIN (2242)
+                       VFD_INDEX_MIN: 0
+                       VFD_INDEX_MAX: 2
+                       VFD_INSTANCEID_OFFSET: 0
+                       VFD_INDEX_OFFSET: 0
+118489b0:              0000: 00032242 00000000 00000002 00000000 00000000
+t0             write HLSQ_CONTROL_0_REG (2200)
+                       HLSQ_CONTROL_0_REG: { FSTHREADSIZE = FOUR_QUADS | SPSHADERRESTART | CYCLETIMEOUTLIMITVPC = 0 | CONSTMODE = 0 | SPCONSTFULLUPDATE }
+                       HLSQ_CONTROL_1_REG: { VSTHREADSIZE = TWO_QUADS | VSSUPERTHREADENABLE | FRAGCOORDXYREGID = r0.x | FRAGCOORDZWREGID = r0.x }
+                       HLSQ_CONTROL_2_REG: { FACENESSREGID = r0.x | COVVALUEREGID = r0.x | PRIMALLOCTHRESHOLD = 31 }
+                       HLSQ_CONTROL_3_REG: { IJPERSPCENTERREGID = r0.x | IJNONPERSPCENTERREGID = r0.x | IJPERSPCENTROIDREGID = r0.x | IJNONPERSPCENTROIDREGID = r0.x }
+                       HLSQ_VS_CONTROL_REG: { CONSTLENGTH = 0 | CONSTSTARTOFFSET = 0 | INSTRLENGTH = 1 }
+                       HLSQ_FS_CONTROL_REG: { CONSTLENGTH = 1 | CONSTSTARTOFFSET = 128 | INSTRLENGTH = 1 }
+118489c4:              0000: 00052200 20000210 00000100 7c000000 00000000 01000000 01080001
+t0             write SP_SP_CTRL_REG (22c0)
+                       SP_SP_CTRL_REG: { CONSTMODE = 0 | SLEEPMODE = 1 | L0MODE = 1 }
+118489e0:              0000: 000022c0 00500000
+t0             write SP_VS_LENGTH_REG (22df)
+                       SP_VS_LENGTH_REG: { SHADERLENGTH = 1 }
+118489e8:              0000: 000022df 00000001
+t0             write SP_VS_CTRL_REG0 (22c4)
+                       SP_VS_CTRL_REG0: { THREADMODE = MULTI | INSTRBUFFERMODE = BUFFER | HALFREGFOOTPRINT = 0 | FULLREGFOOTPRINT = 1 | THREADSIZE = TWO_QUADS | SUPERTHREADMODE | LENGTH = 1 }
+                       SP_VS_CTRL_REG1: { CONSTLENGTH = 0 | CONSTFOOTPRINT = 0 | INITIALOUTSTANDING = 4 }
+                       SP_VS_PARAM_REG: { POSREGID = r0.x | PSIZEREGID = r63.x | TOTALVSOUTVAR = 0 }
+118489f0:              0000: 000222c4 01200402 04000000 0000fc00
+t0             write SP_FS_LENGTH_REG (22ff)
+                       SP_FS_LENGTH_REG: { SHADERLENGTH = 1 }
+11848a00:              0000: 000022ff 00000001
+t0             write SP_FS_CTRL_REG0 (22e0)
+                       SP_FS_CTRL_REG0: { THREADMODE = MULTI | INSTRBUFFERMODE = BUFFER | HALFREGFOOTPRINT = 1 | FULLREGFOOTPRINT = 0 | INOUTREGOVERLAP | THREADSIZE = FOUR_QUADS | SUPERTHREADMODE | LENGTH = 1 }
+                       SP_FS_CTRL_REG1: { CONSTLENGTH = 1 | CONSTFOOTPRINT = 0 | INITIALOUTSTANDING = 0 | HALFPRECVAROFFSET = 63 }
+11848a08:              0000: 000122e0 01340012 3f000001
+t0             write SP_FS_FLAT_SHAD_MODE_REG_0 (22e8)
+                       SP_FS_FLAT_SHAD_MODE_REG_0: 0
+                       SP_FS_FLAT_SHAD_MODE_REG_1: 0
+11848a14:              0000: 000122e8 00000000 00000000
+t0             write SP_FS_OUTPUT_REG (22ec)
+                       SP_FS_OUTPUT_REG: { MRT = 0 | DEPTH_REGID = r0.x }
+11848a20:              0000: 000022ec 00000000
+t0             write SP_FS_MRT[0].REG (22f0)
+                       SP_FS_MRT[0].REG: { REGID = r0.x | HALF_PRECISION }
+                       SP_FS_MRT[0x1].REG: { REGID = r0.x }
+                       SP_FS_MRT[0x2].REG: { REGID = r0.x }
+                       SP_FS_MRT[0x3].REG: { REGID = r0.x }
+11848a28:              0000: 000322f0 00000100 00000000 00000000 00000000
+t0             write VPC_ATTR (2280)
+                       VPC_ATTR: { TOTALATTR = 0 | THRDASSIGN = 1 | LMSIZE = 1 }
+                       VPC_PACK: { NUMFPNONPOSVAR = 0 | NUMNONPOSVSVAR = 0 }
+11848a3c:              0000: 00012280 10001000 00000000
+t0             write VPC_VARYING_INTERP[0].MODE (2282)
+                       VPC_VARYING_INTERP[0].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+                       VPC_VARYING_INTERP[0x1].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+                       VPC_VARYING_INTERP[0x2].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+                       VPC_VARYING_INTERP[0x3].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+11848a48:              0000: 00032282 00000000 00000000 00000000 00000000
+t0             write VPC_VARYING_PS_REPL[0].MODE (2286)
+                       VPC_VARYING_PS_REPL[0].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+                       VPC_VARYING_PS_REPL[0x1].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+                       VPC_VARYING_PS_REPL[0x2].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+                       VPC_VARYING_PS_REPL[0x3].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+11848a5c:              0000: 00032286 00000000 00000000 00000000 00000000
+t0             write VFD_VS_THREADING_THRESHOLD (227e)
+                       VFD_VS_THREADING_THRESHOLD: { REGID_THRESHOLD = 15 | REGID_VTXCNT = r63.x }
+11848a70:              0000: 0000227e 0000fc0f
+t3             opcode: CP_LOAD_STATE (30) (3 dwords)
+                       { DST_OFF = 0 | STATE_SRC = SS_INDIRECT | STATE_BLOCK = SB_VERT_SHADER | NUM_UNIT = 1 }
+                       { STATE_TYPE = ST_SHADER | EXT_SRC_ADDR = 0x117e2000 }
+11848a78:              0000: c0013000 00640000 117e2000
+t0             write VFD_PERFCOUNTER0_SELECT (0e44)
+NEEDS WFI: VFD_PERFCOUNTER0_SELECT (e44)
+                       VFD_PERFCOUNTER0_SELECT: VFD_PERF_UCHE_BYTE_FETCHED
+11848a84:              0000: 00000e44 00000000
+t3             opcode: CP_LOAD_STATE (30) (3 dwords)
+                       { DST_OFF = 0 | STATE_SRC = SS_INDIRECT | STATE_BLOCK = SB_FRAG_SHADER | NUM_UNIT = 1 }
+                       { STATE_TYPE = ST_SHADER | EXT_SRC_ADDR = 0x117e1000 }
+11848a8c:              0000: c0013000 00740000 117e1000
+t0             write VFD_PERFCOUNTER0_SELECT (0e44)
+NEEDS WFI: VFD_PERFCOUNTER0_SELECT (e44)
+                       VFD_PERFCOUNTER0_SELECT: VFD_PERF_UCHE_BYTE_FETCHED
+11848a98:              0000: 00000e44 00000000
+t0             write VFD_CONTROL_0 (2240)
+                       VFD_CONTROL_0: { TOTALATTRTOVS = 4 | PACKETSIZE = 2 | STRMDECINSTRCNT = 1 | STRMFETCHINSTRCNT = 1 }
+                       VFD_CONTROL_1: { MAXSTORAGE = 1 | MAXTHRESHOLD = 0 | MINTHRESHOLD = 0 | REGID4VTX = r63.x | REGID4INST = r63.x }
+11848aa0:              0000: 00012240 08480004 fcfc0001
+t0             write VFD_FETCH[0].INSTR_0 (2246)
+                       VFD_FETCH[0].INSTR_0: { FETCHSIZE = 11 | BUFSTRIDE = 12 | INDEXCODE = 0 | STEPRATE = 1 }
+                       VFD_FETCH[0].INSTR_1: 0x127e9000
+11848aac:              0000: 00012246 0100060b 127e9000
+t0             write VFD_DECODE[0].INSTR (2266)
+                       VFD_DECODE[0].INSTR: { WRITEMASK = 0xf | CONSTFILL | FORMAT = VFMT_32_32_32_FLOAT | REGID = r0.x | SWAP = WZYX | SHIFTCNT = 12 | LASTCOMPVALID }
+11848ab8:              0000: 00002266 2c00009f
+t0             write RB_COPY_CONTROL (20ec)
+                       RB_COPY_CONTROL: { MSAA_RESOLVE = MSAA_ONE | MODE = RB_COPY_DEPTH_STENCIL | FASTCLEAR = 0 | GMEM_BASE = 0x40000 }
+                       RB_COPY_DEST_BASE: { BASE = 0x12839000 }
+                       RB_COPY_DEST_PITCH: { PITCH = 640 }
+                       RB_COPY_DEST_INFO: { TILE = LINEAR | FORMAT = RB_R8G8_UNORM | SWAP = WZYX | DITHER_MODE = DITHER_DISABLE | COMPONENT_ENABLE = 0xf | ENDIAN = ENDIAN_NONE }
+11848ac0:              0000: 000320ec 00040050 0941c800 00000014 0003c030
+t0             write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                       CP_SCRATCH_REG7: 12816
+                       :0,12811,12815,12816
+11848ad4:              0000: 0000057f 00003210
+t3             opcode: CP_DRAW_INDX (22) (4 dwords)
+                       { VIZ_QUERY = 0 }
+                       { PRIM_TYPE = DI_PT_RECTLIST | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                       { NUM_INDICES = 2 }
+               draw:          1
+               prim_type:     DI_PT_RECTLIST (8)
+               source_select: DI_SRC_SEL_AUTO_INDEX (2)
+               num_indices:   2
+               draw[281] register values
+!+     0000320f                CP_SCRATCH_REG6: 12815
+               :0,12811,12815,12816
+!+     00003210                CP_SCRATCH_REG7: 12816
+               :0,12811,12815,12816
+ +     00000000                VFD_PERFCOUNTER0_SELECT: VFD_PERF_UCHE_BYTE_FETCHED
+!+     00000000                GRAS_CL_CLIP_CNTL: { NUM_USER_CLIP_PLANES = 0 }
+ +     43158000                GRAS_CL_VPORT_XOFFSET: 149.500000
+ +     43160000                GRAS_CL_VPORT_XSCALE: 150.000000
+ +     43158000                GRAS_CL_VPORT_YOFFSET: 149.500000
+ +     c3160000                GRAS_CL_VPORT_YSCALE: -150.000000
+!+     00000000                GRAS_CL_VPORT_ZOFFSET: 0.000000
+!+     3f800000                GRAS_CL_VPORT_ZSCALE: 1.000000
+!+     00000000                GRAS_SU_MODE_CONTROL: { LINEHALFWIDTH = 0.000000 }
+!+     00001020                GRAS_SC_CONTROL: { RENDER_MODE = RB_RESOLVE_PASS | MSAA_SAMPLES = MSAA_ONE | RASTER_MODE = 0x1 }
+ +     00000000                GRAS_SC_WINDOW_SCISSOR_TL: { X = 0 | Y = 0 }
+ +     012b012b                GRAS_SC_WINDOW_SCISSOR_BR: { X = 299 | Y = 299 }
+!+     00008200                RB_MODE_CONTROL: { RENDER_MODE = RB_RESOLVE_PASS | MRT = 0 | MARB_CACHE_SPLIT_MODE }
+!+     00003050                RB_RENDER_CONTROL: { BIN_WIDTH = 160 | DISABLE_COLOR_PIPE | ENABLE_GMEM | COORD_MASK = 0 | ALPHA_TEST_FUNC = FUNC_NEVER }
+!+     00040050                RB_COPY_CONTROL: { MSAA_RESOLVE = MSAA_ONE | MODE = RB_COPY_DEPTH_STENCIL | FASTCLEAR = 0 | GMEM_BASE = 0x40000 }
+!+     0941c800                RB_COPY_DEST_BASE: { BASE = 0x12839000 }
+!+     00000014                RB_COPY_DEST_PITCH: { PITCH = 640 }
+!+     0003c030                RB_COPY_DEST_INFO: { TILE = LINEAR | FORMAT = RB_R8G8_UNORM | SWAP = WZYX | DITHER_MODE = DITHER_DISABLE | COMPONENT_ENABLE = 0xf | ENDIAN = ENDIAN_NONE }
+!+     00000000                RB_DEPTH_CONTROL: { ZFUNC = FUNC_NEVER }
+ +     00000000                RB_STENCIL_CONTROL: { FUNC = FUNC_NEVER | FAIL = STENCIL_KEEP | ZPASS = STENCIL_KEEP | ZFAIL = STENCIL_KEEP | FUNC_BF = FUNC_NEVER | FAIL_BF = STENCIL_KEEP | ZPASS_BF = STENCIL_KEEP | ZFAIL_BF = STENCIL_KEEP }
+!+     ffff0000                RB_STENCILREFMASK: { STENCILREF = 0 | STENCILMASK = 0 | STENCILWRITEMASK = 0xff | 0xff000000 }
+!+     ffff0000                RB_STENCILREFMASK_BF: { STENCILREF = 0 | STENCILMASK = 0 | STENCILWRITEMASK = 0xff | 0xff000000 }
+!+     02000240                PC_PRIM_VTX_CNTL: { STRIDE_IN_VPC = 0 | POLYMODE_FRONT_PTYPE = PC_DRAW_TRIANGLES | POLYMODE_BACK_PTYPE = PC_DRAW_TRIANGLES | PROVOKING_VTX_LAST }
+ +     20000210                HLSQ_CONTROL_0_REG: { FSTHREADSIZE = FOUR_QUADS | SPSHADERRESTART | CYCLETIMEOUTLIMITVPC = 0 | CONSTMODE = 0 | SPCONSTFULLUPDATE }
+ +     00000100                HLSQ_CONTROL_1_REG: { VSTHREADSIZE = TWO_QUADS | VSSUPERTHREADENABLE | FRAGCOORDXYREGID = r0.x | FRAGCOORDZWREGID = r0.x }
+ +     7c000000                HLSQ_CONTROL_2_REG: { FACENESSREGID = r0.x | COVVALUEREGID = r0.x | PRIMALLOCTHRESHOLD = 31 }
+ +     00000000                HLSQ_CONTROL_3_REG: { IJPERSPCENTERREGID = r0.x | IJNONPERSPCENTERREGID = r0.x | IJPERSPCENTROIDREGID = r0.x | IJNONPERSPCENTROIDREGID = r0.x }
+!+     01000000                HLSQ_VS_CONTROL_REG: { CONSTLENGTH = 0 | CONSTSTARTOFFSET = 0 | INSTRLENGTH = 1 }
+!+     01080001                HLSQ_FS_CONTROL_REG: { CONSTLENGTH = 1 | CONSTSTARTOFFSET = 128 | INSTRLENGTH = 1 }
+!+     08480004                VFD_CONTROL_0: { TOTALATTRTOVS = 4 | PACKETSIZE = 2 | STRMDECINSTRCNT = 1 | STRMFETCHINSTRCNT = 1 }
+ +     fcfc0001                VFD_CONTROL_1: { MAXSTORAGE = 1 | MAXTHRESHOLD = 0 | MINTHRESHOLD = 0 | REGID4VTX = r63.x | REGID4INST = r63.x }
+!+     00000000                VFD_INDEX_MIN: 0
+!+     00000002                VFD_INDEX_MAX: 2
+ +     00000000                VFD_INSTANCEID_OFFSET: 0
+!+     00000000                VFD_INDEX_OFFSET: 0
+!+     0100060b                VFD_FETCH[0].INSTR_0: { FETCHSIZE = 11 | BUFSTRIDE = 12 | INDEXCODE = 0 | STEPRATE = 1 }
+!+     127e9000                VFD_FETCH[0].INSTR_1: 0x127e9000
+!+     2c00009f                VFD_DECODE[0].INSTR: { WRITEMASK = 0xf | CONSTFILL | FORMAT = VFMT_32_32_32_FLOAT | REGID = r0.x | SWAP = WZYX | SHIFTCNT = 12 | LASTCOMPVALID }
+ +     0000fc0f                VFD_VS_THREADING_THRESHOLD: { REGID_THRESHOLD = 15 | REGID_VTXCNT = r63.x }
+!+     10001000                VPC_ATTR: { TOTALATTR = 0 | THRDASSIGN = 1 | LMSIZE = 1 }
+!+     00000000                VPC_PACK: { NUMFPNONPOSVAR = 0 | NUMNONPOSVSVAR = 0 }
+ +     00000000                VPC_VARYING_INTERP[0].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+ +     00000000                VPC_VARYING_INTERP[0x1].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+ +     00000000                VPC_VARYING_INTERP[0x2].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+ +     00000000                VPC_VARYING_INTERP[0x3].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+ +     00000000                VPC_VARYING_PS_REPL[0].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+ +     00000000                VPC_VARYING_PS_REPL[0x1].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+ +     00000000                VPC_VARYING_PS_REPL[0x2].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+ +     00000000                VPC_VARYING_PS_REPL[0x3].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+ +     00500000                SP_SP_CTRL_REG: { CONSTMODE = 0 | SLEEPMODE = 1 | L0MODE = 1 }
+!+     01200402                SP_VS_CTRL_REG0: { THREADMODE = MULTI | INSTRBUFFERMODE = BUFFER | HALFREGFOOTPRINT = 0 | FULLREGFOOTPRINT = 1 | THREADSIZE = TWO_QUADS | SUPERTHREADMODE | LENGTH = 1 }
+!+     04000000                SP_VS_CTRL_REG1: { CONSTLENGTH = 0 | CONSTFOOTPRINT = 0 | INITIALOUTSTANDING = 4 }
+!+     0000fc00                SP_VS_PARAM_REG: { POSREGID = r0.x | PSIZEREGID = r63.x | TOTALVSOUTVAR = 0 }
+!+     00000001                SP_VS_LENGTH_REG: { SHADERLENGTH = 1 }
+!+     01340012                SP_FS_CTRL_REG0: { THREADMODE = MULTI | INSTRBUFFERMODE = BUFFER | HALFREGFOOTPRINT = 1 | FULLREGFOOTPRINT = 0 | INOUTREGOVERLAP | THREADSIZE = FOUR_QUADS | SUPERTHREADMODE | LENGTH = 1 }
+!+     3f000001                SP_FS_CTRL_REG1: { CONSTLENGTH = 1 | CONSTFOOTPRINT = 0 | INITIALOUTSTANDING = 0 | HALFPRECVAROFFSET = 63 }
+ +     00000000                SP_FS_FLAT_SHAD_MODE_REG_0: 0
+ +     00000000                SP_FS_FLAT_SHAD_MODE_REG_1: 0
+ +     00000000                SP_FS_OUTPUT_REG: { MRT = 0 | DEPTH_REGID = r0.x }
+!+     00000100                SP_FS_MRT[0].REG: { REGID = r0.x | HALF_PRECISION }
+ +     00000000                SP_FS_MRT[0x1].REG: { REGID = r0.x }
+ +     00000000                SP_FS_MRT[0x2].REG: { REGID = r0.x }
+ +     00000000                SP_FS_MRT[0x3].REG: { REGID = r0.x }
+!+     00000001                SP_FS_LENGTH_REG: { SHADERLENGTH = 1 }
+11848adc:              0000: c0022200 00000000 00004088 00000002
+t0             write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                       CP_SCRATCH_REG7: 12817
+                       :0,12811,12815,12817
+11848aec:              0000: 0000057f 00003211
+t0             write RB_COPY_CONTROL (20ec)
+                       RB_COPY_CONTROL: { MSAA_RESOLVE = MSAA_ONE | MODE = RB_COPY_RESOLVE | FASTCLEAR = 0 | GMEM_BASE = 0 }
+                       RB_COPY_DEST_BASE: { BASE = 0x12869000 }
+                       RB_COPY_DEST_PITCH: { PITCH = 1280 }
+                       RB_COPY_DEST_INFO: { TILE = LINEAR | FORMAT = RB_R8G8B8A8_UNORM | SWAP = WXYZ | DITHER_MODE = DITHER_DISABLE | COMPONENT_ENABLE = 0xf | ENDIAN = ENDIAN_NONE }
+11848af4:              0000: 000320ec 00000010 09434800 00000028 0003c120
+t0             write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                       CP_SCRATCH_REG7: 12818
+                       :0,12811,12815,12818
+11848b08:              0000: 0000057f 00003212
+t3             opcode: CP_DRAW_INDX (22) (4 dwords)
+                       { VIZ_QUERY = 0 }
+                       { PRIM_TYPE = DI_PT_RECTLIST | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                       { NUM_INDICES = 2 }
+               draw:          2
+               prim_type:     DI_PT_RECTLIST (8)
+               source_select: DI_SRC_SEL_AUTO_INDEX (2)
+               num_indices:   2
+               draw[282] register values
+!+     00003212                CP_SCRATCH_REG7: 12818
+               :0,12811,12815,12818
+!+     00000010                RB_COPY_CONTROL: { MSAA_RESOLVE = MSAA_ONE | MODE = RB_COPY_RESOLVE | FASTCLEAR = 0 | GMEM_BASE = 0 }
+!+     09434800                RB_COPY_DEST_BASE: { BASE = 0x12869000 }
+!+     00000028                RB_COPY_DEST_PITCH: { PITCH = 1280 }
+!+     0003c120                RB_COPY_DEST_INFO: { TILE = LINEAR | FORMAT = RB_R8G8B8A8_UNORM | SWAP = WXYZ | DITHER_MODE = DITHER_DISABLE | COMPONENT_ENABLE = 0xf | ENDIAN = ENDIAN_NONE }
+11848b10:              0000: c0022200 00000000 00004088 00000002
+t0             write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                       CP_SCRATCH_REG7: 12819
+                       :0,12811,12815,12819
+11848b20:              0000: 0000057f 00003213
+t0             write RB_MODE_CONTROL (20c0)
+                       RB_MODE_CONTROL: { RENDER_MODE = RB_RENDERING_PASS | MRT = 0 | MARB_CACHE_SPLIT_MODE }
+11848b28:              0000: 000020c0 00008000
+t0             write GRAS_SC_CONTROL (2072)
+                       GRAS_SC_CONTROL: { RENDER_MODE = RB_RENDERING_PASS | MSAA_SAMPLES = MSAA_ONE | RASTER_MODE = 0 }
+11848b30:              0000: 00002072 00000000
+t0             write RB_DEPTH_INFO (2102)
+                       RB_DEPTH_INFO: { DEPTH_FORMAT = DEPTHX_16 | DEPTH_BASE = 0x40000 }
+                       RB_DEPTH_PITCH: 320
+11848b38:              0000: 00012102 00020000 00000028
+t0             write RB_FRAME_BUFFER_DIMENSION (0ce0)
+NEEDS WFI: RB_FRAME_BUFFER_DIMENSION (ce0)
+                       RB_FRAME_BUFFER_DIMENSION: { WIDTH = 300 | HEIGHT = 300 }
+11848b44:              0000: 00000ce0 004b012c
+t0             write RB_MODE_CONTROL (20c0)
+                       RB_MODE_CONTROL: { RENDER_MODE = RB_RENDERING_PASS | MRT = 0 | MARB_CACHE_SPLIT_MODE }
+11848b4c:              0000: 000020c0 00008000
+t3             opcode: (null) (4c) (4 dwords)
+11848b54:              0000: c0024c00 00000000 000000a0 012b012b
+t0             write RB_MRT[0].BUF_INFO (20c5)
+                       RB_MRT[0].BUF_INFO: { COLOR_FORMAT = RB_R8G8B8A8_UNORM | COLOR_TILE_MODE = TILE_32X32 | COLOR_SWAP = WXYZ | COLOR_BUF_PITCH = 640 }
+                       RB_MRT[0].BUF_BASE: { COLOR_BUF_BASE = 0 }
+11848b64:              0000: 000120c5 00280488 00000000
+t0             write SP_FS_IMAGE_OUTPUT[0].REG (22f4)
+                       SP_FS_IMAGE_OUTPUT[0].REG: { MRTFORMAT = RB_R8G8B8A8_UNORM }
+11848b70:              0000: 000022f4 00000008
+t0             write RB_MRT[0x1].BUF_INFO (20c9)
+                       RB_MRT[0x1].BUF_INFO: { COLOR_FORMAT = RB_R5G6B5_UNORM | COLOR_TILE_MODE = TILE_32X32 | COLOR_SWAP = WZYX | COLOR_BUF_PITCH = 0 }
+                       RB_MRT[0x1].BUF_BASE: { COLOR_BUF_BASE = 0 }
+11848b78:              0000: 000120c9 00000080 00000000
+t0             write SP_FS_IMAGE_OUTPUT[0x1].REG (22f5)
+                       SP_FS_IMAGE_OUTPUT[0x1].REG: { MRTFORMAT = RB_R5G6B5_UNORM }
+11848b84:              0000: 000022f5 00000000
+t0             write RB_MRT[0x2].BUF_INFO (20cd)
+                       RB_MRT[0x2].BUF_INFO: { COLOR_FORMAT = RB_R5G6B5_UNORM | COLOR_TILE_MODE = TILE_32X32 | COLOR_SWAP = WZYX | COLOR_BUF_PITCH = 0 }
+                       RB_MRT[0x2].BUF_BASE: { COLOR_BUF_BASE = 0 }
+11848b8c:              0000: 000120cd 00000080 00000000
+t0             write SP_FS_IMAGE_OUTPUT[0x2].REG (22f6)
+                       SP_FS_IMAGE_OUTPUT[0x2].REG: { MRTFORMAT = RB_R5G6B5_UNORM }
+11848b98:              0000: 000022f6 00000000
+t0             write RB_MRT[0x3].BUF_INFO (20d1)
+                       RB_MRT[0x3].BUF_INFO: { COLOR_FORMAT = RB_R5G6B5_UNORM | COLOR_TILE_MODE = TILE_32X32 | COLOR_SWAP = WZYX | COLOR_BUF_PITCH = 0 }
+                       RB_MRT[0x3].BUF_BASE: { COLOR_BUF_BASE = 0 }
+11848ba0:              0000: 000120d1 00000080 00000000
+t0             write SP_FS_IMAGE_OUTPUT[0x3].REG (22f7)
+                       SP_FS_IMAGE_OUTPUT[0x3].REG: { MRTFORMAT = RB_R5G6B5_UNORM }
+11848bac:              0000: 000022f7 00000000
+t3             opcode: CP_REG_RMW (21) (4 dwords)
+                       { DST_REG = 0x20c1 | ROTATE = 0 }
+                       { SRC0 = 4294955023 }
+                       { SRC1 = 8272 }
+               rmw (RB_RENDER_CONTROL & 0xffffd00f) | 0x00002050)
+NEEDS WFI: rmw (RB_RENDER_CONTROL & 0xffffd00f) | 0x00002050)
+11848bb4:              0000: c0022100 000020c1 ffffd00f 00002050
+t0             write RB_WINDOW_OFFSET (210e)
+                       RB_WINDOW_OFFSET: { X = 160 | Y = 0 }
+11848bc4:              0000: 0000210e 000000a0
+t0             write GRAS_SC_SCREEN_SCISSOR_TL (2074)
+                       GRAS_SC_SCREEN_SCISSOR_TL: { X = 160 | Y = 0 }
+                       GRAS_SC_SCREEN_SCISSOR_BR: { X = 299 | Y = 299 }
+11848bcc:              0000: 00012074 000000a0 012b012b
+t0             write CP_SCRATCH_REG6 (057e)
+NEEDS WFI: CP_SCRATCH_REG6 (57e)
+                       CP_SCRATCH_REG6: 12820
+                       :0,12811,12820,12819
+11848bd8:              0000: 0000057e 00003214
+t3             opcode: CP_INDIRECT_BUFFER_PFD (37) (3 dwords)
+               ibaddr:11842370
+               ibsize:000018ba
+11848be0:              0000: c0013700 11842370 000018ba
+t0             write CP_SCRATCH_REG6 (057e)
+NEEDS WFI: CP_SCRATCH_REG6 (57e)
+                       CP_SCRATCH_REG6: 12821
+                       :0,12811,12821,12819
+11848bec:              0000: 0000057e 00003215
+t0             write RB_DEPTH_CONTROL (2100)
+                       RB_DEPTH_CONTROL: { ZFUNC = FUNC_NEVER }
+11848bf4:              0000: 00002100 00000000
+t0             write RB_STENCIL_CONTROL (2104)
+                       RB_STENCIL_CONTROL: { FUNC = FUNC_NEVER | FAIL = STENCIL_KEEP | ZPASS = STENCIL_KEEP | ZFAIL = STENCIL_KEEP | FUNC_BF = FUNC_NEVER | FAIL_BF = STENCIL_KEEP | ZPASS_BF = STENCIL_KEEP | ZFAIL_BF = STENCIL_KEEP }
+11848bfc:              0000: 00002104 00000000
+t0             write RB_STENCILREFMASK (2108)
+                       RB_STENCILREFMASK: { STENCILREF = 0 | STENCILMASK = 0 | STENCILWRITEMASK = 0xff | 0xff000000 }
+                       RB_STENCILREFMASK_BF: { STENCILREF = 0 | STENCILMASK = 0 | STENCILWRITEMASK = 0xff | 0xff000000 }
+11848c04:              0000: 00012108 ffff0000 ffff0000
+t0             write GRAS_SU_MODE_CONTROL (2070)
+                       GRAS_SU_MODE_CONTROL: { LINEHALFWIDTH = 0.000000 }
+11848c10:              0000: 00002070 00000000
+t0             write GRAS_CL_CLIP_CNTL (2040)
+                       GRAS_CL_CLIP_CNTL: { NUM_USER_CLIP_PLANES = 0 }
+11848c18:              0000: 00002040 00000000
+t0             write GRAS_CL_VPORT_XOFFSET (2048)
+                       GRAS_CL_VPORT_XOFFSET: 149.500000
+                       GRAS_CL_VPORT_XSCALE: 150.000000
+                       GRAS_CL_VPORT_YOFFSET: 149.500000
+                       GRAS_CL_VPORT_YSCALE: -150.000000
+                       GRAS_CL_VPORT_ZOFFSET: 0.000000
+                       GRAS_CL_VPORT_ZSCALE: 1.000000
+11848c20:              0000: 00052048 43158000 43160000 43158000 c3160000 00000000 3f800000
+t0             write RB_MODE_CONTROL (20c0)
+                       RB_MODE_CONTROL: { RENDER_MODE = RB_RESOLVE_PASS | MRT = 0 | MARB_CACHE_SPLIT_MODE }
+11848c3c:              0000: 000020c0 00008200
+t3             opcode: CP_REG_RMW (21) (4 dwords)
+                       { DST_REG = 0x20c1 | ROTATE = 0 }
+                       { SRC0 = 12272 }
+                       { SRC1 = 4096 }
+               rmw (RB_RENDER_CONTROL & 0x00002ff0) | 0x00001000)
+NEEDS WFI: rmw (RB_RENDER_CONTROL & 0x00002ff0) | 0x00001000)
+11848c44:              0000: c0022100 000020c1 00002ff0 00001000
+t0             write GRAS_SC_CONTROL (2072)
+                       GRAS_SC_CONTROL: { RENDER_MODE = RB_RESOLVE_PASS | MSAA_SAMPLES = MSAA_ONE | RASTER_MODE = 0x1 }
+11848c54:              0000: 00002072 00001020
+t0             write PC_PRIM_VTX_CNTL (21ec)
+                       PC_PRIM_VTX_CNTL: { STRIDE_IN_VPC = 0 | POLYMODE_FRONT_PTYPE = PC_DRAW_TRIANGLES | POLYMODE_BACK_PTYPE = PC_DRAW_TRIANGLES | PROVOKING_VTX_LAST }
+11848c5c:              0000: 000021ec 02000240
+t0             write GRAS_SC_WINDOW_SCISSOR_TL (2079)
+                       GRAS_SC_WINDOW_SCISSOR_TL: { X = 0 | Y = 0 }
+                       GRAS_SC_WINDOW_SCISSOR_BR: { X = 299 | Y = 299 }
+11848c64:              0000: 00012079 00000000 012b012b
+t0             write VFD_INDEX_MIN (2242)
+                       VFD_INDEX_MIN: 0
+                       VFD_INDEX_MAX: 2
+                       VFD_INSTANCEID_OFFSET: 0
+                       VFD_INDEX_OFFSET: 0
+11848c70:              0000: 00032242 00000000 00000002 00000000 00000000
+t0             write HLSQ_CONTROL_0_REG (2200)
+                       HLSQ_CONTROL_0_REG: { FSTHREADSIZE = FOUR_QUADS | SPSHADERRESTART | CYCLETIMEOUTLIMITVPC = 0 | CONSTMODE = 0 | SPCONSTFULLUPDATE }
+                       HLSQ_CONTROL_1_REG: { VSTHREADSIZE = TWO_QUADS | VSSUPERTHREADENABLE | FRAGCOORDXYREGID = r0.x | FRAGCOORDZWREGID = r0.x }
+                       HLSQ_CONTROL_2_REG: { FACENESSREGID = r0.x | COVVALUEREGID = r0.x | PRIMALLOCTHRESHOLD = 31 }
+                       HLSQ_CONTROL_3_REG: { IJPERSPCENTERREGID = r0.x | IJNONPERSPCENTERREGID = r0.x | IJPERSPCENTROIDREGID = r0.x | IJNONPERSPCENTROIDREGID = r0.x }
+                       HLSQ_VS_CONTROL_REG: { CONSTLENGTH = 0 | CONSTSTARTOFFSET = 0 | INSTRLENGTH = 1 }
+                       HLSQ_FS_CONTROL_REG: { CONSTLENGTH = 1 | CONSTSTARTOFFSET = 128 | INSTRLENGTH = 1 }
+11848c84:              0000: 00052200 20000210 00000100 7c000000 00000000 01000000 01080001
+t0             write SP_SP_CTRL_REG (22c0)
+                       SP_SP_CTRL_REG: { CONSTMODE = 0 | SLEEPMODE = 1 | L0MODE = 1 }
+11848ca0:              0000: 000022c0 00500000
+t0             write SP_VS_LENGTH_REG (22df)
+                       SP_VS_LENGTH_REG: { SHADERLENGTH = 1 }
+11848ca8:              0000: 000022df 00000001
+t0             write SP_VS_CTRL_REG0 (22c4)
+                       SP_VS_CTRL_REG0: { THREADMODE = MULTI | INSTRBUFFERMODE = BUFFER | HALFREGFOOTPRINT = 0 | FULLREGFOOTPRINT = 1 | THREADSIZE = TWO_QUADS | SUPERTHREADMODE | LENGTH = 1 }
+                       SP_VS_CTRL_REG1: { CONSTLENGTH = 0 | CONSTFOOTPRINT = 0 | INITIALOUTSTANDING = 4 }
+                       SP_VS_PARAM_REG: { POSREGID = r0.x | PSIZEREGID = r63.x | TOTALVSOUTVAR = 0 }
+11848cb0:              0000: 000222c4 01200402 04000000 0000fc00
+t0             write SP_FS_LENGTH_REG (22ff)
+                       SP_FS_LENGTH_REG: { SHADERLENGTH = 1 }
+11848cc0:              0000: 000022ff 00000001
+t0             write SP_FS_CTRL_REG0 (22e0)
+                       SP_FS_CTRL_REG0: { THREADMODE = MULTI | INSTRBUFFERMODE = BUFFER | HALFREGFOOTPRINT = 1 | FULLREGFOOTPRINT = 0 | INOUTREGOVERLAP | THREADSIZE = FOUR_QUADS | SUPERTHREADMODE | LENGTH = 1 }
+                       SP_FS_CTRL_REG1: { CONSTLENGTH = 1 | CONSTFOOTPRINT = 0 | INITIALOUTSTANDING = 0 | HALFPRECVAROFFSET = 63 }
+11848cc8:              0000: 000122e0 01340012 3f000001
+t0             write SP_FS_FLAT_SHAD_MODE_REG_0 (22e8)
+                       SP_FS_FLAT_SHAD_MODE_REG_0: 0
+                       SP_FS_FLAT_SHAD_MODE_REG_1: 0
+11848cd4:              0000: 000122e8 00000000 00000000
+t0             write SP_FS_OUTPUT_REG (22ec)
+                       SP_FS_OUTPUT_REG: { MRT = 0 | DEPTH_REGID = r0.x }
+11848ce0:              0000: 000022ec 00000000
+t0             write SP_FS_MRT[0].REG (22f0)
+                       SP_FS_MRT[0].REG: { REGID = r0.x | HALF_PRECISION }
+                       SP_FS_MRT[0x1].REG: { REGID = r0.x }
+                       SP_FS_MRT[0x2].REG: { REGID = r0.x }
+                       SP_FS_MRT[0x3].REG: { REGID = r0.x }
+11848ce8:              0000: 000322f0 00000100 00000000 00000000 00000000
+t0             write VPC_ATTR (2280)
+                       VPC_ATTR: { TOTALATTR = 0 | THRDASSIGN = 1 | LMSIZE = 1 }
+                       VPC_PACK: { NUMFPNONPOSVAR = 0 | NUMNONPOSVSVAR = 0 }
+11848cfc:              0000: 00012280 10001000 00000000
+t0             write VPC_VARYING_INTERP[0].MODE (2282)
+                       VPC_VARYING_INTERP[0].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+                       VPC_VARYING_INTERP[0x1].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+                       VPC_VARYING_INTERP[0x2].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+                       VPC_VARYING_INTERP[0x3].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+11848d08:              0000: 00032282 00000000 00000000 00000000 00000000
+t0             write VPC_VARYING_PS_REPL[0].MODE (2286)
+                       VPC_VARYING_PS_REPL[0].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+                       VPC_VARYING_PS_REPL[0x1].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+                       VPC_VARYING_PS_REPL[0x2].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+                       VPC_VARYING_PS_REPL[0x3].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+11848d1c:              0000: 00032286 00000000 00000000 00000000 00000000
+t0             write VFD_VS_THREADING_THRESHOLD (227e)
+                       VFD_VS_THREADING_THRESHOLD: { REGID_THRESHOLD = 15 | REGID_VTXCNT = r63.x }
+11848d30:              0000: 0000227e 0000fc0f
+t3             opcode: CP_LOAD_STATE (30) (3 dwords)
+                       { DST_OFF = 0 | STATE_SRC = SS_INDIRECT | STATE_BLOCK = SB_VERT_SHADER | NUM_UNIT = 1 }
+                       { STATE_TYPE = ST_SHADER | EXT_SRC_ADDR = 0x117e2000 }
+11848d38:              0000: c0013000 00640000 117e2000
+t0             write VFD_PERFCOUNTER0_SELECT (0e44)
+NEEDS WFI: VFD_PERFCOUNTER0_SELECT (e44)
+                       VFD_PERFCOUNTER0_SELECT: VFD_PERF_UCHE_BYTE_FETCHED
+11848d44:              0000: 00000e44 00000000
+t3             opcode: CP_LOAD_STATE (30) (3 dwords)
+                       { DST_OFF = 0 | STATE_SRC = SS_INDIRECT | STATE_BLOCK = SB_FRAG_SHADER | NUM_UNIT = 1 }
+                       { STATE_TYPE = ST_SHADER | EXT_SRC_ADDR = 0x117e1000 }
+11848d4c:              0000: c0013000 00740000 117e1000
+t0             write VFD_PERFCOUNTER0_SELECT (0e44)
+NEEDS WFI: VFD_PERFCOUNTER0_SELECT (e44)
+                       VFD_PERFCOUNTER0_SELECT: VFD_PERF_UCHE_BYTE_FETCHED
+11848d58:              0000: 00000e44 00000000
+t0             write VFD_CONTROL_0 (2240)
+                       VFD_CONTROL_0: { TOTALATTRTOVS = 4 | PACKETSIZE = 2 | STRMDECINSTRCNT = 1 | STRMFETCHINSTRCNT = 1 }
+                       VFD_CONTROL_1: { MAXSTORAGE = 1 | MAXTHRESHOLD = 0 | MINTHRESHOLD = 0 | REGID4VTX = r63.x | REGID4INST = r63.x }
+11848d60:              0000: 00012240 08480004 fcfc0001
+t0             write VFD_FETCH[0].INSTR_0 (2246)
+                       VFD_FETCH[0].INSTR_0: { FETCHSIZE = 11 | BUFSTRIDE = 12 | INDEXCODE = 0 | STEPRATE = 1 }
+                       VFD_FETCH[0].INSTR_1: 0x127e9000
+11848d6c:              0000: 00012246 0100060b 127e9000
+t0             write VFD_DECODE[0].INSTR (2266)
+                       VFD_DECODE[0].INSTR: { WRITEMASK = 0xf | CONSTFILL | FORMAT = VFMT_32_32_32_FLOAT | REGID = r0.x | SWAP = WZYX | SHIFTCNT = 12 | LASTCOMPVALID }
+11848d78:              0000: 00002266 2c00009f
+t0             write RB_COPY_CONTROL (20ec)
+                       RB_COPY_CONTROL: { MSAA_RESOLVE = MSAA_ONE | MODE = RB_COPY_DEPTH_STENCIL | FASTCLEAR = 0 | GMEM_BASE = 0x40000 }
+                       RB_COPY_DEST_BASE: { BASE = 0x12839000 }
+                       RB_COPY_DEST_PITCH: { PITCH = 640 }
+                       RB_COPY_DEST_INFO: { TILE = LINEAR | FORMAT = RB_R8G8_UNORM | SWAP = WZYX | DITHER_MODE = DITHER_DISABLE | COMPONENT_ENABLE = 0xf | ENDIAN = ENDIAN_NONE }
+11848d80:              0000: 000320ec 00040050 0941c800 00000014 0003c030
+t0             write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                       CP_SCRATCH_REG7: 12822
+                       :0,12811,12821,12822
+11848d94:              0000: 0000057f 00003216
+t3             opcode: CP_DRAW_INDX (22) (4 dwords)
+                       { VIZ_QUERY = 0 }
+                       { PRIM_TYPE = DI_PT_RECTLIST | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                       { NUM_INDICES = 2 }
+               draw:          3
+               prim_type:     DI_PT_RECTLIST (8)
+               source_select: DI_SRC_SEL_AUTO_INDEX (2)
+               num_indices:   2
+               draw[283] register values
+!+     00003215                CP_SCRATCH_REG6: 12821
+               :0,12811,12821,12822
+!+     00003216                CP_SCRATCH_REG7: 12822
+               :0,12811,12821,12822
+ +     004b012c                RB_FRAME_BUFFER_DIMENSION: { WIDTH = 300 | HEIGHT = 300 }
+ +     00000000                VFD_PERFCOUNTER0_SELECT: VFD_PERF_UCHE_BYTE_FETCHED
+ +     00000000                GRAS_CL_CLIP_CNTL: { NUM_USER_CLIP_PLANES = 0 }
+ +     43158000                GRAS_CL_VPORT_XOFFSET: 149.500000
+ +     43160000                GRAS_CL_VPORT_XSCALE: 150.000000
+ +     43158000                GRAS_CL_VPORT_YOFFSET: 149.500000
+ +     c3160000                GRAS_CL_VPORT_YSCALE: -150.000000
+ +     00000000                GRAS_CL_VPORT_ZOFFSET: 0.000000
+ +     3f800000                GRAS_CL_VPORT_ZSCALE: 1.000000
+ +     00000000                GRAS_SU_MODE_CONTROL: { LINEHALFWIDTH = 0.000000 }
+ +     00001020                GRAS_SC_CONTROL: { RENDER_MODE = RB_RESOLVE_PASS | MSAA_SAMPLES = MSAA_ONE | RASTER_MODE = 0x1 }
+!+     000000a0                GRAS_SC_SCREEN_SCISSOR_TL: { X = 160 | Y = 0 }
+!+     012b012b                GRAS_SC_SCREEN_SCISSOR_BR: { X = 299 | Y = 299 }
+ +     00000000                GRAS_SC_WINDOW_SCISSOR_TL: { X = 0 | Y = 0 }
+ +     012b012b                GRAS_SC_WINDOW_SCISSOR_BR: { X = 299 | Y = 299 }
+ +     00008200                RB_MODE_CONTROL: { RENDER_MODE = RB_RESOLVE_PASS | MRT = 0 | MARB_CACHE_SPLIT_MODE }
+ +     00003050                RB_RENDER_CONTROL: { BIN_WIDTH = 160 | DISABLE_COLOR_PIPE | ENABLE_GMEM | COORD_MASK = 0 | ALPHA_TEST_FUNC = FUNC_NEVER }
+ +     00280488                RB_MRT[0].BUF_INFO: { COLOR_FORMAT = RB_R8G8B8A8_UNORM | COLOR_TILE_MODE = TILE_32X32 | COLOR_SWAP = WXYZ | COLOR_BUF_PITCH = 640 }
+ +     00000000                RB_MRT[0].BUF_BASE: { COLOR_BUF_BASE = 0 }
+ +     00000080                RB_MRT[0x1].BUF_INFO: { COLOR_FORMAT = RB_R5G6B5_UNORM | COLOR_TILE_MODE = TILE_32X32 | COLOR_SWAP = WZYX | COLOR_BUF_PITCH = 0 }
+ +     00000000                RB_MRT[0x1].BUF_BASE: { COLOR_BUF_BASE = 0 }
+ +     00000080                RB_MRT[0x2].BUF_INFO: { COLOR_FORMAT = RB_R5G6B5_UNORM | COLOR_TILE_MODE = TILE_32X32 | COLOR_SWAP = WZYX | COLOR_BUF_PITCH = 0 }
+ +     00000000                RB_MRT[0x2].BUF_BASE: { COLOR_BUF_BASE = 0 }
+ +     00000080                RB_MRT[0x3].BUF_INFO: { COLOR_FORMAT = RB_R5G6B5_UNORM | COLOR_TILE_MODE = TILE_32X32 | COLOR_SWAP = WZYX | COLOR_BUF_PITCH = 0 }
+ +     00000000                RB_MRT[0x3].BUF_BASE: { COLOR_BUF_BASE = 0 }
+!+     00040050                RB_COPY_CONTROL: { MSAA_RESOLVE = MSAA_ONE | MODE = RB_COPY_DEPTH_STENCIL | FASTCLEAR = 0 | GMEM_BASE = 0x40000 }
+!+     0941c800                RB_COPY_DEST_BASE: { BASE = 0x12839000 }
+!+     00000014                RB_COPY_DEST_PITCH: { PITCH = 640 }
+!+     0003c030                RB_COPY_DEST_INFO: { TILE = LINEAR | FORMAT = RB_R8G8_UNORM | SWAP = WZYX | DITHER_MODE = DITHER_DISABLE | COMPONENT_ENABLE = 0xf | ENDIAN = ENDIAN_NONE }
+ +     00000000                RB_DEPTH_CONTROL: { ZFUNC = FUNC_NEVER }
+ +     00020000                RB_DEPTH_INFO: { DEPTH_FORMAT = DEPTHX_16 | DEPTH_BASE = 0x40000 }
+ +     00000028                RB_DEPTH_PITCH: 320
+ +     00000000                RB_STENCIL_CONTROL: { FUNC = FUNC_NEVER | FAIL = STENCIL_KEEP | ZPASS = STENCIL_KEEP | ZFAIL = STENCIL_KEEP | FUNC_BF = FUNC_NEVER | FAIL_BF = STENCIL_KEEP | ZPASS_BF = STENCIL_KEEP | ZFAIL_BF = STENCIL_KEEP }
+ +     ffff0000                RB_STENCILREFMASK: { STENCILREF = 0 | STENCILMASK = 0 | STENCILWRITEMASK = 0xff | 0xff000000 }
+ +     ffff0000                RB_STENCILREFMASK_BF: { STENCILREF = 0 | STENCILMASK = 0 | STENCILWRITEMASK = 0xff | 0xff000000 }
+!+     000000a0                RB_WINDOW_OFFSET: { X = 160 | Y = 0 }
+ +     02000240                PC_PRIM_VTX_CNTL: { STRIDE_IN_VPC = 0 | POLYMODE_FRONT_PTYPE = PC_DRAW_TRIANGLES | POLYMODE_BACK_PTYPE = PC_DRAW_TRIANGLES | PROVOKING_VTX_LAST }
+ +     20000210                HLSQ_CONTROL_0_REG: { FSTHREADSIZE = FOUR_QUADS | SPSHADERRESTART | CYCLETIMEOUTLIMITVPC = 0 | CONSTMODE = 0 | SPCONSTFULLUPDATE }
+ +     00000100                HLSQ_CONTROL_1_REG: { VSTHREADSIZE = TWO_QUADS | VSSUPERTHREADENABLE | FRAGCOORDXYREGID = r0.x | FRAGCOORDZWREGID = r0.x }
+ +     7c000000                HLSQ_CONTROL_2_REG: { FACENESSREGID = r0.x | COVVALUEREGID = r0.x | PRIMALLOCTHRESHOLD = 31 }
+ +     00000000                HLSQ_CONTROL_3_REG: { IJPERSPCENTERREGID = r0.x | IJNONPERSPCENTERREGID = r0.x | IJPERSPCENTROIDREGID = r0.x | IJNONPERSPCENTROIDREGID = r0.x }
+ +     01000000                HLSQ_VS_CONTROL_REG: { CONSTLENGTH = 0 | CONSTSTARTOFFSET = 0 | INSTRLENGTH = 1 }
+ +     01080001                HLSQ_FS_CONTROL_REG: { CONSTLENGTH = 1 | CONSTSTARTOFFSET = 128 | INSTRLENGTH = 1 }
+ +     08480004                VFD_CONTROL_0: { TOTALATTRTOVS = 4 | PACKETSIZE = 2 | STRMDECINSTRCNT = 1 | STRMFETCHINSTRCNT = 1 }
+ +     fcfc0001                VFD_CONTROL_1: { MAXSTORAGE = 1 | MAXTHRESHOLD = 0 | MINTHRESHOLD = 0 | REGID4VTX = r63.x | REGID4INST = r63.x }
+ +     00000000                VFD_INDEX_MIN: 0
+ +     00000002                VFD_INDEX_MAX: 2
+ +     00000000                VFD_INSTANCEID_OFFSET: 0
+ +     00000000                VFD_INDEX_OFFSET: 0
+ +     0100060b                VFD_FETCH[0].INSTR_0: { FETCHSIZE = 11 | BUFSTRIDE = 12 | INDEXCODE = 0 | STEPRATE = 1 }
+ +     127e9000                VFD_FETCH[0].INSTR_1: 0x127e9000
+ +     2c00009f                VFD_DECODE[0].INSTR: { WRITEMASK = 0xf | CONSTFILL | FORMAT = VFMT_32_32_32_FLOAT | REGID = r0.x | SWAP = WZYX | SHIFTCNT = 12 | LASTCOMPVALID }
+ +     0000fc0f                VFD_VS_THREADING_THRESHOLD: { REGID_THRESHOLD = 15 | REGID_VTXCNT = r63.x }
+ +     10001000                VPC_ATTR: { TOTALATTR = 0 | THRDASSIGN = 1 | LMSIZE = 1 }
+ +     00000000                VPC_PACK: { NUMFPNONPOSVAR = 0 | NUMNONPOSVSVAR = 0 }
+ +     00000000                VPC_VARYING_INTERP[0].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+ +     00000000                VPC_VARYING_INTERP[0x1].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+ +     00000000                VPC_VARYING_INTERP[0x2].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+ +     00000000                VPC_VARYING_INTERP[0x3].MODE: { C0 = SMOOTH | C1 = SMOOTH | C2 = SMOOTH | C3 = SMOOTH | C4 = SMOOTH | C5 = SMOOTH | C6 = SMOOTH | C7 = SMOOTH | C8 = SMOOTH | C9 = SMOOTH | CA = SMOOTH | CB = SMOOTH | CC = SMOOTH | CD = SMOOTH | CE = SMOOTH | CF = SMOOTH }
+ +     00000000                VPC_VARYING_PS_REPL[0].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+ +     00000000                VPC_VARYING_PS_REPL[0x1].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+ +     00000000                VPC_VARYING_PS_REPL[0x2].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+ +     00000000                VPC_VARYING_PS_REPL[0x3].MODE: { C0 = 0 | C1 = 0 | C2 = 0 | C3 = 0 | C4 = 0 | C5 = 0 | C6 = 0 | C7 = 0 | C8 = 0 | C9 = 0 | CA = 0 | CB = 0 | CC = 0 | CD = 0 | CE = 0 | CF = 0 }
+ +     00500000                SP_SP_CTRL_REG: { CONSTMODE = 0 | SLEEPMODE = 1 | L0MODE = 1 }
+ +     01200402                SP_VS_CTRL_REG0: { THREADMODE = MULTI | INSTRBUFFERMODE = BUFFER | HALFREGFOOTPRINT = 0 | FULLREGFOOTPRINT = 1 | THREADSIZE = TWO_QUADS | SUPERTHREADMODE | LENGTH = 1 }
+ +     04000000                SP_VS_CTRL_REG1: { CONSTLENGTH = 0 | CONSTFOOTPRINT = 0 | INITIALOUTSTANDING = 4 }
+ +     0000fc00                SP_VS_PARAM_REG: { POSREGID = r0.x | PSIZEREGID = r63.x | TOTALVSOUTVAR = 0 }
+ +     00000001                SP_VS_LENGTH_REG: { SHADERLENGTH = 1 }
+ +     01340012                SP_FS_CTRL_REG0: { THREADMODE = MULTI | INSTRBUFFERMODE = BUFFER | HALFREGFOOTPRINT = 1 | FULLREGFOOTPRINT = 0 | INOUTREGOVERLAP | THREADSIZE = FOUR_QUADS | SUPERTHREADMODE | LENGTH = 1 }
+ +     3f000001                SP_FS_CTRL_REG1: { CONSTLENGTH = 1 | CONSTFOOTPRINT = 0 | INITIALOUTSTANDING = 0 | HALFPRECVAROFFSET = 63 }
+ +     00000000                SP_FS_FLAT_SHAD_MODE_REG_0: 0
+ +     00000000                SP_FS_FLAT_SHAD_MODE_REG_1: 0
+ +     00000000                SP_FS_OUTPUT_REG: { MRT = 0 | DEPTH_REGID = r0.x }
+ +     00000100                SP_FS_MRT[0].REG: { REGID = r0.x | HALF_PRECISION }
+ +     00000000                SP_FS_MRT[0x1].REG: { REGID = r0.x }
+ +     00000000                SP_FS_MRT[0x2].REG: { REGID = r0.x }
+ +     00000000                SP_FS_MRT[0x3].REG: { REGID = r0.x }
+ +     00000008                SP_FS_IMAGE_OUTPUT[0].REG: { MRTFORMAT = RB_R8G8B8A8_UNORM }
+ +     00000000                SP_FS_IMAGE_OUTPUT[0x1].REG: { MRTFORMAT = RB_R5G6B5_UNORM }
+ +     00000000                SP_FS_IMAGE_OUTPUT[0x2].REG: { MRTFORMAT = RB_R5G6B5_UNORM }
+ +     00000000                SP_FS_IMAGE_OUTPUT[0x3].REG: { MRTFORMAT = RB_R5G6B5_UNORM }
+ +     00000001                SP_FS_LENGTH_REG: { SHADERLENGTH = 1 }
+11848d9c:              0000: c0022200 00000000 00004088 00000002
+t0             write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                       CP_SCRATCH_REG7: 12823
+                       :0,12811,12821,12823
+11848dac:              0000: 0000057f 00003217
+t0             write RB_COPY_CONTROL (20ec)
+                       RB_COPY_CONTROL: { MSAA_RESOLVE = MSAA_ONE | MODE = RB_COPY_RESOLVE | FASTCLEAR = 0 | GMEM_BASE = 0 }
+                       RB_COPY_DEST_BASE: { BASE = 0x12869000 }
+                       RB_COPY_DEST_PITCH: { PITCH = 1280 }
+                       RB_COPY_DEST_INFO: { TILE = LINEAR | FORMAT = RB_R8G8B8A8_UNORM | SWAP = WXYZ | DITHER_MODE = DITHER_DISABLE | COMPONENT_ENABLE = 0xf | ENDIAN = ENDIAN_NONE }
+11848db4:              0000: 000320ec 00000010 09434800 00000028 0003c120
+t0             write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                       CP_SCRATCH_REG7: 12824
+                       :0,12811,12821,12824
+11848dc8:              0000: 0000057f 00003218
+t3             opcode: CP_DRAW_INDX (22) (4 dwords)
+                       { VIZ_QUERY = 0 }
+                       { PRIM_TYPE = DI_PT_RECTLIST | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = IGNORE_VISIBILITY | INDEX_SIZE = INDEX_SIZE_IGN | PRE_DRAW_INITIATOR_ENABLE | NUM_INSTANCES = 0 }
+                       { NUM_INDICES = 2 }
+               draw:          4
+               prim_type:     DI_PT_RECTLIST (8)
+               source_select: DI_SRC_SEL_AUTO_INDEX (2)
+               num_indices:   2
+               draw[284] register values
+!+     00003218                CP_SCRATCH_REG7: 12824
+               :0,12811,12821,12824
+!+     00000010                RB_COPY_CONTROL: { MSAA_RESOLVE = MSAA_ONE | MODE = RB_COPY_RESOLVE | FASTCLEAR = 0 | GMEM_BASE = 0 }
+!+     09434800                RB_COPY_DEST_BASE: { BASE = 0x12869000 }
+!+     00000028                RB_COPY_DEST_PITCH: { PITCH = 1280 }
+!+     0003c120                RB_COPY_DEST_INFO: { TILE = LINEAR | FORMAT = RB_R8G8B8A8_UNORM | SWAP = WXYZ | DITHER_MODE = DITHER_DISABLE | COMPONENT_ENABLE = 0xf | ENDIAN = ENDIAN_NONE }
+11848dd0:              0000: c0022200 00000000 00004088 00000002
+t0             write CP_SCRATCH_REG7 (057f)
+NEEDS WFI: CP_SCRATCH_REG7 (57f)
+                       CP_SCRATCH_REG7: 12825
+                       :0,12811,12821,12825
+11848de0:              0000: 0000057f 00003219
+t0             write RB_MODE_CONTROL (20c0)
+                       RB_MODE_CONTROL: { RENDER_MODE = RB_RENDERING_PASS | MRT = 0 | MARB_CACHE_SPLIT_MODE }
+11848de8:              0000: 000020c0 00008000
+t0             write GRAS_SC_CONTROL (2072)
+                       GRAS_SC_CONTROL: { RENDER_MODE = RB_RENDERING_PASS | MSAA_SAMPLES = MSAA_ONE | RASTER_MODE = 0 }
+11848df0:              0000: 00002072 00000000
+############################################################
+vertices: 0
+cmd: es2gears/628: fence=277
+cmd: es2gears/628: fence=278
+cmd: es2gears/628: fence=279
+cmd: es2gears/628: fence=280
+cmd: es2gears/628: fence=281
+cmd: es2gears/628: fence=282
+cmd: es2gears/628: fence=283
+cmd: es2gears/628: fence=284
+cmd: es2gears/628: fence=285
+cmd: es2gears/628: fence=286
+cmd: es2gears/628: fence=287
+cmd: es2gears/628: fence=288
+cmd: es2gears/628: fence=289
+cmd: es2gears/628: fence=290
+cmd: es2gears/628: fence=291
+cmd: es2gears/628: fence=292
+cmd: es2gears/628: fence=293
+cmd: es2gears/628: fence=294
+cmd: es2gears/628: fence=295
+cmd: es2gears/628: fence=296
+cmd: es2gears/628: fence=297
+cmd: es2gears/628: fence=298
+cmd: es2gears/628: fence=299
+cmd: es2gears/628: fence=300
+cmd: es2gears/628: fence=301
+cmd: es2gears/628: fence=302
+cmd: es2gears/628: fence=303
+cmd: es2gears/628: fence=304
+cmd: es2gears/628: fence=305
+cmd: es2gears/628: fence=306
+cmd: es2gears/628: fence=307
+cmd: es2gears/628: fence=308
+cmd: es2gears/628: fence=309
+cmd: es2gears/628: fence=310
+cmd: es2gears/628: fence=311
+cmd: es2gears/628: fence=312
+cmd: es2gears/628: fence=313
+cmd: es2gears/628: fence=314
+cmd: es2gears/628: fence=315
+cmd: es2gears/628: fence=316
+cmd: es2gears/628: fence=317
+cmd: es2gears/628: fence=318
+cmd: es2gears/628: fence=319
+cmd: es2gears/628: fence=320
+cmd: es2gears/628: fence=321
+cmd: es2gears/628: fence=322
+cmd: es2gears/628: fence=323
+cmd: es2gears/628: fence=324
+cmd: es2gears/628: fence=325
+cmd: es2gears/628: fence=326
+cmd: es2gears/628: fence=327
+cmd: es2gears/628: fence=328
+cmd: es2gears/628: fence=329
+cmd: es2gears/628: fence=330
+cmd: es2gears/628: fence=331
+cmd: es2gears/628: fence=332
+cmd: es2gears/628: fence=333
+cmd: es2gears/628: fence=334
+cmd: es2gears/628: fence=335
+cmd: es2gears/628: fence=336
+cmd: es2gears/628: fence=337
+cmd: es2gears/628: fence=338
+cmd: es2gears/628: fence=339