test: ############################################################ cmdstream: 198 dwords t3 opcode: MEM_WRITE (3d) (34 dwords) gpuaddr:660c8000 660a8008: -1.000000 1.000000 1.000000 1.100000 1.000000 1.000000 -1.000000 -1.100000 660a8028: 1.000000 1.100000 -1.100000 1.000000 -1.000000 1.000000 1.000000 1.000000 660a8048: 1.000000 1.000000 -1.000000 -1.000000 1.000000 1.000000 -1.000000 1.000000 660a8068: 0.000000 0.000000 1.000000 0.000000 0.000000 1.000000 1.000000 1.000000 660a8000: c0203d00 660c8000 bf800000 3f800000 3f800000 3f8ccccd 3f800000 3f800000 660a8020: bf800000 bf8ccccd 3f800000 3f8ccccd bf8ccccd 3f800000 bf800000 3f800000 660a8040: 3f800000 3f800000 3f800000 3f800000 bf800000 bf800000 3f800000 3f800000 660a8060: bf800000 3f800000 00000000 00000000 3f800000 00000000 00000000 3f800000 660a8080: 3f800000 3f800000 t0 write TP0_CHICKEN TP0_CHICKEN: 00000002 (2) 660a8088: 00000e1e 00000002 t3 opcode: INVALIDATE_STATE (3b) (2 dwords) 660a8090: c0003b00 00007fff t3 opcode: SET_CONSTANT (2d) (3 dwords) <2307>: 00100020 660a8098: c0012d00 00040307 00100020 t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_PS_CONST: 000e0120 (917792) 660a80a4: c0012d00 00040308 000e0120 t3 opcode: SET_CONSTANT (2d) (4 dwords) A220_PC_MAX_VTX_INDX: ffffffff (-1) VGT_MIN_VTX_INDX: 00000000 (0) 660a80b0: c0022d00 00040100 ffffffff 00000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) A220_PC_INDX_OFFSET: 00000000 (0) 660a80c0: c0012d00 00040102 00000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) A220_PC_VERTEX_REUSE_BLOCK_CNTL: 0000003b (59) 660a80cc: c0012d00 00040316 0000003b t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_CONTEXT_MISC: 00000004 (4) 660a80d8: c0012d00 00040181 00000004 t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_INTERPOLATOR_CNTL: ffffffff (-1) 660a80e4: c0012d00 00040182 ffffffff t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SC_AA_CONFIG: 00000000 (0) 660a80f0: c0012d00 00040301 00000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SC_AA_MASK: 0000ffff (65535) 660a80fc: c0012d00 00040312 0000ffff t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SC_LINE_CNTL: 00000000 (0) 660a8108: c0012d00 00040300 00000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SU_LINE_CNTL: 00000008 (8) 660a8114: c0012d00 00040282 00000008 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SU_POINT_SIZE: 00080008 (524296) 660a8120: c0012d00 00040280 00080008 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SC_WINDOW_OFFSET: 0,0 (00000000) 660a812c: c0012d00 00040080 00000000 t3 opcode: SET_CONSTANT (2d) (8 dwords) PA_CL_VPORT_XSCALE: 176.000000 (43300000) PA_CL_VPORT_XOFFSET: 176.000000 (43300000) PA_CL_VPORT_YSCALE: -176.000000 (c3300000) PA_CL_VPORT_YOFFSET: 176.000000 (43300000) PA_CL_VPORT_ZSCALE: 0.500000 (3f000000) PA_CL_VPORT_ZOFFSET: 0.500000 (3f000000) 660a8138: c0062d00 0004010f 43300000 43300000 c3300000 43300000 3f000000 3f000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_CLIP_CNTL: 00000000 (0) 660a8158: c0012d00 00040204 00000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_VTE_CNTL: 0000043f (1087) 660a8164: c0012d00 00040206 0000043f t3 opcode: SET_CONSTANT (2d) (6 dwords) PA_CL_GB_VERT_CLIP_ADJ: 31.000000 (41f80000) PA_CL_GB_VERT_DISC_ADJ: 1.000000 (3f800000) PA_CL_GB_HORZ_CLIP_ADJ: 31.000000 (41f80000) PA_CL_GB_HORZ_DISC_ADJ: 1.000000 (3f800000) 660a8170: c0042d00 00040303 41f80000 3f800000 41f80000 3f800000 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SU_VTX_CNTL: 00000001 (1) 660a8188: c0012d00 00040302 00000001 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SU_SC_MODE_CNTL: 00000000 (front-ptype=points, back-ptype=points, provoking-vtx=first) 660a8194: c0012d00 00040205 00000000 t3 opcode: SET_CONSTANT (2d) (4 dwords) PA_SC_WINDOW_SCISSOR_TL: 0,0 (00000000) PA_SC_WINDOW_SCISSOR_BR: 352,352 (01600160) 660a81a0: c0022d00 00040081 00000000 01600160 t3 opcode: SET_CONSTANT (2d) (4 dwords) PA_SC_SCREEN_SCISSOR_TL: 0,0 (00000000) PA_SC_SCREEN_SCISSOR_BR: 352,352 (01600160) 660a81b0: c0022d00 0004000e 00000000 01600160 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_MODECONTROL: 00000004 (4) 660a81c0: c0012d00 00040208 00000004 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_BLEND_CONTROL: 00010001 (65537) 660a81cc: c0012d00 00040201 00010001 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLORCONTROL: 00000020 (blend=disabled, dither=disabled) 660a81d8: c0012d00 00040202 00000020 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_SAMPLE_POS: 88888888 (-2004318072) 660a81e4: c0012d00 0004020a 88888888 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLOR_DEST_MASK: ffffffff (-1) 660a81f0: c0012d00 00040326 ffffffff t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COPY_DEST_FORMAT: COLORX_4_4_4_4 (0003c000) 660a81fc: c0012d00 0004031b 0003c000 t3 opcode: SET_CONSTANT (2d) (4 dwords) SQ_WRAPPING_0: 00000000 (0) SQ_WRAPPING_1: 00000000 (0) 660a8208: c0022d00 00040183 00000000 00000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) <2281>: 04000008 660a8218: c0012d00 00040281 04000008 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_ALPHA_REF: 00000000 (0) 660a8224: c0012d00 0004010e 00000000 t3 opcode: SET_DRAW_INIT_FLAGS (4b) (2 dwords) 660a8230: c0004b00 00000000 t3 opcode: WAIT_REG_EQ (52) (5 dwords) 660a8238: c0035200 000005d0 00000000 5f601000 00000001 t0 write SQ_INST_STORE_MANAGMENT SQ_INST_STORE_MANAGMENT: 00000180 (384) 660a824c: 00000d02 00000180 t3 opcode: INVALIDATE_STATE (3b) (2 dwords) 660a8254: c0003b00 00000300 t3 opcode: SET_SHADER_BASES (4a) (2 dwords) 660a825c: c0004a00 80000180 t3 opcode: SET_CONSTANT (2d) (14 dwords) 660a826c: 0.000000 0.000000 0.000000 0.000000 20000.000000 1.000000 0.500000 0.000000 660a828c: 2.000000 0.750000 0.375000 0.250000 660a8264: c00c2d00 00000000 00000000 00000000 00000000 00000000 469c4000 3f800000 660a8284: 3f000000 00000000 40000000 3f400000 3ec00000 3e800000 t3 opcode: SET_CONSTANT (2d) (4 dwords) PA_SC_SCREEN_SCISSOR_TL: 0,0 (00000000) PA_SC_SCREEN_SCISSOR_BR: 352,352 (01600160) 660a829c: c0022d00 0004000e 00000000 01600160 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLOR_MASK: 0000000f (15) 660a82ac: c0012d00 00040104 0000000f t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_DEPTHCONTROL: 0070079c (disabled, func=GL_LESS) 660a82b8: c0012d00 00040200 0070079c t3 opcode: SET_CONSTANT (2d) (4 dwords) RB_STENCILREFMASK_BF: 00000000 (0) <210d>: 00000000 660a82c4: c0022d00 0004010c 00000000 00000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLORCONTROL: 00001c27 (blend=disabled, dither=enabled) 660a82d4: c0012d00 00040202 00001c27 t3 opcode: SET_CONSTANT (2d) (6 dwords) RB_BLEND_COLOR: 00000000 (0) <2106>: 00000000 <2107>: 00000000 <2108>: 000000ff 660a82e0: c0042d00 00040105 00000000 00000000 00000000 000000ff t3 opcode: SET_CONSTANT (2d) (5 dwords) RB_SURFACE_INFO: 00000160 (352) RB_COLOR_INFO: 00000205 (COLORX_8_8_8_8) RB_DEPTH_INFO: 00058000 (360448) 660a82f8: c0032d00 00040000 00000160 00000205 00058000 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_SAMPLE_POS: 88888888 (-2004318072) 660a830c: c0012d00 0004020a 88888888 ############################################################ ############################################################ cmdstream: 221 dwords t3 opcode: SET_CONSTANT (2d) (4 dwords) set shader const 009c addr=660c8000, size=48, format=COLORX_8 660c8000: bf800000 3f800000 3f800000 3f8ccccd 3f800000 3f800000 bf800000 bf8ccccd 660c8020: 3f800000 3f8ccccd bf8ccccd 3f800000 660c8000: -1.000000 1.000000 1.000000 1.100000 1.000000 1.000000 -1.000000 -1.100000 660c8020: 1.000000 1.100000 -1.100000 1.000000 660a8318: c0022d00 0001009c 660c8003 00000030 t3 opcode: IM_LOAD_IMMEDIATE (2b) (18 dwords) vertex shader, start=0000, size=000f 00031003 00001000 c2000000 00000000 00000000 00000000 EXEC ADDR(0x3) CNT(0x1) 19a81000 00390a88 0000000c 19080000 00000000 00000000 (S)FETCH: VERTEX R1.xyz1 = R0.x FMT_32_32_32_FLOAT UNSIGNED STRIDE(12) CONST(10) ALLOC COORD SIZE(0x0) 00001004 00001000 c4000000 00000000 00000000 00000000 EXEC ADDR(0x4) CNT(0x1) 140f803e 00000000 e2010100 04000000 00000000 00000000 ALU: MAXv export62 = R1, R1 ; gl_Position ALLOC PARAM/PIXEL SIZE(0x0) 00000005 00002000 00000000 00000000 00000000 00000000 EXEC_END ADDR(0x5) CNT(0x0) NOP 660a8328: c0102b00 00000000 0000000f 00031003 00001000 c2000000 00001004 00001000 660a8348: c4000000 00000005 00002000 00000000 19a81000 00390a88 0000000c 140f803e 660a8368: 00000000 e2010100 t3 opcode: SET_CONSTANT (2d) (3 dwords) A220_PC_VERTEX_REUSE_BLOCK_CNTL: 0000028f (655) 660a8370: c0012d00 00040316 0000028f t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_PROGRAM_CNTL: 10038001 (268664833) 660a837c: c0012d00 00040180 10038001 t3 opcode: IM_LOAD_IMMEDIATE (2b) (9 dwords) fragment shader, start=0000, size=0006 00000000 1001c400 20000000 00000000 00000000 00000000 ALLOC PARAM/PIXEL SIZE(0x0) EXEC_END ADDR(0x1) CNT(0x1) 140f8000 00000000 22000000 04000000 00000000 00000000 ALU: MAXv export0 = C0, C0 ; gl_FragColor 660a8388: c0072b00 00000001 00000006 00000000 1001c400 20000000 140f8000 00000000 660a83a8: 22000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_CONTEXT_MISC: 00000004 (4) 660a83ac: c0012d00 00040181 00000004 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLORCONTROL: 00001c27 (blend=disabled, dither=enabled) 660a83b8: c0012d00 00040202 00001c27 t0 write TC_CNTL_STATUS TC_CNTL_STATUS: 00000001 (1) 660a83c4: 00000e00 00000001 t3 opcode: SET_CONSTANT (2d) (3 dwords) CLEAR_COLOR: 0.250980 0.250980 0.250980 1.000000 660a83cc: c0012d00 0004020b ff404040 t3 opcode: SET_CONSTANT (2d) (3 dwords) A220_RB_LRZ_VSC_CONTROL: 00000084 (132) 660a83d8: c0012d00 00040209 00000084 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COPY_CONTROL: 00000000 (0) 660a83e4: c0012d00 00040318 00000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_DEPTH_CLEAR: 00000000 (0) 660a83f0: c0012d00 0004031d 00000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_DEPTHCONTROL: 00000008 (disabled, func=GL_NEVER) 660a83fc: c0012d00 00040200 00000008 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLOR_MASK: 0000000f (15) 660a8408: c0012d00 00040104 0000000f t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SU_SC_MODE_CNTL: 00080120 (front-ptype=lines, back-ptype=lines, provoking-vtx=last) 660a8414: c0012d00 00040205 00080120 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLORCONTROL: 00001c27 (blend=disabled, dither=enabled) 660a8420: c0012d00 00040202 00001c27 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SC_AA_MASK: 0000ffff (65535) 660a842c: c0012d00 00040312 0000ffff t3 opcode: SET_CONSTANT (2d) (4 dwords) PA_SC_WINDOW_SCISSOR_TL: 0,0 (WINDOW_OFFSET_DISABLE) (80000000) PA_SC_WINDOW_SCISSOR_BR: 352,352 (01600160) 660a8438: c0022d00 00040081 80000000 01600160 t3 opcode: SET_CONSTANT (2d) (6 dwords) PA_CL_VPORT_XSCALE: 176.000000 (43300000) PA_CL_VPORT_XOFFSET: 176.000000 (43300000) PA_CL_VPORT_YSCALE: -176.000000 (c3300000) PA_CL_VPORT_YOFFSET: 176.000000 (43300000) 660a8448: c0042d00 0004010f 43300000 43300000 c3300000 43300000 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_VTE_CNTL: 0000043f (1087) 660a8460: c0012d00 00040206 0000043f t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_CLIP_CNTL: 00000000 (0) 660a846c: c0012d00 00040204 00000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLOR_INFO: 00000205 (COLORX_8_8_8_8) 660a8478: c0012d00 00040001 00000205 t3 opcode: DRAW_INDX (22) (4 dwords) prim_type: PC_DI_PT_RECTLIST (8) source_select: PC_DI_SRC_SEL_AUTO_INDEX (2) num_indices: 3 660a8484: c0022200 00000000 00004088 00000003 t3 opcode: SET_CONSTANT (2d) (3 dwords) A220_RB_LRZ_VSC_CONTROL: 00000000 (0) 660a8494: c0012d00 00040209 00000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COPY_CONTROL: 00000000 (0) 660a84a0: c0012d00 00040318 00000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_DEPTHCONTROL: 0070079c (disabled, func=GL_LESS) 660a84ac: c0012d00 00040200 0070079c t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLOR_MASK: 0000000f (15) 660a84b8: c0012d00 00040104 0000000f t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SU_SC_MODE_CNTL: 00080000 (front-ptype=points, back-ptype=points, provoking-vtx=last) 660a84c4: c0012d00 00040205 00080000 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLORCONTROL: 00001c27 (blend=disabled, dither=enabled) 660a84d0: c0012d00 00040202 00001c27 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SC_AA_MASK: 0000ffff (65535) 660a84dc: c0012d00 00040312 0000ffff t3 opcode: SET_CONSTANT (2d) (4 dwords) PA_SC_WINDOW_SCISSOR_TL: 0,0 (WINDOW_OFFSET_DISABLE) (80000000) PA_SC_WINDOW_SCISSOR_BR: 352,352 (01600160) 660a84e8: c0022d00 00040081 80000000 01600160 t3 opcode: SET_CONSTANT (2d) (6 dwords) PA_CL_VPORT_XSCALE: 176.000000 (43300000) PA_CL_VPORT_XOFFSET: 176.000000 (43300000) PA_CL_VPORT_YSCALE: -176.000000 (c3300000) PA_CL_VPORT_YOFFSET: 176.000000 (43300000) 660a84f8: c0042d00 0004010f 43300000 43300000 c3300000 43300000 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_VTE_CNTL: 0000043f (1087) 660a8510: c0012d00 00040206 0000043f t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_CLIP_CNTL: 00000000 (0) 660a851c: c0012d00 00040204 00000000 t3 opcode: SET_CONSTANT (2d) (4 dwords) set shader const 009c addr=660c8000, size=48, format=COLORX_8 660c8000: bf800000 3f800000 3f800000 3f8ccccd 3f800000 3f800000 bf800000 bf8ccccd 660c8020: 3f800000 3f8ccccd bf8ccccd 3f800000 660c8000: -1.000000 1.000000 1.000000 1.100000 1.000000 1.000000 -1.000000 -1.100000 660c8020: 1.000000 1.100000 -1.100000 1.000000 660a8528: c0022d00 0001009c 660c8003 00000030 t3 opcode: IM_LOAD_IMMEDIATE (2b) (18 dwords) vertex shader, start=0000, size=000f 00031003 00001000 c2000000 00000000 00000000 00000000 EXEC ADDR(0x3) CNT(0x1) 19a81000 00390a88 0000000c 19080000 00000000 00000000 (S)FETCH: VERTEX R1.xyz1 = R0.x FMT_32_32_32_FLOAT UNSIGNED STRIDE(12) CONST(10) ALLOC COORD SIZE(0x0) 00001004 00001000 c4000000 00000000 00000000 00000000 EXEC ADDR(0x4) CNT(0x1) 140f803e 00000000 e2010100 04000000 00000000 00000000 ALU: MAXv export62 = R1, R1 ; gl_Position ALLOC PARAM/PIXEL SIZE(0x0) 00000005 00002000 00000000 00000000 00000000 00000000 EXEC_END ADDR(0x5) CNT(0x0) NOP 660a8538: c0102b00 00000000 0000000f 00031003 00001000 c2000000 00001004 00001000 660a8558: c4000000 00000005 00002000 00000000 19a81000 00390a88 0000000c 140f803e 660a8578: 00000000 e2010100 t3 opcode: SET_CONSTANT (2d) (3 dwords) A220_PC_VERTEX_REUSE_BLOCK_CNTL: 0000028f (655) 660a8580: c0012d00 00040316 0000028f t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_PROGRAM_CNTL: 10038001 (268664833) 660a858c: c0012d00 00040180 10038001 t3 opcode: IM_LOAD_IMMEDIATE (2b) (9 dwords) fragment shader, start=0000, size=0006 00000000 1001c400 20000000 00000000 00000000 00000000 ALLOC PARAM/PIXEL SIZE(0x0) EXEC_END ADDR(0x1) CNT(0x1) 140f8000 00000000 22000000 04000000 00000000 00000000 ALU: MAXv export0 = C0, C0 ; gl_FragColor 660a8598: c0072b00 00000001 00000006 00000000 1001c400 20000000 140f8000 00000000 660a85b8: 22000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_CONTEXT_MISC: 00000004 (4) 660a85bc: c0012d00 00040181 00000004 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLORCONTROL: 00001c27 (blend=disabled, dither=enabled) 660a85c8: c0012d00 00040202 00001c27 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SC_AA_MASK: 0000ffff (65535) 660a85d4: c0012d00 00040312 0000ffff t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_DEPTHCONTROL: 00000008 (disabled, func=GL_NEVER) 660a85e0: c0012d00 00040200 00000008 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SU_SC_MODE_CNTL: 00080120 (front-ptype=lines, back-ptype=lines, provoking-vtx=last) 660a85ec: c0012d00 00040205 00080120 t3 opcode: SET_CONSTANT (2d) (4 dwords) PA_SC_WINDOW_SCISSOR_TL: 0,0 (WINDOW_OFFSET_DISABLE) (80000000) PA_SC_WINDOW_SCISSOR_BR: 352,352 (01600160) 660a85f8: c0022d00 00040081 80000000 01600160 t3 opcode: SET_CONSTANT (2d) (6 dwords) PA_CL_VPORT_XSCALE: 176.000000 (43300000) PA_CL_VPORT_XOFFSET: 176.000000 (43300000) PA_CL_VPORT_YSCALE: -176.000000 (c3300000) PA_CL_VPORT_YOFFSET: 176.000000 (43300000) 660a8608: c0042d00 0004010f 43300000 43300000 c3300000 43300000 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_VTE_CNTL: 0000040f (1039) 660a8620: c0012d00 00040206 0000040f t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_CLIP_CNTL: 00000000 (0) 660a862c: c0012d00 00040204 00000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_MODECONTROL: 00000006 (6) 660a8638: c0012d00 00040208 00000006 t3 opcode: SET_CONSTANT (2d) (7 dwords) RB_COPY_CONTROL: 00000000 (0) RB_COPY_DEST_BASE: 6618a000 (0) RB_COPY_DEST_PITCH: 352 (0000000b) RB_COPY_DEST_FORMAT: COLORX_8_8_8_8 (0003c158) RB_COPY_DEST_OFFSET: 00000000 (0) 660a8644: c0052d00 00040318 00000000 6618a000 0000000b 0003c158 00000000 t3 opcode: WAIT_FOR_IDLE (26) (2 dwords) 660a8660: c0002600 00000000 t3 opcode: DRAW_INDX (22) (4 dwords) prim_type: PC_DI_PT_RECTLIST (8) source_select: PC_DI_SRC_SEL_AUTO_INDEX (2) num_indices: 3 660a8668: c0022200 00000000 00004088 00000003 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_MODECONTROL: 00000004 (4) 660a8678: c0012d00 00040208 00000004 t3 opcode: WAIT_FOR_IDLE (26) (2 dwords) 660a8684: c0002600 00000000 ############################################################ ############################################################ cmdstream: 334 dwords t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SC_AA_MASK: 0000ffff (65535) 660a868c: c0012d00 00040312 0000ffff t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_DEPTHCONTROL: 0070079c (disabled, func=GL_LESS) 660a8698: c0012d00 00040200 0070079c t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SU_SC_MODE_CNTL: 00080002 (front-ptype=points, back-ptype=points, provoking-vtx=last, cull-back) 660a86a4: c0012d00 00040205 00080002 t3 opcode: SET_CONSTANT (2d) (4 dwords) PA_SC_WINDOW_SCISSOR_TL: 0,0 (WINDOW_OFFSET_DISABLE) (80000000) PA_SC_WINDOW_SCISSOR_BR: 352,352 (01600160) 660a86b0: c0022d00 00040081 80000000 01600160 t3 opcode: SET_CONSTANT (2d) (6 dwords) PA_CL_VPORT_XSCALE: 176.000000 (43300000) PA_CL_VPORT_XOFFSET: 176.000000 (43300000) PA_CL_VPORT_YSCALE: -176.000000 (c3300000) PA_CL_VPORT_YOFFSET: 176.000000 (43300000) 660a86c0: c0042d00 0004010f 43300000 43300000 c3300000 43300000 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_VTE_CNTL: 0000043f (1087) 660a86d8: c0012d00 00040206 0000043f t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_CLIP_CNTL: 00000000 (0) 660a86e4: c0012d00 00040204 00000000 t3 opcode: SET_CONSTANT (2d) (8 dwords) set shader const 0078 addr=6614a000, size=64, format=COLORX_8 6614a000: bf800000 bf800000 3f800000 3f800000 bf800000 3f800000 bf800000 3f800000 6614a020: 3f800000 3f800000 3f800000 3f800000 00000000 00000000 00000000 00000000 6614a000: -1.000000 -1.000000 1.000000 1.000000 -1.000000 1.000000 -1.000000 1.000000 6614a020: 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 addr=6614a040, size=64, format=COLORX_8 6614a040: 00000000 00000000 3f800000 00000000 00000000 3f800000 00000000 00000000 6614a060: 3f800000 00000000 00000000 3f800000 00000000 00000000 00000000 00000000 6614a040: 0.000000 0.000000 1.000000 0.000000 0.000000 1.000000 0.000000 0.000000 6614a060: 1.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 0.000000 addr=6614a080, size=64, format=COLORX_8 6614a080: 00000000 00000000 3f800000 3f800000 00000000 3f800000 00000000 3f800000 6614a0a0: 3f800000 3f800000 3f800000 3f800000 00000000 00000000 00000000 00000000 6614a080: 0.000000 0.000000 1.000000 1.000000 0.000000 1.000000 0.000000 1.000000 6614a0a0: 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 660a86f0: c0062d00 00010078 6614a003 00000040 6614a043 00000040 6614a083 00000040 t3 opcode: IM_LOAD_IMMEDIATE (2b) (78 dwords) vertex shader, start=0000, size=004b 00956003 00001000 c2000000 00000000 00000000 00000000 EXEC ADDR(0x3) CNT(0x6) 1d481000 00393e88 0000000c 19080000 00002000 00000000 FETCH: VERTEX R1.xyz_ = R0.z FMT_32_32_32_FLOAT SIGNED STRIDE(12) CONST(4) 11482000 40393a88 0000000c 11080000 40002000 00000000 FETCH: VERTEX R2.xyz1 = R0.x FMT_32_32_32_FLOAT SIGNED STRIDE(12) CONST(4) 13483000 40393e88 0000000c 11080000 40002000 00000000 FETCH: VERTEX R3.xyz_ = R0.y FMT_32_32_32_FLOAT SIGNED STRIDE(12) CONST(4) 100f0000 001b0000 a1020700 00000000 00000000 00000000 (S)ALU: MULv R0 = R2.wwww, C7 100f0000 00c60000 ab020600 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.zzzz, C6 100f0000 00b10000 ab020500 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.yyyy, C5 ALLOC COORD SIZE(0x0) 00006009 400f1000 10000000 00000000 00000000 00000000 EXEC ADDR(0x9) CNT(0x6) 100f803e 006c0000 ab020400 00000000 00000000 00000000 ALU: MULADDv export62 = R0, R2.xxxx, C4 ; gl_Position 100f0000 001b0000 a1020300 00000000 00000000 00000000 ALU: MULv R0 = R2.wwww, C3 100f0000 00c60000 ab020200 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.zzzz, C2 100f0000 00b10000 ab020100 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.yyyy, C1 100f0000 006c0000 ab020000 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.xxxx, C0 48170402 00060000 a1030a00 00000000 00000000 00000000 ALU: MULv R2.xyz_ = R3.zzzw, C10 RCP R4.x___ = R0 EXEC ADDR(0xf) CNT(0x4) 10070000 04002c0c cb00040b 00000000 00000000 00000000 ALU: MULADDv R0.xyz_ = C11.xxzw, -R0, R4.xxxw 10010004 00000000 f0000000 00000000 00000000 00000000 ALU: DOT3v R4.x___ = R0, R0 10070002 00310000 ab030902 00000000 00000000 00000000 ALU: MULADDv R2.xyz_ = R2, R3.yyyw, C9 10070002 002c0000 ab030802 00000000 00000000 00000000 ALU: MULADDv R2.xyz_ = R2, R3.xxxw, C8 00000000 6013c400 20000000 00000000 00000000 00000000 ALLOC PARAM/PIXEL SIZE(0x0) EXEC_END ADDR(0x13) CNT(0x6) 58800000 00000040 e2000004 00000000 00000000 00000000 ALU: MAXv R0.____ = R0, R0 RSQ R0.___w = R4.xyzx 10070000 00001b00 e1000000 00000000 00000000 00000000 ALU: MULv R0.xyz_ = R0, R0.wwww 10010000 00000000 f0020000 00000000 00000000 00000000 ALU: DOT3v R0.x___ = R2, R0 10010000 00000300 a2000b00 00000000 00000000 00000000 ALU: MAXv R0.x___ = R0, C11.wyzw 10078000 00002c00 e1010000 00000000 00000000 00000000 ALU: MULv export0.xyz_ = R1, R0.xxxw 10088000 006c6c00 220c0c00 00000000 00000000 00000000 ALU: MAXv export0.___w = C12.xxxx, C12.xxxx 660a8710: c04c2b00 00000000 0000004b 00956003 00001000 c2000000 00006009 400f1000 660a8730: 10000000 00000000 6013c400 20000000 1d481000 00393e88 0000000c 11482000 660a8750: 40393a88 0000000c 13483000 40393e88 0000000c 100f0000 001b0000 a1020700 660a8770: 100f0000 00c60000 ab020600 100f0000 00b10000 ab020500 100f803e 006c0000 660a8790: ab020400 100f0000 001b0000 a1020300 100f0000 00c60000 ab020200 100f0000 660a87b0: 00b10000 ab020100 100f0000 006c0000 ab020000 48170402 00060000 a1030a00 660a87d0: 10070000 04002c0c cb00040b 10010004 00000000 f0000000 10070002 00310000 660a87f0: ab030902 10070002 002c0000 ab030802 58800000 00000040 e2000004 10070000 660a8810: 00001b00 e1000000 10010000 00000000 f0020000 10010000 00000300 a2000b00 660a8830: 10078000 00002c00 e1010000 10088000 006c6c00 220c0c00 t3 opcode: SET_CONSTANT (2d) (3 dwords) A220_PC_VERTEX_REUSE_BLOCK_CNTL: 0000003b (59) 660a8848: c0012d00 00040316 0000003b t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_PROGRAM_CNTL: 1003003e (268632126) 660a8854: c0012d00 00040180 1003003e t3 opcode: IM_LOAD_IMMEDIATE (2b) (9 dwords) fragment shader, start=0000, size=0006 00000000 1001c400 20000000 00000000 00000000 00000000 ALLOC PARAM/PIXEL SIZE(0x0) EXEC_END ADDR(0x1) CNT(0x1) 100f8000 00000000 e2000000 00000000 00000000 00000000 ALU: MAXv export0 = R0, R0 ; gl_FragColor 660a8860: c0072b00 00000001 00000006 00000000 1001c400 20000000 100f8000 00000000 660a8880: e2000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_CONTEXT_MISC: 00000004 (4) 660a8884: c0012d00 00040181 00000004 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLORCONTROL: 00001c27 (blend=disabled, dither=enabled) 660a8890: c0012d00 00040202 00001c27 t3 opcode: SET_CONSTANT (2d) (78 dwords) 660a88a4: 0.696364 0.369616 0.615192 0.000000 0.122788 0.783188 -0.609540 0.000000 660a88c4: -0.707107 0.500000 0.500000 0.000000 0.000000 0.000000 -8.000000 1.000000 660a88e4: 2.321214 1.232054 -2.460767 -0.615192 0.409293 2.610628 2.438161 0.609540 660a8904: -2.357023 1.666667 -2.000000 -0.500000 0.000000 0.000000 2.000000 8.000000 660a8924: 0.696364 0.369616 0.615192 0.000000 0.122788 0.783188 -0.609540 0.000000 660a8944: -0.707107 0.500000 0.500000 0.000000 2.000000 0.000000 0.000000 0.000000 660a8964: 2.000000 0.000000 0.000000 0.000000 20.000000 0.000000 0.000000 0.000000 660a8984: 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 660a89a4: 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 660a89c4: 0.000000 0.000000 0.000000 0.000000 660a889c: c04c2d00 00000080 3f3244ed 3ebd3e53 3f1d7d34 00000000 3dfb782d 3f487f08 660a88bc: bf1c0ad3 00000000 bf3504f4 3f000000 3effffff 00000000 00000000 00000000 660a88dc: c1000000 3f800000 40148ec6 3f9db3f0 c01d7d34 bf1d7d34 3ed18ed1 40271487 660a88fc: 401c0ad3 3f1c0ad3 c016d976 3fd55556 bfffffff beffffff 00000000 00000000 660a891c: 40000000 41000000 3f3244ed 3ebd3e53 3f1d7d34 00000000 3dfb782d 3f487f08 660a893c: bf1c0ad3 00000000 bf3504f4 3f000000 3effffff 00000000 40000000 00000000 660a895c: 00000000 00000000 40000000 00000000 00000000 00000000 41a00000 00000000 660a897c: 00000000 00000000 00000000 00000000 00000000 00000000 3f800000 00000000 660a899c: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 660a89bc: 00000000 00000000 00000000 00000000 00000000 00000000 t0 write TC_CNTL_STATUS TC_CNTL_STATUS: 00000001 (1) 660a89d4: 00000e00 00000001 t3 opcode: WAIT_FOR_IDLE (26) (2 dwords) 660a89dc: c0002600 00000000 t3 opcode: DRAW_INDX (22) (4 dwords) prim_type: PC_DI_PT_TRISTRIP (6) source_select: PC_DI_SRC_SEL_AUTO_INDEX (2) num_indices: 4 660a89e4: c0022200 00000000 00004086 00000004 t3 opcode: SET_CONSTANT (2d) (3 dwords) <2010>: 00000000 660a89f4: c0012d00 00040010 00000000 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8a00: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8a08: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8a10: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8a18: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8a20: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8a28: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8a30: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8a38: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8a40: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8a48: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8a50: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8a58: c0004600 00000006 t3 opcode: SET_CONSTANT (2d) (4 dwords) set shader const 009c addr=660c8000, size=48, format=COLORX_8 660c8000: bf800000 3f800000 3f800000 3f8ccccd 3f800000 3f800000 bf800000 bf8ccccd 660c8020: 3f800000 3f8ccccd bf8ccccd 3f800000 660c8000: -1.000000 1.000000 1.000000 1.100000 1.000000 1.000000 -1.000000 -1.100000 660c8020: 1.000000 1.100000 -1.100000 1.000000 660a8a60: c0022d00 0001009c 660c8003 00000030 t3 opcode: IM_LOAD_IMMEDIATE (2b) (18 dwords) vertex shader, start=0000, size=000f 00031003 00001000 c2000000 00000000 00000000 00000000 EXEC ADDR(0x3) CNT(0x1) 19a81000 00390a88 0000000c 19080000 00000000 00000000 (S)FETCH: VERTEX R1.xyz1 = R0.x FMT_32_32_32_FLOAT UNSIGNED STRIDE(12) CONST(10) ALLOC COORD SIZE(0x0) 00001004 00001000 c4000000 00000000 00000000 00000000 EXEC ADDR(0x4) CNT(0x1) 140f803e 00000000 e2010100 04000000 00000000 00000000 ALU: MAXv export62 = R1, R1 ; gl_Position ALLOC PARAM/PIXEL SIZE(0x0) 00000005 00002000 00000000 00000000 00000000 00000000 EXEC_END ADDR(0x5) CNT(0x0) NOP 660a8a70: c0102b00 00000000 0000000f 00031003 00001000 c2000000 00001004 00001000 660a8a90: c4000000 00000005 00002000 00000000 19a81000 00390a88 0000000c 140f803e 660a8ab0: 00000000 e2010100 t3 opcode: SET_CONSTANT (2d) (3 dwords) A220_PC_VERTEX_REUSE_BLOCK_CNTL: 0000028f (655) 660a8ab8: c0012d00 00040316 0000028f t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_PROGRAM_CNTL: 10038001 (268664833) 660a8ac4: c0012d00 00040180 10038001 t3 opcode: IM_LOAD_IMMEDIATE (2b) (9 dwords) fragment shader, start=0000, size=0006 00000000 1001c400 20000000 00000000 00000000 00000000 ALLOC PARAM/PIXEL SIZE(0x0) EXEC_END ADDR(0x1) CNT(0x1) 140f8000 00000000 22000000 04000000 00000000 00000000 ALU: MAXv export0 = C0, C0 ; gl_FragColor 660a8ad0: c0072b00 00000001 00000006 00000000 1001c400 20000000 140f8000 00000000 660a8af0: 22000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_CONTEXT_MISC: 00000004 (4) 660a8af4: c0012d00 00040181 00000004 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLORCONTROL: 00001c27 (blend=disabled, dither=enabled) 660a8b00: c0012d00 00040202 00001c27 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SC_AA_MASK: 0000ffff (65535) 660a8b0c: c0012d00 00040312 0000ffff t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_DEPTHCONTROL: 00000008 (disabled, func=GL_NEVER) 660a8b18: c0012d00 00040200 00000008 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SU_SC_MODE_CNTL: 00080120 (front-ptype=lines, back-ptype=lines, provoking-vtx=last) 660a8b24: c0012d00 00040205 00080120 t3 opcode: SET_CONSTANT (2d) (4 dwords) PA_SC_WINDOW_SCISSOR_TL: 0,0 (WINDOW_OFFSET_DISABLE) (80000000) PA_SC_WINDOW_SCISSOR_BR: 352,352 (01600160) 660a8b30: c0022d00 00040081 80000000 01600160 t3 opcode: SET_CONSTANT (2d) (6 dwords) PA_CL_VPORT_XSCALE: 176.000000 (43300000) PA_CL_VPORT_XOFFSET: 176.000000 (43300000) PA_CL_VPORT_YSCALE: -176.000000 (c3300000) PA_CL_VPORT_YOFFSET: 176.000000 (43300000) 660a8b40: c0042d00 0004010f 43300000 43300000 c3300000 43300000 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_VTE_CNTL: 0000040f (1039) 660a8b58: c0012d00 00040206 0000040f t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_CLIP_CNTL: 00000000 (0) 660a8b64: c0012d00 00040204 00000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_MODECONTROL: 00000006 (6) 660a8b70: c0012d00 00040208 00000006 t3 opcode: SET_CONSTANT (2d) (7 dwords) RB_COPY_CONTROL: 00000000 (0) RB_COPY_DEST_BASE: 6618a000 (0) RB_COPY_DEST_PITCH: 352 (0000000b) RB_COPY_DEST_FORMAT: COLORX_8_8_8_8 (0003c158) RB_COPY_DEST_OFFSET: 00000000 (0) 660a8b7c: c0052d00 00040318 00000000 6618a000 0000000b 0003c158 00000000 t3 opcode: WAIT_FOR_IDLE (26) (2 dwords) 660a8b98: c0002600 00000000 t3 opcode: DRAW_INDX (22) (4 dwords) prim_type: PC_DI_PT_RECTLIST (8) source_select: PC_DI_SRC_SEL_AUTO_INDEX (2) num_indices: 3 660a8ba0: c0022200 00000000 00004088 00000003 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_MODECONTROL: 00000004 (4) 660a8bb0: c0012d00 00040208 00000004 t3 opcode: WAIT_FOR_IDLE (26) (2 dwords) 660a8bbc: c0002600 00000000 ############################################################ ############################################################ cmdstream: 334 dwords t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SC_AA_MASK: 0000ffff (65535) 660a8bc4: c0012d00 00040312 0000ffff t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_DEPTHCONTROL: 0070079c (disabled, func=GL_LESS) 660a8bd0: c0012d00 00040200 0070079c t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SU_SC_MODE_CNTL: 00080002 (front-ptype=points, back-ptype=points, provoking-vtx=last, cull-back) 660a8bdc: c0012d00 00040205 00080002 t3 opcode: SET_CONSTANT (2d) (4 dwords) PA_SC_WINDOW_SCISSOR_TL: 0,0 (WINDOW_OFFSET_DISABLE) (80000000) PA_SC_WINDOW_SCISSOR_BR: 352,352 (01600160) 660a8be8: c0022d00 00040081 80000000 01600160 t3 opcode: SET_CONSTANT (2d) (6 dwords) PA_CL_VPORT_XSCALE: 176.000000 (43300000) PA_CL_VPORT_XOFFSET: 176.000000 (43300000) PA_CL_VPORT_YSCALE: -176.000000 (c3300000) PA_CL_VPORT_YOFFSET: 176.000000 (43300000) 660a8bf8: c0042d00 0004010f 43300000 43300000 c3300000 43300000 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_VTE_CNTL: 0000043f (1087) 660a8c10: c0012d00 00040206 0000043f t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_CLIP_CNTL: 00000000 (0) 660a8c1c: c0012d00 00040204 00000000 t3 opcode: SET_CONSTANT (2d) (8 dwords) set shader const 0078 addr=6614a0c0, size=64, format=COLORX_8 6614a0c0: 3f800000 bf800000 bf800000 bf800000 bf800000 bf800000 3f800000 3f800000 6614a0e0: bf800000 bf800000 3f800000 bf800000 00000000 00000000 00000000 00000000 6614a0c0: 1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 1.000000 1.000000 6614a0e0: -1.000000 -1.000000 1.000000 -1.000000 0.000000 0.000000 0.000000 0.000000 addr=6614a100, size=64, format=COLORX_8 6614a100: 00000000 00000000 bf800000 00000000 00000000 bf800000 00000000 00000000 6614a120: bf800000 00000000 00000000 bf800000 00000000 00000000 00000000 00000000 6614a100: 0.000000 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 0.000000 6614a120: -1.000000 0.000000 0.000000 -1.000000 0.000000 0.000000 0.000000 0.000000 addr=6614a140, size=64, format=COLORX_8 6614a140: 3f800000 00000000 00000000 00000000 00000000 00000000 3f800000 3f800000 6614a160: 00000000 00000000 3f800000 00000000 00000000 00000000 00000000 00000000 6614a140: 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 6614a160: 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 660a8c28: c0062d00 00010078 6614a0c3 00000040 6614a103 00000040 6614a143 00000040 t3 opcode: IM_LOAD_IMMEDIATE (2b) (78 dwords) vertex shader, start=0000, size=004b 00956003 00001000 c2000000 00000000 00000000 00000000 EXEC ADDR(0x3) CNT(0x6) 1d481000 00393e88 0000000c 19080000 00002000 00000000 FETCH: VERTEX R1.xyz_ = R0.z FMT_32_32_32_FLOAT SIGNED STRIDE(12) CONST(4) 11482000 40393a88 0000000c 11080000 40002000 00000000 FETCH: VERTEX R2.xyz1 = R0.x FMT_32_32_32_FLOAT SIGNED STRIDE(12) CONST(4) 13483000 40393e88 0000000c 11080000 40002000 00000000 FETCH: VERTEX R3.xyz_ = R0.y FMT_32_32_32_FLOAT SIGNED STRIDE(12) CONST(4) 100f0000 001b0000 a1020700 00000000 00000000 00000000 (S)ALU: MULv R0 = R2.wwww, C7 100f0000 00c60000 ab020600 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.zzzz, C6 100f0000 00b10000 ab020500 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.yyyy, C5 ALLOC COORD SIZE(0x0) 00006009 400f1000 10000000 00000000 00000000 00000000 EXEC ADDR(0x9) CNT(0x6) 100f803e 006c0000 ab020400 00000000 00000000 00000000 ALU: MULADDv export62 = R0, R2.xxxx, C4 ; gl_Position 100f0000 001b0000 a1020300 00000000 00000000 00000000 ALU: MULv R0 = R2.wwww, C3 100f0000 00c60000 ab020200 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.zzzz, C2 100f0000 00b10000 ab020100 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.yyyy, C1 100f0000 006c0000 ab020000 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.xxxx, C0 48170402 00060000 a1030a00 00000000 00000000 00000000 ALU: MULv R2.xyz_ = R3.zzzw, C10 RCP R4.x___ = R0 EXEC ADDR(0xf) CNT(0x4) 10070000 04002c0c cb00040b 00000000 00000000 00000000 ALU: MULADDv R0.xyz_ = C11.xxzw, -R0, R4.xxxw 10010004 00000000 f0000000 00000000 00000000 00000000 ALU: DOT3v R4.x___ = R0, R0 10070002 00310000 ab030902 00000000 00000000 00000000 ALU: MULADDv R2.xyz_ = R2, R3.yyyw, C9 10070002 002c0000 ab030802 00000000 00000000 00000000 ALU: MULADDv R2.xyz_ = R2, R3.xxxw, C8 00000000 6013c400 20000000 00000000 00000000 00000000 ALLOC PARAM/PIXEL SIZE(0x0) EXEC_END ADDR(0x13) CNT(0x6) 58800000 00000040 e2000004 00000000 00000000 00000000 ALU: MAXv R0.____ = R0, R0 RSQ R0.___w = R4.xyzx 10070000 00001b00 e1000000 00000000 00000000 00000000 ALU: MULv R0.xyz_ = R0, R0.wwww 10010000 00000000 f0020000 00000000 00000000 00000000 ALU: DOT3v R0.x___ = R2, R0 10010000 00000300 a2000b00 00000000 00000000 00000000 ALU: MAXv R0.x___ = R0, C11.wyzw 10078000 00002c00 e1010000 00000000 00000000 00000000 ALU: MULv export0.xyz_ = R1, R0.xxxw 10088000 006c6c00 220c0c00 00000000 00000000 00000000 ALU: MAXv export0.___w = C12.xxxx, C12.xxxx 660a8c48: c04c2b00 00000000 0000004b 00956003 00001000 c2000000 00006009 400f1000 660a8c68: 10000000 00000000 6013c400 20000000 1d481000 00393e88 0000000c 11482000 660a8c88: 40393a88 0000000c 13483000 40393e88 0000000c 100f0000 001b0000 a1020700 660a8ca8: 100f0000 00c60000 ab020600 100f0000 00b10000 ab020500 100f803e 006c0000 660a8cc8: ab020400 100f0000 001b0000 a1020300 100f0000 00c60000 ab020200 100f0000 660a8ce8: 00b10000 ab020100 100f0000 006c0000 ab020000 48170402 00060000 a1030a00 660a8d08: 10070000 04002c0c cb00040b 10010004 00000000 f0000000 10070002 00310000 660a8d28: ab030902 10070002 002c0000 ab030802 58800000 00000040 e2000004 10070000 660a8d48: 00001b00 e1000000 10010000 00000000 f0020000 10010000 00000300 a2000b00 660a8d68: 10078000 00002c00 e1010000 10088000 006c6c00 220c0c00 t3 opcode: SET_CONSTANT (2d) (3 dwords) A220_PC_VERTEX_REUSE_BLOCK_CNTL: 0000003b (59) 660a8d80: c0012d00 00040316 0000003b t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_PROGRAM_CNTL: 1003003e (268632126) 660a8d8c: c0012d00 00040180 1003003e t3 opcode: IM_LOAD_IMMEDIATE (2b) (9 dwords) fragment shader, start=0000, size=0006 00000000 1001c400 20000000 00000000 00000000 00000000 ALLOC PARAM/PIXEL SIZE(0x0) EXEC_END ADDR(0x1) CNT(0x1) 100f8000 00000000 e2000000 00000000 00000000 00000000 ALU: MAXv export0 = R0, R0 ; gl_FragColor 660a8d98: c0072b00 00000001 00000006 00000000 1001c400 20000000 100f8000 00000000 660a8db8: e2000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_CONTEXT_MISC: 00000004 (4) 660a8dbc: c0012d00 00040181 00000004 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLORCONTROL: 00001c27 (blend=disabled, dither=enabled) 660a8dc8: c0012d00 00040202 00001c27 t3 opcode: SET_CONSTANT (2d) (78 dwords) 660a8ddc: 0.696364 0.369616 0.615192 0.000000 0.122788 0.783188 -0.609540 0.000000 660a8dfc: -0.707107 0.500000 0.500000 0.000000 0.000000 0.000000 -8.000000 1.000000 660a8e1c: 2.321214 1.232054 -2.460767 -0.615192 0.409293 2.610628 2.438161 0.609540 660a8e3c: -2.357023 1.666667 -2.000000 -0.500000 0.000000 0.000000 2.000000 8.000000 660a8e5c: 0.696364 0.369616 0.615192 0.000000 0.122788 0.783188 -0.609540 0.000000 660a8e7c: -0.707107 0.500000 0.500000 0.000000 2.000000 0.000000 0.000000 0.000000 660a8e9c: 2.000000 0.000000 0.000000 0.000000 20.000000 0.000000 0.000000 0.000000 660a8ebc: 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 660a8edc: 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 660a8efc: 0.000000 0.000000 0.000000 0.000000 660a8dd4: c04c2d00 00000080 3f3244ed 3ebd3e53 3f1d7d34 00000000 3dfb782d 3f487f08 660a8df4: bf1c0ad3 00000000 bf3504f4 3f000000 3effffff 00000000 00000000 00000000 660a8e14: c1000000 3f800000 40148ec6 3f9db3f0 c01d7d34 bf1d7d34 3ed18ed1 40271487 660a8e34: 401c0ad3 3f1c0ad3 c016d976 3fd55556 bfffffff beffffff 00000000 00000000 660a8e54: 40000000 41000000 3f3244ed 3ebd3e53 3f1d7d34 00000000 3dfb782d 3f487f08 660a8e74: bf1c0ad3 00000000 bf3504f4 3f000000 3effffff 00000000 40000000 00000000 660a8e94: 00000000 00000000 40000000 00000000 00000000 00000000 41a00000 00000000 660a8eb4: 00000000 00000000 00000000 00000000 00000000 00000000 3f800000 00000000 660a8ed4: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 660a8ef4: 00000000 00000000 00000000 00000000 00000000 00000000 t0 write TC_CNTL_STATUS TC_CNTL_STATUS: 00000001 (1) 660a8f0c: 00000e00 00000001 t3 opcode: WAIT_FOR_IDLE (26) (2 dwords) 660a8f14: c0002600 00000000 t3 opcode: DRAW_INDX (22) (4 dwords) prim_type: PC_DI_PT_TRISTRIP (6) source_select: PC_DI_SRC_SEL_AUTO_INDEX (2) num_indices: 4 660a8f1c: c0022200 00000000 00004086 00000004 t3 opcode: SET_CONSTANT (2d) (3 dwords) <2010>: 00000000 660a8f2c: c0012d00 00040010 00000000 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8f38: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8f40: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8f48: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8f50: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8f58: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8f60: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8f68: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8f70: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8f78: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8f80: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8f88: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a8f90: c0004600 00000006 t3 opcode: SET_CONSTANT (2d) (4 dwords) set shader const 009c addr=660c8000, size=48, format=COLORX_8 660c8000: bf800000 3f800000 3f800000 3f8ccccd 3f800000 3f800000 bf800000 bf8ccccd 660c8020: 3f800000 3f8ccccd bf8ccccd 3f800000 660c8000: -1.000000 1.000000 1.000000 1.100000 1.000000 1.000000 -1.000000 -1.100000 660c8020: 1.000000 1.100000 -1.100000 1.000000 660a8f98: c0022d00 0001009c 660c8003 00000030 t3 opcode: IM_LOAD_IMMEDIATE (2b) (18 dwords) vertex shader, start=0000, size=000f 00031003 00001000 c2000000 00000000 00000000 00000000 EXEC ADDR(0x3) CNT(0x1) 19a81000 00390a88 0000000c 19080000 00000000 00000000 (S)FETCH: VERTEX R1.xyz1 = R0.x FMT_32_32_32_FLOAT UNSIGNED STRIDE(12) CONST(10) ALLOC COORD SIZE(0x0) 00001004 00001000 c4000000 00000000 00000000 00000000 EXEC ADDR(0x4) CNT(0x1) 140f803e 00000000 e2010100 04000000 00000000 00000000 ALU: MAXv export62 = R1, R1 ; gl_Position ALLOC PARAM/PIXEL SIZE(0x0) 00000005 00002000 00000000 00000000 00000000 00000000 EXEC_END ADDR(0x5) CNT(0x0) NOP 660a8fa8: c0102b00 00000000 0000000f 00031003 00001000 c2000000 00001004 00001000 660a8fc8: c4000000 00000005 00002000 00000000 19a81000 00390a88 0000000c 140f803e 660a8fe8: 00000000 e2010100 t3 opcode: SET_CONSTANT (2d) (3 dwords) A220_PC_VERTEX_REUSE_BLOCK_CNTL: 0000028f (655) 660a8ff0: c0012d00 00040316 0000028f t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_PROGRAM_CNTL: 10038001 (268664833) 660a8ffc: c0012d00 00040180 10038001 t3 opcode: IM_LOAD_IMMEDIATE (2b) (9 dwords) fragment shader, start=0000, size=0006 00000000 1001c400 20000000 00000000 00000000 00000000 ALLOC PARAM/PIXEL SIZE(0x0) EXEC_END ADDR(0x1) CNT(0x1) 140f8000 00000000 22000000 04000000 00000000 00000000 ALU: MAXv export0 = C0, C0 ; gl_FragColor 660a9008: c0072b00 00000001 00000006 00000000 1001c400 20000000 140f8000 00000000 660a9028: 22000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_CONTEXT_MISC: 00000004 (4) 660a902c: c0012d00 00040181 00000004 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLORCONTROL: 00001c27 (blend=disabled, dither=enabled) 660a9038: c0012d00 00040202 00001c27 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SC_AA_MASK: 0000ffff (65535) 660a9044: c0012d00 00040312 0000ffff t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_DEPTHCONTROL: 00000008 (disabled, func=GL_NEVER) 660a9050: c0012d00 00040200 00000008 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SU_SC_MODE_CNTL: 00080120 (front-ptype=lines, back-ptype=lines, provoking-vtx=last) 660a905c: c0012d00 00040205 00080120 t3 opcode: SET_CONSTANT (2d) (4 dwords) PA_SC_WINDOW_SCISSOR_TL: 0,0 (WINDOW_OFFSET_DISABLE) (80000000) PA_SC_WINDOW_SCISSOR_BR: 352,352 (01600160) 660a9068: c0022d00 00040081 80000000 01600160 t3 opcode: SET_CONSTANT (2d) (6 dwords) PA_CL_VPORT_XSCALE: 176.000000 (43300000) PA_CL_VPORT_XOFFSET: 176.000000 (43300000) PA_CL_VPORT_YSCALE: -176.000000 (c3300000) PA_CL_VPORT_YOFFSET: 176.000000 (43300000) 660a9078: c0042d00 0004010f 43300000 43300000 c3300000 43300000 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_VTE_CNTL: 0000040f (1039) 660a9090: c0012d00 00040206 0000040f t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_CLIP_CNTL: 00000000 (0) 660a909c: c0012d00 00040204 00000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_MODECONTROL: 00000006 (6) 660a90a8: c0012d00 00040208 00000006 t3 opcode: SET_CONSTANT (2d) (7 dwords) RB_COPY_CONTROL: 00000000 (0) RB_COPY_DEST_BASE: 6618a000 (0) RB_COPY_DEST_PITCH: 352 (0000000b) RB_COPY_DEST_FORMAT: COLORX_8_8_8_8 (0003c158) RB_COPY_DEST_OFFSET: 00000000 (0) 660a90b4: c0052d00 00040318 00000000 6618a000 0000000b 0003c158 00000000 t3 opcode: WAIT_FOR_IDLE (26) (2 dwords) 660a90d0: c0002600 00000000 t3 opcode: DRAW_INDX (22) (4 dwords) prim_type: PC_DI_PT_RECTLIST (8) source_select: PC_DI_SRC_SEL_AUTO_INDEX (2) num_indices: 3 660a90d8: c0022200 00000000 00004088 00000003 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_MODECONTROL: 00000004 (4) 660a90e8: c0012d00 00040208 00000004 t3 opcode: WAIT_FOR_IDLE (26) (2 dwords) 660a90f4: c0002600 00000000 ############################################################ ############################################################ cmdstream: 334 dwords t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SC_AA_MASK: 0000ffff (65535) 660a90fc: c0012d00 00040312 0000ffff t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_DEPTHCONTROL: 0070079c (disabled, func=GL_LESS) 660a9108: c0012d00 00040200 0070079c t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SU_SC_MODE_CNTL: 00080002 (front-ptype=points, back-ptype=points, provoking-vtx=last, cull-back) 660a9114: c0012d00 00040205 00080002 t3 opcode: SET_CONSTANT (2d) (4 dwords) PA_SC_WINDOW_SCISSOR_TL: 0,0 (WINDOW_OFFSET_DISABLE) (80000000) PA_SC_WINDOW_SCISSOR_BR: 352,352 (01600160) 660a9120: c0022d00 00040081 80000000 01600160 t3 opcode: SET_CONSTANT (2d) (6 dwords) PA_CL_VPORT_XSCALE: 176.000000 (43300000) PA_CL_VPORT_XOFFSET: 176.000000 (43300000) PA_CL_VPORT_YSCALE: -176.000000 (c3300000) PA_CL_VPORT_YOFFSET: 176.000000 (43300000) 660a9130: c0042d00 0004010f 43300000 43300000 c3300000 43300000 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_VTE_CNTL: 0000043f (1087) 660a9148: c0012d00 00040206 0000043f t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_CLIP_CNTL: 00000000 (0) 660a9154: c0012d00 00040204 00000000 t3 opcode: SET_CONSTANT (2d) (8 dwords) set shader const 0078 addr=6614a180, size=64, format=COLORX_8 6614a180: 3f800000 bf800000 3f800000 3f800000 bf800000 bf800000 3f800000 3f800000 6614a1a0: 3f800000 3f800000 3f800000 bf800000 00000000 00000000 00000000 00000000 6614a180: 1.000000 -1.000000 1.000000 1.000000 -1.000000 -1.000000 1.000000 1.000000 6614a1a0: 1.000000 1.000000 1.000000 -1.000000 0.000000 0.000000 0.000000 0.000000 addr=6614a1c0, size=64, format=COLORX_8 6614a1c0: 3f800000 00000000 00000000 3f800000 00000000 00000000 3f800000 00000000 6614a1e0: 00000000 3f800000 00000000 00000000 00000000 00000000 00000000 00000000 6614a1c0: 1.000000 0.000000 0.000000 1.000000 0.000000 0.000000 1.000000 0.000000 6614a1e0: 0.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 addr=6614a200, size=64, format=COLORX_8 6614a200: 3f800000 00000000 3f800000 3f800000 00000000 00000000 3f800000 3f800000 6614a220: 3f800000 3f800000 3f800000 00000000 00000000 00000000 00000000 00000000 6614a200: 1.000000 0.000000 1.000000 1.000000 0.000000 0.000000 1.000000 1.000000 6614a220: 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 660a9160: c0062d00 00010078 6614a183 00000040 6614a1c3 00000040 6614a203 00000040 t3 opcode: IM_LOAD_IMMEDIATE (2b) (78 dwords) vertex shader, start=0000, size=004b 00956003 00001000 c2000000 00000000 00000000 00000000 EXEC ADDR(0x3) CNT(0x6) 1d481000 00393e88 0000000c 19080000 00002000 00000000 FETCH: VERTEX R1.xyz_ = R0.z FMT_32_32_32_FLOAT SIGNED STRIDE(12) CONST(4) 11482000 40393a88 0000000c 11080000 40002000 00000000 FETCH: VERTEX R2.xyz1 = R0.x FMT_32_32_32_FLOAT SIGNED STRIDE(12) CONST(4) 13483000 40393e88 0000000c 11080000 40002000 00000000 FETCH: VERTEX R3.xyz_ = R0.y FMT_32_32_32_FLOAT SIGNED STRIDE(12) CONST(4) 100f0000 001b0000 a1020700 00000000 00000000 00000000 (S)ALU: MULv R0 = R2.wwww, C7 100f0000 00c60000 ab020600 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.zzzz, C6 100f0000 00b10000 ab020500 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.yyyy, C5 ALLOC COORD SIZE(0x0) 00006009 400f1000 10000000 00000000 00000000 00000000 EXEC ADDR(0x9) CNT(0x6) 100f803e 006c0000 ab020400 00000000 00000000 00000000 ALU: MULADDv export62 = R0, R2.xxxx, C4 ; gl_Position 100f0000 001b0000 a1020300 00000000 00000000 00000000 ALU: MULv R0 = R2.wwww, C3 100f0000 00c60000 ab020200 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.zzzz, C2 100f0000 00b10000 ab020100 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.yyyy, C1 100f0000 006c0000 ab020000 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.xxxx, C0 48170402 00060000 a1030a00 00000000 00000000 00000000 ALU: MULv R2.xyz_ = R3.zzzw, C10 RCP R4.x___ = R0 EXEC ADDR(0xf) CNT(0x4) 10070000 04002c0c cb00040b 00000000 00000000 00000000 ALU: MULADDv R0.xyz_ = C11.xxzw, -R0, R4.xxxw 10010004 00000000 f0000000 00000000 00000000 00000000 ALU: DOT3v R4.x___ = R0, R0 10070002 00310000 ab030902 00000000 00000000 00000000 ALU: MULADDv R2.xyz_ = R2, R3.yyyw, C9 10070002 002c0000 ab030802 00000000 00000000 00000000 ALU: MULADDv R2.xyz_ = R2, R3.xxxw, C8 00000000 6013c400 20000000 00000000 00000000 00000000 ALLOC PARAM/PIXEL SIZE(0x0) EXEC_END ADDR(0x13) CNT(0x6) 58800000 00000040 e2000004 00000000 00000000 00000000 ALU: MAXv R0.____ = R0, R0 RSQ R0.___w = R4.xyzx 10070000 00001b00 e1000000 00000000 00000000 00000000 ALU: MULv R0.xyz_ = R0, R0.wwww 10010000 00000000 f0020000 00000000 00000000 00000000 ALU: DOT3v R0.x___ = R2, R0 10010000 00000300 a2000b00 00000000 00000000 00000000 ALU: MAXv R0.x___ = R0, C11.wyzw 10078000 00002c00 e1010000 00000000 00000000 00000000 ALU: MULv export0.xyz_ = R1, R0.xxxw 10088000 006c6c00 220c0c00 00000000 00000000 00000000 ALU: MAXv export0.___w = C12.xxxx, C12.xxxx 660a9180: c04c2b00 00000000 0000004b 00956003 00001000 c2000000 00006009 400f1000 660a91a0: 10000000 00000000 6013c400 20000000 1d481000 00393e88 0000000c 11482000 660a91c0: 40393a88 0000000c 13483000 40393e88 0000000c 100f0000 001b0000 a1020700 660a91e0: 100f0000 00c60000 ab020600 100f0000 00b10000 ab020500 100f803e 006c0000 660a9200: ab020400 100f0000 001b0000 a1020300 100f0000 00c60000 ab020200 100f0000 660a9220: 00b10000 ab020100 100f0000 006c0000 ab020000 48170402 00060000 a1030a00 660a9240: 10070000 04002c0c cb00040b 10010004 00000000 f0000000 10070002 00310000 660a9260: ab030902 10070002 002c0000 ab030802 58800000 00000040 e2000004 10070000 660a9280: 00001b00 e1000000 10010000 00000000 f0020000 10010000 00000300 a2000b00 660a92a0: 10078000 00002c00 e1010000 10088000 006c6c00 220c0c00 t3 opcode: SET_CONSTANT (2d) (3 dwords) A220_PC_VERTEX_REUSE_BLOCK_CNTL: 0000003b (59) 660a92b8: c0012d00 00040316 0000003b t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_PROGRAM_CNTL: 1003003e (268632126) 660a92c4: c0012d00 00040180 1003003e t3 opcode: IM_LOAD_IMMEDIATE (2b) (9 dwords) fragment shader, start=0000, size=0006 00000000 1001c400 20000000 00000000 00000000 00000000 ALLOC PARAM/PIXEL SIZE(0x0) EXEC_END ADDR(0x1) CNT(0x1) 100f8000 00000000 e2000000 00000000 00000000 00000000 ALU: MAXv export0 = R0, R0 ; gl_FragColor 660a92d0: c0072b00 00000001 00000006 00000000 1001c400 20000000 100f8000 00000000 660a92f0: e2000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_CONTEXT_MISC: 00000004 (4) 660a92f4: c0012d00 00040181 00000004 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLORCONTROL: 00001c27 (blend=disabled, dither=enabled) 660a9300: c0012d00 00040202 00001c27 t3 opcode: SET_CONSTANT (2d) (78 dwords) 660a9314: 0.696364 0.369616 0.615192 0.000000 0.122788 0.783188 -0.609540 0.000000 660a9334: -0.707107 0.500000 0.500000 0.000000 0.000000 0.000000 -8.000000 1.000000 660a9354: 2.321214 1.232054 -2.460767 -0.615192 0.409293 2.610628 2.438161 0.609540 660a9374: -2.357023 1.666667 -2.000000 -0.500000 0.000000 0.000000 2.000000 8.000000 660a9394: 0.696364 0.369616 0.615192 0.000000 0.122788 0.783188 -0.609540 0.000000 660a93b4: -0.707107 0.500000 0.500000 0.000000 2.000000 0.000000 0.000000 0.000000 660a93d4: 2.000000 0.000000 0.000000 0.000000 20.000000 0.000000 0.000000 0.000000 660a93f4: 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 660a9414: 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 660a9434: 0.000000 0.000000 0.000000 0.000000 660a930c: c04c2d00 00000080 3f3244ed 3ebd3e53 3f1d7d34 00000000 3dfb782d 3f487f08 660a932c: bf1c0ad3 00000000 bf3504f4 3f000000 3effffff 00000000 00000000 00000000 660a934c: c1000000 3f800000 40148ec6 3f9db3f0 c01d7d34 bf1d7d34 3ed18ed1 40271487 660a936c: 401c0ad3 3f1c0ad3 c016d976 3fd55556 bfffffff beffffff 00000000 00000000 660a938c: 40000000 41000000 3f3244ed 3ebd3e53 3f1d7d34 00000000 3dfb782d 3f487f08 660a93ac: bf1c0ad3 00000000 bf3504f4 3f000000 3effffff 00000000 40000000 00000000 660a93cc: 00000000 00000000 40000000 00000000 00000000 00000000 41a00000 00000000 660a93ec: 00000000 00000000 00000000 00000000 00000000 00000000 3f800000 00000000 660a940c: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 660a942c: 00000000 00000000 00000000 00000000 00000000 00000000 t0 write TC_CNTL_STATUS TC_CNTL_STATUS: 00000001 (1) 660a9444: 00000e00 00000001 t3 opcode: WAIT_FOR_IDLE (26) (2 dwords) 660a944c: c0002600 00000000 t3 opcode: DRAW_INDX (22) (4 dwords) prim_type: PC_DI_PT_TRISTRIP (6) source_select: PC_DI_SRC_SEL_AUTO_INDEX (2) num_indices: 4 660a9454: c0022200 00000000 00004086 00000004 t3 opcode: SET_CONSTANT (2d) (3 dwords) <2010>: 00000000 660a9464: c0012d00 00040010 00000000 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a9470: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a9478: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a9480: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a9488: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a9490: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a9498: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a94a0: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a94a8: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a94b0: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a94b8: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a94c0: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a94c8: c0004600 00000006 t3 opcode: SET_CONSTANT (2d) (4 dwords) set shader const 009c addr=660c8000, size=48, format=COLORX_8 660c8000: bf800000 3f800000 3f800000 3f8ccccd 3f800000 3f800000 bf800000 bf8ccccd 660c8020: 3f800000 3f8ccccd bf8ccccd 3f800000 660c8000: -1.000000 1.000000 1.000000 1.100000 1.000000 1.000000 -1.000000 -1.100000 660c8020: 1.000000 1.100000 -1.100000 1.000000 660a94d0: c0022d00 0001009c 660c8003 00000030 t3 opcode: IM_LOAD_IMMEDIATE (2b) (18 dwords) vertex shader, start=0000, size=000f 00031003 00001000 c2000000 00000000 00000000 00000000 EXEC ADDR(0x3) CNT(0x1) 19a81000 00390a88 0000000c 19080000 00000000 00000000 (S)FETCH: VERTEX R1.xyz1 = R0.x FMT_32_32_32_FLOAT UNSIGNED STRIDE(12) CONST(10) ALLOC COORD SIZE(0x0) 00001004 00001000 c4000000 00000000 00000000 00000000 EXEC ADDR(0x4) CNT(0x1) 140f803e 00000000 e2010100 04000000 00000000 00000000 ALU: MAXv export62 = R1, R1 ; gl_Position ALLOC PARAM/PIXEL SIZE(0x0) 00000005 00002000 00000000 00000000 00000000 00000000 EXEC_END ADDR(0x5) CNT(0x0) NOP 660a94e0: c0102b00 00000000 0000000f 00031003 00001000 c2000000 00001004 00001000 660a9500: c4000000 00000005 00002000 00000000 19a81000 00390a88 0000000c 140f803e 660a9520: 00000000 e2010100 t3 opcode: SET_CONSTANT (2d) (3 dwords) A220_PC_VERTEX_REUSE_BLOCK_CNTL: 0000028f (655) 660a9528: c0012d00 00040316 0000028f t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_PROGRAM_CNTL: 10038001 (268664833) 660a9534: c0012d00 00040180 10038001 t3 opcode: IM_LOAD_IMMEDIATE (2b) (9 dwords) fragment shader, start=0000, size=0006 00000000 1001c400 20000000 00000000 00000000 00000000 ALLOC PARAM/PIXEL SIZE(0x0) EXEC_END ADDR(0x1) CNT(0x1) 140f8000 00000000 22000000 04000000 00000000 00000000 ALU: MAXv export0 = C0, C0 ; gl_FragColor 660a9540: c0072b00 00000001 00000006 00000000 1001c400 20000000 140f8000 00000000 660a9560: 22000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_CONTEXT_MISC: 00000004 (4) 660a9564: c0012d00 00040181 00000004 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLORCONTROL: 00001c27 (blend=disabled, dither=enabled) 660a9570: c0012d00 00040202 00001c27 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SC_AA_MASK: 0000ffff (65535) 660a957c: c0012d00 00040312 0000ffff t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_DEPTHCONTROL: 00000008 (disabled, func=GL_NEVER) 660a9588: c0012d00 00040200 00000008 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SU_SC_MODE_CNTL: 00080120 (front-ptype=lines, back-ptype=lines, provoking-vtx=last) 660a9594: c0012d00 00040205 00080120 t3 opcode: SET_CONSTANT (2d) (4 dwords) PA_SC_WINDOW_SCISSOR_TL: 0,0 (WINDOW_OFFSET_DISABLE) (80000000) PA_SC_WINDOW_SCISSOR_BR: 352,352 (01600160) 660a95a0: c0022d00 00040081 80000000 01600160 t3 opcode: SET_CONSTANT (2d) (6 dwords) PA_CL_VPORT_XSCALE: 176.000000 (43300000) PA_CL_VPORT_XOFFSET: 176.000000 (43300000) PA_CL_VPORT_YSCALE: -176.000000 (c3300000) PA_CL_VPORT_YOFFSET: 176.000000 (43300000) 660a95b0: c0042d00 0004010f 43300000 43300000 c3300000 43300000 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_VTE_CNTL: 0000040f (1039) 660a95c8: c0012d00 00040206 0000040f t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_CLIP_CNTL: 00000000 (0) 660a95d4: c0012d00 00040204 00000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_MODECONTROL: 00000006 (6) 660a95e0: c0012d00 00040208 00000006 t3 opcode: SET_CONSTANT (2d) (7 dwords) RB_COPY_CONTROL: 00000000 (0) RB_COPY_DEST_BASE: 6618a000 (0) RB_COPY_DEST_PITCH: 352 (0000000b) RB_COPY_DEST_FORMAT: COLORX_8_8_8_8 (0003c158) RB_COPY_DEST_OFFSET: 00000000 (0) 660a95ec: c0052d00 00040318 00000000 6618a000 0000000b 0003c158 00000000 t3 opcode: WAIT_FOR_IDLE (26) (2 dwords) 660a9608: c0002600 00000000 t3 opcode: DRAW_INDX (22) (4 dwords) prim_type: PC_DI_PT_RECTLIST (8) source_select: PC_DI_SRC_SEL_AUTO_INDEX (2) num_indices: 3 660a9610: c0022200 00000000 00004088 00000003 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_MODECONTROL: 00000004 (4) 660a9620: c0012d00 00040208 00000004 t3 opcode: WAIT_FOR_IDLE (26) (2 dwords) 660a962c: c0002600 00000000 ############################################################ ############################################################ cmdstream: 334 dwords t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SC_AA_MASK: 0000ffff (65535) 660a9634: c0012d00 00040312 0000ffff t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_DEPTHCONTROL: 0070079c (disabled, func=GL_LESS) 660a9640: c0012d00 00040200 0070079c t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SU_SC_MODE_CNTL: 00080002 (front-ptype=points, back-ptype=points, provoking-vtx=last, cull-back) 660a964c: c0012d00 00040205 00080002 t3 opcode: SET_CONSTANT (2d) (4 dwords) PA_SC_WINDOW_SCISSOR_TL: 0,0 (WINDOW_OFFSET_DISABLE) (80000000) PA_SC_WINDOW_SCISSOR_BR: 352,352 (01600160) 660a9658: c0022d00 00040081 80000000 01600160 t3 opcode: SET_CONSTANT (2d) (6 dwords) PA_CL_VPORT_XSCALE: 176.000000 (43300000) PA_CL_VPORT_XOFFSET: 176.000000 (43300000) PA_CL_VPORT_YSCALE: -176.000000 (c3300000) PA_CL_VPORT_YOFFSET: 176.000000 (43300000) 660a9668: c0042d00 0004010f 43300000 43300000 c3300000 43300000 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_VTE_CNTL: 0000043f (1087) 660a9680: c0012d00 00040206 0000043f t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_CLIP_CNTL: 00000000 (0) 660a968c: c0012d00 00040204 00000000 t3 opcode: SET_CONSTANT (2d) (8 dwords) set shader const 0078 addr=6614a240, size=64, format=COLORX_8 6614a240: bf800000 bf800000 bf800000 bf800000 bf800000 3f800000 bf800000 3f800000 6614a260: bf800000 bf800000 3f800000 3f800000 00000000 00000000 00000000 00000000 6614a240: -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 1.000000 -1.000000 1.000000 6614a260: -1.000000 -1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 addr=6614a280, size=64, format=COLORX_8 6614a280: bf800000 00000000 00000000 bf800000 00000000 00000000 bf800000 00000000 6614a2a0: 00000000 bf800000 00000000 00000000 00000000 00000000 00000000 00000000 6614a280: -1.000000 0.000000 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 6614a2a0: 0.000000 -1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 addr=6614a2c0, size=64, format=COLORX_8 6614a2c0: 00000000 00000000 00000000 00000000 00000000 3f800000 00000000 3f800000 6614a2e0: 00000000 00000000 3f800000 3f800000 00000000 00000000 00000000 00000000 6614a2c0: 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 1.000000 6614a2e0: 0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 660a9698: c0062d00 00010078 6614a243 00000040 6614a283 00000040 6614a2c3 00000040 t3 opcode: IM_LOAD_IMMEDIATE (2b) (78 dwords) vertex shader, start=0000, size=004b 00956003 00001000 c2000000 00000000 00000000 00000000 EXEC ADDR(0x3) CNT(0x6) 1d481000 00393e88 0000000c 19080000 00002000 00000000 FETCH: VERTEX R1.xyz_ = R0.z FMT_32_32_32_FLOAT SIGNED STRIDE(12) CONST(4) 11482000 40393a88 0000000c 11080000 40002000 00000000 FETCH: VERTEX R2.xyz1 = R0.x FMT_32_32_32_FLOAT SIGNED STRIDE(12) CONST(4) 13483000 40393e88 0000000c 11080000 40002000 00000000 FETCH: VERTEX R3.xyz_ = R0.y FMT_32_32_32_FLOAT SIGNED STRIDE(12) CONST(4) 100f0000 001b0000 a1020700 00000000 00000000 00000000 (S)ALU: MULv R0 = R2.wwww, C7 100f0000 00c60000 ab020600 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.zzzz, C6 100f0000 00b10000 ab020500 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.yyyy, C5 ALLOC COORD SIZE(0x0) 00006009 400f1000 10000000 00000000 00000000 00000000 EXEC ADDR(0x9) CNT(0x6) 100f803e 006c0000 ab020400 00000000 00000000 00000000 ALU: MULADDv export62 = R0, R2.xxxx, C4 ; gl_Position 100f0000 001b0000 a1020300 00000000 00000000 00000000 ALU: MULv R0 = R2.wwww, C3 100f0000 00c60000 ab020200 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.zzzz, C2 100f0000 00b10000 ab020100 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.yyyy, C1 100f0000 006c0000 ab020000 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.xxxx, C0 48170402 00060000 a1030a00 00000000 00000000 00000000 ALU: MULv R2.xyz_ = R3.zzzw, C10 RCP R4.x___ = R0 EXEC ADDR(0xf) CNT(0x4) 10070000 04002c0c cb00040b 00000000 00000000 00000000 ALU: MULADDv R0.xyz_ = C11.xxzw, -R0, R4.xxxw 10010004 00000000 f0000000 00000000 00000000 00000000 ALU: DOT3v R4.x___ = R0, R0 10070002 00310000 ab030902 00000000 00000000 00000000 ALU: MULADDv R2.xyz_ = R2, R3.yyyw, C9 10070002 002c0000 ab030802 00000000 00000000 00000000 ALU: MULADDv R2.xyz_ = R2, R3.xxxw, C8 00000000 6013c400 20000000 00000000 00000000 00000000 ALLOC PARAM/PIXEL SIZE(0x0) EXEC_END ADDR(0x13) CNT(0x6) 58800000 00000040 e2000004 00000000 00000000 00000000 ALU: MAXv R0.____ = R0, R0 RSQ R0.___w = R4.xyzx 10070000 00001b00 e1000000 00000000 00000000 00000000 ALU: MULv R0.xyz_ = R0, R0.wwww 10010000 00000000 f0020000 00000000 00000000 00000000 ALU: DOT3v R0.x___ = R2, R0 10010000 00000300 a2000b00 00000000 00000000 00000000 ALU: MAXv R0.x___ = R0, C11.wyzw 10078000 00002c00 e1010000 00000000 00000000 00000000 ALU: MULv export0.xyz_ = R1, R0.xxxw 10088000 006c6c00 220c0c00 00000000 00000000 00000000 ALU: MAXv export0.___w = C12.xxxx, C12.xxxx 660a96b8: c04c2b00 00000000 0000004b 00956003 00001000 c2000000 00006009 400f1000 660a96d8: 10000000 00000000 6013c400 20000000 1d481000 00393e88 0000000c 11482000 660a96f8: 40393a88 0000000c 13483000 40393e88 0000000c 100f0000 001b0000 a1020700 660a9718: 100f0000 00c60000 ab020600 100f0000 00b10000 ab020500 100f803e 006c0000 660a9738: ab020400 100f0000 001b0000 a1020300 100f0000 00c60000 ab020200 100f0000 660a9758: 00b10000 ab020100 100f0000 006c0000 ab020000 48170402 00060000 a1030a00 660a9778: 10070000 04002c0c cb00040b 10010004 00000000 f0000000 10070002 00310000 660a9798: ab030902 10070002 002c0000 ab030802 58800000 00000040 e2000004 10070000 660a97b8: 00001b00 e1000000 10010000 00000000 f0020000 10010000 00000300 a2000b00 660a97d8: 10078000 00002c00 e1010000 10088000 006c6c00 220c0c00 t3 opcode: SET_CONSTANT (2d) (3 dwords) A220_PC_VERTEX_REUSE_BLOCK_CNTL: 0000003b (59) 660a97f0: c0012d00 00040316 0000003b t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_PROGRAM_CNTL: 1003003e (268632126) 660a97fc: c0012d00 00040180 1003003e t3 opcode: IM_LOAD_IMMEDIATE (2b) (9 dwords) fragment shader, start=0000, size=0006 00000000 1001c400 20000000 00000000 00000000 00000000 ALLOC PARAM/PIXEL SIZE(0x0) EXEC_END ADDR(0x1) CNT(0x1) 100f8000 00000000 e2000000 00000000 00000000 00000000 ALU: MAXv export0 = R0, R0 ; gl_FragColor 660a9808: c0072b00 00000001 00000006 00000000 1001c400 20000000 100f8000 00000000 660a9828: e2000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_CONTEXT_MISC: 00000004 (4) 660a982c: c0012d00 00040181 00000004 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLORCONTROL: 00001c27 (blend=disabled, dither=enabled) 660a9838: c0012d00 00040202 00001c27 t3 opcode: SET_CONSTANT (2d) (78 dwords) 660a984c: 0.696364 0.369616 0.615192 0.000000 0.122788 0.783188 -0.609540 0.000000 660a986c: -0.707107 0.500000 0.500000 0.000000 0.000000 0.000000 -8.000000 1.000000 660a988c: 2.321214 1.232054 -2.460767 -0.615192 0.409293 2.610628 2.438161 0.609540 660a98ac: -2.357023 1.666667 -2.000000 -0.500000 0.000000 0.000000 2.000000 8.000000 660a98cc: 0.696364 0.369616 0.615192 0.000000 0.122788 0.783188 -0.609540 0.000000 660a98ec: -0.707107 0.500000 0.500000 0.000000 2.000000 0.000000 0.000000 0.000000 660a990c: 2.000000 0.000000 0.000000 0.000000 20.000000 0.000000 0.000000 0.000000 660a992c: 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 660a994c: 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 660a996c: 0.000000 0.000000 0.000000 0.000000 660a9844: c04c2d00 00000080 3f3244ed 3ebd3e53 3f1d7d34 00000000 3dfb782d 3f487f08 660a9864: bf1c0ad3 00000000 bf3504f4 3f000000 3effffff 00000000 00000000 00000000 660a9884: c1000000 3f800000 40148ec6 3f9db3f0 c01d7d34 bf1d7d34 3ed18ed1 40271487 660a98a4: 401c0ad3 3f1c0ad3 c016d976 3fd55556 bfffffff beffffff 00000000 00000000 660a98c4: 40000000 41000000 3f3244ed 3ebd3e53 3f1d7d34 00000000 3dfb782d 3f487f08 660a98e4: bf1c0ad3 00000000 bf3504f4 3f000000 3effffff 00000000 40000000 00000000 660a9904: 00000000 00000000 40000000 00000000 00000000 00000000 41a00000 00000000 660a9924: 00000000 00000000 00000000 00000000 00000000 00000000 3f800000 00000000 660a9944: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 660a9964: 00000000 00000000 00000000 00000000 00000000 00000000 t0 write TC_CNTL_STATUS TC_CNTL_STATUS: 00000001 (1) 660a997c: 00000e00 00000001 t3 opcode: WAIT_FOR_IDLE (26) (2 dwords) 660a9984: c0002600 00000000 t3 opcode: DRAW_INDX (22) (4 dwords) prim_type: PC_DI_PT_TRISTRIP (6) source_select: PC_DI_SRC_SEL_AUTO_INDEX (2) num_indices: 4 660a998c: c0022200 00000000 00004086 00000004 t3 opcode: SET_CONSTANT (2d) (3 dwords) <2010>: 00000000 660a999c: c0012d00 00040010 00000000 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a99a8: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a99b0: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a99b8: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a99c0: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a99c8: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a99d0: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a99d8: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a99e0: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a99e8: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a99f0: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a99f8: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a9a00: c0004600 00000006 t3 opcode: SET_CONSTANT (2d) (4 dwords) set shader const 009c addr=660c8000, size=48, format=COLORX_8 660c8000: bf800000 3f800000 3f800000 3f8ccccd 3f800000 3f800000 bf800000 bf8ccccd 660c8020: 3f800000 3f8ccccd bf8ccccd 3f800000 660c8000: -1.000000 1.000000 1.000000 1.100000 1.000000 1.000000 -1.000000 -1.100000 660c8020: 1.000000 1.100000 -1.100000 1.000000 660a9a08: c0022d00 0001009c 660c8003 00000030 t3 opcode: IM_LOAD_IMMEDIATE (2b) (18 dwords) vertex shader, start=0000, size=000f 00031003 00001000 c2000000 00000000 00000000 00000000 EXEC ADDR(0x3) CNT(0x1) 19a81000 00390a88 0000000c 19080000 00000000 00000000 (S)FETCH: VERTEX R1.xyz1 = R0.x FMT_32_32_32_FLOAT UNSIGNED STRIDE(12) CONST(10) ALLOC COORD SIZE(0x0) 00001004 00001000 c4000000 00000000 00000000 00000000 EXEC ADDR(0x4) CNT(0x1) 140f803e 00000000 e2010100 04000000 00000000 00000000 ALU: MAXv export62 = R1, R1 ; gl_Position ALLOC PARAM/PIXEL SIZE(0x0) 00000005 00002000 00000000 00000000 00000000 00000000 EXEC_END ADDR(0x5) CNT(0x0) NOP 660a9a18: c0102b00 00000000 0000000f 00031003 00001000 c2000000 00001004 00001000 660a9a38: c4000000 00000005 00002000 00000000 19a81000 00390a88 0000000c 140f803e 660a9a58: 00000000 e2010100 t3 opcode: SET_CONSTANT (2d) (3 dwords) A220_PC_VERTEX_REUSE_BLOCK_CNTL: 0000028f (655) 660a9a60: c0012d00 00040316 0000028f t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_PROGRAM_CNTL: 10038001 (268664833) 660a9a6c: c0012d00 00040180 10038001 t3 opcode: IM_LOAD_IMMEDIATE (2b) (9 dwords) fragment shader, start=0000, size=0006 00000000 1001c400 20000000 00000000 00000000 00000000 ALLOC PARAM/PIXEL SIZE(0x0) EXEC_END ADDR(0x1) CNT(0x1) 140f8000 00000000 22000000 04000000 00000000 00000000 ALU: MAXv export0 = C0, C0 ; gl_FragColor 660a9a78: c0072b00 00000001 00000006 00000000 1001c400 20000000 140f8000 00000000 660a9a98: 22000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_CONTEXT_MISC: 00000004 (4) 660a9a9c: c0012d00 00040181 00000004 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLORCONTROL: 00001c27 (blend=disabled, dither=enabled) 660a9aa8: c0012d00 00040202 00001c27 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SC_AA_MASK: 0000ffff (65535) 660a9ab4: c0012d00 00040312 0000ffff t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_DEPTHCONTROL: 00000008 (disabled, func=GL_NEVER) 660a9ac0: c0012d00 00040200 00000008 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SU_SC_MODE_CNTL: 00080120 (front-ptype=lines, back-ptype=lines, provoking-vtx=last) 660a9acc: c0012d00 00040205 00080120 t3 opcode: SET_CONSTANT (2d) (4 dwords) PA_SC_WINDOW_SCISSOR_TL: 0,0 (WINDOW_OFFSET_DISABLE) (80000000) PA_SC_WINDOW_SCISSOR_BR: 352,352 (01600160) 660a9ad8: c0022d00 00040081 80000000 01600160 t3 opcode: SET_CONSTANT (2d) (6 dwords) PA_CL_VPORT_XSCALE: 176.000000 (43300000) PA_CL_VPORT_XOFFSET: 176.000000 (43300000) PA_CL_VPORT_YSCALE: -176.000000 (c3300000) PA_CL_VPORT_YOFFSET: 176.000000 (43300000) 660a9ae8: c0042d00 0004010f 43300000 43300000 c3300000 43300000 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_VTE_CNTL: 0000040f (1039) 660a9b00: c0012d00 00040206 0000040f t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_CLIP_CNTL: 00000000 (0) 660a9b0c: c0012d00 00040204 00000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_MODECONTROL: 00000006 (6) 660a9b18: c0012d00 00040208 00000006 t3 opcode: SET_CONSTANT (2d) (7 dwords) RB_COPY_CONTROL: 00000000 (0) RB_COPY_DEST_BASE: 6618a000 (0) RB_COPY_DEST_PITCH: 352 (0000000b) RB_COPY_DEST_FORMAT: COLORX_8_8_8_8 (0003c158) RB_COPY_DEST_OFFSET: 00000000 (0) 660a9b24: c0052d00 00040318 00000000 6618a000 0000000b 0003c158 00000000 t3 opcode: WAIT_FOR_IDLE (26) (2 dwords) 660a9b40: c0002600 00000000 t3 opcode: DRAW_INDX (22) (4 dwords) prim_type: PC_DI_PT_RECTLIST (8) source_select: PC_DI_SRC_SEL_AUTO_INDEX (2) num_indices: 3 660a9b48: c0022200 00000000 00004088 00000003 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_MODECONTROL: 00000004 (4) 660a9b58: c0012d00 00040208 00000004 t3 opcode: WAIT_FOR_IDLE (26) (2 dwords) 660a9b64: c0002600 00000000 ############################################################ ############################################################ cmdstream: 334 dwords t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SC_AA_MASK: 0000ffff (65535) 660a9b6c: c0012d00 00040312 0000ffff t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_DEPTHCONTROL: 0070079c (disabled, func=GL_LESS) 660a9b78: c0012d00 00040200 0070079c t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SU_SC_MODE_CNTL: 00080002 (front-ptype=points, back-ptype=points, provoking-vtx=last, cull-back) 660a9b84: c0012d00 00040205 00080002 t3 opcode: SET_CONSTANT (2d) (4 dwords) PA_SC_WINDOW_SCISSOR_TL: 0,0 (WINDOW_OFFSET_DISABLE) (80000000) PA_SC_WINDOW_SCISSOR_BR: 352,352 (01600160) 660a9b90: c0022d00 00040081 80000000 01600160 t3 opcode: SET_CONSTANT (2d) (6 dwords) PA_CL_VPORT_XSCALE: 176.000000 (43300000) PA_CL_VPORT_XOFFSET: 176.000000 (43300000) PA_CL_VPORT_YSCALE: -176.000000 (c3300000) PA_CL_VPORT_YOFFSET: 176.000000 (43300000) 660a9ba0: c0042d00 0004010f 43300000 43300000 c3300000 43300000 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_VTE_CNTL: 0000043f (1087) 660a9bb8: c0012d00 00040206 0000043f t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_CLIP_CNTL: 00000000 (0) 660a9bc4: c0012d00 00040204 00000000 t3 opcode: SET_CONSTANT (2d) (8 dwords) set shader const 0078 addr=6614a300, size=64, format=COLORX_8 6614a300: bf800000 3f800000 3f800000 3f800000 3f800000 3f800000 bf800000 3f800000 6614a320: bf800000 3f800000 3f800000 bf800000 00000000 00000000 00000000 00000000 6614a300: -1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 -1.000000 1.000000 6614a320: -1.000000 1.000000 1.000000 -1.000000 0.000000 0.000000 0.000000 0.000000 addr=6614a340, size=64, format=COLORX_8 6614a340: 00000000 3f800000 00000000 00000000 3f800000 00000000 00000000 3f800000 6614a360: 00000000 00000000 3f800000 00000000 00000000 00000000 00000000 00000000 6614a340: 0.000000 1.000000 0.000000 0.000000 1.000000 0.000000 0.000000 1.000000 6614a360: 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 addr=6614a380, size=64, format=COLORX_8 6614a380: 00000000 3f800000 3f800000 3f800000 3f800000 3f800000 00000000 3f800000 6614a3a0: 00000000 3f800000 3f800000 00000000 00000000 00000000 00000000 00000000 6614a380: 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 1.000000 6614a3a0: 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 660a9bd0: c0062d00 00010078 6614a303 00000040 6614a343 00000040 6614a383 00000040 t3 opcode: IM_LOAD_IMMEDIATE (2b) (78 dwords) vertex shader, start=0000, size=004b 00956003 00001000 c2000000 00000000 00000000 00000000 EXEC ADDR(0x3) CNT(0x6) 1d481000 00393e88 0000000c 19080000 00002000 00000000 FETCH: VERTEX R1.xyz_ = R0.z FMT_32_32_32_FLOAT SIGNED STRIDE(12) CONST(4) 11482000 40393a88 0000000c 11080000 40002000 00000000 FETCH: VERTEX R2.xyz1 = R0.x FMT_32_32_32_FLOAT SIGNED STRIDE(12) CONST(4) 13483000 40393e88 0000000c 11080000 40002000 00000000 FETCH: VERTEX R3.xyz_ = R0.y FMT_32_32_32_FLOAT SIGNED STRIDE(12) CONST(4) 100f0000 001b0000 a1020700 00000000 00000000 00000000 (S)ALU: MULv R0 = R2.wwww, C7 100f0000 00c60000 ab020600 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.zzzz, C6 100f0000 00b10000 ab020500 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.yyyy, C5 ALLOC COORD SIZE(0x0) 00006009 400f1000 10000000 00000000 00000000 00000000 EXEC ADDR(0x9) CNT(0x6) 100f803e 006c0000 ab020400 00000000 00000000 00000000 ALU: MULADDv export62 = R0, R2.xxxx, C4 ; gl_Position 100f0000 001b0000 a1020300 00000000 00000000 00000000 ALU: MULv R0 = R2.wwww, C3 100f0000 00c60000 ab020200 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.zzzz, C2 100f0000 00b10000 ab020100 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.yyyy, C1 100f0000 006c0000 ab020000 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.xxxx, C0 48170402 00060000 a1030a00 00000000 00000000 00000000 ALU: MULv R2.xyz_ = R3.zzzw, C10 RCP R4.x___ = R0 EXEC ADDR(0xf) CNT(0x4) 10070000 04002c0c cb00040b 00000000 00000000 00000000 ALU: MULADDv R0.xyz_ = C11.xxzw, -R0, R4.xxxw 10010004 00000000 f0000000 00000000 00000000 00000000 ALU: DOT3v R4.x___ = R0, R0 10070002 00310000 ab030902 00000000 00000000 00000000 ALU: MULADDv R2.xyz_ = R2, R3.yyyw, C9 10070002 002c0000 ab030802 00000000 00000000 00000000 ALU: MULADDv R2.xyz_ = R2, R3.xxxw, C8 00000000 6013c400 20000000 00000000 00000000 00000000 ALLOC PARAM/PIXEL SIZE(0x0) EXEC_END ADDR(0x13) CNT(0x6) 58800000 00000040 e2000004 00000000 00000000 00000000 ALU: MAXv R0.____ = R0, R0 RSQ R0.___w = R4.xyzx 10070000 00001b00 e1000000 00000000 00000000 00000000 ALU: MULv R0.xyz_ = R0, R0.wwww 10010000 00000000 f0020000 00000000 00000000 00000000 ALU: DOT3v R0.x___ = R2, R0 10010000 00000300 a2000b00 00000000 00000000 00000000 ALU: MAXv R0.x___ = R0, C11.wyzw 10078000 00002c00 e1010000 00000000 00000000 00000000 ALU: MULv export0.xyz_ = R1, R0.xxxw 10088000 006c6c00 220c0c00 00000000 00000000 00000000 ALU: MAXv export0.___w = C12.xxxx, C12.xxxx 660a9bf0: c04c2b00 00000000 0000004b 00956003 00001000 c2000000 00006009 400f1000 660a9c10: 10000000 00000000 6013c400 20000000 1d481000 00393e88 0000000c 11482000 660a9c30: 40393a88 0000000c 13483000 40393e88 0000000c 100f0000 001b0000 a1020700 660a9c50: 100f0000 00c60000 ab020600 100f0000 00b10000 ab020500 100f803e 006c0000 660a9c70: ab020400 100f0000 001b0000 a1020300 100f0000 00c60000 ab020200 100f0000 660a9c90: 00b10000 ab020100 100f0000 006c0000 ab020000 48170402 00060000 a1030a00 660a9cb0: 10070000 04002c0c cb00040b 10010004 00000000 f0000000 10070002 00310000 660a9cd0: ab030902 10070002 002c0000 ab030802 58800000 00000040 e2000004 10070000 660a9cf0: 00001b00 e1000000 10010000 00000000 f0020000 10010000 00000300 a2000b00 660a9d10: 10078000 00002c00 e1010000 10088000 006c6c00 220c0c00 t3 opcode: SET_CONSTANT (2d) (3 dwords) A220_PC_VERTEX_REUSE_BLOCK_CNTL: 0000003b (59) 660a9d28: c0012d00 00040316 0000003b t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_PROGRAM_CNTL: 1003003e (268632126) 660a9d34: c0012d00 00040180 1003003e t3 opcode: IM_LOAD_IMMEDIATE (2b) (9 dwords) fragment shader, start=0000, size=0006 00000000 1001c400 20000000 00000000 00000000 00000000 ALLOC PARAM/PIXEL SIZE(0x0) EXEC_END ADDR(0x1) CNT(0x1) 100f8000 00000000 e2000000 00000000 00000000 00000000 ALU: MAXv export0 = R0, R0 ; gl_FragColor 660a9d40: c0072b00 00000001 00000006 00000000 1001c400 20000000 100f8000 00000000 660a9d60: e2000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_CONTEXT_MISC: 00000004 (4) 660a9d64: c0012d00 00040181 00000004 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLORCONTROL: 00001c27 (blend=disabled, dither=enabled) 660a9d70: c0012d00 00040202 00001c27 t3 opcode: SET_CONSTANT (2d) (78 dwords) 660a9d84: 0.696364 0.369616 0.615192 0.000000 0.122788 0.783188 -0.609540 0.000000 660a9da4: -0.707107 0.500000 0.500000 0.000000 0.000000 0.000000 -8.000000 1.000000 660a9dc4: 2.321214 1.232054 -2.460767 -0.615192 0.409293 2.610628 2.438161 0.609540 660a9de4: -2.357023 1.666667 -2.000000 -0.500000 0.000000 0.000000 2.000000 8.000000 660a9e04: 0.696364 0.369616 0.615192 0.000000 0.122788 0.783188 -0.609540 0.000000 660a9e24: -0.707107 0.500000 0.500000 0.000000 2.000000 0.000000 0.000000 0.000000 660a9e44: 2.000000 0.000000 0.000000 0.000000 20.000000 0.000000 0.000000 0.000000 660a9e64: 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 660a9e84: 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 660a9ea4: 0.000000 0.000000 0.000000 0.000000 660a9d7c: c04c2d00 00000080 3f3244ed 3ebd3e53 3f1d7d34 00000000 3dfb782d 3f487f08 660a9d9c: bf1c0ad3 00000000 bf3504f4 3f000000 3effffff 00000000 00000000 00000000 660a9dbc: c1000000 3f800000 40148ec6 3f9db3f0 c01d7d34 bf1d7d34 3ed18ed1 40271487 660a9ddc: 401c0ad3 3f1c0ad3 c016d976 3fd55556 bfffffff beffffff 00000000 00000000 660a9dfc: 40000000 41000000 3f3244ed 3ebd3e53 3f1d7d34 00000000 3dfb782d 3f487f08 660a9e1c: bf1c0ad3 00000000 bf3504f4 3f000000 3effffff 00000000 40000000 00000000 660a9e3c: 00000000 00000000 40000000 00000000 00000000 00000000 41a00000 00000000 660a9e5c: 00000000 00000000 00000000 00000000 00000000 00000000 3f800000 00000000 660a9e7c: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 660a9e9c: 00000000 00000000 00000000 00000000 00000000 00000000 t0 write TC_CNTL_STATUS TC_CNTL_STATUS: 00000001 (1) 660a9eb4: 00000e00 00000001 t3 opcode: WAIT_FOR_IDLE (26) (2 dwords) 660a9ebc: c0002600 00000000 t3 opcode: DRAW_INDX (22) (4 dwords) prim_type: PC_DI_PT_TRISTRIP (6) source_select: PC_DI_SRC_SEL_AUTO_INDEX (2) num_indices: 4 660a9ec4: c0022200 00000000 00004086 00000004 t3 opcode: SET_CONSTANT (2d) (3 dwords) <2010>: 00000000 660a9ed4: c0012d00 00040010 00000000 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a9ee0: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a9ee8: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a9ef0: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a9ef8: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a9f00: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a9f08: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a9f10: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a9f18: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a9f20: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a9f28: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a9f30: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660a9f38: c0004600 00000006 t3 opcode: SET_CONSTANT (2d) (4 dwords) set shader const 009c addr=660c8000, size=48, format=COLORX_8 660c8000: bf800000 3f800000 3f800000 3f8ccccd 3f800000 3f800000 bf800000 bf8ccccd 660c8020: 3f800000 3f8ccccd bf8ccccd 3f800000 660c8000: -1.000000 1.000000 1.000000 1.100000 1.000000 1.000000 -1.000000 -1.100000 660c8020: 1.000000 1.100000 -1.100000 1.000000 660a9f40: c0022d00 0001009c 660c8003 00000030 t3 opcode: IM_LOAD_IMMEDIATE (2b) (18 dwords) vertex shader, start=0000, size=000f 00031003 00001000 c2000000 00000000 00000000 00000000 EXEC ADDR(0x3) CNT(0x1) 19a81000 00390a88 0000000c 19080000 00000000 00000000 (S)FETCH: VERTEX R1.xyz1 = R0.x FMT_32_32_32_FLOAT UNSIGNED STRIDE(12) CONST(10) ALLOC COORD SIZE(0x0) 00001004 00001000 c4000000 00000000 00000000 00000000 EXEC ADDR(0x4) CNT(0x1) 140f803e 00000000 e2010100 04000000 00000000 00000000 ALU: MAXv export62 = R1, R1 ; gl_Position ALLOC PARAM/PIXEL SIZE(0x0) 00000005 00002000 00000000 00000000 00000000 00000000 EXEC_END ADDR(0x5) CNT(0x0) NOP 660a9f50: c0102b00 00000000 0000000f 00031003 00001000 c2000000 00001004 00001000 660a9f70: c4000000 00000005 00002000 00000000 19a81000 00390a88 0000000c 140f803e 660a9f90: 00000000 e2010100 t3 opcode: SET_CONSTANT (2d) (3 dwords) A220_PC_VERTEX_REUSE_BLOCK_CNTL: 0000028f (655) 660a9f98: c0012d00 00040316 0000028f t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_PROGRAM_CNTL: 10038001 (268664833) 660a9fa4: c0012d00 00040180 10038001 t3 opcode: IM_LOAD_IMMEDIATE (2b) (9 dwords) fragment shader, start=0000, size=0006 00000000 1001c400 20000000 00000000 00000000 00000000 ALLOC PARAM/PIXEL SIZE(0x0) EXEC_END ADDR(0x1) CNT(0x1) 140f8000 00000000 22000000 04000000 00000000 00000000 ALU: MAXv export0 = C0, C0 ; gl_FragColor 660a9fb0: c0072b00 00000001 00000006 00000000 1001c400 20000000 140f8000 00000000 660a9fd0: 22000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_CONTEXT_MISC: 00000004 (4) 660a9fd4: c0012d00 00040181 00000004 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLORCONTROL: 00001c27 (blend=disabled, dither=enabled) 660a9fe0: c0012d00 00040202 00001c27 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SC_AA_MASK: 0000ffff (65535) 660a9fec: c0012d00 00040312 0000ffff t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_DEPTHCONTROL: 00000008 (disabled, func=GL_NEVER) 660a9ff8: c0012d00 00040200 00000008 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SU_SC_MODE_CNTL: 00080120 (front-ptype=lines, back-ptype=lines, provoking-vtx=last) 660aa004: c0012d00 00040205 00080120 t3 opcode: SET_CONSTANT (2d) (4 dwords) PA_SC_WINDOW_SCISSOR_TL: 0,0 (WINDOW_OFFSET_DISABLE) (80000000) PA_SC_WINDOW_SCISSOR_BR: 352,352 (01600160) 660aa010: c0022d00 00040081 80000000 01600160 t3 opcode: SET_CONSTANT (2d) (6 dwords) PA_CL_VPORT_XSCALE: 176.000000 (43300000) PA_CL_VPORT_XOFFSET: 176.000000 (43300000) PA_CL_VPORT_YSCALE: -176.000000 (c3300000) PA_CL_VPORT_YOFFSET: 176.000000 (43300000) 660aa020: c0042d00 0004010f 43300000 43300000 c3300000 43300000 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_VTE_CNTL: 0000040f (1039) 660aa038: c0012d00 00040206 0000040f t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_CLIP_CNTL: 00000000 (0) 660aa044: c0012d00 00040204 00000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_MODECONTROL: 00000006 (6) 660aa050: c0012d00 00040208 00000006 t3 opcode: SET_CONSTANT (2d) (7 dwords) RB_COPY_CONTROL: 00000000 (0) RB_COPY_DEST_BASE: 6618a000 (0) RB_COPY_DEST_PITCH: 352 (0000000b) RB_COPY_DEST_FORMAT: COLORX_8_8_8_8 (0003c158) RB_COPY_DEST_OFFSET: 00000000 (0) 660aa05c: c0052d00 00040318 00000000 6618a000 0000000b 0003c158 00000000 t3 opcode: WAIT_FOR_IDLE (26) (2 dwords) 660aa078: c0002600 00000000 t3 opcode: DRAW_INDX (22) (4 dwords) prim_type: PC_DI_PT_RECTLIST (8) source_select: PC_DI_SRC_SEL_AUTO_INDEX (2) num_indices: 3 660aa080: c0022200 00000000 00004088 00000003 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_MODECONTROL: 00000004 (4) 660aa090: c0012d00 00040208 00000004 t3 opcode: WAIT_FOR_IDLE (26) (2 dwords) 660aa09c: c0002600 00000000 ############################################################ ############################################################ cmdstream: 334 dwords t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SC_AA_MASK: 0000ffff (65535) 660aa0a4: c0012d00 00040312 0000ffff t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_DEPTHCONTROL: 0070079c (disabled, func=GL_LESS) 660aa0b0: c0012d00 00040200 0070079c t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SU_SC_MODE_CNTL: 00080002 (front-ptype=points, back-ptype=points, provoking-vtx=last, cull-back) 660aa0bc: c0012d00 00040205 00080002 t3 opcode: SET_CONSTANT (2d) (4 dwords) PA_SC_WINDOW_SCISSOR_TL: 0,0 (WINDOW_OFFSET_DISABLE) (80000000) PA_SC_WINDOW_SCISSOR_BR: 352,352 (01600160) 660aa0c8: c0022d00 00040081 80000000 01600160 t3 opcode: SET_CONSTANT (2d) (6 dwords) PA_CL_VPORT_XSCALE: 176.000000 (43300000) PA_CL_VPORT_XOFFSET: 176.000000 (43300000) PA_CL_VPORT_YSCALE: -176.000000 (c3300000) PA_CL_VPORT_YOFFSET: 176.000000 (43300000) 660aa0d8: c0042d00 0004010f 43300000 43300000 c3300000 43300000 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_VTE_CNTL: 0000043f (1087) 660aa0f0: c0012d00 00040206 0000043f t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_CLIP_CNTL: 00000000 (0) 660aa0fc: c0012d00 00040204 00000000 t3 opcode: SET_CONSTANT (2d) (8 dwords) set shader const 0078 addr=6614a3c0, size=64, format=COLORX_8 6614a3c0: bf800000 bf800000 bf800000 3f800000 bf800000 bf800000 bf800000 bf800000 6614a3e0: 3f800000 3f800000 bf800000 3f800000 00000000 00000000 00000000 00000000 6614a3c0: -1.000000 -1.000000 -1.000000 1.000000 -1.000000 -1.000000 -1.000000 -1.000000 6614a3e0: 1.000000 1.000000 -1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 addr=6614a400, size=64, format=COLORX_8 6614a400: 00000000 bf800000 00000000 00000000 bf800000 00000000 00000000 bf800000 6614a420: 00000000 00000000 bf800000 00000000 00000000 00000000 00000000 00000000 6614a400: 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 0.000000 -1.000000 6614a420: 0.000000 0.000000 -1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 addr=6614a440, size=64, format=COLORX_8 6614a440: 00000000 00000000 00000000 3f800000 00000000 00000000 00000000 00000000 6614a460: 3f800000 3f800000 00000000 3f800000 00000000 00000000 00000000 00000000 6614a440: 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 0.000000 6614a460: 1.000000 1.000000 0.000000 1.000000 0.000000 0.000000 0.000000 0.000000 660aa108: c0062d00 00010078 6614a3c3 00000040 6614a403 00000040 6614a443 00000040 t3 opcode: IM_LOAD_IMMEDIATE (2b) (78 dwords) vertex shader, start=0000, size=004b 00956003 00001000 c2000000 00000000 00000000 00000000 EXEC ADDR(0x3) CNT(0x6) 1d481000 00393e88 0000000c 19080000 00002000 00000000 FETCH: VERTEX R1.xyz_ = R0.z FMT_32_32_32_FLOAT SIGNED STRIDE(12) CONST(4) 11482000 40393a88 0000000c 11080000 40002000 00000000 FETCH: VERTEX R2.xyz1 = R0.x FMT_32_32_32_FLOAT SIGNED STRIDE(12) CONST(4) 13483000 40393e88 0000000c 11080000 40002000 00000000 FETCH: VERTEX R3.xyz_ = R0.y FMT_32_32_32_FLOAT SIGNED STRIDE(12) CONST(4) 100f0000 001b0000 a1020700 00000000 00000000 00000000 (S)ALU: MULv R0 = R2.wwww, C7 100f0000 00c60000 ab020600 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.zzzz, C6 100f0000 00b10000 ab020500 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.yyyy, C5 ALLOC COORD SIZE(0x0) 00006009 400f1000 10000000 00000000 00000000 00000000 EXEC ADDR(0x9) CNT(0x6) 100f803e 006c0000 ab020400 00000000 00000000 00000000 ALU: MULADDv export62 = R0, R2.xxxx, C4 ; gl_Position 100f0000 001b0000 a1020300 00000000 00000000 00000000 ALU: MULv R0 = R2.wwww, C3 100f0000 00c60000 ab020200 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.zzzz, C2 100f0000 00b10000 ab020100 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.yyyy, C1 100f0000 006c0000 ab020000 00000000 00000000 00000000 ALU: MULADDv R0 = R0, R2.xxxx, C0 48170402 00060000 a1030a00 00000000 00000000 00000000 ALU: MULv R2.xyz_ = R3.zzzw, C10 RCP R4.x___ = R0 EXEC ADDR(0xf) CNT(0x4) 10070000 04002c0c cb00040b 00000000 00000000 00000000 ALU: MULADDv R0.xyz_ = C11.xxzw, -R0, R4.xxxw 10010004 00000000 f0000000 00000000 00000000 00000000 ALU: DOT3v R4.x___ = R0, R0 10070002 00310000 ab030902 00000000 00000000 00000000 ALU: MULADDv R2.xyz_ = R2, R3.yyyw, C9 10070002 002c0000 ab030802 00000000 00000000 00000000 ALU: MULADDv R2.xyz_ = R2, R3.xxxw, C8 00000000 6013c400 20000000 00000000 00000000 00000000 ALLOC PARAM/PIXEL SIZE(0x0) EXEC_END ADDR(0x13) CNT(0x6) 58800000 00000040 e2000004 00000000 00000000 00000000 ALU: MAXv R0.____ = R0, R0 RSQ R0.___w = R4.xyzx 10070000 00001b00 e1000000 00000000 00000000 00000000 ALU: MULv R0.xyz_ = R0, R0.wwww 10010000 00000000 f0020000 00000000 00000000 00000000 ALU: DOT3v R0.x___ = R2, R0 10010000 00000300 a2000b00 00000000 00000000 00000000 ALU: MAXv R0.x___ = R0, C11.wyzw 10078000 00002c00 e1010000 00000000 00000000 00000000 ALU: MULv export0.xyz_ = R1, R0.xxxw 10088000 006c6c00 220c0c00 00000000 00000000 00000000 ALU: MAXv export0.___w = C12.xxxx, C12.xxxx 660aa128: c04c2b00 00000000 0000004b 00956003 00001000 c2000000 00006009 400f1000 660aa148: 10000000 00000000 6013c400 20000000 1d481000 00393e88 0000000c 11482000 660aa168: 40393a88 0000000c 13483000 40393e88 0000000c 100f0000 001b0000 a1020700 660aa188: 100f0000 00c60000 ab020600 100f0000 00b10000 ab020500 100f803e 006c0000 660aa1a8: ab020400 100f0000 001b0000 a1020300 100f0000 00c60000 ab020200 100f0000 660aa1c8: 00b10000 ab020100 100f0000 006c0000 ab020000 48170402 00060000 a1030a00 660aa1e8: 10070000 04002c0c cb00040b 10010004 00000000 f0000000 10070002 00310000 660aa208: ab030902 10070002 002c0000 ab030802 58800000 00000040 e2000004 10070000 660aa228: 00001b00 e1000000 10010000 00000000 f0020000 10010000 00000300 a2000b00 660aa248: 10078000 00002c00 e1010000 10088000 006c6c00 220c0c00 t3 opcode: SET_CONSTANT (2d) (3 dwords) A220_PC_VERTEX_REUSE_BLOCK_CNTL: 0000003b (59) 660aa260: c0012d00 00040316 0000003b t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_PROGRAM_CNTL: 1003003e (268632126) 660aa26c: c0012d00 00040180 1003003e t3 opcode: IM_LOAD_IMMEDIATE (2b) (9 dwords) fragment shader, start=0000, size=0006 00000000 1001c400 20000000 00000000 00000000 00000000 ALLOC PARAM/PIXEL SIZE(0x0) EXEC_END ADDR(0x1) CNT(0x1) 100f8000 00000000 e2000000 00000000 00000000 00000000 ALU: MAXv export0 = R0, R0 ; gl_FragColor 660aa278: c0072b00 00000001 00000006 00000000 1001c400 20000000 100f8000 00000000 660aa298: e2000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_CONTEXT_MISC: 00000004 (4) 660aa29c: c0012d00 00040181 00000004 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLORCONTROL: 00001c27 (blend=disabled, dither=enabled) 660aa2a8: c0012d00 00040202 00001c27 t3 opcode: SET_CONSTANT (2d) (78 dwords) 660aa2bc: 0.696364 0.369616 0.615192 0.000000 0.122788 0.783188 -0.609540 0.000000 660aa2dc: -0.707107 0.500000 0.500000 0.000000 0.000000 0.000000 -8.000000 1.000000 660aa2fc: 2.321214 1.232054 -2.460767 -0.615192 0.409293 2.610628 2.438161 0.609540 660aa31c: -2.357023 1.666667 -2.000000 -0.500000 0.000000 0.000000 2.000000 8.000000 660aa33c: 0.696364 0.369616 0.615192 0.000000 0.122788 0.783188 -0.609540 0.000000 660aa35c: -0.707107 0.500000 0.500000 0.000000 2.000000 0.000000 0.000000 0.000000 660aa37c: 2.000000 0.000000 0.000000 0.000000 20.000000 0.000000 0.000000 0.000000 660aa39c: 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 660aa3bc: 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 660aa3dc: 0.000000 0.000000 0.000000 0.000000 660aa2b4: c04c2d00 00000080 3f3244ed 3ebd3e53 3f1d7d34 00000000 3dfb782d 3f487f08 660aa2d4: bf1c0ad3 00000000 bf3504f4 3f000000 3effffff 00000000 00000000 00000000 660aa2f4: c1000000 3f800000 40148ec6 3f9db3f0 c01d7d34 bf1d7d34 3ed18ed1 40271487 660aa314: 401c0ad3 3f1c0ad3 c016d976 3fd55556 bfffffff beffffff 00000000 00000000 660aa334: 40000000 41000000 3f3244ed 3ebd3e53 3f1d7d34 00000000 3dfb782d 3f487f08 660aa354: bf1c0ad3 00000000 bf3504f4 3f000000 3effffff 00000000 40000000 00000000 660aa374: 00000000 00000000 40000000 00000000 00000000 00000000 41a00000 00000000 660aa394: 00000000 00000000 00000000 00000000 00000000 00000000 3f800000 00000000 660aa3b4: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 660aa3d4: 00000000 00000000 00000000 00000000 00000000 00000000 t0 write TC_CNTL_STATUS TC_CNTL_STATUS: 00000001 (1) 660aa3ec: 00000e00 00000001 t3 opcode: WAIT_FOR_IDLE (26) (2 dwords) 660aa3f4: c0002600 00000000 t3 opcode: DRAW_INDX (22) (4 dwords) prim_type: PC_DI_PT_TRISTRIP (6) source_select: PC_DI_SRC_SEL_AUTO_INDEX (2) num_indices: 4 660aa3fc: c0022200 00000000 00004086 00000004 t3 opcode: SET_CONSTANT (2d) (3 dwords) <2010>: 00000000 660aa40c: c0012d00 00040010 00000000 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660aa418: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660aa420: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660aa428: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660aa430: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660aa438: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660aa440: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660aa448: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660aa450: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660aa458: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660aa460: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660aa468: c0004600 00000006 t3 opcode: EVENT_WRITE (46) (2 dwords) event CACHE_FLUSH 660aa470: c0004600 00000006 t3 opcode: SET_CONSTANT (2d) (4 dwords) set shader const 009c addr=660c8000, size=48, format=COLORX_8 660c8000: bf800000 3f800000 3f800000 3f8ccccd 3f800000 3f800000 bf800000 bf8ccccd 660c8020: 3f800000 3f8ccccd bf8ccccd 3f800000 660c8000: -1.000000 1.000000 1.000000 1.100000 1.000000 1.000000 -1.000000 -1.100000 660c8020: 1.000000 1.100000 -1.100000 1.000000 660aa478: c0022d00 0001009c 660c8003 00000030 t3 opcode: IM_LOAD_IMMEDIATE (2b) (18 dwords) vertex shader, start=0000, size=000f 00031003 00001000 c2000000 00000000 00000000 00000000 EXEC ADDR(0x3) CNT(0x1) 19a81000 00390a88 0000000c 19080000 00000000 00000000 (S)FETCH: VERTEX R1.xyz1 = R0.x FMT_32_32_32_FLOAT UNSIGNED STRIDE(12) CONST(10) ALLOC COORD SIZE(0x0) 00001004 00001000 c4000000 00000000 00000000 00000000 EXEC ADDR(0x4) CNT(0x1) 140f803e 00000000 e2010100 04000000 00000000 00000000 ALU: MAXv export62 = R1, R1 ; gl_Position ALLOC PARAM/PIXEL SIZE(0x0) 00000005 00002000 00000000 00000000 00000000 00000000 EXEC_END ADDR(0x5) CNT(0x0) NOP 660aa488: c0102b00 00000000 0000000f 00031003 00001000 c2000000 00001004 00001000 660aa4a8: c4000000 00000005 00002000 00000000 19a81000 00390a88 0000000c 140f803e 660aa4c8: 00000000 e2010100 t3 opcode: SET_CONSTANT (2d) (3 dwords) A220_PC_VERTEX_REUSE_BLOCK_CNTL: 0000028f (655) 660aa4d0: c0012d00 00040316 0000028f t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_PROGRAM_CNTL: 10038001 (268664833) 660aa4dc: c0012d00 00040180 10038001 t3 opcode: IM_LOAD_IMMEDIATE (2b) (9 dwords) fragment shader, start=0000, size=0006 00000000 1001c400 20000000 00000000 00000000 00000000 ALLOC PARAM/PIXEL SIZE(0x0) EXEC_END ADDR(0x1) CNT(0x1) 140f8000 00000000 22000000 04000000 00000000 00000000 ALU: MAXv export0 = C0, C0 ; gl_FragColor 660aa4e8: c0072b00 00000001 00000006 00000000 1001c400 20000000 140f8000 00000000 660aa508: 22000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) SQ_CONTEXT_MISC: 00000004 (4) 660aa50c: c0012d00 00040181 00000004 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_COLORCONTROL: 00001c27 (blend=disabled, dither=enabled) 660aa518: c0012d00 00040202 00001c27 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SC_AA_MASK: 0000ffff (65535) 660aa524: c0012d00 00040312 0000ffff t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_DEPTHCONTROL: 00000008 (disabled, func=GL_NEVER) 660aa530: c0012d00 00040200 00000008 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_SU_SC_MODE_CNTL: 00080120 (front-ptype=lines, back-ptype=lines, provoking-vtx=last) 660aa53c: c0012d00 00040205 00080120 t3 opcode: SET_CONSTANT (2d) (4 dwords) PA_SC_WINDOW_SCISSOR_TL: 0,0 (WINDOW_OFFSET_DISABLE) (80000000) PA_SC_WINDOW_SCISSOR_BR: 352,352 (01600160) 660aa548: c0022d00 00040081 80000000 01600160 t3 opcode: SET_CONSTANT (2d) (6 dwords) PA_CL_VPORT_XSCALE: 176.000000 (43300000) PA_CL_VPORT_XOFFSET: 176.000000 (43300000) PA_CL_VPORT_YSCALE: -176.000000 (c3300000) PA_CL_VPORT_YOFFSET: 176.000000 (43300000) 660aa558: c0042d00 0004010f 43300000 43300000 c3300000 43300000 t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_VTE_CNTL: 0000040f (1039) 660aa570: c0012d00 00040206 0000040f t3 opcode: SET_CONSTANT (2d) (3 dwords) PA_CL_CLIP_CNTL: 00000000 (0) 660aa57c: c0012d00 00040204 00000000 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_MODECONTROL: 00000006 (6) 660aa588: c0012d00 00040208 00000006 t3 opcode: SET_CONSTANT (2d) (7 dwords) RB_COPY_CONTROL: 00000000 (0) RB_COPY_DEST_BASE: 6618a000 (0) RB_COPY_DEST_PITCH: 352 (0000000b) RB_COPY_DEST_FORMAT: COLORX_8_8_8_8 (0003c158) RB_COPY_DEST_OFFSET: 00000000 (0) 660aa594: c0052d00 00040318 00000000 6618a000 0000000b 0003c158 00000000 t3 opcode: WAIT_FOR_IDLE (26) (2 dwords) 660aa5b0: c0002600 00000000 t3 opcode: DRAW_INDX (22) (4 dwords) prim_type: PC_DI_PT_RECTLIST (8) source_select: PC_DI_SRC_SEL_AUTO_INDEX (2) num_indices: 3 660aa5b8: c0022200 00000000 00004088 00000003 t3 opcode: SET_CONSTANT (2d) (3 dwords) RB_MODECONTROL: 00000004 (4) 660aa5c8: c0012d00 00040208 00000004 t3 opcode: WAIT_FOR_IDLE (26) (2 dwords) 660aa5d4: c0002600 00000000 ############################################################