add vs at va 23cc000 { 0xad4ad463, 0x438002b5, 0x0147ff80, 0x000a8d30, /* 0x00000000 */ 0xad41da56, 0x438002b5, 0x0007ff80, 0x000ad510, /* 0x00000010 */ 0xad4ad6b5, 0x038002b5, 0x0007ff80, 0x000ad500, /* 0x00000020 */ 0xb68d0b41, 0x43800ab5, 0x0007ff80, 0x000ad500, /* 0x00000030 */ 0xb3074e00, 0x43802acd, 0x0247ff80, 0x00084900, /* 0x00000040 */ 0x74c84a36, 0x478062c0, 0xc647d080, 0x00008908, /* 0x00000050 */ 0x64cb42d7, 0x038041b2, 0x40026400, 0x000ad508, /* 0x00000060 */ } /* ============ VS DISASSEMBLY BEGIN ============== */ 000: complex2.m0 ^2 a0.w a0.w rcp.c ^5 a0.w 001: complex1.m01 ^8 ^5 ^2 ^5 a0.w 002: nop 003: mov.a0 ^18 ^8 mul.m0 ^20 a0.y ^8 mul.m1 ^21 a0.z ^8 004: mov.a0 ^24 t[0].x mov.a1 ^25 t[0].y mul.m0 ^26 a0.x ^18 mul.m1 ^27 ^21 t[0].z mov.c ^29 ^20 mov.p ^28 ^18 005: add.a0 ^30 ^27 t[1].z mov.a1 ^31/v1.x a1.x mul.m0 ^32 ^29 ^25 mul.m1 ^33 ^26 ^24 mov.c ^35/v1.z a1.z mov.p ^34/v1.y a1.y 006: add.a0 ^36/v0.x ^33 t[1].x add.a1 ^37/v0.y ^32 t[1].y mov.m0 ^38/v0.w ^28 mov.m1 ^39/v0.z ^30 /* ============ VS DISASSEMBLY END ================= */ add fs at va 23cb000 { 0x02401204, 0x02000800, 0x001c9e00, 0x000f9e00, /* 0x00000000 */ 0x000017e8, 0x7f003c68, 0x7c000000, 0x39001000, /* 0x00000010 */ 0x00000800, 0x279c9c00, 0xe4000007, 0x80f13900, /* 0x00000020 */ } /* ============ FS DISASSEMBLY BEGIN ============== */ @ 0: load.u 1, mov.v1 $0 ^uniform @ 4: load.v ^discard.xyz cube(0), texld.cube 0, load.u 0, mul.v0 ^texture ^uniform, add.v1 $1 ^v0 $0, sync, stop /* ============ FS DISASSEMBLY END ================= */ update attribute info at va 22ce6c0 { 0x022ce5f0, 0x00008003, 0x022ce630, 0x00006002, /* 0x00000000 */ } update gp uniform at va 22ce700 { 21.500000, -42.500000, 0.500000, 0.000000, /* 0x00000000 */ 111.500000, 173.500000, 0.500000, 0.000000, /* 0x00000010 */ } update varying info at va 22ce740 { 0x023cd000, 0x00008020, 0x023cd040, 0x00008002, /* 0x00000000 */ } add pp uniform data at va 22ce780 { 0x3c003c00, 0x3c003c00, 0x00000000, 0x00000000, /* 0x00000000 */ } add pp uniform info at va 22ce7c0 { 0x022ce780, /* 0x00000000 */} add textures_desc at va 22ce800 { 0x022ce840, 0x00000000, 0x00000000, 0x00000000, /* 0x00000000 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000010 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000020 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000030 */ 0x00000096, 0xf6000a00, 0x1001381f, 0x00010200, /* 0x00000040 */ 0x00000000, 0x00000000, 0x00006000, 0x400229d0, /* 0x00000050 */ 0xbb0008ad, 0x8af20022, 0x022be000, 0x0008afe0, /* 0x00000060 */ 0x000022c1, 0x00000000, 0x00000000, 0x00000000, /* 0x00000070 */ } /* ============ TEXTURE BEGIN ===================== */ /* 0x022ce840 (0x00000000) */ 0x00000096 format: 0x16 (22) flag1: 0x0 (0) swap_r_b: 0x1 (1) unknown_0_1: 0x0 (0) stride: 0x0 (0) unknown_0_2: 0x0 (0) /* 0x022ce844 (0x00000004) */ 0xf6000a00 0x1001381f 0x00010200 0x00000000 0x00000000 unknown_1_1: 0x0 (0) unnorm_coords: 0x0 (0) unknown_1_2: 0x0 (0) cube_map: 0x1 (1) sampler_dim: 0x2 (2) min_lod: 0x0 (0) (0.000000) max_lod: 0x60 (96) (6.000000) lod_bias: 0x1ff (511) (-0.062500) unknown_2_1: 0x0 (0) has_stride: 0x0 (0) min_mipfilter_2: 0x0 (0) min_img_filter_nearest: 0x1 (1) mag_img_filter_nearest: 0x1 (1) wrap_s: 1 (TEX_WRAP_CLAMP_TO_EDGE) wrap_t: 1 (TEX_WRAP_CLAMP_TO_EDGE) wrap_r: 0 (TEX_WRAP_REPEAT) width: 0x40 (64) height: 0x40 (64) depth: 0x1 (1) border_red: 0x0 (0) border_green: 0x0 (0) border_blue: 0x0 (0) border_alpha: 0x0 (0) unknown_5_1: 0x0 (0) /* 0x022ce858 (0x00000018) */ 0x00006000 0x400229d0 0xbb0008ad 0x8af20022 0x022be000 0x0008afe0 0x000022c1 unknown_6_1: 0x0 (0) layout: 0x3 (3) unknown_6_2: 0x0 (0) unknown_6_3: 0x0 (0) va_0: 0x229d000 va_1: 0x22b5000 va_2: 0x22bb000 va_3: 0x22bc800 va_4: 0x22be000 va_5: 0x22bf800 va_6: 0x22c1000 /* ============ TEXTURE END ======================= */ add render state at va 22ce880 { 0x00000000, 0x00000000, 0xfc3b1ad2, 0x0000003e, /* 0x00000000 */ 0xffff0000, 0xff000007, 0xff000007, 0x0000ffff, /* 0x00000010 */ 0x1111f807, 0x023cb004, 0x00000000, 0x022ce7c3, /* 0x00000020 */ 0x022ce800, 0x000053a2, 0x00013000, 0x023cd040, /* 0x00000030 */ } /* ============ RSW BEGIN ========================= */ /* 0x022ce880 (0x00000000) */ 0x00000000 /* BLEND_COLOR_BG: blend_color.color[1] = 0.000000, blend_color.color[2] = 0.000000 */ /* 0x022ce884 (0x00000004) */ 0x00000000 /* BLEND_COLOR_RA: blend_color.color[3] = 0.000000, blend_color.color[0] = 0.000000 */ /* 0x022ce888 (0x00000008) */ 0xfc3b1ad2 /* ALPHA_BLEND(1): colormask 0x0f, rgb_func 2 (ADD), alpha_func 2 (ADD) */ /* ALPHA_BLEND(2): rgb_src_factor 11 (ONE), rbg_dst_factor 3 (ZERO) */ /* ALPHA_BLEND(3): alpha_src_factor 11 (ONE), alpha_dst_factor 3 (ZERO), bits 24-27 0x0c */ /* 0x022ce88c (0x0000000c) */ 0x0000003e /* DEPTH_TEST(1): depth test disabled || writes not allowed /* DEPTH_TEST(2): depth_func 7 (ALWAYS), offset_scale: 0, offset_units: 0 */ /* DEPTH_TEST(3): ignore depth clip near, ignore depth clip far, register for gl_FragDepth: $0, unknown bits 13-15: 0x00000000 */ /* 0x022ce890 (0x00000010) */ 0xffff0000 /* DEPTH_RANGE: viewport.far = 1.000000, viewport.near = 0.000000 */ /* 0x022ce894 (0x00000014) */ 0xff000007 /* STENCIL_FRONT(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_FRONT(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022ce898 (0x00000018) */ 0xff000007 /* STENCIL_BACK(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_BACK(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022ce89c (0x0000001c) */ 0x0000ffff /* STENCIL_TEST(1): stencil_front writemask 0xff, stencil_back writemask 0xff */ /* STENCIL_TEST(2): alpha_ref_value: 0x00 */ /* STENCIL_TEST(3): unknown (bits 24-31) 0x00 */ /* 0x022ce8a0 (0x00000020) */ 0x1111f807 /* MULTI_SAMPLE: triangles */ /* MULTI_SAMPLE(3), register for gl_FragColor: $1 $1 $1 $1 */ /* MULTI_SAMPLE(3): alpha_test_func: 7 (ALWAYS) */ /* 0x022ce8a4 (0x00000024) */ 0x023cb004 /* SHADER_ADDRESS (FS): fs shader @ 0x023cb000, first instr length 4 */ /* 0x022ce8a8 (0x00000028) */ 0x00000000 /* VARYING_TYPES(1): val 0-0, val 1-0, val 2-0, val 3-0, val 4-0, val 5-0, /* VARYING_TYPES(2): val 6-0, val 7-0, val 8-0, val 9-0, val 10-0, val 11-0 */ /* 0x022ce8ac (0x0000002c) */ 0x022ce7c3 /* UNIFORMS_ADDRESS (PP): pp uniform info @ 0x022ce7c0, bits: 0x3 */ /* 0x022ce8b0 (0x00000030) */ 0x022ce800 /* TEXTURES_ADDRESS: address: 0x022ce800 */ /* 0x022ce8b4 (0x00000034) */ 0x000053a2 /* AUX0(1): varying_stride: 16, num_samplers 1, has_fs_uniforms */ /* AUX0(2): early-z enabled, pixel kill enabled, bit 8 set */ /* 0x022ce8b8 (0x00000038) */ 0x00013000 /* AUX1: blend->base.dither true, glFrontFace(GL_CCW), ctx->const_buffer[PIPE_SHADER_FRAGMENT].buffer true */ /* 0x022ce8bc (0x0000003c) */ 0x023cd040 /* VARYINGS_ADDRESS: varyings @ 0x023cd040 */ /* ============ RSW END =========================== */ add vs at va 23cc000 { 0xad4ad463, 0x438002b5, 0x0147ff80, 0x000a8d30, /* 0x00000000 */ 0xad41da56, 0x438002b5, 0x0007ff80, 0x000ad510, /* 0x00000010 */ 0xad4ad6b5, 0x038002b5, 0x0007ff80, 0x000ad500, /* 0x00000020 */ 0xb68d0b41, 0x43800ab5, 0x0007ff80, 0x000ad500, /* 0x00000030 */ 0xb3074e00, 0x43802acd, 0x0247ff80, 0x00084900, /* 0x00000040 */ 0x74c84a36, 0x478062c0, 0xc647d080, 0x00008908, /* 0x00000050 */ 0x64cb42d7, 0x038041b2, 0x40026400, 0x000ad508, /* 0x00000060 */ } /* ============ VS DISASSEMBLY BEGIN ============== */ 000: complex2.m0 ^2 a0.w a0.w rcp.c ^5 a0.w 001: complex1.m01 ^8 ^5 ^2 ^5 a0.w 002: nop 003: mov.a0 ^18 ^8 mul.m0 ^20 a0.y ^8 mul.m1 ^21 a0.z ^8 004: mov.a0 ^24 t[0].x mov.a1 ^25 t[0].y mul.m0 ^26 a0.x ^18 mul.m1 ^27 ^21 t[0].z mov.c ^29 ^20 mov.p ^28 ^18 005: add.a0 ^30 ^27 t[1].z mov.a1 ^31/v1.x a1.x mul.m0 ^32 ^29 ^25 mul.m1 ^33 ^26 ^24 mov.c ^35/v1.z a1.z mov.p ^34/v1.y a1.y 006: add.a0 ^36/v0.x ^33 t[1].x add.a1 ^37/v0.y ^32 t[1].y mov.m0 ^38/v0.w ^28 mov.m1 ^39/v0.z ^30 /* ============ VS DISASSEMBLY END ================= */ add fs at va 23cb000 { 0x02401204, 0x02000800, 0x001c9e00, 0x000f9e00, /* 0x00000000 */ 0x000017e8, 0x7f003c68, 0x7c000000, 0x39001000, /* 0x00000010 */ 0x00000800, 0x279c9c00, 0xe4000007, 0x80f13900, /* 0x00000020 */ } /* ============ FS DISASSEMBLY BEGIN ============== */ @ 0: load.u 1, mov.v1 $0 ^uniform @ 4: load.v ^discard.xyz cube(0), texld.cube 0, load.u 0, mul.v0 ^texture ^uniform, add.v1 $1 ^v0 $0, sync, stop /* ============ FS DISASSEMBLY END ================= */ update attribute info at va 22ce980 { 0x022ce8c0, 0x00008003, 0x022ce900, 0x00006002, /* 0x00000000 */ } update gp uniform at va 22ce9c0 { 13.500000, -8.000000, 0.500000, 0.000000, /* 0x00000000 */ 146.500000, 208.000000, 0.500000, 0.000000, /* 0x00000010 */ } update varying info at va 22cea00 { 0x023ce000, 0x00008020, 0x023ce040, 0x00008002, /* 0x00000000 */ } add render state at va 22cea40 { 0x00000000, 0x00000000, 0xfc3b1ad2, 0x0000003e, /* 0x00000000 */ 0xffff0000, 0xff000007, 0xff000007, 0x0000ffff, /* 0x00000010 */ 0x1111f807, 0x023cb004, 0x00000000, 0x022ce7c3, /* 0x00000020 */ 0x022ce800, 0x000053a2, 0x00013000, 0x023ce040, /* 0x00000030 */ } /* ============ RSW BEGIN ========================= */ /* 0x022cea40 (0x00000000) */ 0x00000000 /* BLEND_COLOR_BG: blend_color.color[1] = 0.000000, blend_color.color[2] = 0.000000 */ /* 0x022cea44 (0x00000004) */ 0x00000000 /* BLEND_COLOR_RA: blend_color.color[3] = 0.000000, blend_color.color[0] = 0.000000 */ /* 0x022cea48 (0x00000008) */ 0xfc3b1ad2 /* ALPHA_BLEND(1): colormask 0x0f, rgb_func 2 (ADD), alpha_func 2 (ADD) */ /* ALPHA_BLEND(2): rgb_src_factor 11 (ONE), rbg_dst_factor 3 (ZERO) */ /* ALPHA_BLEND(3): alpha_src_factor 11 (ONE), alpha_dst_factor 3 (ZERO), bits 24-27 0x0c */ /* 0x022cea4c (0x0000000c) */ 0x0000003e /* DEPTH_TEST(1): depth test disabled || writes not allowed /* DEPTH_TEST(2): depth_func 7 (ALWAYS), offset_scale: 0, offset_units: 0 */ /* DEPTH_TEST(3): ignore depth clip near, ignore depth clip far, register for gl_FragDepth: $0, unknown bits 13-15: 0x00000000 */ /* 0x022cea50 (0x00000010) */ 0xffff0000 /* DEPTH_RANGE: viewport.far = 1.000000, viewport.near = 0.000000 */ /* 0x022cea54 (0x00000014) */ 0xff000007 /* STENCIL_FRONT(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_FRONT(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cea58 (0x00000018) */ 0xff000007 /* STENCIL_BACK(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_BACK(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cea5c (0x0000001c) */ 0x0000ffff /* STENCIL_TEST(1): stencil_front writemask 0xff, stencil_back writemask 0xff */ /* STENCIL_TEST(2): alpha_ref_value: 0x00 */ /* STENCIL_TEST(3): unknown (bits 24-31) 0x00 */ /* 0x022cea60 (0x00000020) */ 0x1111f807 /* MULTI_SAMPLE: triangles */ /* MULTI_SAMPLE(3), register for gl_FragColor: $1 $1 $1 $1 */ /* MULTI_SAMPLE(3): alpha_test_func: 7 (ALWAYS) */ /* 0x022cea64 (0x00000024) */ 0x023cb004 /* SHADER_ADDRESS (FS): fs shader @ 0x023cb000, first instr length 4 */ /* 0x022cea68 (0x00000028) */ 0x00000000 /* VARYING_TYPES(1): val 0-0, val 1-0, val 2-0, val 3-0, val 4-0, val 5-0, /* VARYING_TYPES(2): val 6-0, val 7-0, val 8-0, val 9-0, val 10-0, val 11-0 */ /* 0x022cea6c (0x0000002c) */ 0x022ce7c3 /* UNIFORMS_ADDRESS (PP): pp uniform info @ 0x022ce7c0, bits: 0x3 */ /* 0x022cea70 (0x00000030) */ 0x022ce800 /* TEXTURES_ADDRESS: address: 0x022ce800 */ /* 0x022cea74 (0x00000034) */ 0x000053a2 /* AUX0(1): varying_stride: 16, num_samplers 1, has_fs_uniforms */ /* AUX0(2): early-z enabled, pixel kill enabled, bit 8 set */ /* 0x022cea78 (0x00000038) */ 0x00013000 /* AUX1: blend->base.dither true, glFrontFace(GL_CCW), ctx->const_buffer[PIPE_SHADER_FRAGMENT].buffer true */ /* 0x022cea7c (0x0000003c) */ 0x023ce040 /* VARYINGS_ADDRESS: varyings @ 0x023ce040 */ /* ============ RSW END =========================== */ add vs at va 23cc000 { 0xad4ad463, 0x438002b5, 0x0147ff80, 0x000a8d30, /* 0x00000000 */ 0xad41da56, 0x438002b5, 0x0007ff80, 0x000ad510, /* 0x00000010 */ 0xad4ad6b5, 0x038002b5, 0x0007ff80, 0x000ad500, /* 0x00000020 */ 0xb68d0b41, 0x43800ab5, 0x0007ff80, 0x000ad500, /* 0x00000030 */ 0xb3074e00, 0x43802acd, 0x0247ff80, 0x00084900, /* 0x00000040 */ 0x74c84a36, 0x478062c0, 0xc647d080, 0x00008908, /* 0x00000050 */ 0x64cb42d7, 0x038041b2, 0x40026400, 0x000ad508, /* 0x00000060 */ } /* ============ VS DISASSEMBLY BEGIN ============== */ 000: complex2.m0 ^2 a0.w a0.w rcp.c ^5 a0.w 001: complex1.m01 ^8 ^5 ^2 ^5 a0.w 002: nop 003: mov.a0 ^18 ^8 mul.m0 ^20 a0.y ^8 mul.m1 ^21 a0.z ^8 004: mov.a0 ^24 t[0].x mov.a1 ^25 t[0].y mul.m0 ^26 a0.x ^18 mul.m1 ^27 ^21 t[0].z mov.c ^29 ^20 mov.p ^28 ^18 005: add.a0 ^30 ^27 t[1].z mov.a1 ^31/v1.x a1.x mul.m0 ^32 ^29 ^25 mul.m1 ^33 ^26 ^24 mov.c ^35/v1.z a1.z mov.p ^34/v1.y a1.y 006: add.a0 ^36/v0.x ^33 t[1].x add.a1 ^37/v0.y ^32 t[1].y mov.m0 ^38/v0.w ^28 mov.m1 ^39/v0.z ^30 /* ============ VS DISASSEMBLY END ================= */ add fs at va 23cb000 { 0x02401204, 0x02000800, 0x001c9e00, 0x000f9e00, /* 0x00000000 */ 0x000017e8, 0x7f003c68, 0x7c000000, 0x39001000, /* 0x00000010 */ 0x00000800, 0x279c9c00, 0xe4000007, 0x80f13900, /* 0x00000020 */ } /* ============ FS DISASSEMBLY BEGIN ============== */ @ 0: load.u 1, mov.v1 $0 ^uniform @ 4: load.v ^discard.xyz cube(0), texld.cube 0, load.u 0, mul.v0 ^texture ^uniform, add.v1 $1 ^v0 $0, sync, stop /* ============ FS DISASSEMBLY END ================= */ update attribute info at va 22ceb40 { 0x022cea80, 0x00008003, 0x022ceac0, 0x00006002, /* 0x00000000 */ } update gp uniform at va 22ceb80 { 9.500000, -3.000000, 0.500000, 0.000000, /* 0x00000000 */ 142.500000, 197.000000, 0.500000, 0.000000, /* 0x00000010 */ } update varying info at va 22cebc0 { 0x023cf000, 0x00008020, 0x023cf040, 0x00008002, /* 0x00000000 */ } add render state at va 22cec00 { 0x00000000, 0x00000000, 0xfc3b1ad2, 0x0000003e, /* 0x00000000 */ 0xffff0000, 0xff000007, 0xff000007, 0x0000ffff, /* 0x00000010 */ 0x1111f807, 0x023cb004, 0x00000000, 0x022ce7c3, /* 0x00000020 */ 0x022ce800, 0x000053a2, 0x00013000, 0x023cf040, /* 0x00000030 */ } /* ============ RSW BEGIN ========================= */ /* 0x022cec00 (0x00000000) */ 0x00000000 /* BLEND_COLOR_BG: blend_color.color[1] = 0.000000, blend_color.color[2] = 0.000000 */ /* 0x022cec04 (0x00000004) */ 0x00000000 /* BLEND_COLOR_RA: blend_color.color[3] = 0.000000, blend_color.color[0] = 0.000000 */ /* 0x022cec08 (0x00000008) */ 0xfc3b1ad2 /* ALPHA_BLEND(1): colormask 0x0f, rgb_func 2 (ADD), alpha_func 2 (ADD) */ /* ALPHA_BLEND(2): rgb_src_factor 11 (ONE), rbg_dst_factor 3 (ZERO) */ /* ALPHA_BLEND(3): alpha_src_factor 11 (ONE), alpha_dst_factor 3 (ZERO), bits 24-27 0x0c */ /* 0x022cec0c (0x0000000c) */ 0x0000003e /* DEPTH_TEST(1): depth test disabled || writes not allowed /* DEPTH_TEST(2): depth_func 7 (ALWAYS), offset_scale: 0, offset_units: 0 */ /* DEPTH_TEST(3): ignore depth clip near, ignore depth clip far, register for gl_FragDepth: $0, unknown bits 13-15: 0x00000000 */ /* 0x022cec10 (0x00000010) */ 0xffff0000 /* DEPTH_RANGE: viewport.far = 1.000000, viewport.near = 0.000000 */ /* 0x022cec14 (0x00000014) */ 0xff000007 /* STENCIL_FRONT(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_FRONT(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cec18 (0x00000018) */ 0xff000007 /* STENCIL_BACK(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_BACK(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cec1c (0x0000001c) */ 0x0000ffff /* STENCIL_TEST(1): stencil_front writemask 0xff, stencil_back writemask 0xff */ /* STENCIL_TEST(2): alpha_ref_value: 0x00 */ /* STENCIL_TEST(3): unknown (bits 24-31) 0x00 */ /* 0x022cec20 (0x00000020) */ 0x1111f807 /* MULTI_SAMPLE: triangles */ /* MULTI_SAMPLE(3), register for gl_FragColor: $1 $1 $1 $1 */ /* MULTI_SAMPLE(3): alpha_test_func: 7 (ALWAYS) */ /* 0x022cec24 (0x00000024) */ 0x023cb004 /* SHADER_ADDRESS (FS): fs shader @ 0x023cb000, first instr length 4 */ /* 0x022cec28 (0x00000028) */ 0x00000000 /* VARYING_TYPES(1): val 0-0, val 1-0, val 2-0, val 3-0, val 4-0, val 5-0, /* VARYING_TYPES(2): val 6-0, val 7-0, val 8-0, val 9-0, val 10-0, val 11-0 */ /* 0x022cec2c (0x0000002c) */ 0x022ce7c3 /* UNIFORMS_ADDRESS (PP): pp uniform info @ 0x022ce7c0, bits: 0x3 */ /* 0x022cec30 (0x00000030) */ 0x022ce800 /* TEXTURES_ADDRESS: address: 0x022ce800 */ /* 0x022cec34 (0x00000034) */ 0x000053a2 /* AUX0(1): varying_stride: 16, num_samplers 1, has_fs_uniforms */ /* AUX0(2): early-z enabled, pixel kill enabled, bit 8 set */ /* 0x022cec38 (0x00000038) */ 0x00013000 /* AUX1: blend->base.dither true, glFrontFace(GL_CCW), ctx->const_buffer[PIPE_SHADER_FRAGMENT].buffer true */ /* 0x022cec3c (0x0000003c) */ 0x023cf040 /* VARYINGS_ADDRESS: varyings @ 0x023cf040 */ /* ============ RSW END =========================== */ add vs at va 23cc000 { 0xad4ad463, 0x438002b5, 0x0147ff80, 0x000a8d30, /* 0x00000000 */ 0xad41da56, 0x438002b5, 0x0007ff80, 0x000ad510, /* 0x00000010 */ 0xad4ad6b5, 0x038002b5, 0x0007ff80, 0x000ad500, /* 0x00000020 */ 0xb68d0b41, 0x43800ab5, 0x0007ff80, 0x000ad500, /* 0x00000030 */ 0xb3074e00, 0x43802acd, 0x0247ff80, 0x00084900, /* 0x00000040 */ 0x74c84a36, 0x478062c0, 0xc647d080, 0x00008908, /* 0x00000050 */ 0x64cb42d7, 0x038041b2, 0x40026400, 0x000ad508, /* 0x00000060 */ } /* ============ VS DISASSEMBLY BEGIN ============== */ 000: complex2.m0 ^2 a0.w a0.w rcp.c ^5 a0.w 001: complex1.m01 ^8 ^5 ^2 ^5 a0.w 002: nop 003: mov.a0 ^18 ^8 mul.m0 ^20 a0.y ^8 mul.m1 ^21 a0.z ^8 004: mov.a0 ^24 t[0].x mov.a1 ^25 t[0].y mul.m0 ^26 a0.x ^18 mul.m1 ^27 ^21 t[0].z mov.c ^29 ^20 mov.p ^28 ^18 005: add.a0 ^30 ^27 t[1].z mov.a1 ^31/v1.x a1.x mul.m0 ^32 ^29 ^25 mul.m1 ^33 ^26 ^24 mov.c ^35/v1.z a1.z mov.p ^34/v1.y a1.y 006: add.a0 ^36/v0.x ^33 t[1].x add.a1 ^37/v0.y ^32 t[1].y mov.m0 ^38/v0.w ^28 mov.m1 ^39/v0.z ^30 /* ============ VS DISASSEMBLY END ================= */ add fs at va 23cb000 { 0x02401204, 0x02000800, 0x001c9e00, 0x000f9e00, /* 0x00000000 */ 0x000017e8, 0x7f003c68, 0x7c000000, 0x39001000, /* 0x00000010 */ 0x00000800, 0x279c9c00, 0xe4000007, 0x80f13900, /* 0x00000020 */ } /* ============ FS DISASSEMBLY BEGIN ============== */ @ 0: load.u 1, mov.v1 $0 ^uniform @ 4: load.v ^discard.xyz cube(0), texld.cube 0, load.u 0, mul.v0 ^texture ^uniform, add.v1 $1 ^v0 $0, sync, stop /* ============ FS DISASSEMBLY END ================= */ update attribute info at va 22ced00 { 0x022cec40, 0x00008003, 0x022cec80, 0x00006002, /* 0x00000000 */ } update gp uniform at va 22ced40 { 4.000000, -3.000000, 0.500000, 0.000000, /* 0x00000000 */ 156.000000, 197.000000, 0.500000, 0.000000, /* 0x00000010 */ } update varying info at va 22ced80 { 0x023d0000, 0x00008020, 0x023d0040, 0x00008002, /* 0x00000000 */ } add render state at va 22cedc0 { 0x00000000, 0x00000000, 0xfc3b1ad2, 0x0000003e, /* 0x00000000 */ 0xffff0000, 0xff000007, 0xff000007, 0x0000ffff, /* 0x00000010 */ 0x1111f807, 0x023cb004, 0x00000000, 0x022ce7c3, /* 0x00000020 */ 0x022ce800, 0x000053a2, 0x00013000, 0x023d0040, /* 0x00000030 */ } /* ============ RSW BEGIN ========================= */ /* 0x022cedc0 (0x00000000) */ 0x00000000 /* BLEND_COLOR_BG: blend_color.color[1] = 0.000000, blend_color.color[2] = 0.000000 */ /* 0x022cedc4 (0x00000004) */ 0x00000000 /* BLEND_COLOR_RA: blend_color.color[3] = 0.000000, blend_color.color[0] = 0.000000 */ /* 0x022cedc8 (0x00000008) */ 0xfc3b1ad2 /* ALPHA_BLEND(1): colormask 0x0f, rgb_func 2 (ADD), alpha_func 2 (ADD) */ /* ALPHA_BLEND(2): rgb_src_factor 11 (ONE), rbg_dst_factor 3 (ZERO) */ /* ALPHA_BLEND(3): alpha_src_factor 11 (ONE), alpha_dst_factor 3 (ZERO), bits 24-27 0x0c */ /* 0x022cedcc (0x0000000c) */ 0x0000003e /* DEPTH_TEST(1): depth test disabled || writes not allowed /* DEPTH_TEST(2): depth_func 7 (ALWAYS), offset_scale: 0, offset_units: 0 */ /* DEPTH_TEST(3): ignore depth clip near, ignore depth clip far, register for gl_FragDepth: $0, unknown bits 13-15: 0x00000000 */ /* 0x022cedd0 (0x00000010) */ 0xffff0000 /* DEPTH_RANGE: viewport.far = 1.000000, viewport.near = 0.000000 */ /* 0x022cedd4 (0x00000014) */ 0xff000007 /* STENCIL_FRONT(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_FRONT(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cedd8 (0x00000018) */ 0xff000007 /* STENCIL_BACK(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_BACK(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022ceddc (0x0000001c) */ 0x0000ffff /* STENCIL_TEST(1): stencil_front writemask 0xff, stencil_back writemask 0xff */ /* STENCIL_TEST(2): alpha_ref_value: 0x00 */ /* STENCIL_TEST(3): unknown (bits 24-31) 0x00 */ /* 0x022cede0 (0x00000020) */ 0x1111f807 /* MULTI_SAMPLE: triangles */ /* MULTI_SAMPLE(3), register for gl_FragColor: $1 $1 $1 $1 */ /* MULTI_SAMPLE(3): alpha_test_func: 7 (ALWAYS) */ /* 0x022cede4 (0x00000024) */ 0x023cb004 /* SHADER_ADDRESS (FS): fs shader @ 0x023cb000, first instr length 4 */ /* 0x022cede8 (0x00000028) */ 0x00000000 /* VARYING_TYPES(1): val 0-0, val 1-0, val 2-0, val 3-0, val 4-0, val 5-0, /* VARYING_TYPES(2): val 6-0, val 7-0, val 8-0, val 9-0, val 10-0, val 11-0 */ /* 0x022cedec (0x0000002c) */ 0x022ce7c3 /* UNIFORMS_ADDRESS (PP): pp uniform info @ 0x022ce7c0, bits: 0x3 */ /* 0x022cedf0 (0x00000030) */ 0x022ce800 /* TEXTURES_ADDRESS: address: 0x022ce800 */ /* 0x022cedf4 (0x00000034) */ 0x000053a2 /* AUX0(1): varying_stride: 16, num_samplers 1, has_fs_uniforms */ /* AUX0(2): early-z enabled, pixel kill enabled, bit 8 set */ /* 0x022cedf8 (0x00000038) */ 0x00013000 /* AUX1: blend->base.dither true, glFrontFace(GL_CCW), ctx->const_buffer[PIPE_SHADER_FRAGMENT].buffer true */ /* 0x022cedfc (0x0000003c) */ 0x023d0040 /* VARYINGS_ADDRESS: varyings @ 0x023d0040 */ /* ============ RSW END =========================== */ add vs at va 23cc000 { 0xad4ad463, 0x438002b5, 0x0147ff80, 0x000a8d30, /* 0x00000000 */ 0xad41da56, 0x438002b5, 0x0007ff80, 0x000ad510, /* 0x00000010 */ 0xad4ad6b5, 0x038002b5, 0x0007ff80, 0x000ad500, /* 0x00000020 */ 0xb68d0b41, 0x43800ab5, 0x0007ff80, 0x000ad500, /* 0x00000030 */ 0xb3074e00, 0x43802acd, 0x0247ff80, 0x00084900, /* 0x00000040 */ 0x74c84a36, 0x478062c0, 0xc647d080, 0x00008908, /* 0x00000050 */ 0x64cb42d7, 0x038041b2, 0x40026400, 0x000ad508, /* 0x00000060 */ } /* ============ VS DISASSEMBLY BEGIN ============== */ 000: complex2.m0 ^2 a0.w a0.w rcp.c ^5 a0.w 001: complex1.m01 ^8 ^5 ^2 ^5 a0.w 002: nop 003: mov.a0 ^18 ^8 mul.m0 ^20 a0.y ^8 mul.m1 ^21 a0.z ^8 004: mov.a0 ^24 t[0].x mov.a1 ^25 t[0].y mul.m0 ^26 a0.x ^18 mul.m1 ^27 ^21 t[0].z mov.c ^29 ^20 mov.p ^28 ^18 005: add.a0 ^30 ^27 t[1].z mov.a1 ^31/v1.x a1.x mul.m0 ^32 ^29 ^25 mul.m1 ^33 ^26 ^24 mov.c ^35/v1.z a1.z mov.p ^34/v1.y a1.y 006: add.a0 ^36/v0.x ^33 t[1].x add.a1 ^37/v0.y ^32 t[1].y mov.m0 ^38/v0.w ^28 mov.m1 ^39/v0.z ^30 /* ============ VS DISASSEMBLY END ================= */ add fs at va 23cb000 { 0x02401204, 0x02000800, 0x001c9e00, 0x000f9e00, /* 0x00000000 */ 0x000017e8, 0x7f003c68, 0x7c000000, 0x39001000, /* 0x00000010 */ 0x00000800, 0x279c9c00, 0xe4000007, 0x80f13900, /* 0x00000020 */ } /* ============ FS DISASSEMBLY BEGIN ============== */ @ 0: load.u 1, mov.v1 $0 ^uniform @ 4: load.v ^discard.xyz cube(0), texld.cube 0, load.u 0, mul.v0 ^texture ^uniform, add.v1 $1 ^v0 $0, sync, stop /* ============ FS DISASSEMBLY END ================= */ update attribute info at va 22ceec0 { 0x022cee00, 0x00008003, 0x022cee40, 0x00006002, /* 0x00000000 */ } update gp uniform at va 22cef00 { 8.500000, -5.000000, 0.500000, 0.000000, /* 0x00000000 */ 141.500000, 189.000000, 0.500000, 0.000000, /* 0x00000010 */ } update varying info at va 22cef40 { 0x023d1000, 0x00008020, 0x023d1040, 0x00008002, /* 0x00000000 */ } add render state at va 22cef80 { 0x00000000, 0x00000000, 0xfc3b1ad2, 0x0000003e, /* 0x00000000 */ 0xffff0000, 0xff000007, 0xff000007, 0x0000ffff, /* 0x00000010 */ 0x1111f807, 0x023cb004, 0x00000000, 0x022ce7c3, /* 0x00000020 */ 0x022ce800, 0x000053a2, 0x00013000, 0x023d1040, /* 0x00000030 */ } /* ============ RSW BEGIN ========================= */ /* 0x022cef80 (0x00000000) */ 0x00000000 /* BLEND_COLOR_BG: blend_color.color[1] = 0.000000, blend_color.color[2] = 0.000000 */ /* 0x022cef84 (0x00000004) */ 0x00000000 /* BLEND_COLOR_RA: blend_color.color[3] = 0.000000, blend_color.color[0] = 0.000000 */ /* 0x022cef88 (0x00000008) */ 0xfc3b1ad2 /* ALPHA_BLEND(1): colormask 0x0f, rgb_func 2 (ADD), alpha_func 2 (ADD) */ /* ALPHA_BLEND(2): rgb_src_factor 11 (ONE), rbg_dst_factor 3 (ZERO) */ /* ALPHA_BLEND(3): alpha_src_factor 11 (ONE), alpha_dst_factor 3 (ZERO), bits 24-27 0x0c */ /* 0x022cef8c (0x0000000c) */ 0x0000003e /* DEPTH_TEST(1): depth test disabled || writes not allowed /* DEPTH_TEST(2): depth_func 7 (ALWAYS), offset_scale: 0, offset_units: 0 */ /* DEPTH_TEST(3): ignore depth clip near, ignore depth clip far, register for gl_FragDepth: $0, unknown bits 13-15: 0x00000000 */ /* 0x022cef90 (0x00000010) */ 0xffff0000 /* DEPTH_RANGE: viewport.far = 1.000000, viewport.near = 0.000000 */ /* 0x022cef94 (0x00000014) */ 0xff000007 /* STENCIL_FRONT(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_FRONT(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cef98 (0x00000018) */ 0xff000007 /* STENCIL_BACK(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_BACK(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cef9c (0x0000001c) */ 0x0000ffff /* STENCIL_TEST(1): stencil_front writemask 0xff, stencil_back writemask 0xff */ /* STENCIL_TEST(2): alpha_ref_value: 0x00 */ /* STENCIL_TEST(3): unknown (bits 24-31) 0x00 */ /* 0x022cefa0 (0x00000020) */ 0x1111f807 /* MULTI_SAMPLE: triangles */ /* MULTI_SAMPLE(3), register for gl_FragColor: $1 $1 $1 $1 */ /* MULTI_SAMPLE(3): alpha_test_func: 7 (ALWAYS) */ /* 0x022cefa4 (0x00000024) */ 0x023cb004 /* SHADER_ADDRESS (FS): fs shader @ 0x023cb000, first instr length 4 */ /* 0x022cefa8 (0x00000028) */ 0x00000000 /* VARYING_TYPES(1): val 0-0, val 1-0, val 2-0, val 3-0, val 4-0, val 5-0, /* VARYING_TYPES(2): val 6-0, val 7-0, val 8-0, val 9-0, val 10-0, val 11-0 */ /* 0x022cefac (0x0000002c) */ 0x022ce7c3 /* UNIFORMS_ADDRESS (PP): pp uniform info @ 0x022ce7c0, bits: 0x3 */ /* 0x022cefb0 (0x00000030) */ 0x022ce800 /* TEXTURES_ADDRESS: address: 0x022ce800 */ /* 0x022cefb4 (0x00000034) */ 0x000053a2 /* AUX0(1): varying_stride: 16, num_samplers 1, has_fs_uniforms */ /* AUX0(2): early-z enabled, pixel kill enabled, bit 8 set */ /* 0x022cefb8 (0x00000038) */ 0x00013000 /* AUX1: blend->base.dither true, glFrontFace(GL_CCW), ctx->const_buffer[PIPE_SHADER_FRAGMENT].buffer true */ /* 0x022cefbc (0x0000003c) */ 0x023d1040 /* VARYINGS_ADDRESS: varyings @ 0x023d1040 */ /* ============ RSW END =========================== */ add vs at va 23cc000 { 0xad4ad463, 0x438002b5, 0x0147ff80, 0x000a8d30, /* 0x00000000 */ 0xad41da56, 0x438002b5, 0x0007ff80, 0x000ad510, /* 0x00000010 */ 0xad4ad6b5, 0x038002b5, 0x0007ff80, 0x000ad500, /* 0x00000020 */ 0xb68d0b41, 0x43800ab5, 0x0007ff80, 0x000ad500, /* 0x00000030 */ 0xb3074e00, 0x43802acd, 0x0247ff80, 0x00084900, /* 0x00000040 */ 0x74c84a36, 0x478062c0, 0xc647d080, 0x00008908, /* 0x00000050 */ 0x64cb42d7, 0x038041b2, 0x40026400, 0x000ad508, /* 0x00000060 */ } /* ============ VS DISASSEMBLY BEGIN ============== */ 000: complex2.m0 ^2 a0.w a0.w rcp.c ^5 a0.w 001: complex1.m01 ^8 ^5 ^2 ^5 a0.w 002: nop 003: mov.a0 ^18 ^8 mul.m0 ^20 a0.y ^8 mul.m1 ^21 a0.z ^8 004: mov.a0 ^24 t[0].x mov.a1 ^25 t[0].y mul.m0 ^26 a0.x ^18 mul.m1 ^27 ^21 t[0].z mov.c ^29 ^20 mov.p ^28 ^18 005: add.a0 ^30 ^27 t[1].z mov.a1 ^31/v1.x a1.x mul.m0 ^32 ^29 ^25 mul.m1 ^33 ^26 ^24 mov.c ^35/v1.z a1.z mov.p ^34/v1.y a1.y 006: add.a0 ^36/v0.x ^33 t[1].x add.a1 ^37/v0.y ^32 t[1].y mov.m0 ^38/v0.w ^28 mov.m1 ^39/v0.z ^30 /* ============ VS DISASSEMBLY END ================= */ add fs at va 23cb000 { 0x02401204, 0x02000800, 0x001c9e00, 0x000f9e00, /* 0x00000000 */ 0x000017e8, 0x7f003c68, 0x7c000000, 0x39001000, /* 0x00000010 */ 0x00000800, 0x279c9c00, 0xe4000007, 0x80f13900, /* 0x00000020 */ } /* ============ FS DISASSEMBLY BEGIN ============== */ @ 0: load.u 1, mov.v1 $0 ^uniform @ 4: load.v ^discard.xyz cube(0), texld.cube 0, load.u 0, mul.v0 ^texture ^uniform, add.v1 $1 ^v0 $0, sync, stop /* ============ FS DISASSEMBLY END ================= */ update attribute info at va 22cf080 { 0x022cefc0, 0x00008003, 0x022cf000, 0x00006002, /* 0x00000000 */ } update gp uniform at va 22cf0c0 { 5.000000, -5.000000, 0.500000, 0.000000, /* 0x00000000 */ 155.000000, 189.000000, 0.500000, 0.000000, /* 0x00000010 */ } update varying info at va 22cf100 { 0x023d2000, 0x00008020, 0x023d2040, 0x00008002, /* 0x00000000 */ } add render state at va 22cf140 { 0x00000000, 0x00000000, 0xfc3b1ad2, 0x0000003e, /* 0x00000000 */ 0xffff0000, 0xff000007, 0xff000007, 0x0000ffff, /* 0x00000010 */ 0x1111f807, 0x023cb004, 0x00000000, 0x022ce7c3, /* 0x00000020 */ 0x022ce800, 0x000053a2, 0x00013000, 0x023d2040, /* 0x00000030 */ } /* ============ RSW BEGIN ========================= */ /* 0x022cf140 (0x00000000) */ 0x00000000 /* BLEND_COLOR_BG: blend_color.color[1] = 0.000000, blend_color.color[2] = 0.000000 */ /* 0x022cf144 (0x00000004) */ 0x00000000 /* BLEND_COLOR_RA: blend_color.color[3] = 0.000000, blend_color.color[0] = 0.000000 */ /* 0x022cf148 (0x00000008) */ 0xfc3b1ad2 /* ALPHA_BLEND(1): colormask 0x0f, rgb_func 2 (ADD), alpha_func 2 (ADD) */ /* ALPHA_BLEND(2): rgb_src_factor 11 (ONE), rbg_dst_factor 3 (ZERO) */ /* ALPHA_BLEND(3): alpha_src_factor 11 (ONE), alpha_dst_factor 3 (ZERO), bits 24-27 0x0c */ /* 0x022cf14c (0x0000000c) */ 0x0000003e /* DEPTH_TEST(1): depth test disabled || writes not allowed /* DEPTH_TEST(2): depth_func 7 (ALWAYS), offset_scale: 0, offset_units: 0 */ /* DEPTH_TEST(3): ignore depth clip near, ignore depth clip far, register for gl_FragDepth: $0, unknown bits 13-15: 0x00000000 */ /* 0x022cf150 (0x00000010) */ 0xffff0000 /* DEPTH_RANGE: viewport.far = 1.000000, viewport.near = 0.000000 */ /* 0x022cf154 (0x00000014) */ 0xff000007 /* STENCIL_FRONT(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_FRONT(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cf158 (0x00000018) */ 0xff000007 /* STENCIL_BACK(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_BACK(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cf15c (0x0000001c) */ 0x0000ffff /* STENCIL_TEST(1): stencil_front writemask 0xff, stencil_back writemask 0xff */ /* STENCIL_TEST(2): alpha_ref_value: 0x00 */ /* STENCIL_TEST(3): unknown (bits 24-31) 0x00 */ /* 0x022cf160 (0x00000020) */ 0x1111f807 /* MULTI_SAMPLE: triangles */ /* MULTI_SAMPLE(3), register for gl_FragColor: $1 $1 $1 $1 */ /* MULTI_SAMPLE(3): alpha_test_func: 7 (ALWAYS) */ /* 0x022cf164 (0x00000024) */ 0x023cb004 /* SHADER_ADDRESS (FS): fs shader @ 0x023cb000, first instr length 4 */ /* 0x022cf168 (0x00000028) */ 0x00000000 /* VARYING_TYPES(1): val 0-0, val 1-0, val 2-0, val 3-0, val 4-0, val 5-0, /* VARYING_TYPES(2): val 6-0, val 7-0, val 8-0, val 9-0, val 10-0, val 11-0 */ /* 0x022cf16c (0x0000002c) */ 0x022ce7c3 /* UNIFORMS_ADDRESS (PP): pp uniform info @ 0x022ce7c0, bits: 0x3 */ /* 0x022cf170 (0x00000030) */ 0x022ce800 /* TEXTURES_ADDRESS: address: 0x022ce800 */ /* 0x022cf174 (0x00000034) */ 0x000053a2 /* AUX0(1): varying_stride: 16, num_samplers 1, has_fs_uniforms */ /* AUX0(2): early-z enabled, pixel kill enabled, bit 8 set */ /* 0x022cf178 (0x00000038) */ 0x00013000 /* AUX1: blend->base.dither true, glFrontFace(GL_CCW), ctx->const_buffer[PIPE_SHADER_FRAGMENT].buffer true */ /* 0x022cf17c (0x0000003c) */ 0x023d2040 /* VARYINGS_ADDRESS: varyings @ 0x023d2040 */ /* ============ RSW END =========================== */ add vs at va 23cc000 { 0xad4ad463, 0x438002b5, 0x0147ff80, 0x000a8d30, /* 0x00000000 */ 0xad41da56, 0x438002b5, 0x0007ff80, 0x000ad510, /* 0x00000010 */ 0xad4ad6b5, 0x038002b5, 0x0007ff80, 0x000ad500, /* 0x00000020 */ 0xb68d0b41, 0x43800ab5, 0x0007ff80, 0x000ad500, /* 0x00000030 */ 0xb3074e00, 0x43802acd, 0x0247ff80, 0x00084900, /* 0x00000040 */ 0x74c84a36, 0x478062c0, 0xc647d080, 0x00008908, /* 0x00000050 */ 0x64cb42d7, 0x038041b2, 0x40026400, 0x000ad508, /* 0x00000060 */ } /* ============ VS DISASSEMBLY BEGIN ============== */ 000: complex2.m0 ^2 a0.w a0.w rcp.c ^5 a0.w 001: complex1.m01 ^8 ^5 ^2 ^5 a0.w 002: nop 003: mov.a0 ^18 ^8 mul.m0 ^20 a0.y ^8 mul.m1 ^21 a0.z ^8 004: mov.a0 ^24 t[0].x mov.a1 ^25 t[0].y mul.m0 ^26 a0.x ^18 mul.m1 ^27 ^21 t[0].z mov.c ^29 ^20 mov.p ^28 ^18 005: add.a0 ^30 ^27 t[1].z mov.a1 ^31/v1.x a1.x mul.m0 ^32 ^29 ^25 mul.m1 ^33 ^26 ^24 mov.c ^35/v1.z a1.z mov.p ^34/v1.y a1.y 006: add.a0 ^36/v0.x ^33 t[1].x add.a1 ^37/v0.y ^32 t[1].y mov.m0 ^38/v0.w ^28 mov.m1 ^39/v0.z ^30 /* ============ VS DISASSEMBLY END ================= */ add fs at va 23cb000 { 0x02401204, 0x02000800, 0x001c9e00, 0x000f9e00, /* 0x00000000 */ 0x000017e8, 0x7f003c68, 0x7c000000, 0x39001000, /* 0x00000010 */ 0x00000800, 0x279c9c00, 0xe4000007, 0x80f13900, /* 0x00000020 */ } /* ============ FS DISASSEMBLY BEGIN ============== */ @ 0: load.u 1, mov.v1 $0 ^uniform @ 4: load.v ^discard.xyz cube(0), texld.cube 0, load.u 0, mul.v0 ^texture ^uniform, add.v1 $1 ^v0 $0, sync, stop /* ============ FS DISASSEMBLY END ================= */ update attribute info at va 22cf240 { 0x022cf180, 0x00008003, 0x022cf1c0, 0x00006002, /* 0x00000000 */ } update gp uniform at va 22cf280 { 9.500000, -2.000000, 0.500000, 0.000000, /* 0x00000000 */ 142.500000, 182.000000, 0.500000, 0.000000, /* 0x00000010 */ } update varying info at va 22cf2c0 { 0x023d3000, 0x00008020, 0x023d3040, 0x00008002, /* 0x00000000 */ } add render state at va 22cf300 { 0x00000000, 0x00000000, 0xfc3b1ad2, 0x0000003e, /* 0x00000000 */ 0xffff0000, 0xff000007, 0xff000007, 0x0000ffff, /* 0x00000010 */ 0x1111f807, 0x023cb004, 0x00000000, 0x022ce7c3, /* 0x00000020 */ 0x022ce800, 0x000053a2, 0x00013000, 0x023d3040, /* 0x00000030 */ } /* ============ RSW BEGIN ========================= */ /* 0x022cf300 (0x00000000) */ 0x00000000 /* BLEND_COLOR_BG: blend_color.color[1] = 0.000000, blend_color.color[2] = 0.000000 */ /* 0x022cf304 (0x00000004) */ 0x00000000 /* BLEND_COLOR_RA: blend_color.color[3] = 0.000000, blend_color.color[0] = 0.000000 */ /* 0x022cf308 (0x00000008) */ 0xfc3b1ad2 /* ALPHA_BLEND(1): colormask 0x0f, rgb_func 2 (ADD), alpha_func 2 (ADD) */ /* ALPHA_BLEND(2): rgb_src_factor 11 (ONE), rbg_dst_factor 3 (ZERO) */ /* ALPHA_BLEND(3): alpha_src_factor 11 (ONE), alpha_dst_factor 3 (ZERO), bits 24-27 0x0c */ /* 0x022cf30c (0x0000000c) */ 0x0000003e /* DEPTH_TEST(1): depth test disabled || writes not allowed /* DEPTH_TEST(2): depth_func 7 (ALWAYS), offset_scale: 0, offset_units: 0 */ /* DEPTH_TEST(3): ignore depth clip near, ignore depth clip far, register for gl_FragDepth: $0, unknown bits 13-15: 0x00000000 */ /* 0x022cf310 (0x00000010) */ 0xffff0000 /* DEPTH_RANGE: viewport.far = 1.000000, viewport.near = 0.000000 */ /* 0x022cf314 (0x00000014) */ 0xff000007 /* STENCIL_FRONT(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_FRONT(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cf318 (0x00000018) */ 0xff000007 /* STENCIL_BACK(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_BACK(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cf31c (0x0000001c) */ 0x0000ffff /* STENCIL_TEST(1): stencil_front writemask 0xff, stencil_back writemask 0xff */ /* STENCIL_TEST(2): alpha_ref_value: 0x00 */ /* STENCIL_TEST(3): unknown (bits 24-31) 0x00 */ /* 0x022cf320 (0x00000020) */ 0x1111f807 /* MULTI_SAMPLE: triangles */ /* MULTI_SAMPLE(3), register for gl_FragColor: $1 $1 $1 $1 */ /* MULTI_SAMPLE(3): alpha_test_func: 7 (ALWAYS) */ /* 0x022cf324 (0x00000024) */ 0x023cb004 /* SHADER_ADDRESS (FS): fs shader @ 0x023cb000, first instr length 4 */ /* 0x022cf328 (0x00000028) */ 0x00000000 /* VARYING_TYPES(1): val 0-0, val 1-0, val 2-0, val 3-0, val 4-0, val 5-0, /* VARYING_TYPES(2): val 6-0, val 7-0, val 8-0, val 9-0, val 10-0, val 11-0 */ /* 0x022cf32c (0x0000002c) */ 0x022ce7c3 /* UNIFORMS_ADDRESS (PP): pp uniform info @ 0x022ce7c0, bits: 0x3 */ /* 0x022cf330 (0x00000030) */ 0x022ce800 /* TEXTURES_ADDRESS: address: 0x022ce800 */ /* 0x022cf334 (0x00000034) */ 0x000053a2 /* AUX0(1): varying_stride: 16, num_samplers 1, has_fs_uniforms */ /* AUX0(2): early-z enabled, pixel kill enabled, bit 8 set */ /* 0x022cf338 (0x00000038) */ 0x00013000 /* AUX1: blend->base.dither true, glFrontFace(GL_CCW), ctx->const_buffer[PIPE_SHADER_FRAGMENT].buffer true */ /* 0x022cf33c (0x0000003c) */ 0x023d3040 /* VARYINGS_ADDRESS: varyings @ 0x023d3040 */ /* ============ RSW END =========================== */ add vs at va 23cc000 { 0xad4ad463, 0x438002b5, 0x0147ff80, 0x000a8d30, /* 0x00000000 */ 0xad41da56, 0x438002b5, 0x0007ff80, 0x000ad510, /* 0x00000010 */ 0xad4ad6b5, 0x038002b5, 0x0007ff80, 0x000ad500, /* 0x00000020 */ 0xb68d0b41, 0x43800ab5, 0x0007ff80, 0x000ad500, /* 0x00000030 */ 0xb3074e00, 0x43802acd, 0x0247ff80, 0x00084900, /* 0x00000040 */ 0x74c84a36, 0x478062c0, 0xc647d080, 0x00008908, /* 0x00000050 */ 0x64cb42d7, 0x038041b2, 0x40026400, 0x000ad508, /* 0x00000060 */ } /* ============ VS DISASSEMBLY BEGIN ============== */ 000: complex2.m0 ^2 a0.w a0.w rcp.c ^5 a0.w 001: complex1.m01 ^8 ^5 ^2 ^5 a0.w 002: nop 003: mov.a0 ^18 ^8 mul.m0 ^20 a0.y ^8 mul.m1 ^21 a0.z ^8 004: mov.a0 ^24 t[0].x mov.a1 ^25 t[0].y mul.m0 ^26 a0.x ^18 mul.m1 ^27 ^21 t[0].z mov.c ^29 ^20 mov.p ^28 ^18 005: add.a0 ^30 ^27 t[1].z mov.a1 ^31/v1.x a1.x mul.m0 ^32 ^29 ^25 mul.m1 ^33 ^26 ^24 mov.c ^35/v1.z a1.z mov.p ^34/v1.y a1.y 006: add.a0 ^36/v0.x ^33 t[1].x add.a1 ^37/v0.y ^32 t[1].y mov.m0 ^38/v0.w ^28 mov.m1 ^39/v0.z ^30 /* ============ VS DISASSEMBLY END ================= */ add fs at va 23cb000 { 0x02401204, 0x02000800, 0x001c9e00, 0x000f9e00, /* 0x00000000 */ 0x000017e8, 0x7f003c68, 0x7c000000, 0x39001000, /* 0x00000010 */ 0x00000800, 0x279c9c00, 0xe4000007, 0x80f13900, /* 0x00000020 */ } /* ============ FS DISASSEMBLY BEGIN ============== */ @ 0: load.u 1, mov.v1 $0 ^uniform @ 4: load.v ^discard.xyz cube(0), texld.cube 0, load.u 0, mul.v0 ^texture ^uniform, add.v1 $1 ^v0 $0, sync, stop /* ============ FS DISASSEMBLY END ================= */ update attribute info at va 22cf400 { 0x022cf340, 0x00008003, 0x022cf380, 0x00006002, /* 0x00000000 */ } update gp uniform at va 22cf440 { 4.000000, -2.000000, 0.500000, 0.000000, /* 0x00000000 */ 156.000000, 182.000000, 0.500000, 0.000000, /* 0x00000010 */ } update varying info at va 22cf480 { 0x023d4000, 0x00008020, 0x023d4040, 0x00008002, /* 0x00000000 */ } add render state at va 22cf4c0 { 0x00000000, 0x00000000, 0xfc3b1ad2, 0x0000003e, /* 0x00000000 */ 0xffff0000, 0xff000007, 0xff000007, 0x0000ffff, /* 0x00000010 */ 0x1111f807, 0x023cb004, 0x00000000, 0x022ce7c3, /* 0x00000020 */ 0x022ce800, 0x000053a2, 0x00013000, 0x023d4040, /* 0x00000030 */ } /* ============ RSW BEGIN ========================= */ /* 0x022cf4c0 (0x00000000) */ 0x00000000 /* BLEND_COLOR_BG: blend_color.color[1] = 0.000000, blend_color.color[2] = 0.000000 */ /* 0x022cf4c4 (0x00000004) */ 0x00000000 /* BLEND_COLOR_RA: blend_color.color[3] = 0.000000, blend_color.color[0] = 0.000000 */ /* 0x022cf4c8 (0x00000008) */ 0xfc3b1ad2 /* ALPHA_BLEND(1): colormask 0x0f, rgb_func 2 (ADD), alpha_func 2 (ADD) */ /* ALPHA_BLEND(2): rgb_src_factor 11 (ONE), rbg_dst_factor 3 (ZERO) */ /* ALPHA_BLEND(3): alpha_src_factor 11 (ONE), alpha_dst_factor 3 (ZERO), bits 24-27 0x0c */ /* 0x022cf4cc (0x0000000c) */ 0x0000003e /* DEPTH_TEST(1): depth test disabled || writes not allowed /* DEPTH_TEST(2): depth_func 7 (ALWAYS), offset_scale: 0, offset_units: 0 */ /* DEPTH_TEST(3): ignore depth clip near, ignore depth clip far, register for gl_FragDepth: $0, unknown bits 13-15: 0x00000000 */ /* 0x022cf4d0 (0x00000010) */ 0xffff0000 /* DEPTH_RANGE: viewport.far = 1.000000, viewport.near = 0.000000 */ /* 0x022cf4d4 (0x00000014) */ 0xff000007 /* STENCIL_FRONT(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_FRONT(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cf4d8 (0x00000018) */ 0xff000007 /* STENCIL_BACK(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_BACK(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cf4dc (0x0000001c) */ 0x0000ffff /* STENCIL_TEST(1): stencil_front writemask 0xff, stencil_back writemask 0xff */ /* STENCIL_TEST(2): alpha_ref_value: 0x00 */ /* STENCIL_TEST(3): unknown (bits 24-31) 0x00 */ /* 0x022cf4e0 (0x00000020) */ 0x1111f807 /* MULTI_SAMPLE: triangles */ /* MULTI_SAMPLE(3), register for gl_FragColor: $1 $1 $1 $1 */ /* MULTI_SAMPLE(3): alpha_test_func: 7 (ALWAYS) */ /* 0x022cf4e4 (0x00000024) */ 0x023cb004 /* SHADER_ADDRESS (FS): fs shader @ 0x023cb000, first instr length 4 */ /* 0x022cf4e8 (0x00000028) */ 0x00000000 /* VARYING_TYPES(1): val 0-0, val 1-0, val 2-0, val 3-0, val 4-0, val 5-0, /* VARYING_TYPES(2): val 6-0, val 7-0, val 8-0, val 9-0, val 10-0, val 11-0 */ /* 0x022cf4ec (0x0000002c) */ 0x022ce7c3 /* UNIFORMS_ADDRESS (PP): pp uniform info @ 0x022ce7c0, bits: 0x3 */ /* 0x022cf4f0 (0x00000030) */ 0x022ce800 /* TEXTURES_ADDRESS: address: 0x022ce800 */ /* 0x022cf4f4 (0x00000034) */ 0x000053a2 /* AUX0(1): varying_stride: 16, num_samplers 1, has_fs_uniforms */ /* AUX0(2): early-z enabled, pixel kill enabled, bit 8 set */ /* 0x022cf4f8 (0x00000038) */ 0x00013000 /* AUX1: blend->base.dither true, glFrontFace(GL_CCW), ctx->const_buffer[PIPE_SHADER_FRAGMENT].buffer true */ /* 0x022cf4fc (0x0000003c) */ 0x023d4040 /* VARYINGS_ADDRESS: varyings @ 0x023d4040 */ /* ============ RSW END =========================== */ add vs at va 23cc000 { 0xad4ad463, 0x438002b5, 0x0147ff80, 0x000a8d30, /* 0x00000000 */ 0xad41da56, 0x438002b5, 0x0007ff80, 0x000ad510, /* 0x00000010 */ 0xad4ad6b5, 0x038002b5, 0x0007ff80, 0x000ad500, /* 0x00000020 */ 0xb68d0b41, 0x43800ab5, 0x0007ff80, 0x000ad500, /* 0x00000030 */ 0xb3074e00, 0x43802acd, 0x0247ff80, 0x00084900, /* 0x00000040 */ 0x74c84a36, 0x478062c0, 0xc647d080, 0x00008908, /* 0x00000050 */ 0x64cb42d7, 0x038041b2, 0x40026400, 0x000ad508, /* 0x00000060 */ } /* ============ VS DISASSEMBLY BEGIN ============== */ 000: complex2.m0 ^2 a0.w a0.w rcp.c ^5 a0.w 001: complex1.m01 ^8 ^5 ^2 ^5 a0.w 002: nop 003: mov.a0 ^18 ^8 mul.m0 ^20 a0.y ^8 mul.m1 ^21 a0.z ^8 004: mov.a0 ^24 t[0].x mov.a1 ^25 t[0].y mul.m0 ^26 a0.x ^18 mul.m1 ^27 ^21 t[0].z mov.c ^29 ^20 mov.p ^28 ^18 005: add.a0 ^30 ^27 t[1].z mov.a1 ^31/v1.x a1.x mul.m0 ^32 ^29 ^25 mul.m1 ^33 ^26 ^24 mov.c ^35/v1.z a1.z mov.p ^34/v1.y a1.y 006: add.a0 ^36/v0.x ^33 t[1].x add.a1 ^37/v0.y ^32 t[1].y mov.m0 ^38/v0.w ^28 mov.m1 ^39/v0.z ^30 /* ============ VS DISASSEMBLY END ================= */ add fs at va 23cb000 { 0x02401204, 0x02000800, 0x001c9e00, 0x000f9e00, /* 0x00000000 */ 0x000017e8, 0x7f003c68, 0x7c000000, 0x39001000, /* 0x00000010 */ 0x00000800, 0x279c9c00, 0xe4000007, 0x80f13900, /* 0x00000020 */ } /* ============ FS DISASSEMBLY BEGIN ============== */ @ 0: load.u 1, mov.v1 $0 ^uniform @ 4: load.v ^discard.xyz cube(0), texld.cube 0, load.u 0, mul.v0 ^texture ^uniform, add.v1 $1 ^v0 $0, sync, stop /* ============ FS DISASSEMBLY END ================= */ update attribute info at va 22cf5c0 { 0x022cf500, 0x00008003, 0x022cf540, 0x00006002, /* 0x00000000 */ } update gp uniform at va 22cf600 { 9.000000, -4.000000, 0.500000, 0.000000, /* 0x00000000 */ 142.000000, 176.000000, 0.500000, 0.000000, /* 0x00000010 */ } update varying info at va 22cf640 { 0x023d5000, 0x00008020, 0x023d5040, 0x00008002, /* 0x00000000 */ } add render state at va 22cf680 { 0x00000000, 0x00000000, 0xfc3b1ad2, 0x0000003e, /* 0x00000000 */ 0xffff0000, 0xff000007, 0xff000007, 0x0000ffff, /* 0x00000010 */ 0x1111f807, 0x023cb004, 0x00000000, 0x022ce7c3, /* 0x00000020 */ 0x022ce800, 0x000053a2, 0x00013000, 0x023d5040, /* 0x00000030 */ } /* ============ RSW BEGIN ========================= */ /* 0x022cf680 (0x00000000) */ 0x00000000 /* BLEND_COLOR_BG: blend_color.color[1] = 0.000000, blend_color.color[2] = 0.000000 */ /* 0x022cf684 (0x00000004) */ 0x00000000 /* BLEND_COLOR_RA: blend_color.color[3] = 0.000000, blend_color.color[0] = 0.000000 */ /* 0x022cf688 (0x00000008) */ 0xfc3b1ad2 /* ALPHA_BLEND(1): colormask 0x0f, rgb_func 2 (ADD), alpha_func 2 (ADD) */ /* ALPHA_BLEND(2): rgb_src_factor 11 (ONE), rbg_dst_factor 3 (ZERO) */ /* ALPHA_BLEND(3): alpha_src_factor 11 (ONE), alpha_dst_factor 3 (ZERO), bits 24-27 0x0c */ /* 0x022cf68c (0x0000000c) */ 0x0000003e /* DEPTH_TEST(1): depth test disabled || writes not allowed /* DEPTH_TEST(2): depth_func 7 (ALWAYS), offset_scale: 0, offset_units: 0 */ /* DEPTH_TEST(3): ignore depth clip near, ignore depth clip far, register for gl_FragDepth: $0, unknown bits 13-15: 0x00000000 */ /* 0x022cf690 (0x00000010) */ 0xffff0000 /* DEPTH_RANGE: viewport.far = 1.000000, viewport.near = 0.000000 */ /* 0x022cf694 (0x00000014) */ 0xff000007 /* STENCIL_FRONT(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_FRONT(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cf698 (0x00000018) */ 0xff000007 /* STENCIL_BACK(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_BACK(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cf69c (0x0000001c) */ 0x0000ffff /* STENCIL_TEST(1): stencil_front writemask 0xff, stencil_back writemask 0xff */ /* STENCIL_TEST(2): alpha_ref_value: 0x00 */ /* STENCIL_TEST(3): unknown (bits 24-31) 0x00 */ /* 0x022cf6a0 (0x00000020) */ 0x1111f807 /* MULTI_SAMPLE: triangles */ /* MULTI_SAMPLE(3), register for gl_FragColor: $1 $1 $1 $1 */ /* MULTI_SAMPLE(3): alpha_test_func: 7 (ALWAYS) */ /* 0x022cf6a4 (0x00000024) */ 0x023cb004 /* SHADER_ADDRESS (FS): fs shader @ 0x023cb000, first instr length 4 */ /* 0x022cf6a8 (0x00000028) */ 0x00000000 /* VARYING_TYPES(1): val 0-0, val 1-0, val 2-0, val 3-0, val 4-0, val 5-0, /* VARYING_TYPES(2): val 6-0, val 7-0, val 8-0, val 9-0, val 10-0, val 11-0 */ /* 0x022cf6ac (0x0000002c) */ 0x022ce7c3 /* UNIFORMS_ADDRESS (PP): pp uniform info @ 0x022ce7c0, bits: 0x3 */ /* 0x022cf6b0 (0x00000030) */ 0x022ce800 /* TEXTURES_ADDRESS: address: 0x022ce800 */ /* 0x022cf6b4 (0x00000034) */ 0x000053a2 /* AUX0(1): varying_stride: 16, num_samplers 1, has_fs_uniforms */ /* AUX0(2): early-z enabled, pixel kill enabled, bit 8 set */ /* 0x022cf6b8 (0x00000038) */ 0x00013000 /* AUX1: blend->base.dither true, glFrontFace(GL_CCW), ctx->const_buffer[PIPE_SHADER_FRAGMENT].buffer true */ /* 0x022cf6bc (0x0000003c) */ 0x023d5040 /* VARYINGS_ADDRESS: varyings @ 0x023d5040 */ /* ============ RSW END =========================== */ add vs at va 23cc000 { 0xad4ad463, 0x438002b5, 0x0147ff80, 0x000a8d30, /* 0x00000000 */ 0xad41da56, 0x438002b5, 0x0007ff80, 0x000ad510, /* 0x00000010 */ 0xad4ad6b5, 0x038002b5, 0x0007ff80, 0x000ad500, /* 0x00000020 */ 0xb68d0b41, 0x43800ab5, 0x0007ff80, 0x000ad500, /* 0x00000030 */ 0xb3074e00, 0x43802acd, 0x0247ff80, 0x00084900, /* 0x00000040 */ 0x74c84a36, 0x478062c0, 0xc647d080, 0x00008908, /* 0x00000050 */ 0x64cb42d7, 0x038041b2, 0x40026400, 0x000ad508, /* 0x00000060 */ } /* ============ VS DISASSEMBLY BEGIN ============== */ 000: complex2.m0 ^2 a0.w a0.w rcp.c ^5 a0.w 001: complex1.m01 ^8 ^5 ^2 ^5 a0.w 002: nop 003: mov.a0 ^18 ^8 mul.m0 ^20 a0.y ^8 mul.m1 ^21 a0.z ^8 004: mov.a0 ^24 t[0].x mov.a1 ^25 t[0].y mul.m0 ^26 a0.x ^18 mul.m1 ^27 ^21 t[0].z mov.c ^29 ^20 mov.p ^28 ^18 005: add.a0 ^30 ^27 t[1].z mov.a1 ^31/v1.x a1.x mul.m0 ^32 ^29 ^25 mul.m1 ^33 ^26 ^24 mov.c ^35/v1.z a1.z mov.p ^34/v1.y a1.y 006: add.a0 ^36/v0.x ^33 t[1].x add.a1 ^37/v0.y ^32 t[1].y mov.m0 ^38/v0.w ^28 mov.m1 ^39/v0.z ^30 /* ============ VS DISASSEMBLY END ================= */ add fs at va 23cb000 { 0x02401204, 0x02000800, 0x001c9e00, 0x000f9e00, /* 0x00000000 */ 0x000017e8, 0x7f003c68, 0x7c000000, 0x39001000, /* 0x00000010 */ 0x00000800, 0x279c9c00, 0xe4000007, 0x80f13900, /* 0x00000020 */ } /* ============ FS DISASSEMBLY BEGIN ============== */ @ 0: load.u 1, mov.v1 $0 ^uniform @ 4: load.v ^discard.xyz cube(0), texld.cube 0, load.u 0, mul.v0 ^texture ^uniform, add.v1 $1 ^v0 $0, sync, stop /* ============ FS DISASSEMBLY END ================= */ update attribute info at va 22cf780 { 0x022cf6c0, 0x00008003, 0x022cf700, 0x00006002, /* 0x00000000 */ } update gp uniform at va 22cf7c0 { 9.000000, -2.000000, 0.500000, 0.000000, /* 0x00000000 */ 142.000000, 170.000000, 0.500000, 0.000000, /* 0x00000010 */ } update varying info at va 22cf800 { 0x023c3000, 0x00008020, 0x023c3040, 0x00008002, /* 0x00000000 */ } add render state at va 22cf840 { 0x00000000, 0x00000000, 0xfc3b1ad2, 0x0000003e, /* 0x00000000 */ 0xffff0000, 0xff000007, 0xff000007, 0x0000ffff, /* 0x00000010 */ 0x1111f807, 0x023cb004, 0x00000000, 0x022ce7c3, /* 0x00000020 */ 0x022ce800, 0x000053a2, 0x00013000, 0x023c3040, /* 0x00000030 */ } /* ============ RSW BEGIN ========================= */ /* 0x022cf840 (0x00000000) */ 0x00000000 /* BLEND_COLOR_BG: blend_color.color[1] = 0.000000, blend_color.color[2] = 0.000000 */ /* 0x022cf844 (0x00000004) */ 0x00000000 /* BLEND_COLOR_RA: blend_color.color[3] = 0.000000, blend_color.color[0] = 0.000000 */ /* 0x022cf848 (0x00000008) */ 0xfc3b1ad2 /* ALPHA_BLEND(1): colormask 0x0f, rgb_func 2 (ADD), alpha_func 2 (ADD) */ /* ALPHA_BLEND(2): rgb_src_factor 11 (ONE), rbg_dst_factor 3 (ZERO) */ /* ALPHA_BLEND(3): alpha_src_factor 11 (ONE), alpha_dst_factor 3 (ZERO), bits 24-27 0x0c */ /* 0x022cf84c (0x0000000c) */ 0x0000003e /* DEPTH_TEST(1): depth test disabled || writes not allowed /* DEPTH_TEST(2): depth_func 7 (ALWAYS), offset_scale: 0, offset_units: 0 */ /* DEPTH_TEST(3): ignore depth clip near, ignore depth clip far, register for gl_FragDepth: $0, unknown bits 13-15: 0x00000000 */ /* 0x022cf850 (0x00000010) */ 0xffff0000 /* DEPTH_RANGE: viewport.far = 1.000000, viewport.near = 0.000000 */ /* 0x022cf854 (0x00000014) */ 0xff000007 /* STENCIL_FRONT(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_FRONT(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cf858 (0x00000018) */ 0xff000007 /* STENCIL_BACK(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_BACK(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cf85c (0x0000001c) */ 0x0000ffff /* STENCIL_TEST(1): stencil_front writemask 0xff, stencil_back writemask 0xff */ /* STENCIL_TEST(2): alpha_ref_value: 0x00 */ /* STENCIL_TEST(3): unknown (bits 24-31) 0x00 */ /* 0x022cf860 (0x00000020) */ 0x1111f807 /* MULTI_SAMPLE: triangles */ /* MULTI_SAMPLE(3), register for gl_FragColor: $1 $1 $1 $1 */ /* MULTI_SAMPLE(3): alpha_test_func: 7 (ALWAYS) */ /* 0x022cf864 (0x00000024) */ 0x023cb004 /* SHADER_ADDRESS (FS): fs shader @ 0x023cb000, first instr length 4 */ /* 0x022cf868 (0x00000028) */ 0x00000000 /* VARYING_TYPES(1): val 0-0, val 1-0, val 2-0, val 3-0, val 4-0, val 5-0, /* VARYING_TYPES(2): val 6-0, val 7-0, val 8-0, val 9-0, val 10-0, val 11-0 */ /* 0x022cf86c (0x0000002c) */ 0x022ce7c3 /* UNIFORMS_ADDRESS (PP): pp uniform info @ 0x022ce7c0, bits: 0x3 */ /* 0x022cf870 (0x00000030) */ 0x022ce800 /* TEXTURES_ADDRESS: address: 0x022ce800 */ /* 0x022cf874 (0x00000034) */ 0x000053a2 /* AUX0(1): varying_stride: 16, num_samplers 1, has_fs_uniforms */ /* AUX0(2): early-z enabled, pixel kill enabled, bit 8 set */ /* 0x022cf878 (0x00000038) */ 0x00013000 /* AUX1: blend->base.dither true, glFrontFace(GL_CCW), ctx->const_buffer[PIPE_SHADER_FRAGMENT].buffer true */ /* 0x022cf87c (0x0000003c) */ 0x023c3040 /* VARYINGS_ADDRESS: varyings @ 0x023c3040 */ /* ============ RSW END =========================== */ add vs at va 23cc000 { 0xad4ad463, 0x438002b5, 0x0147ff80, 0x000a8d30, /* 0x00000000 */ 0xad41da56, 0x438002b5, 0x0007ff80, 0x000ad510, /* 0x00000010 */ 0xad4ad6b5, 0x038002b5, 0x0007ff80, 0x000ad500, /* 0x00000020 */ 0xb68d0b41, 0x43800ab5, 0x0007ff80, 0x000ad500, /* 0x00000030 */ 0xb3074e00, 0x43802acd, 0x0247ff80, 0x00084900, /* 0x00000040 */ 0x74c84a36, 0x478062c0, 0xc647d080, 0x00008908, /* 0x00000050 */ 0x64cb42d7, 0x038041b2, 0x40026400, 0x000ad508, /* 0x00000060 */ } /* ============ VS DISASSEMBLY BEGIN ============== */ 000: complex2.m0 ^2 a0.w a0.w rcp.c ^5 a0.w 001: complex1.m01 ^8 ^5 ^2 ^5 a0.w 002: nop 003: mov.a0 ^18 ^8 mul.m0 ^20 a0.y ^8 mul.m1 ^21 a0.z ^8 004: mov.a0 ^24 t[0].x mov.a1 ^25 t[0].y mul.m0 ^26 a0.x ^18 mul.m1 ^27 ^21 t[0].z mov.c ^29 ^20 mov.p ^28 ^18 005: add.a0 ^30 ^27 t[1].z mov.a1 ^31/v1.x a1.x mul.m0 ^32 ^29 ^25 mul.m1 ^33 ^26 ^24 mov.c ^35/v1.z a1.z mov.p ^34/v1.y a1.y 006: add.a0 ^36/v0.x ^33 t[1].x add.a1 ^37/v0.y ^32 t[1].y mov.m0 ^38/v0.w ^28 mov.m1 ^39/v0.z ^30 /* ============ VS DISASSEMBLY END ================= */ add fs at va 23cb000 { 0x02401204, 0x02000800, 0x001c9e00, 0x000f9e00, /* 0x00000000 */ 0x000017e8, 0x7f003c68, 0x7c000000, 0x39001000, /* 0x00000010 */ 0x00000800, 0x279c9c00, 0xe4000007, 0x80f13900, /* 0x00000020 */ } /* ============ FS DISASSEMBLY BEGIN ============== */ @ 0: load.u 1, mov.v1 $0 ^uniform @ 4: load.v ^discard.xyz cube(0), texld.cube 0, load.u 0, mul.v0 ^texture ^uniform, add.v1 $1 ^v0 $0, sync, stop /* ============ FS DISASSEMBLY END ================= */ update attribute info at va 22cf940 { 0x022cf880, 0x00008003, 0x022cf8c0, 0x00006002, /* 0x00000000 */ } update gp uniform at va 22cf980 { 4.500000, -6.000000, 0.500000, 0.000000, /* 0x00000000 */ 155.500000, 174.000000, 0.500000, 0.000000, /* 0x00000010 */ } update varying info at va 22cf9c0 { 0x023c4000, 0x00008020, 0x023c4040, 0x00008002, /* 0x00000000 */ } add render state at va 22cfa00 { 0x00000000, 0x00000000, 0xfc3b1ad2, 0x0000003e, /* 0x00000000 */ 0xffff0000, 0xff000007, 0xff000007, 0x0000ffff, /* 0x00000010 */ 0x1111f807, 0x023cb004, 0x00000000, 0x022ce7c3, /* 0x00000020 */ 0x022ce800, 0x000053a2, 0x00013000, 0x023c4040, /* 0x00000030 */ } /* ============ RSW BEGIN ========================= */ /* 0x022cfa00 (0x00000000) */ 0x00000000 /* BLEND_COLOR_BG: blend_color.color[1] = 0.000000, blend_color.color[2] = 0.000000 */ /* 0x022cfa04 (0x00000004) */ 0x00000000 /* BLEND_COLOR_RA: blend_color.color[3] = 0.000000, blend_color.color[0] = 0.000000 */ /* 0x022cfa08 (0x00000008) */ 0xfc3b1ad2 /* ALPHA_BLEND(1): colormask 0x0f, rgb_func 2 (ADD), alpha_func 2 (ADD) */ /* ALPHA_BLEND(2): rgb_src_factor 11 (ONE), rbg_dst_factor 3 (ZERO) */ /* ALPHA_BLEND(3): alpha_src_factor 11 (ONE), alpha_dst_factor 3 (ZERO), bits 24-27 0x0c */ /* 0x022cfa0c (0x0000000c) */ 0x0000003e /* DEPTH_TEST(1): depth test disabled || writes not allowed /* DEPTH_TEST(2): depth_func 7 (ALWAYS), offset_scale: 0, offset_units: 0 */ /* DEPTH_TEST(3): ignore depth clip near, ignore depth clip far, register for gl_FragDepth: $0, unknown bits 13-15: 0x00000000 */ /* 0x022cfa10 (0x00000010) */ 0xffff0000 /* DEPTH_RANGE: viewport.far = 1.000000, viewport.near = 0.000000 */ /* 0x022cfa14 (0x00000014) */ 0xff000007 /* STENCIL_FRONT(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_FRONT(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cfa18 (0x00000018) */ 0xff000007 /* STENCIL_BACK(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_BACK(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cfa1c (0x0000001c) */ 0x0000ffff /* STENCIL_TEST(1): stencil_front writemask 0xff, stencil_back writemask 0xff */ /* STENCIL_TEST(2): alpha_ref_value: 0x00 */ /* STENCIL_TEST(3): unknown (bits 24-31) 0x00 */ /* 0x022cfa20 (0x00000020) */ 0x1111f807 /* MULTI_SAMPLE: triangles */ /* MULTI_SAMPLE(3), register for gl_FragColor: $1 $1 $1 $1 */ /* MULTI_SAMPLE(3): alpha_test_func: 7 (ALWAYS) */ /* 0x022cfa24 (0x00000024) */ 0x023cb004 /* SHADER_ADDRESS (FS): fs shader @ 0x023cb000, first instr length 4 */ /* 0x022cfa28 (0x00000028) */ 0x00000000 /* VARYING_TYPES(1): val 0-0, val 1-0, val 2-0, val 3-0, val 4-0, val 5-0, /* VARYING_TYPES(2): val 6-0, val 7-0, val 8-0, val 9-0, val 10-0, val 11-0 */ /* 0x022cfa2c (0x0000002c) */ 0x022ce7c3 /* UNIFORMS_ADDRESS (PP): pp uniform info @ 0x022ce7c0, bits: 0x3 */ /* 0x022cfa30 (0x00000030) */ 0x022ce800 /* TEXTURES_ADDRESS: address: 0x022ce800 */ /* 0x022cfa34 (0x00000034) */ 0x000053a2 /* AUX0(1): varying_stride: 16, num_samplers 1, has_fs_uniforms */ /* AUX0(2): early-z enabled, pixel kill enabled, bit 8 set */ /* 0x022cfa38 (0x00000038) */ 0x00013000 /* AUX1: blend->base.dither true, glFrontFace(GL_CCW), ctx->const_buffer[PIPE_SHADER_FRAGMENT].buffer true */ /* 0x022cfa3c (0x0000003c) */ 0x023c4040 /* VARYINGS_ADDRESS: varyings @ 0x023c4040 */ /* ============ RSW END =========================== */ add vs at va 23cc000 { 0xad4ad463, 0x438002b5, 0x0147ff80, 0x000a8d30, /* 0x00000000 */ 0xad41da56, 0x438002b5, 0x0007ff80, 0x000ad510, /* 0x00000010 */ 0xad4ad6b5, 0x038002b5, 0x0007ff80, 0x000ad500, /* 0x00000020 */ 0xb68d0b41, 0x43800ab5, 0x0007ff80, 0x000ad500, /* 0x00000030 */ 0xb3074e00, 0x43802acd, 0x0247ff80, 0x00084900, /* 0x00000040 */ 0x74c84a36, 0x478062c0, 0xc647d080, 0x00008908, /* 0x00000050 */ 0x64cb42d7, 0x038041b2, 0x40026400, 0x000ad508, /* 0x00000060 */ } /* ============ VS DISASSEMBLY BEGIN ============== */ 000: complex2.m0 ^2 a0.w a0.w rcp.c ^5 a0.w 001: complex1.m01 ^8 ^5 ^2 ^5 a0.w 002: nop 003: mov.a0 ^18 ^8 mul.m0 ^20 a0.y ^8 mul.m1 ^21 a0.z ^8 004: mov.a0 ^24 t[0].x mov.a1 ^25 t[0].y mul.m0 ^26 a0.x ^18 mul.m1 ^27 ^21 t[0].z mov.c ^29 ^20 mov.p ^28 ^18 005: add.a0 ^30 ^27 t[1].z mov.a1 ^31/v1.x a1.x mul.m0 ^32 ^29 ^25 mul.m1 ^33 ^26 ^24 mov.c ^35/v1.z a1.z mov.p ^34/v1.y a1.y 006: add.a0 ^36/v0.x ^33 t[1].x add.a1 ^37/v0.y ^32 t[1].y mov.m0 ^38/v0.w ^28 mov.m1 ^39/v0.z ^30 /* ============ VS DISASSEMBLY END ================= */ add fs at va 23cb000 { 0x02401204, 0x02000800, 0x001c9e00, 0x000f9e00, /* 0x00000000 */ 0x000017e8, 0x7f003c68, 0x7c000000, 0x39001000, /* 0x00000010 */ 0x00000800, 0x279c9c00, 0xe4000007, 0x80f13900, /* 0x00000020 */ } /* ============ FS DISASSEMBLY BEGIN ============== */ @ 0: load.u 1, mov.v1 $0 ^uniform @ 4: load.v ^discard.xyz cube(0), texld.cube 0, load.u 0, mul.v0 ^texture ^uniform, add.v1 $1 ^v0 $0, sync, stop /* ============ FS DISASSEMBLY END ================= */ update attribute info at va 22cfb00 { 0x022cfa40, 0x00008003, 0x022cfa80, 0x00006002, /* 0x00000000 */ } update gp uniform at va 22cfb40 { 13.500000, -5.500000, 0.500000, 0.000000, /* 0x00000000 */ 146.500000, 162.500000, 0.500000, 0.000000, /* 0x00000010 */ } update varying info at va 22cfb80 { 0x023c5000, 0x00008020, 0x023c5040, 0x00008002, /* 0x00000000 */ } add render state at va 22cfbc0 { 0x00000000, 0x00000000, 0xfc3b1ad2, 0x0000003e, /* 0x00000000 */ 0xffff0000, 0xff000007, 0xff000007, 0x0000ffff, /* 0x00000010 */ 0x1111f807, 0x023cb004, 0x00000000, 0x022ce7c3, /* 0x00000020 */ 0x022ce800, 0x000053a2, 0x00013000, 0x023c5040, /* 0x00000030 */ } /* ============ RSW BEGIN ========================= */ /* 0x022cfbc0 (0x00000000) */ 0x00000000 /* BLEND_COLOR_BG: blend_color.color[1] = 0.000000, blend_color.color[2] = 0.000000 */ /* 0x022cfbc4 (0x00000004) */ 0x00000000 /* BLEND_COLOR_RA: blend_color.color[3] = 0.000000, blend_color.color[0] = 0.000000 */ /* 0x022cfbc8 (0x00000008) */ 0xfc3b1ad2 /* ALPHA_BLEND(1): colormask 0x0f, rgb_func 2 (ADD), alpha_func 2 (ADD) */ /* ALPHA_BLEND(2): rgb_src_factor 11 (ONE), rbg_dst_factor 3 (ZERO) */ /* ALPHA_BLEND(3): alpha_src_factor 11 (ONE), alpha_dst_factor 3 (ZERO), bits 24-27 0x0c */ /* 0x022cfbcc (0x0000000c) */ 0x0000003e /* DEPTH_TEST(1): depth test disabled || writes not allowed /* DEPTH_TEST(2): depth_func 7 (ALWAYS), offset_scale: 0, offset_units: 0 */ /* DEPTH_TEST(3): ignore depth clip near, ignore depth clip far, register for gl_FragDepth: $0, unknown bits 13-15: 0x00000000 */ /* 0x022cfbd0 (0x00000010) */ 0xffff0000 /* DEPTH_RANGE: viewport.far = 1.000000, viewport.near = 0.000000 */ /* 0x022cfbd4 (0x00000014) */ 0xff000007 /* STENCIL_FRONT(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_FRONT(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cfbd8 (0x00000018) */ 0xff000007 /* STENCIL_BACK(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_BACK(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cfbdc (0x0000001c) */ 0x0000ffff /* STENCIL_TEST(1): stencil_front writemask 0xff, stencil_back writemask 0xff */ /* STENCIL_TEST(2): alpha_ref_value: 0x00 */ /* STENCIL_TEST(3): unknown (bits 24-31) 0x00 */ /* 0x022cfbe0 (0x00000020) */ 0x1111f807 /* MULTI_SAMPLE: triangles */ /* MULTI_SAMPLE(3), register for gl_FragColor: $1 $1 $1 $1 */ /* MULTI_SAMPLE(3): alpha_test_func: 7 (ALWAYS) */ /* 0x022cfbe4 (0x00000024) */ 0x023cb004 /* SHADER_ADDRESS (FS): fs shader @ 0x023cb000, first instr length 4 */ /* 0x022cfbe8 (0x00000028) */ 0x00000000 /* VARYING_TYPES(1): val 0-0, val 1-0, val 2-0, val 3-0, val 4-0, val 5-0, /* VARYING_TYPES(2): val 6-0, val 7-0, val 8-0, val 9-0, val 10-0, val 11-0 */ /* 0x022cfbec (0x0000002c) */ 0x022ce7c3 /* UNIFORMS_ADDRESS (PP): pp uniform info @ 0x022ce7c0, bits: 0x3 */ /* 0x022cfbf0 (0x00000030) */ 0x022ce800 /* TEXTURES_ADDRESS: address: 0x022ce800 */ /* 0x022cfbf4 (0x00000034) */ 0x000053a2 /* AUX0(1): varying_stride: 16, num_samplers 1, has_fs_uniforms */ /* AUX0(2): early-z enabled, pixel kill enabled, bit 8 set */ /* 0x022cfbf8 (0x00000038) */ 0x00013000 /* AUX1: blend->base.dither true, glFrontFace(GL_CCW), ctx->const_buffer[PIPE_SHADER_FRAGMENT].buffer true */ /* 0x022cfbfc (0x0000003c) */ 0x023c5040 /* VARYINGS_ADDRESS: varyings @ 0x023c5040 */ /* ============ RSW END =========================== */ add vs at va 23cc000 { 0xad4ad463, 0x438002b5, 0x0147ff80, 0x000a8d30, /* 0x00000000 */ 0xad41da56, 0x438002b5, 0x0007ff80, 0x000ad510, /* 0x00000010 */ 0xad4ad6b5, 0x038002b5, 0x0007ff80, 0x000ad500, /* 0x00000020 */ 0xb68d0b41, 0x43800ab5, 0x0007ff80, 0x000ad500, /* 0x00000030 */ 0xb3074e00, 0x43802acd, 0x0247ff80, 0x00084900, /* 0x00000040 */ 0x74c84a36, 0x478062c0, 0xc647d080, 0x00008908, /* 0x00000050 */ 0x64cb42d7, 0x038041b2, 0x40026400, 0x000ad508, /* 0x00000060 */ } /* ============ VS DISASSEMBLY BEGIN ============== */ 000: complex2.m0 ^2 a0.w a0.w rcp.c ^5 a0.w 001: complex1.m01 ^8 ^5 ^2 ^5 a0.w 002: nop 003: mov.a0 ^18 ^8 mul.m0 ^20 a0.y ^8 mul.m1 ^21 a0.z ^8 004: mov.a0 ^24 t[0].x mov.a1 ^25 t[0].y mul.m0 ^26 a0.x ^18 mul.m1 ^27 ^21 t[0].z mov.c ^29 ^20 mov.p ^28 ^18 005: add.a0 ^30 ^27 t[1].z mov.a1 ^31/v1.x a1.x mul.m0 ^32 ^29 ^25 mul.m1 ^33 ^26 ^24 mov.c ^35/v1.z a1.z mov.p ^34/v1.y a1.y 006: add.a0 ^36/v0.x ^33 t[1].x add.a1 ^37/v0.y ^32 t[1].y mov.m0 ^38/v0.w ^28 mov.m1 ^39/v0.z ^30 /* ============ VS DISASSEMBLY END ================= */ add fs at va 23cb000 { 0x02401204, 0x02000800, 0x001c9e00, 0x000f9e00, /* 0x00000000 */ 0x000017e8, 0x7f003c68, 0x7c000000, 0x39001000, /* 0x00000010 */ 0x00000800, 0x279c9c00, 0xe4000007, 0x80f13900, /* 0x00000020 */ } /* ============ FS DISASSEMBLY BEGIN ============== */ @ 0: load.u 1, mov.v1 $0 ^uniform @ 4: load.v ^discard.xyz cube(0), texld.cube 0, load.u 0, mul.v0 ^texture ^uniform, add.v1 $1 ^v0 $0, sync, stop /* ============ FS DISASSEMBLY END ================= */ update attribute info at va 22cfcc0 { 0x022cfc00, 0x00008003, 0x022cfc40, 0x00006002, /* 0x00000000 */ } update gp uniform at va 22cfd00 { 13.500000, -13.000000, 0.500000, 0.000000, /* 0x00000000 */ 146.500000, 144.000000, 0.500000, 0.000000, /* 0x00000010 */ } update varying info at va 22cfd40 { 0x023c6000, 0x00008020, 0x023c6040, 0x00008002, /* 0x00000000 */ } add render state at va 22cfd80 { 0x00000000, 0x00000000, 0xfc3b1ad2, 0x0000003e, /* 0x00000000 */ 0xffff0000, 0xff000007, 0xff000007, 0x0000ffff, /* 0x00000010 */ 0x1111f807, 0x023cb004, 0x00000000, 0x022ce7c3, /* 0x00000020 */ 0x022ce800, 0x000053a2, 0x00013000, 0x023c6040, /* 0x00000030 */ } /* ============ RSW BEGIN ========================= */ /* 0x022cfd80 (0x00000000) */ 0x00000000 /* BLEND_COLOR_BG: blend_color.color[1] = 0.000000, blend_color.color[2] = 0.000000 */ /* 0x022cfd84 (0x00000004) */ 0x00000000 /* BLEND_COLOR_RA: blend_color.color[3] = 0.000000, blend_color.color[0] = 0.000000 */ /* 0x022cfd88 (0x00000008) */ 0xfc3b1ad2 /* ALPHA_BLEND(1): colormask 0x0f, rgb_func 2 (ADD), alpha_func 2 (ADD) */ /* ALPHA_BLEND(2): rgb_src_factor 11 (ONE), rbg_dst_factor 3 (ZERO) */ /* ALPHA_BLEND(3): alpha_src_factor 11 (ONE), alpha_dst_factor 3 (ZERO), bits 24-27 0x0c */ /* 0x022cfd8c (0x0000000c) */ 0x0000003e /* DEPTH_TEST(1): depth test disabled || writes not allowed /* DEPTH_TEST(2): depth_func 7 (ALWAYS), offset_scale: 0, offset_units: 0 */ /* DEPTH_TEST(3): ignore depth clip near, ignore depth clip far, register for gl_FragDepth: $0, unknown bits 13-15: 0x00000000 */ /* 0x022cfd90 (0x00000010) */ 0xffff0000 /* DEPTH_RANGE: viewport.far = 1.000000, viewport.near = 0.000000 */ /* 0x022cfd94 (0x00000014) */ 0xff000007 /* STENCIL_FRONT(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_FRONT(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cfd98 (0x00000018) */ 0xff000007 /* STENCIL_BACK(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_BACK(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cfd9c (0x0000001c) */ 0x0000ffff /* STENCIL_TEST(1): stencil_front writemask 0xff, stencil_back writemask 0xff */ /* STENCIL_TEST(2): alpha_ref_value: 0x00 */ /* STENCIL_TEST(3): unknown (bits 24-31) 0x00 */ /* 0x022cfda0 (0x00000020) */ 0x1111f807 /* MULTI_SAMPLE: triangles */ /* MULTI_SAMPLE(3), register for gl_FragColor: $1 $1 $1 $1 */ /* MULTI_SAMPLE(3): alpha_test_func: 7 (ALWAYS) */ /* 0x022cfda4 (0x00000024) */ 0x023cb004 /* SHADER_ADDRESS (FS): fs shader @ 0x023cb000, first instr length 4 */ /* 0x022cfda8 (0x00000028) */ 0x00000000 /* VARYING_TYPES(1): val 0-0, val 1-0, val 2-0, val 3-0, val 4-0, val 5-0, /* VARYING_TYPES(2): val 6-0, val 7-0, val 8-0, val 9-0, val 10-0, val 11-0 */ /* 0x022cfdac (0x0000002c) */ 0x022ce7c3 /* UNIFORMS_ADDRESS (PP): pp uniform info @ 0x022ce7c0, bits: 0x3 */ /* 0x022cfdb0 (0x00000030) */ 0x022ce800 /* TEXTURES_ADDRESS: address: 0x022ce800 */ /* 0x022cfdb4 (0x00000034) */ 0x000053a2 /* AUX0(1): varying_stride: 16, num_samplers 1, has_fs_uniforms */ /* AUX0(2): early-z enabled, pixel kill enabled, bit 8 set */ /* 0x022cfdb8 (0x00000038) */ 0x00013000 /* AUX1: blend->base.dither true, glFrontFace(GL_CCW), ctx->const_buffer[PIPE_SHADER_FRAGMENT].buffer true */ /* 0x022cfdbc (0x0000003c) */ 0x023c6040 /* VARYINGS_ADDRESS: varyings @ 0x023c6040 */ /* ============ RSW END =========================== */ add vs at va 23cc000 { 0xad4ad463, 0x438002b5, 0x0147ff80, 0x000a8d30, /* 0x00000000 */ 0xad41da56, 0x438002b5, 0x0007ff80, 0x000ad510, /* 0x00000010 */ 0xad4ad6b5, 0x038002b5, 0x0007ff80, 0x000ad500, /* 0x00000020 */ 0xb68d0b41, 0x43800ab5, 0x0007ff80, 0x000ad500, /* 0x00000030 */ 0xb3074e00, 0x43802acd, 0x0247ff80, 0x00084900, /* 0x00000040 */ 0x74c84a36, 0x478062c0, 0xc647d080, 0x00008908, /* 0x00000050 */ 0x64cb42d7, 0x038041b2, 0x40026400, 0x000ad508, /* 0x00000060 */ } /* ============ VS DISASSEMBLY BEGIN ============== */ 000: complex2.m0 ^2 a0.w a0.w rcp.c ^5 a0.w 001: complex1.m01 ^8 ^5 ^2 ^5 a0.w 002: nop 003: mov.a0 ^18 ^8 mul.m0 ^20 a0.y ^8 mul.m1 ^21 a0.z ^8 004: mov.a0 ^24 t[0].x mov.a1 ^25 t[0].y mul.m0 ^26 a0.x ^18 mul.m1 ^27 ^21 t[0].z mov.c ^29 ^20 mov.p ^28 ^18 005: add.a0 ^30 ^27 t[1].z mov.a1 ^31/v1.x a1.x mul.m0 ^32 ^29 ^25 mul.m1 ^33 ^26 ^24 mov.c ^35/v1.z a1.z mov.p ^34/v1.y a1.y 006: add.a0 ^36/v0.x ^33 t[1].x add.a1 ^37/v0.y ^32 t[1].y mov.m0 ^38/v0.w ^28 mov.m1 ^39/v0.z ^30 /* ============ VS DISASSEMBLY END ================= */ add fs at va 23cb000 { 0x02401204, 0x02000800, 0x001c9e00, 0x000f9e00, /* 0x00000000 */ 0x000017e8, 0x7f003c68, 0x7c000000, 0x39001000, /* 0x00000010 */ 0x00000800, 0x279c9c00, 0xe4000007, 0x80f13900, /* 0x00000020 */ } /* ============ FS DISASSEMBLY BEGIN ============== */ @ 0: load.u 1, mov.v1 $0 ^uniform @ 4: load.v ^discard.xyz cube(0), texld.cube 0, load.u 0, mul.v0 ^texture ^uniform, add.v1 $1 ^v0 $0, sync, stop /* ============ FS DISASSEMBLY END ================= */ update attribute info at va 22cfe80 { 0x022cfdc0, 0x00008003, 0x022cfe00, 0x00006002, /* 0x00000000 */ } update gp uniform at va 22cfec0 { 35.000000, -21.500000, 0.500000, 0.000000, /* 0x00000000 */ 125.000000, 109.500000, 0.500000, 0.000000, /* 0x00000010 */ } update varying info at va 22cff00 { 0x023c7000, 0x00008020, 0x023c7040, 0x00008002, /* 0x00000000 */ } add render state at va 22cff40 { 0x00000000, 0x00000000, 0xfc3b1ad2, 0x0000003e, /* 0x00000000 */ 0xffff0000, 0xff000007, 0xff000007, 0x0000ffff, /* 0x00000010 */ 0x1111f807, 0x023cb004, 0x00000000, 0x022ce7c3, /* 0x00000020 */ 0x022ce800, 0x000053a2, 0x00013000, 0x023c7040, /* 0x00000030 */ } /* ============ RSW BEGIN ========================= */ /* 0x022cff40 (0x00000000) */ 0x00000000 /* BLEND_COLOR_BG: blend_color.color[1] = 0.000000, blend_color.color[2] = 0.000000 */ /* 0x022cff44 (0x00000004) */ 0x00000000 /* BLEND_COLOR_RA: blend_color.color[3] = 0.000000, blend_color.color[0] = 0.000000 */ /* 0x022cff48 (0x00000008) */ 0xfc3b1ad2 /* ALPHA_BLEND(1): colormask 0x0f, rgb_func 2 (ADD), alpha_func 2 (ADD) */ /* ALPHA_BLEND(2): rgb_src_factor 11 (ONE), rbg_dst_factor 3 (ZERO) */ /* ALPHA_BLEND(3): alpha_src_factor 11 (ONE), alpha_dst_factor 3 (ZERO), bits 24-27 0x0c */ /* 0x022cff4c (0x0000000c) */ 0x0000003e /* DEPTH_TEST(1): depth test disabled || writes not allowed /* DEPTH_TEST(2): depth_func 7 (ALWAYS), offset_scale: 0, offset_units: 0 */ /* DEPTH_TEST(3): ignore depth clip near, ignore depth clip far, register for gl_FragDepth: $0, unknown bits 13-15: 0x00000000 */ /* 0x022cff50 (0x00000010) */ 0xffff0000 /* DEPTH_RANGE: viewport.far = 1.000000, viewport.near = 0.000000 */ /* 0x022cff54 (0x00000014) */ 0xff000007 /* STENCIL_FRONT(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_FRONT(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cff58 (0x00000018) */ 0xff000007 /* STENCIL_BACK(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_BACK(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022cff5c (0x0000001c) */ 0x0000ffff /* STENCIL_TEST(1): stencil_front writemask 0xff, stencil_back writemask 0xff */ /* STENCIL_TEST(2): alpha_ref_value: 0x00 */ /* STENCIL_TEST(3): unknown (bits 24-31) 0x00 */ /* 0x022cff60 (0x00000020) */ 0x1111f807 /* MULTI_SAMPLE: triangles */ /* MULTI_SAMPLE(3), register for gl_FragColor: $1 $1 $1 $1 */ /* MULTI_SAMPLE(3): alpha_test_func: 7 (ALWAYS) */ /* 0x022cff64 (0x00000024) */ 0x023cb004 /* SHADER_ADDRESS (FS): fs shader @ 0x023cb000, first instr length 4 */ /* 0x022cff68 (0x00000028) */ 0x00000000 /* VARYING_TYPES(1): val 0-0, val 1-0, val 2-0, val 3-0, val 4-0, val 5-0, /* VARYING_TYPES(2): val 6-0, val 7-0, val 8-0, val 9-0, val 10-0, val 11-0 */ /* 0x022cff6c (0x0000002c) */ 0x022ce7c3 /* UNIFORMS_ADDRESS (PP): pp uniform info @ 0x022ce7c0, bits: 0x3 */ /* 0x022cff70 (0x00000030) */ 0x022ce800 /* TEXTURES_ADDRESS: address: 0x022ce800 */ /* 0x022cff74 (0x00000034) */ 0x000053a2 /* AUX0(1): varying_stride: 16, num_samplers 1, has_fs_uniforms */ /* AUX0(2): early-z enabled, pixel kill enabled, bit 8 set */ /* 0x022cff78 (0x00000038) */ 0x00013000 /* AUX1: blend->base.dither true, glFrontFace(GL_CCW), ctx->const_buffer[PIPE_SHADER_FRAGMENT].buffer true */ /* 0x022cff7c (0x0000003c) */ 0x023c7040 /* VARYINGS_ADDRESS: varyings @ 0x023c7040 */ /* ============ RSW END =========================== */ add vs at va 23cc000 { 0xad4ad463, 0x438002b5, 0x0147ff80, 0x000a8d30, /* 0x00000000 */ 0xad41da56, 0x438002b5, 0x0007ff80, 0x000ad510, /* 0x00000010 */ 0xad4ad6b5, 0x038002b5, 0x0007ff80, 0x000ad500, /* 0x00000020 */ 0xb68d0b41, 0x43800ab5, 0x0007ff80, 0x000ad500, /* 0x00000030 */ 0xb3074e00, 0x43802acd, 0x0247ff80, 0x00084900, /* 0x00000040 */ 0x74c84a36, 0x478062c0, 0xc647d080, 0x00008908, /* 0x00000050 */ 0x64cb42d7, 0x038041b2, 0x40026400, 0x000ad508, /* 0x00000060 */ } /* ============ VS DISASSEMBLY BEGIN ============== */ 000: complex2.m0 ^2 a0.w a0.w rcp.c ^5 a0.w 001: complex1.m01 ^8 ^5 ^2 ^5 a0.w 002: nop 003: mov.a0 ^18 ^8 mul.m0 ^20 a0.y ^8 mul.m1 ^21 a0.z ^8 004: mov.a0 ^24 t[0].x mov.a1 ^25 t[0].y mul.m0 ^26 a0.x ^18 mul.m1 ^27 ^21 t[0].z mov.c ^29 ^20 mov.p ^28 ^18 005: add.a0 ^30 ^27 t[1].z mov.a1 ^31/v1.x a1.x mul.m0 ^32 ^29 ^25 mul.m1 ^33 ^26 ^24 mov.c ^35/v1.z a1.z mov.p ^34/v1.y a1.y 006: add.a0 ^36/v0.x ^33 t[1].x add.a1 ^37/v0.y ^32 t[1].y mov.m0 ^38/v0.w ^28 mov.m1 ^39/v0.z ^30 /* ============ VS DISASSEMBLY END ================= */ add fs at va 23cb000 { 0x02401204, 0x02000800, 0x001c9e00, 0x000f9e00, /* 0x00000000 */ 0x000017e8, 0x7f003c68, 0x7c000000, 0x39001000, /* 0x00000010 */ 0x00000800, 0x279c9c00, 0xe4000007, 0x80f13900, /* 0x00000020 */ } /* ============ FS DISASSEMBLY BEGIN ============== */ @ 0: load.u 1, mov.v1 $0 ^uniform @ 4: load.v ^discard.xyz cube(0), texld.cube 0, load.u 0, mul.v0 ^texture ^uniform, add.v1 $1 ^v0 $0, sync, stop /* ============ FS DISASSEMBLY END ================= */ update attribute info at va 22d0040 { 0x022cff80, 0x00008003, 0x022cffc0, 0x00006002, /* 0x00000000 */ } update gp uniform at va 22d0080 { 8.500000, -64.000000, 0.500000, 0.000000, /* 0x00000000 */ 168.500000, 152.000000, 0.500000, 0.000000, /* 0x00000010 */ } update varying info at va 22d00c0 { 0x023c8000, 0x00008020, 0x023c8040, 0x00008002, /* 0x00000000 */ } add render state at va 22d0100 { 0x00000000, 0x00000000, 0xfc3b1ad2, 0x0000003e, /* 0x00000000 */ 0xffff0000, 0xff000007, 0xff000007, 0x0000ffff, /* 0x00000010 */ 0x1111f807, 0x023cb004, 0x00000000, 0x022ce7c3, /* 0x00000020 */ 0x022ce800, 0x000053a2, 0x00013000, 0x023c8040, /* 0x00000030 */ } /* ============ RSW BEGIN ========================= */ /* 0x022d0100 (0x00000000) */ 0x00000000 /* BLEND_COLOR_BG: blend_color.color[1] = 0.000000, blend_color.color[2] = 0.000000 */ /* 0x022d0104 (0x00000004) */ 0x00000000 /* BLEND_COLOR_RA: blend_color.color[3] = 0.000000, blend_color.color[0] = 0.000000 */ /* 0x022d0108 (0x00000008) */ 0xfc3b1ad2 /* ALPHA_BLEND(1): colormask 0x0f, rgb_func 2 (ADD), alpha_func 2 (ADD) */ /* ALPHA_BLEND(2): rgb_src_factor 11 (ONE), rbg_dst_factor 3 (ZERO) */ /* ALPHA_BLEND(3): alpha_src_factor 11 (ONE), alpha_dst_factor 3 (ZERO), bits 24-27 0x0c */ /* 0x022d010c (0x0000000c) */ 0x0000003e /* DEPTH_TEST(1): depth test disabled || writes not allowed /* DEPTH_TEST(2): depth_func 7 (ALWAYS), offset_scale: 0, offset_units: 0 */ /* DEPTH_TEST(3): ignore depth clip near, ignore depth clip far, register for gl_FragDepth: $0, unknown bits 13-15: 0x00000000 */ /* 0x022d0110 (0x00000010) */ 0xffff0000 /* DEPTH_RANGE: viewport.far = 1.000000, viewport.near = 0.000000 */ /* 0x022d0114 (0x00000014) */ 0xff000007 /* STENCIL_FRONT(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_FRONT(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022d0118 (0x00000018) */ 0xff000007 /* STENCIL_BACK(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_BACK(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022d011c (0x0000001c) */ 0x0000ffff /* STENCIL_TEST(1): stencil_front writemask 0xff, stencil_back writemask 0xff */ /* STENCIL_TEST(2): alpha_ref_value: 0x00 */ /* STENCIL_TEST(3): unknown (bits 24-31) 0x00 */ /* 0x022d0120 (0x00000020) */ 0x1111f807 /* MULTI_SAMPLE: triangles */ /* MULTI_SAMPLE(3), register for gl_FragColor: $1 $1 $1 $1 */ /* MULTI_SAMPLE(3): alpha_test_func: 7 (ALWAYS) */ /* 0x022d0124 (0x00000024) */ 0x023cb004 /* SHADER_ADDRESS (FS): fs shader @ 0x023cb000, first instr length 4 */ /* 0x022d0128 (0x00000028) */ 0x00000000 /* VARYING_TYPES(1): val 0-0, val 1-0, val 2-0, val 3-0, val 4-0, val 5-0, /* VARYING_TYPES(2): val 6-0, val 7-0, val 8-0, val 9-0, val 10-0, val 11-0 */ /* 0x022d012c (0x0000002c) */ 0x022ce7c3 /* UNIFORMS_ADDRESS (PP): pp uniform info @ 0x022ce7c0, bits: 0x3 */ /* 0x022d0130 (0x00000030) */ 0x022ce800 /* TEXTURES_ADDRESS: address: 0x022ce800 */ /* 0x022d0134 (0x00000034) */ 0x000053a2 /* AUX0(1): varying_stride: 16, num_samplers 1, has_fs_uniforms */ /* AUX0(2): early-z enabled, pixel kill enabled, bit 8 set */ /* 0x022d0138 (0x00000038) */ 0x00013000 /* AUX1: blend->base.dither true, glFrontFace(GL_CCW), ctx->const_buffer[PIPE_SHADER_FRAGMENT].buffer true */ /* 0x022d013c (0x0000003c) */ 0x023c8040 /* VARYINGS_ADDRESS: varyings @ 0x023c8040 */ /* ============ RSW END =========================== */ add vs at va 23cc000 { 0xad4ad463, 0x438002b5, 0x0147ff80, 0x000a8d30, /* 0x00000000 */ 0xad41da56, 0x438002b5, 0x0007ff80, 0x000ad510, /* 0x00000010 */ 0xad4ad6b5, 0x038002b5, 0x0007ff80, 0x000ad500, /* 0x00000020 */ 0xb68d0b41, 0x43800ab5, 0x0007ff80, 0x000ad500, /* 0x00000030 */ 0xb3074e00, 0x43802acd, 0x0247ff80, 0x00084900, /* 0x00000040 */ 0x74c84a36, 0x478062c0, 0xc647d080, 0x00008908, /* 0x00000050 */ 0x64cb42d7, 0x038041b2, 0x40026400, 0x000ad508, /* 0x00000060 */ } /* ============ VS DISASSEMBLY BEGIN ============== */ 000: complex2.m0 ^2 a0.w a0.w rcp.c ^5 a0.w 001: complex1.m01 ^8 ^5 ^2 ^5 a0.w 002: nop 003: mov.a0 ^18 ^8 mul.m0 ^20 a0.y ^8 mul.m1 ^21 a0.z ^8 004: mov.a0 ^24 t[0].x mov.a1 ^25 t[0].y mul.m0 ^26 a0.x ^18 mul.m1 ^27 ^21 t[0].z mov.c ^29 ^20 mov.p ^28 ^18 005: add.a0 ^30 ^27 t[1].z mov.a1 ^31/v1.x a1.x mul.m0 ^32 ^29 ^25 mul.m1 ^33 ^26 ^24 mov.c ^35/v1.z a1.z mov.p ^34/v1.y a1.y 006: add.a0 ^36/v0.x ^33 t[1].x add.a1 ^37/v0.y ^32 t[1].y mov.m0 ^38/v0.w ^28 mov.m1 ^39/v0.z ^30 /* ============ VS DISASSEMBLY END ================= */ add fs at va 23cb000 { 0x02401204, 0x02000800, 0x001c9e00, 0x000f9e00, /* 0x00000000 */ 0x000017e8, 0x7f003c68, 0x7c000000, 0x39001000, /* 0x00000010 */ 0x00000800, 0x279c9c00, 0xe4000007, 0x80f13900, /* 0x00000020 */ } /* ============ FS DISASSEMBLY BEGIN ============== */ @ 0: load.u 1, mov.v1 $0 ^uniform @ 4: load.v ^discard.xyz cube(0), texld.cube 0, load.u 0, mul.v0 ^texture ^uniform, add.v1 $1 ^v0 $0, sync, stop /* ============ FS DISASSEMBLY END ================= */ update attribute info at va 22d0200 { 0x022d0140, 0x00008003, 0x022d0180, 0x00006002, /* 0x00000000 */ } update gp uniform at va 22d0240 { 3.500000, -64.000000, 0.500000, 0.000000, /* 0x00000000 */ 180.500000, 152.000000, 0.500000, 0.000000, /* 0x00000010 */ } update varying info at va 22d0280 { 0x023c9000, 0x00008020, 0x023c9040, 0x00008002, /* 0x00000000 */ } add render state at va 22d02c0 { 0x00000000, 0x00000000, 0xfc3b1ad2, 0x0000003e, /* 0x00000000 */ 0xffff0000, 0xff000007, 0xff000007, 0x0000ffff, /* 0x00000010 */ 0x1111f807, 0x023cb004, 0x00000000, 0x022ce7c3, /* 0x00000020 */ 0x022ce800, 0x000053a2, 0x00013000, 0x023c9040, /* 0x00000030 */ } /* ============ RSW BEGIN ========================= */ /* 0x022d02c0 (0x00000000) */ 0x00000000 /* BLEND_COLOR_BG: blend_color.color[1] = 0.000000, blend_color.color[2] = 0.000000 */ /* 0x022d02c4 (0x00000004) */ 0x00000000 /* BLEND_COLOR_RA: blend_color.color[3] = 0.000000, blend_color.color[0] = 0.000000 */ /* 0x022d02c8 (0x00000008) */ 0xfc3b1ad2 /* ALPHA_BLEND(1): colormask 0x0f, rgb_func 2 (ADD), alpha_func 2 (ADD) */ /* ALPHA_BLEND(2): rgb_src_factor 11 (ONE), rbg_dst_factor 3 (ZERO) */ /* ALPHA_BLEND(3): alpha_src_factor 11 (ONE), alpha_dst_factor 3 (ZERO), bits 24-27 0x0c */ /* 0x022d02cc (0x0000000c) */ 0x0000003e /* DEPTH_TEST(1): depth test disabled || writes not allowed /* DEPTH_TEST(2): depth_func 7 (ALWAYS), offset_scale: 0, offset_units: 0 */ /* DEPTH_TEST(3): ignore depth clip near, ignore depth clip far, register for gl_FragDepth: $0, unknown bits 13-15: 0x00000000 */ /* 0x022d02d0 (0x00000010) */ 0xffff0000 /* DEPTH_RANGE: viewport.far = 1.000000, viewport.near = 0.000000 */ /* 0x022d02d4 (0x00000014) */ 0xff000007 /* STENCIL_FRONT(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_FRONT(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022d02d8 (0x00000018) */ 0xff000007 /* STENCIL_BACK(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_BACK(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022d02dc (0x0000001c) */ 0x0000ffff /* STENCIL_TEST(1): stencil_front writemask 0xff, stencil_back writemask 0xff */ /* STENCIL_TEST(2): alpha_ref_value: 0x00 */ /* STENCIL_TEST(3): unknown (bits 24-31) 0x00 */ /* 0x022d02e0 (0x00000020) */ 0x1111f807 /* MULTI_SAMPLE: triangles */ /* MULTI_SAMPLE(3), register for gl_FragColor: $1 $1 $1 $1 */ /* MULTI_SAMPLE(3): alpha_test_func: 7 (ALWAYS) */ /* 0x022d02e4 (0x00000024) */ 0x023cb004 /* SHADER_ADDRESS (FS): fs shader @ 0x023cb000, first instr length 4 */ /* 0x022d02e8 (0x00000028) */ 0x00000000 /* VARYING_TYPES(1): val 0-0, val 1-0, val 2-0, val 3-0, val 4-0, val 5-0, /* VARYING_TYPES(2): val 6-0, val 7-0, val 8-0, val 9-0, val 10-0, val 11-0 */ /* 0x022d02ec (0x0000002c) */ 0x022ce7c3 /* UNIFORMS_ADDRESS (PP): pp uniform info @ 0x022ce7c0, bits: 0x3 */ /* 0x022d02f0 (0x00000030) */ 0x022ce800 /* TEXTURES_ADDRESS: address: 0x022ce800 */ /* 0x022d02f4 (0x00000034) */ 0x000053a2 /* AUX0(1): varying_stride: 16, num_samplers 1, has_fs_uniforms */ /* AUX0(2): early-z enabled, pixel kill enabled, bit 8 set */ /* 0x022d02f8 (0x00000038) */ 0x00013000 /* AUX1: blend->base.dither true, glFrontFace(GL_CCW), ctx->const_buffer[PIPE_SHADER_FRAGMENT].buffer true */ /* 0x022d02fc (0x0000003c) */ 0x023c9040 /* VARYINGS_ADDRESS: varyings @ 0x023c9040 */ /* ============ RSW END =========================== */ add vs at va 23cc000 { 0xad4ad463, 0x438002b5, 0x0147ff80, 0x000a8d30, /* 0x00000000 */ 0xad41da56, 0x438002b5, 0x0007ff80, 0x000ad510, /* 0x00000010 */ 0xad4ad6b5, 0x038002b5, 0x0007ff80, 0x000ad500, /* 0x00000020 */ 0xb68d0b41, 0x43800ab5, 0x0007ff80, 0x000ad500, /* 0x00000030 */ 0xb3074e00, 0x43802acd, 0x0247ff80, 0x00084900, /* 0x00000040 */ 0x74c84a36, 0x478062c0, 0xc647d080, 0x00008908, /* 0x00000050 */ 0x64cb42d7, 0x038041b2, 0x40026400, 0x000ad508, /* 0x00000060 */ } /* ============ VS DISASSEMBLY BEGIN ============== */ 000: complex2.m0 ^2 a0.w a0.w rcp.c ^5 a0.w 001: complex1.m01 ^8 ^5 ^2 ^5 a0.w 002: nop 003: mov.a0 ^18 ^8 mul.m0 ^20 a0.y ^8 mul.m1 ^21 a0.z ^8 004: mov.a0 ^24 t[0].x mov.a1 ^25 t[0].y mul.m0 ^26 a0.x ^18 mul.m1 ^27 ^21 t[0].z mov.c ^29 ^20 mov.p ^28 ^18 005: add.a0 ^30 ^27 t[1].z mov.a1 ^31/v1.x a1.x mul.m0 ^32 ^29 ^25 mul.m1 ^33 ^26 ^24 mov.c ^35/v1.z a1.z mov.p ^34/v1.y a1.y 006: add.a0 ^36/v0.x ^33 t[1].x add.a1 ^37/v0.y ^32 t[1].y mov.m0 ^38/v0.w ^28 mov.m1 ^39/v0.z ^30 /* ============ VS DISASSEMBLY END ================= */ add fs at va 23cb000 { 0x02401204, 0x02000800, 0x001c9e00, 0x000f9e00, /* 0x00000000 */ 0x000017e8, 0x7f003c68, 0x7c000000, 0x39001000, /* 0x00000010 */ 0x00000800, 0x279c9c00, 0xe4000007, 0x80f13900, /* 0x00000020 */ } /* ============ FS DISASSEMBLY BEGIN ============== */ @ 0: load.u 1, mov.v1 $0 ^uniform @ 4: load.v ^discard.xyz cube(0), texld.cube 0, load.u 0, mul.v0 ^texture ^uniform, add.v1 $1 ^v0 $0, sync, stop /* ============ FS DISASSEMBLY END ================= */ update attribute info at va 22d03c0 { 0x022d0300, 0x00008003, 0x022d0340, 0x00006002, /* 0x00000000 */ } update gp uniform at va 22d0400 { 17.000000, -64.000000, 0.500000, 0.000000, /* 0x00000000 */ 201.000000, 152.000000, 0.500000, 0.000000, /* 0x00000010 */ } update varying info at va 22d0440 { 0x023ca000, 0x00008020, 0x023ca040, 0x00008002, /* 0x00000000 */ } add render state at va 22d0480 { 0x00000000, 0x00000000, 0xfc3b1ad2, 0x0000003e, /* 0x00000000 */ 0xffff0000, 0xff000007, 0xff000007, 0x0000ffff, /* 0x00000010 */ 0x1111f807, 0x023cb004, 0x00000000, 0x022ce7c3, /* 0x00000020 */ 0x022ce800, 0x000053a2, 0x00013000, 0x023ca040, /* 0x00000030 */ } /* ============ RSW BEGIN ========================= */ /* 0x022d0480 (0x00000000) */ 0x00000000 /* BLEND_COLOR_BG: blend_color.color[1] = 0.000000, blend_color.color[2] = 0.000000 */ /* 0x022d0484 (0x00000004) */ 0x00000000 /* BLEND_COLOR_RA: blend_color.color[3] = 0.000000, blend_color.color[0] = 0.000000 */ /* 0x022d0488 (0x00000008) */ 0xfc3b1ad2 /* ALPHA_BLEND(1): colormask 0x0f, rgb_func 2 (ADD), alpha_func 2 (ADD) */ /* ALPHA_BLEND(2): rgb_src_factor 11 (ONE), rbg_dst_factor 3 (ZERO) */ /* ALPHA_BLEND(3): alpha_src_factor 11 (ONE), alpha_dst_factor 3 (ZERO), bits 24-27 0x0c */ /* 0x022d048c (0x0000000c) */ 0x0000003e /* DEPTH_TEST(1): depth test disabled || writes not allowed /* DEPTH_TEST(2): depth_func 7 (ALWAYS), offset_scale: 0, offset_units: 0 */ /* DEPTH_TEST(3): ignore depth clip near, ignore depth clip far, register for gl_FragDepth: $0, unknown bits 13-15: 0x00000000 */ /* 0x022d0490 (0x00000010) */ 0xffff0000 /* DEPTH_RANGE: viewport.far = 1.000000, viewport.near = 0.000000 */ /* 0x022d0494 (0x00000014) */ 0xff000007 /* STENCIL_FRONT(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_FRONT(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022d0498 (0x00000018) */ 0xff000007 /* STENCIL_BACK(1): valuemask 0xff, ref value 0 (0x00), stencil_func 7 (ALWAYS)*/ /* STENCIL_BACK(2): fail_op 0 (KEEP), zfail_op 0 (KEEP), zpass_op 0 (KEEP), unknown (12-15) 0x00 */ /* 0x022d049c (0x0000001c) */ 0x0000ffff /* STENCIL_TEST(1): stencil_front writemask 0xff, stencil_back writemask 0xff */ /* STENCIL_TEST(2): alpha_ref_value: 0x00 */ /* STENCIL_TEST(3): unknown (bits 24-31) 0x00 */ /* 0x022d04a0 (0x00000020) */ 0x1111f807 /* MULTI_SAMPLE: triangles */ /* MULTI_SAMPLE(3), register for gl_FragColor: $1 $1 $1 $1 */ /* MULTI_SAMPLE(3): alpha_test_func: 7 (ALWAYS) */ /* 0x022d04a4 (0x00000024) */ 0x023cb004 /* SHADER_ADDRESS (FS): fs shader @ 0x023cb000, first instr length 4 */ /* 0x022d04a8 (0x00000028) */ 0x00000000 /* VARYING_TYPES(1): val 0-0, val 1-0, val 2-0, val 3-0, val 4-0, val 5-0, /* VARYING_TYPES(2): val 6-0, val 7-0, val 8-0, val 9-0, val 10-0, val 11-0 */ /* 0x022d04ac (0x0000002c) */ 0x022ce7c3 /* UNIFORMS_ADDRESS (PP): pp uniform info @ 0x022ce7c0, bits: 0x3 */ /* 0x022d04b0 (0x00000030) */ 0x022ce800 /* TEXTURES_ADDRESS: address: 0x022ce800 */ /* 0x022d04b4 (0x00000034) */ 0x000053a2 /* AUX0(1): varying_stride: 16, num_samplers 1, has_fs_uniforms */ /* AUX0(2): early-z enabled, pixel kill enabled, bit 8 set */ /* 0x022d04b8 (0x00000038) */ 0x00013000 /* AUX1: blend->base.dither true, glFrontFace(GL_CCW), ctx->const_buffer[PIPE_SHADER_FRAGMENT].buffer true */ /* 0x022d04bc (0x0000003c) */ 0x023ca040 /* VARYINGS_ADDRESS: varyings @ 0x023ca040 */ /* ============ RSW END =========================== */ reload plbu cmd at va 22d04c0 { 0x00000000, 0x00000000, 0x003b1ad2, 0x00001c0f, /* 0x00000000 */ 0xffff0000, 0x0000024f, 0x0000024f, 0x0000ffff, /* 0x00000010 */ 0x0000f007, 0x00000086, 0x00000001, 0x00000000, /* 0x00000020 */ 0x022d05c0, 0x00004021, 0x00000000, 0x022d0540, /* 0x00000030 */ 0x43800000, 0x00000000, 0x00000000, 0x3f800000, /* 0x00000040 */ 0x00000000, 0x00000000, 0x00000000, 0x3f800000, /* 0x00000050 */ 0x00000000, 0x43800000, 0x00000000, 0x3f800000, /* 0x00000060 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000070 */ 0x43800000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000080 */ 0x00000000, 0x43800000, 0x00000000, 0x00000000, /* 0x00000090 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x000000a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x000000b0 */ 0x00000032, 0x00000480, 0x40093800, 0x00010800, /* 0x000000c0 */ 0x00000000, 0x00000000, 0x00006000, 0x00022450, /* 0x000000d0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x000000e0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x000000f0 */ 0x022d0580, 0x00000000, 0x00000000, 0x00000000, /* 0x00000100 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000110 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000120 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000130 */ } gp plb stream at va 2201000 { 0x00001000, 0x00001200, 0x00001400, 0x00001600, /* 0x00000000 */ 0x00001800, 0x00001a00, 0x00001c00, 0x00001e00, /* 0x00000010 */ 0x00002000, 0x00002200, 0x00002400, 0x00002600, /* 0x00000020 */ 0x00002800, 0x00002a00, 0x00002c00, 0x00002e00, /* 0x00000030 */ 0x00003000, 0x00003200, 0x00003400, 0x00003600, /* 0x00000040 */ 0x00003800, 0x00003a00, 0x00003c00, 0x00003e00, /* 0x00000050 */ 0x00004000, 0x00004200, 0x00004400, 0x00004600, /* 0x00000060 */ 0x00004800, 0x00004a00, 0x00004c00, 0x00004e00, /* 0x00000070 */ 0x00005000, 0x00005200, 0x00005400, 0x00005600, /* 0x00000080 */ 0x00005800, 0x00005a00, 0x00005c00, 0x00005e00, /* 0x00000090 */ 0x00006000, 0x00006200, 0x00006400, 0x00006600, /* 0x000000a0 */ 0x00006800, 0x00006a00, 0x00006c00, 0x00006e00, /* 0x000000b0 */ 0x00007000, 0x00007200, 0x00007400, 0x00007600, /* 0x000000c0 */ 0x00007800, 0x00007a00, 0x00007c00, 0x00007e00, /* 0x000000d0 */ 0x00008000, 0x00008200, 0x00008400, 0x00008600, /* 0x000000e0 */ 0x00008800, 0x00008a00, 0x00008c00, 0x00008e00, /* 0x000000f0 */ 0x00009000, 0x00009200, 0x00009400, 0x00009600, /* 0x00000100 */ 0x00009800, 0x00009a00, 0x00009c00, 0x00009e00, /* 0x00000110 */ 0x0000a000, 0x0000a200, 0x0000a400, 0x0000a600, /* 0x00000120 */ 0x0000a800, 0x0000aa00, 0x0000ac00, 0x0000ae00, /* 0x00000130 */ 0x0000b000, 0x0000b200, 0x0000b400, 0x0000b600, /* 0x00000140 */ 0x0000b800, 0x0000ba00, 0x0000bc00, 0x0000be00, /* 0x00000150 */ 0x0000c000, 0x0000c200, 0x0000c400, 0x0000c600, /* 0x00000160 */ 0x0000c800, 0x0000ca00, 0x0000cc00, 0x0000ce00, /* 0x00000170 */ 0x0000d000, 0x0000d200, 0x0000d400, 0x0000d600, /* 0x00000180 */ 0x0000d800, 0x0000da00, 0x0000dc00, 0x0000de00, /* 0x00000190 */ 0x0000e000, 0x0000e200, 0x0000e400, 0x0000e600, /* 0x000001a0 */ 0x0000e800, 0x0000ea00, 0x0000ec00, 0x0000ee00, /* 0x000001b0 */ 0x0000f000, 0x0000f200, 0x0000f400, 0x0000f600, /* 0x000001c0 */ 0x0000f800, 0x0000fa00, 0x0000fc00, 0x0000fe00, /* 0x000001d0 */ 0x00010000, 0x00010200, 0x00010400, 0x00010600, /* 0x000001e0 */ 0x00010800, 0x00010a00, 0x00010c00, 0x00010e00, /* 0x000001f0 */ 0x00011000, 0x00011200, 0x00011400, 0x00011600, /* 0x00000200 */ 0x00011800, 0x00011a00, 0x00011c00, 0x00011e00, /* 0x00000210 */ 0x00012000, 0x00012200, 0x00012400, 0x00012600, /* 0x00000220 */ 0x00012800, 0x00012a00, 0x00012c00, 0x00012e00, /* 0x00000230 */ 0x00013000, 0x00013200, 0x00013400, 0x00013600, /* 0x00000240 */ 0x00013800, 0x00013a00, 0x00013c00, 0x00013e00, /* 0x00000250 */ 0x00014000, 0x00014200, 0x00014400, 0x00014600, /* 0x00000260 */ 0x00014800, 0x00014a00, 0x00014c00, 0x00014e00, /* 0x00000270 */ 0x00015000, 0x00015200, 0x00015400, 0x00015600, /* 0x00000280 */ 0x00015800, 0x00015a00, 0x00015c00, 0x00015e00, /* 0x00000290 */ 0x00016000, 0x00016200, 0x00016400, 0x00016600, /* 0x000002a0 */ 0x00016800, 0x00016a00, 0x00016c00, 0x00016e00, /* 0x000002b0 */ 0x00017000, 0x00017200, 0x00017400, 0x00017600, /* 0x000002c0 */ 0x00017800, 0x00017a00, 0x00017c00, 0x00017e00, /* 0x000002d0 */ 0x00018000, 0x00018200, 0x00018400, 0x00018600, /* 0x000002e0 */ 0x00018800, 0x00018a00, 0x00018c00, 0x00018e00, /* 0x000002f0 */ 0x00019000, 0x00019200, 0x00019400, 0x00019600, /* 0x00000300 */ 0x00019800, 0x00019a00, 0x00019c00, 0x00019e00, /* 0x00000310 */ 0x0001a000, 0x0001a200, 0x0001a400, 0x0001a600, /* 0x00000320 */ 0x0001a800, 0x0001aa00, 0x0001ac00, 0x0001ae00, /* 0x00000330 */ 0x0001b000, 0x0001b200, 0x0001b400, 0x0001b600, /* 0x00000340 */ 0x0001b800, 0x0001ba00, 0x0001bc00, 0x0001be00, /* 0x00000350 */ 0x0001c000, 0x0001c200, 0x0001c400, 0x0001c600, /* 0x00000360 */ 0x0001c800, 0x0001ca00, 0x0001cc00, 0x0001ce00, /* 0x00000370 */ 0x0001d000, 0x0001d200, 0x0001d400, 0x0001d600, /* 0x00000380 */ 0x0001d800, 0x0001da00, 0x0001dc00, 0x0001de00, /* 0x00000390 */ 0x0001e000, 0x0001e200, 0x0001e400, 0x0001e600, /* 0x000003a0 */ 0x0001e800, 0x0001ea00, 0x0001ec00, 0x0001ee00, /* 0x000003b0 */ 0x0001f000, 0x0001f200, 0x0001f400, 0x0001f600, /* 0x000003c0 */ 0x0001f800, 0x0001fa00, 0x0001fc00, 0x0001fe00, /* 0x000003d0 */ 0x00020000, 0x00020200, 0x00020400, 0x00020600, /* 0x000003e0 */ 0x00020800, 0x00020a00, 0x00020c00, 0x00020e00, /* 0x000003f0 */ 0x00021000, 0x00021200, 0x00021400, 0x00021600, /* 0x00000400 */ 0x00021800, 0x00021a00, 0x00021c00, 0x00021e00, /* 0x00000410 */ 0x00022000, 0x00022200, 0x00022400, 0x00022600, /* 0x00000420 */ 0x00022800, 0x00022a00, 0x00022c00, 0x00022e00, /* 0x00000430 */ 0x00023000, 0x00023200, 0x00023400, 0x00023600, /* 0x00000440 */ 0x00023800, 0x00023a00, 0x00023c00, 0x00023e00, /* 0x00000450 */ 0x00024000, 0x00024200, 0x00024400, 0x00024600, /* 0x00000460 */ 0x00024800, 0x00024a00, 0x00024c00, 0x00024e00, /* 0x00000470 */ 0x00025000, 0x00025200, 0x00025400, 0x00025600, /* 0x00000480 */ 0x00025800, 0x00025a00, 0x00025c00, 0x00025e00, /* 0x00000490 */ 0x00026000, 0x00026200, 0x00026400, 0x00026600, /* 0x000004a0 */ 0x00026800, 0x00026a00, 0x00026c00, 0x00026e00, /* 0x000004b0 */ 0x00027000, 0x00027200, 0x00027400, 0x00027600, /* 0x000004c0 */ 0x00027800, 0x00027a00, 0x00027c00, 0x00027e00, /* 0x000004d0 */ 0x00028000, 0x00028200, 0x00028400, 0x00028600, /* 0x000004e0 */ 0x00028800, 0x00028a00, 0x00028c00, 0x00028e00, /* 0x000004f0 */ 0x00029000, 0x00029200, 0x00029400, 0x00029600, /* 0x00000500 */ 0x00029800, 0x00029a00, 0x00029c00, 0x00029e00, /* 0x00000510 */ 0x0002a000, 0x0002a200, 0x0002a400, 0x0002a600, /* 0x00000520 */ 0x0002a800, 0x0002aa00, 0x0002ac00, 0x0002ae00, /* 0x00000530 */ 0x0002b000, 0x0002b200, 0x0002b400, 0x0002b600, /* 0x00000540 */ 0x0002b800, 0x0002ba00, 0x0002bc00, 0x0002be00, /* 0x00000550 */ 0x0002c000, 0x0002c200, 0x0002c400, 0x0002c600, /* 0x00000560 */ 0x0002c800, 0x0002ca00, 0x0002cc00, 0x0002ce00, /* 0x00000570 */ 0x0002d000, 0x0002d200, 0x0002d400, 0x0002d600, /* 0x00000580 */ 0x0002d800, 0x0002da00, 0x0002dc00, 0x0002de00, /* 0x00000590 */ 0x0002e000, 0x0002e200, 0x0002e400, 0x0002e600, /* 0x000005a0 */ 0x0002e800, 0x0002ea00, 0x0002ec00, 0x0002ee00, /* 0x000005b0 */ 0x0002f000, 0x0002f200, 0x0002f400, 0x0002f600, /* 0x000005c0 */ 0x0002f800, 0x0002fa00, 0x0002fc00, 0x0002fe00, /* 0x000005d0 */ 0x00030000, 0x00030200, 0x00030400, 0x00030600, /* 0x000005e0 */ 0x00030800, 0x00030a00, 0x00030c00, 0x00030e00, /* 0x000005f0 */ 0x00031000, 0x00031200, 0x00031400, 0x00031600, /* 0x00000600 */ 0x00031800, 0x00031a00, 0x00031c00, 0x00031e00, /* 0x00000610 */ 0x00032000, 0x00032200, 0x00032400, 0x00032600, /* 0x00000620 */ 0x00032800, 0x00032a00, 0x00032c00, 0x00032e00, /* 0x00000630 */ 0x00033000, 0x00033200, 0x00033400, 0x00033600, /* 0x00000640 */ 0x00033800, 0x00033a00, 0x00033c00, 0x00033e00, /* 0x00000650 */ 0x00034000, 0x00034200, 0x00034400, 0x00034600, /* 0x00000660 */ 0x00034800, 0x00034a00, 0x00034c00, 0x00034e00, /* 0x00000670 */ 0x00035000, 0x00035200, 0x00035400, 0x00035600, /* 0x00000680 */ 0x00035800, 0x00035a00, 0x00035c00, 0x00035e00, /* 0x00000690 */ 0x00036000, 0x00036200, 0x00036400, 0x00036600, /* 0x000006a0 */ 0x00036800, 0x00036a00, 0x00036c00, 0x00036e00, /* 0x000006b0 */ 0x00037000, 0x00037200, 0x00037400, 0x00037600, /* 0x000006c0 */ 0x00037800, 0x00037a00, 0x00037c00, 0x00037e00, /* 0x000006d0 */ 0x00038000, 0x00038200, 0x00038400, 0x00038600, /* 0x000006e0 */ 0x00038800, 0x00038a00, 0x00038c00, 0x00038e00, /* 0x000006f0 */ 0x00039000, 0x00039200, 0x00039400, 0x00039600, /* 0x00000700 */ 0x00039800, 0x00039a00, 0x00039c00, 0x00039e00, /* 0x00000710 */ 0x0003a000, 0x0003a200, 0x0003a400, 0x0003a600, /* 0x00000720 */ 0x0003a800, 0x0003aa00, 0x0003ac00, 0x0003ae00, /* 0x00000730 */ 0x0003b000, 0x0003b200, 0x0003b400, 0x0003b600, /* 0x00000740 */ 0x0003b800, 0x0003ba00, 0x0003bc00, 0x0003be00, /* 0x00000750 */ 0x0003c000, 0x0003c200, 0x0003c400, 0x0003c600, /* 0x00000760 */ 0x0003c800, 0x0003ca00, 0x0003cc00, 0x0003ce00, /* 0x00000770 */ 0x0003d000, 0x0003d200, 0x0003d400, 0x0003d600, /* 0x00000780 */ 0x0003d800, 0x0003da00, 0x0003dc00, 0x0003de00, /* 0x00000790 */ 0x0003e000, 0x0003e200, 0x0003e400, 0x0003e600, /* 0x000007a0 */ 0x0003e800, 0x0003ea00, 0x0003ec00, 0x0003ee00, /* 0x000007b0 */ 0x0003f000, 0x0003f200, 0x0003f400, 0x0003f600, /* 0x000007c0 */ 0x0003f800, 0x0003fa00, 0x0003fc00, 0x0003fe00, /* 0x000007d0 */ 0x00040000, 0x00040200, 0x00040400, 0x00040600, /* 0x000007e0 */ 0x00040800, 0x00040a00, 0x00040c00, 0x00040e00, /* 0x000007f0 */ 0x00041000, 0x00041200, 0x00041400, 0x00041600, /* 0x00000800 */ 0x00041800, 0x00041a00, 0x00041c00, 0x00041e00, /* 0x00000810 */ 0x00042000, 0x00042200, 0x00042400, 0x00042600, /* 0x00000820 */ 0x00042800, 0x00042a00, 0x00042c00, 0x00042e00, /* 0x00000830 */ 0x00043000, 0x00043200, 0x00043400, 0x00043600, /* 0x00000840 */ 0x00043800, 0x00043a00, 0x00043c00, 0x00043e00, /* 0x00000850 */ 0x00044000, 0x00044200, 0x00044400, 0x00044600, /* 0x00000860 */ 0x00044800, 0x00044a00, 0x00044c00, 0x00044e00, /* 0x00000870 */ 0x00045000, 0x00045200, 0x00045400, 0x00045600, /* 0x00000880 */ 0x00045800, 0x00045a00, 0x00045c00, 0x00045e00, /* 0x00000890 */ 0x00046000, 0x00046200, 0x00046400, 0x00046600, /* 0x000008a0 */ 0x00046800, 0x00046a00, 0x00046c00, 0x00046e00, /* 0x000008b0 */ 0x00047000, 0x00047200, 0x00047400, 0x00047600, /* 0x000008c0 */ 0x00047800, 0x00047a00, 0x00047c00, 0x00047e00, /* 0x000008d0 */ 0x00048000, 0x00048200, 0x00048400, 0x00048600, /* 0x000008e0 */ 0x00048800, 0x00048a00, 0x00048c00, 0x00048e00, /* 0x000008f0 */ 0x00049000, 0x00049200, 0x00049400, 0x00049600, /* 0x00000900 */ 0x00049800, 0x00049a00, 0x00049c00, 0x00049e00, /* 0x00000910 */ 0x0004a000, 0x0004a200, 0x0004a400, 0x0004a600, /* 0x00000920 */ 0x0004a800, 0x0004aa00, 0x0004ac00, 0x0004ae00, /* 0x00000930 */ 0x0004b000, 0x0004b200, 0x0004b400, 0x0004b600, /* 0x00000940 */ 0x0004b800, 0x0004ba00, 0x0004bc00, 0x0004be00, /* 0x00000950 */ 0x0004c000, 0x0004c200, 0x0004c400, 0x0004c600, /* 0x00000960 */ 0x0004c800, 0x0004ca00, 0x0004cc00, 0x0004ce00, /* 0x00000970 */ 0x0004d000, 0x0004d200, 0x0004d400, 0x0004d600, /* 0x00000980 */ 0x0004d800, 0x0004da00, 0x0004dc00, 0x0004de00, /* 0x00000990 */ 0x0004e000, 0x0004e200, 0x0004e400, 0x0004e600, /* 0x000009a0 */ 0x0004e800, 0x0004ea00, 0x0004ec00, 0x0004ee00, /* 0x000009b0 */ 0x0004f000, 0x0004f200, 0x0004f400, 0x0004f600, /* 0x000009c0 */ 0x0004f800, 0x0004fa00, 0x0004fc00, 0x0004fe00, /* 0x000009d0 */ 0x00050000, 0x00050200, 0x00050400, 0x00050600, /* 0x000009e0 */ 0x00050800, 0x00050a00, 0x00050c00, 0x00050e00, /* 0x000009f0 */ 0x00051000, 0x00051200, 0x00051400, 0x00051600, /* 0x00000a00 */ 0x00051800, 0x00051a00, 0x00051c00, 0x00051e00, /* 0x00000a10 */ 0x00052000, 0x00052200, 0x00052400, 0x00052600, /* 0x00000a20 */ 0x00052800, 0x00052a00, 0x00052c00, 0x00052e00, /* 0x00000a30 */ 0x00053000, 0x00053200, 0x00053400, 0x00053600, /* 0x00000a40 */ 0x00053800, 0x00053a00, 0x00053c00, 0x00053e00, /* 0x00000a50 */ 0x00054000, 0x00054200, 0x00054400, 0x00054600, /* 0x00000a60 */ 0x00054800, 0x00054a00, 0x00054c00, 0x00054e00, /* 0x00000a70 */ 0x00055000, 0x00055200, 0x00055400, 0x00055600, /* 0x00000a80 */ 0x00055800, 0x00055a00, 0x00055c00, 0x00055e00, /* 0x00000a90 */ 0x00056000, 0x00056200, 0x00056400, 0x00056600, /* 0x00000aa0 */ 0x00056800, 0x00056a00, 0x00056c00, 0x00056e00, /* 0x00000ab0 */ 0x00057000, 0x00057200, 0x00057400, 0x00057600, /* 0x00000ac0 */ 0x00057800, 0x00057a00, 0x00057c00, 0x00057e00, /* 0x00000ad0 */ 0x00058000, 0x00058200, 0x00058400, 0x00058600, /* 0x00000ae0 */ 0x00058800, 0x00058a00, 0x00058c00, 0x00058e00, /* 0x00000af0 */ 0x00059000, 0x00059200, 0x00059400, 0x00059600, /* 0x00000b00 */ 0x00059800, 0x00059a00, 0x00059c00, 0x00059e00, /* 0x00000b10 */ 0x0005a000, 0x0005a200, 0x0005a400, 0x0005a600, /* 0x00000b20 */ 0x0005a800, 0x0005aa00, 0x0005ac00, 0x0005ae00, /* 0x00000b30 */ 0x0005b000, 0x0005b200, 0x0005b400, 0x0005b600, /* 0x00000b40 */ 0x0005b800, 0x0005ba00, 0x0005bc00, 0x0005be00, /* 0x00000b50 */ 0x0005c000, 0x0005c200, 0x0005c400, 0x0005c600, /* 0x00000b60 */ 0x0005c800, 0x0005ca00, 0x0005cc00, 0x0005ce00, /* 0x00000b70 */ 0x0005d000, 0x0005d200, 0x0005d400, 0x0005d600, /* 0x00000b80 */ 0x0005d800, 0x0005da00, 0x0005dc00, 0x0005de00, /* 0x00000b90 */ 0x0005e000, 0x0005e200, 0x0005e400, 0x0005e600, /* 0x00000ba0 */ 0x0005e800, 0x0005ea00, 0x0005ec00, 0x0005ee00, /* 0x00000bb0 */ 0x0005f000, 0x0005f200, 0x0005f400, 0x0005f600, /* 0x00000bc0 */ 0x0005f800, 0x0005fa00, 0x0005fc00, 0x0005fe00, /* 0x00000bd0 */ 0x00060000, 0x00060200, 0x00060400, 0x00060600, /* 0x00000be0 */ 0x00060800, 0x00060a00, 0x00060c00, 0x00060e00, /* 0x00000bf0 */ 0x00061000, 0x00061200, 0x00061400, 0x00061600, /* 0x00000c00 */ 0x00061800, 0x00061a00, 0x00061c00, 0x00061e00, /* 0x00000c10 */ 0x00062000, 0x00062200, 0x00062400, 0x00062600, /* 0x00000c20 */ 0x00062800, 0x00062a00, 0x00062c00, 0x00062e00, /* 0x00000c30 */ 0x00063000, 0x00063200, 0x00063400, 0x00063600, /* 0x00000c40 */ 0x00063800, 0x00063a00, 0x00063c00, 0x00063e00, /* 0x00000c50 */ 0x00064000, 0x00064200, 0x00064400, 0x00064600, /* 0x00000c60 */ 0x00064800, 0x00064a00, 0x00064c00, 0x00064e00, /* 0x00000c70 */ 0x00065000, 0x00065200, 0x00065400, 0x00065600, /* 0x00000c80 */ 0x00065800, 0x00065a00, 0x00065c00, 0x00065e00, /* 0x00000c90 */ 0x00066000, 0x00066200, 0x00066400, 0x00066600, /* 0x00000ca0 */ 0x00066800, 0x00066a00, 0x00066c00, 0x00066e00, /* 0x00000cb0 */ 0x00067000, 0x00067200, 0x00067400, 0x00067600, /* 0x00000cc0 */ 0x00067800, 0x00067a00, 0x00067c00, 0x00067e00, /* 0x00000cd0 */ 0x00068000, 0x00068200, 0x00068400, 0x00068600, /* 0x00000ce0 */ 0x00068800, 0x00068a00, 0x00068c00, 0x00068e00, /* 0x00000cf0 */ 0x00069000, 0x00069200, 0x00069400, 0x00069600, /* 0x00000d00 */ 0x00069800, 0x00069a00, 0x00069c00, 0x00069e00, /* 0x00000d10 */ 0x0006a000, 0x0006a200, 0x0006a400, 0x0006a600, /* 0x00000d20 */ 0x0006a800, 0x0006aa00, 0x0006ac00, 0x0006ae00, /* 0x00000d30 */ 0x0006b000, 0x0006b200, 0x0006b400, 0x0006b600, /* 0x00000d40 */ 0x0006b800, 0x0006ba00, 0x0006bc00, 0x0006be00, /* 0x00000d50 */ 0x0006c000, 0x0006c200, 0x0006c400, 0x0006c600, /* 0x00000d60 */ 0x0006c800, 0x0006ca00, 0x0006cc00, 0x0006ce00, /* 0x00000d70 */ 0x0006d000, 0x0006d200, 0x0006d400, 0x0006d600, /* 0x00000d80 */ 0x0006d800, 0x0006da00, 0x0006dc00, 0x0006de00, /* 0x00000d90 */ 0x0006e000, 0x0006e200, 0x0006e400, 0x0006e600, /* 0x00000da0 */ 0x0006e800, 0x0006ea00, 0x0006ec00, 0x0006ee00, /* 0x00000db0 */ 0x0006f000, 0x0006f200, 0x0006f400, 0x0006f600, /* 0x00000dc0 */ 0x0006f800, 0x0006fa00, 0x0006fc00, 0x0006fe00, /* 0x00000dd0 */ 0x00070000, 0x00070200, 0x00070400, 0x00070600, /* 0x00000de0 */ 0x00070800, 0x00070a00, 0x00070c00, 0x00070e00, /* 0x00000df0 */ 0x00071000, 0x00071200, 0x00071400, 0x00071600, /* 0x00000e00 */ 0x00071800, 0x00071a00, 0x00071c00, 0x00071e00, /* 0x00000e10 */ 0x00072000, 0x00072200, 0x00072400, 0x00072600, /* 0x00000e20 */ 0x00072800, 0x00072a00, 0x00072c00, 0x00072e00, /* 0x00000e30 */ 0x00073000, 0x00073200, 0x00073400, 0x00073600, /* 0x00000e40 */ 0x00073800, 0x00073a00, 0x00073c00, 0x00073e00, /* 0x00000e50 */ 0x00074000, 0x00074200, 0x00074400, 0x00074600, /* 0x00000e60 */ 0x00074800, 0x00074a00, 0x00074c00, 0x00074e00, /* 0x00000e70 */ 0x00075000, 0x00075200, 0x00075400, 0x00075600, /* 0x00000e80 */ 0x00075800, 0x00075a00, 0x00075c00, 0x00075e00, /* 0x00000e90 */ 0x00076000, 0x00076200, 0x00076400, 0x00076600, /* 0x00000ea0 */ 0x00076800, 0x00076a00, 0x00076c00, 0x00076e00, /* 0x00000eb0 */ 0x00077000, 0x00077200, 0x00077400, 0x00077600, /* 0x00000ec0 */ 0x00077800, 0x00077a00, 0x00077c00, 0x00077e00, /* 0x00000ed0 */ 0x00078000, 0x00078200, 0x00078400, 0x00078600, /* 0x00000ee0 */ 0x00078800, 0x00078a00, 0x00078c00, 0x00078e00, /* 0x00000ef0 */ 0x00079000, 0x00079200, 0x00079400, 0x00079600, /* 0x00000f00 */ 0x00079800, 0x00079a00, 0x00079c00, 0x00079e00, /* 0x00000f10 */ 0x0007a000, 0x0007a200, 0x0007a400, 0x0007a600, /* 0x00000f20 */ 0x0007a800, 0x0007aa00, 0x0007ac00, 0x0007ae00, /* 0x00000f30 */ 0x0007b000, 0x0007b200, 0x0007b400, 0x0007b600, /* 0x00000f40 */ 0x0007b800, 0x0007ba00, 0x0007bc00, 0x0007be00, /* 0x00000f50 */ 0x0007c000, 0x0007c200, 0x0007c400, 0x0007c600, /* 0x00000f60 */ 0x0007c800, 0x0007ca00, 0x0007cc00, 0x0007ce00, /* 0x00000f70 */ 0x0007d000, 0x0007d200, 0x0007d400, 0x0007d600, /* 0x00000f80 */ 0x0007d800, 0x0007da00, 0x0007dc00, 0x0007de00, /* 0x00000f90 */ 0x0007e000, 0x0007e200, 0x0007e400, 0x0007e600, /* 0x00000fa0 */ 0x0007e800, 0x0007ea00, 0x0007ec00, 0x0007ee00, /* 0x00000fb0 */ 0x0007f000, 0x0007f200, 0x0007f400, 0x0007f600, /* 0x00000fc0 */ 0x0007f800, 0x0007fa00, 0x0007fc00, 0x0007fe00, /* 0x00000fd0 */ 0x00080000, 0x00080200, 0x00080400, 0x00080600, /* 0x00000fe0 */ 0x00080800, 0x00080a00, 0x00080c00, 0x00080e00, /* 0x00000ff0 */ 0x00081000, 0x00081200, 0x00081400, 0x00081600, /* 0x00001000 */ 0x00081800, 0x00081a00, 0x00081c00, 0x00081e00, /* 0x00001010 */ 0x00082000, 0x00082200, 0x00082400, 0x00082600, /* 0x00001020 */ 0x00082800, 0x00082a00, 0x00082c00, 0x00082e00, /* 0x00001030 */ 0x00083000, 0x00083200, 0x00083400, 0x00083600, /* 0x00001040 */ 0x00083800, 0x00083a00, 0x00083c00, 0x00083e00, /* 0x00001050 */ 0x00084000, 0x00084200, 0x00084400, 0x00084600, /* 0x00001060 */ 0x00084800, 0x00084a00, 0x00084c00, 0x00084e00, /* 0x00001070 */ 0x00085000, 0x00085200, 0x00085400, 0x00085600, /* 0x00001080 */ 0x00085800, 0x00085a00, 0x00085c00, 0x00085e00, /* 0x00001090 */ 0x00086000, 0x00086200, 0x00086400, 0x00086600, /* 0x000010a0 */ 0x00086800, 0x00086a00, 0x00086c00, 0x00086e00, /* 0x000010b0 */ 0x00087000, 0x00087200, 0x00087400, 0x00087600, /* 0x000010c0 */ 0x00087800, 0x00087a00, 0x00087c00, 0x00087e00, /* 0x000010d0 */ 0x00088000, 0x00088200, 0x00088400, 0x00088600, /* 0x000010e0 */ 0x00088800, 0x00088a00, 0x00088c00, 0x00088e00, /* 0x000010f0 */ 0x00089000, 0x00089200, 0x00089400, 0x00089600, /* 0x00001100 */ 0x00089800, 0x00089a00, 0x00089c00, 0x00089e00, /* 0x00001110 */ 0x0008a000, 0x0008a200, 0x0008a400, 0x0008a600, /* 0x00001120 */ 0x0008a800, 0x0008aa00, 0x0008ac00, 0x0008ae00, /* 0x00001130 */ 0x0008b000, 0x0008b200, 0x0008b400, 0x0008b600, /* 0x00001140 */ 0x0008b800, 0x0008ba00, 0x0008bc00, 0x0008be00, /* 0x00001150 */ 0x0008c000, 0x0008c200, 0x0008c400, 0x0008c600, /* 0x00001160 */ 0x0008c800, 0x0008ca00, 0x0008cc00, 0x0008ce00, /* 0x00001170 */ 0x0008d000, 0x0008d200, 0x0008d400, 0x0008d600, /* 0x00001180 */ 0x0008d800, 0x0008da00, 0x0008dc00, 0x0008de00, /* 0x00001190 */ 0x0008e000, 0x0008e200, 0x0008e400, 0x0008e600, /* 0x000011a0 */ 0x0008e800, 0x0008ea00, 0x0008ec00, 0x0008ee00, /* 0x000011b0 */ 0x0008f000, 0x0008f200, 0x0008f400, 0x0008f600, /* 0x000011c0 */ 0x0008f800, 0x0008fa00, 0x0008fc00, 0x0008fe00, /* 0x000011d0 */ 0x00090000, 0x00090200, 0x00090400, 0x00090600, /* 0x000011e0 */ 0x00090800, 0x00090a00, 0x00090c00, 0x00090e00, /* 0x000011f0 */ 0x00091000, 0x00091200, 0x00091400, 0x00091600, /* 0x00001200 */ 0x00091800, 0x00091a00, 0x00091c00, 0x00091e00, /* 0x00001210 */ 0x00092000, 0x00092200, 0x00092400, 0x00092600, /* 0x00001220 */ 0x00092800, 0x00092a00, 0x00092c00, 0x00092e00, /* 0x00001230 */ 0x00093000, 0x00093200, 0x00093400, 0x00093600, /* 0x00001240 */ 0x00093800, 0x00093a00, 0x00093c00, 0x00093e00, /* 0x00001250 */ 0x00094000, 0x00094200, 0x00094400, 0x00094600, /* 0x00001260 */ 0x00094800, 0x00094a00, 0x00094c00, 0x00094e00, /* 0x00001270 */ 0x00095000, 0x00095200, 0x00095400, 0x00095600, /* 0x00001280 */ 0x00095800, 0x00095a00, 0x00095c00, 0x00095e00, /* 0x00001290 */ 0x00096000, 0x00096200, 0x00096400, 0x00096600, /* 0x000012a0 */ 0x00096800, 0x00096a00, 0x00096c00, 0x00096e00, /* 0x000012b0 */ 0x00097000, 0x00097200, 0x00097400, 0x00097600, /* 0x000012c0 */ 0x00097800, 0x00097a00, 0x00097c00, 0x00097e00, /* 0x000012d0 */ 0x00098000, 0x00098200, 0x00098400, 0x00098600, /* 0x000012e0 */ 0x00098800, 0x00098a00, 0x00098c00, 0x00098e00, /* 0x000012f0 */ 0x00099000, 0x00099200, 0x00099400, 0x00099600, /* 0x00001300 */ 0x00099800, 0x00099a00, 0x00099c00, 0x00099e00, /* 0x00001310 */ 0x0009a000, 0x0009a200, 0x0009a400, 0x0009a600, /* 0x00001320 */ 0x0009a800, 0x0009aa00, 0x0009ac00, 0x0009ae00, /* 0x00001330 */ 0x0009b000, 0x0009b200, 0x0009b400, 0x0009b600, /* 0x00001340 */ 0x0009b800, 0x0009ba00, 0x0009bc00, 0x0009be00, /* 0x00001350 */ 0x0009c000, 0x0009c200, 0x0009c400, 0x0009c600, /* 0x00001360 */ 0x0009c800, 0x0009ca00, 0x0009cc00, 0x0009ce00, /* 0x00001370 */ 0x0009d000, 0x0009d200, 0x0009d400, 0x0009d600, /* 0x00001380 */ 0x0009d800, 0x0009da00, 0x0009dc00, 0x0009de00, /* 0x00001390 */ 0x0009e000, 0x0009e200, 0x0009e400, 0x0009e600, /* 0x000013a0 */ 0x0009e800, 0x0009ea00, 0x0009ec00, 0x0009ee00, /* 0x000013b0 */ 0x0009f000, 0x0009f200, 0x0009f400, 0x0009f600, /* 0x000013c0 */ 0x0009f800, 0x0009fa00, 0x0009fc00, 0x0009fe00, /* 0x000013d0 */ 0x000a0000, 0x000a0200, 0x000a0400, 0x000a0600, /* 0x000013e0 */ 0x000a0800, 0x000a0a00, 0x000a0c00, 0x000a0e00, /* 0x000013f0 */ 0x000a1000, 0x000a1200, 0x000a1400, 0x000a1600, /* 0x00001400 */ 0x000a1800, 0x000a1a00, 0x000a1c00, 0x000a1e00, /* 0x00001410 */ 0x000a2000, 0x000a2200, 0x000a2400, 0x000a2600, /* 0x00001420 */ 0x000a2800, 0x000a2a00, 0x000a2c00, 0x000a2e00, /* 0x00001430 */ 0x000a3000, 0x000a3200, 0x000a3400, 0x000a3600, /* 0x00001440 */ 0x000a3800, 0x000a3a00, 0x000a3c00, 0x000a3e00, /* 0x00001450 */ 0x000a4000, 0x000a4200, 0x000a4400, 0x000a4600, /* 0x00001460 */ 0x000a4800, 0x000a4a00, 0x000a4c00, 0x000a4e00, /* 0x00001470 */ 0x000a5000, 0x000a5200, 0x000a5400, 0x000a5600, /* 0x00001480 */ 0x000a5800, 0x000a5a00, 0x000a5c00, 0x000a5e00, /* 0x00001490 */ 0x000a6000, 0x000a6200, 0x000a6400, 0x000a6600, /* 0x000014a0 */ 0x000a6800, 0x000a6a00, 0x000a6c00, 0x000a6e00, /* 0x000014b0 */ 0x000a7000, 0x000a7200, 0x000a7400, 0x000a7600, /* 0x000014c0 */ 0x000a7800, 0x000a7a00, 0x000a7c00, 0x000a7e00, /* 0x000014d0 */ 0x000a8000, 0x000a8200, 0x000a8400, 0x000a8600, /* 0x000014e0 */ 0x000a8800, 0x000a8a00, 0x000a8c00, 0x000a8e00, /* 0x000014f0 */ 0x000a9000, 0x000a9200, 0x000a9400, 0x000a9600, /* 0x00001500 */ 0x000a9800, 0x000a9a00, 0x000a9c00, 0x000a9e00, /* 0x00001510 */ 0x000aa000, 0x000aa200, 0x000aa400, 0x000aa600, /* 0x00001520 */ 0x000aa800, 0x000aaa00, 0x000aac00, 0x000aae00, /* 0x00001530 */ 0x000ab000, 0x000ab200, 0x000ab400, 0x000ab600, /* 0x00001540 */ 0x000ab800, 0x000aba00, 0x000abc00, 0x000abe00, /* 0x00001550 */ 0x000ac000, 0x000ac200, 0x000ac400, 0x000ac600, /* 0x00001560 */ 0x000ac800, 0x000aca00, 0x000acc00, 0x000ace00, /* 0x00001570 */ 0x000ad000, 0x000ad200, 0x000ad400, 0x000ad600, /* 0x00001580 */ 0x000ad800, 0x000ada00, 0x000adc00, 0x000ade00, /* 0x00001590 */ 0x000ae000, 0x000ae200, 0x000ae400, 0x000ae600, /* 0x000015a0 */ 0x000ae800, 0x000aea00, 0x000aec00, 0x000aee00, /* 0x000015b0 */ 0x000af000, 0x000af200, 0x000af400, 0x000af600, /* 0x000015c0 */ 0x000af800, 0x000afa00, 0x000afc00, 0x000afe00, /* 0x000015d0 */ 0x000b0000, 0x000b0200, 0x000b0400, 0x000b0600, /* 0x000015e0 */ 0x000b0800, 0x000b0a00, 0x000b0c00, 0x000b0e00, /* 0x000015f0 */ 0x000b1000, 0x000b1200, 0x000b1400, 0x000b1600, /* 0x00001600 */ 0x000b1800, 0x000b1a00, 0x000b1c00, 0x000b1e00, /* 0x00001610 */ 0x000b2000, 0x000b2200, 0x000b2400, 0x000b2600, /* 0x00001620 */ 0x000b2800, 0x000b2a00, 0x000b2c00, 0x000b2e00, /* 0x00001630 */ 0x000b3000, 0x000b3200, 0x000b3400, 0x000b3600, /* 0x00001640 */ 0x000b3800, 0x000b3a00, 0x000b3c00, 0x000b3e00, /* 0x00001650 */ 0x000b4000, 0x000b4200, 0x000b4400, 0x000b4600, /* 0x00001660 */ 0x000b4800, 0x000b4a00, 0x000b4c00, 0x000b4e00, /* 0x00001670 */ 0x000b5000, 0x000b5200, 0x000b5400, 0x000b5600, /* 0x00001680 */ 0x000b5800, 0x000b5a00, 0x000b5c00, 0x000b5e00, /* 0x00001690 */ 0x000b6000, 0x000b6200, 0x000b6400, 0x000b6600, /* 0x000016a0 */ 0x000b6800, 0x000b6a00, 0x000b6c00, 0x000b6e00, /* 0x000016b0 */ 0x000b7000, 0x000b7200, 0x000b7400, 0x000b7600, /* 0x000016c0 */ 0x000b7800, 0x000b7a00, 0x000b7c00, 0x000b7e00, /* 0x000016d0 */ 0x000b8000, 0x000b8200, 0x000b8400, 0x000b8600, /* 0x000016e0 */ 0x000b8800, 0x000b8a00, 0x000b8c00, 0x000b8e00, /* 0x000016f0 */ 0x000b9000, 0x000b9200, 0x000b9400, 0x000b9600, /* 0x00001700 */ 0x000b9800, 0x000b9a00, 0x000b9c00, 0x000b9e00, /* 0x00001710 */ 0x000ba000, 0x000ba200, 0x000ba400, 0x000ba600, /* 0x00001720 */ 0x000ba800, 0x000baa00, 0x000bac00, 0x000bae00, /* 0x00001730 */ 0x000bb000, 0x000bb200, 0x000bb400, 0x000bb600, /* 0x00001740 */ 0x000bb800, 0x000bba00, 0x000bbc00, 0x000bbe00, /* 0x00001750 */ 0x000bc000, 0x000bc200, 0x000bc400, 0x000bc600, /* 0x00001760 */ 0x000bc800, 0x000bca00, 0x000bcc00, 0x000bce00, /* 0x00001770 */ 0x000bd000, 0x000bd200, 0x000bd400, 0x000bd600, /* 0x00001780 */ 0x000bd800, 0x000bda00, 0x000bdc00, 0x000bde00, /* 0x00001790 */ 0x000be000, 0x000be200, 0x000be400, 0x000be600, /* 0x000017a0 */ 0x000be800, 0x000bea00, 0x000bec00, 0x000bee00, /* 0x000017b0 */ 0x000bf000, 0x000bf200, 0x000bf400, 0x000bf600, /* 0x000017c0 */ 0x000bf800, 0x000bfa00, 0x000bfc00, 0x000bfe00, /* 0x000017d0 */ 0x000c0000, 0x000c0200, 0x000c0400, 0x000c0600, /* 0x000017e0 */ 0x000c0800, 0x000c0a00, 0x000c0c00, 0x000c0e00, /* 0x000017f0 */ 0x000c1000, 0x000c1200, 0x000c1400, 0x000c1600, /* 0x00001800 */ 0x000c1800, 0x000c1a00, 0x000c1c00, 0x000c1e00, /* 0x00001810 */ 0x000c2000, 0x000c2200, 0x000c2400, 0x000c2600, /* 0x00001820 */ 0x000c2800, 0x000c2a00, 0x000c2c00, 0x000c2e00, /* 0x00001830 */ 0x000c3000, 0x000c3200, 0x000c3400, 0x000c3600, /* 0x00001840 */ 0x000c3800, 0x000c3a00, 0x000c3c00, 0x000c3e00, /* 0x00001850 */ 0x000c4000, 0x000c4200, 0x000c4400, 0x000c4600, /* 0x00001860 */ 0x000c4800, 0x000c4a00, 0x000c4c00, 0x000c4e00, /* 0x00001870 */ 0x000c5000, 0x000c5200, 0x000c5400, 0x000c5600, /* 0x00001880 */ 0x000c5800, 0x000c5a00, 0x000c5c00, 0x000c5e00, /* 0x00001890 */ 0x000c6000, 0x000c6200, 0x000c6400, 0x000c6600, /* 0x000018a0 */ 0x000c6800, 0x000c6a00, 0x000c6c00, 0x000c6e00, /* 0x000018b0 */ 0x000c7000, 0x000c7200, 0x000c7400, 0x000c7600, /* 0x000018c0 */ 0x000c7800, 0x000c7a00, 0x000c7c00, 0x000c7e00, /* 0x000018d0 */ 0x000c8000, 0x000c8200, 0x000c8400, 0x000c8600, /* 0x000018e0 */ 0x000c8800, 0x000c8a00, 0x000c8c00, 0x000c8e00, /* 0x000018f0 */ 0x000c9000, 0x000c9200, 0x000c9400, 0x000c9600, /* 0x00001900 */ 0x000c9800, 0x000c9a00, 0x000c9c00, 0x000c9e00, /* 0x00001910 */ 0x000ca000, 0x000ca200, 0x000ca400, 0x000ca600, /* 0x00001920 */ 0x000ca800, 0x000caa00, 0x000cac00, 0x000cae00, /* 0x00001930 */ 0x000cb000, 0x000cb200, 0x000cb400, 0x000cb600, /* 0x00001940 */ 0x000cb800, 0x000cba00, 0x000cbc00, 0x000cbe00, /* 0x00001950 */ 0x000cc000, 0x000cc200, 0x000cc400, 0x000cc600, /* 0x00001960 */ 0x000cc800, 0x000cca00, 0x000ccc00, 0x000cce00, /* 0x00001970 */ 0x000cd000, 0x000cd200, 0x000cd400, 0x000cd600, /* 0x00001980 */ 0x000cd800, 0x000cda00, 0x000cdc00, 0x000cde00, /* 0x00001990 */ 0x000ce000, 0x000ce200, 0x000ce400, 0x000ce600, /* 0x000019a0 */ 0x000ce800, 0x000cea00, 0x000cec00, 0x000cee00, /* 0x000019b0 */ 0x000cf000, 0x000cf200, 0x000cf400, 0x000cf600, /* 0x000019c0 */ 0x000cf800, 0x000cfa00, 0x000cfc00, 0x000cfe00, /* 0x000019d0 */ 0x000d0000, 0x000d0200, 0x000d0400, 0x000d0600, /* 0x000019e0 */ 0x000d0800, 0x000d0a00, 0x000d0c00, 0x000d0e00, /* 0x000019f0 */ 0x000d1000, 0x000d1200, 0x000d1400, 0x000d1600, /* 0x00001a00 */ 0x000d1800, 0x000d1a00, 0x000d1c00, 0x000d1e00, /* 0x00001a10 */ 0x000d2000, 0x000d2200, 0x000d2400, 0x000d2600, /* 0x00001a20 */ 0x000d2800, 0x000d2a00, 0x000d2c00, 0x000d2e00, /* 0x00001a30 */ 0x000d3000, 0x000d3200, 0x000d3400, 0x000d3600, /* 0x00001a40 */ 0x000d3800, 0x000d3a00, 0x000d3c00, 0x000d3e00, /* 0x00001a50 */ 0x000d4000, 0x000d4200, 0x000d4400, 0x000d4600, /* 0x00001a60 */ 0x000d4800, 0x000d4a00, 0x000d4c00, 0x000d4e00, /* 0x00001a70 */ 0x000d5000, 0x000d5200, 0x000d5400, 0x000d5600, /* 0x00001a80 */ 0x000d5800, 0x000d5a00, 0x000d5c00, 0x000d5e00, /* 0x00001a90 */ 0x000d6000, 0x000d6200, 0x000d6400, 0x000d6600, /* 0x00001aa0 */ 0x000d6800, 0x000d6a00, 0x000d6c00, 0x000d6e00, /* 0x00001ab0 */ 0x000d7000, 0x000d7200, 0x000d7400, 0x000d7600, /* 0x00001ac0 */ 0x000d7800, 0x000d7a00, 0x000d7c00, 0x000d7e00, /* 0x00001ad0 */ 0x000d8000, 0x000d8200, 0x000d8400, 0x000d8600, /* 0x00001ae0 */ 0x000d8800, 0x000d8a00, 0x000d8c00, 0x000d8e00, /* 0x00001af0 */ 0x000d9000, 0x000d9200, 0x000d9400, 0x000d9600, /* 0x00001b00 */ 0x000d9800, 0x000d9a00, 0x000d9c00, 0x000d9e00, /* 0x00001b10 */ 0x000da000, 0x000da200, 0x000da400, 0x000da600, /* 0x00001b20 */ 0x000da800, 0x000daa00, 0x000dac00, 0x000dae00, /* 0x00001b30 */ 0x000db000, 0x000db200, 0x000db400, 0x000db600, /* 0x00001b40 */ 0x000db800, 0x000dba00, 0x000dbc00, 0x000dbe00, /* 0x00001b50 */ 0x000dc000, 0x000dc200, 0x000dc400, 0x000dc600, /* 0x00001b60 */ 0x000dc800, 0x000dca00, 0x000dcc00, 0x000dce00, /* 0x00001b70 */ 0x000dd000, 0x000dd200, 0x000dd400, 0x000dd600, /* 0x00001b80 */ 0x000dd800, 0x000dda00, 0x000ddc00, 0x000dde00, /* 0x00001b90 */ 0x000de000, 0x000de200, 0x000de400, 0x000de600, /* 0x00001ba0 */ 0x000de800, 0x000dea00, 0x000dec00, 0x000dee00, /* 0x00001bb0 */ 0x000df000, 0x000df200, 0x000df400, 0x000df600, /* 0x00001bc0 */ 0x000df800, 0x000dfa00, 0x000dfc00, 0x000dfe00, /* 0x00001bd0 */ 0x000e0000, 0x000e0200, 0x000e0400, 0x000e0600, /* 0x00001be0 */ 0x000e0800, 0x000e0a00, 0x000e0c00, 0x000e0e00, /* 0x00001bf0 */ 0x000e1000, 0x000e1200, 0x000e1400, 0x000e1600, /* 0x00001c00 */ 0x000e1800, 0x000e1a00, 0x000e1c00, 0x000e1e00, /* 0x00001c10 */ 0x000e2000, 0x000e2200, 0x000e2400, 0x000e2600, /* 0x00001c20 */ 0x000e2800, 0x000e2a00, 0x000e2c00, 0x000e2e00, /* 0x00001c30 */ 0x000e3000, 0x000e3200, 0x000e3400, 0x000e3600, /* 0x00001c40 */ 0x000e3800, 0x000e3a00, 0x000e3c00, 0x000e3e00, /* 0x00001c50 */ 0x000e4000, 0x000e4200, 0x000e4400, 0x000e4600, /* 0x00001c60 */ 0x000e4800, 0x000e4a00, 0x000e4c00, 0x000e4e00, /* 0x00001c70 */ 0x000e5000, 0x000e5200, 0x000e5400, 0x000e5600, /* 0x00001c80 */ 0x000e5800, 0x000e5a00, 0x000e5c00, 0x000e5e00, /* 0x00001c90 */ 0x000e6000, 0x000e6200, 0x000e6400, 0x000e6600, /* 0x00001ca0 */ 0x000e6800, 0x000e6a00, 0x000e6c00, 0x000e6e00, /* 0x00001cb0 */ 0x000e7000, 0x000e7200, 0x000e7400, 0x000e7600, /* 0x00001cc0 */ 0x000e7800, 0x000e7a00, 0x000e7c00, 0x000e7e00, /* 0x00001cd0 */ 0x000e8000, 0x000e8200, 0x000e8400, 0x000e8600, /* 0x00001ce0 */ 0x000e8800, 0x000e8a00, 0x000e8c00, 0x000e8e00, /* 0x00001cf0 */ 0x000e9000, 0x000e9200, 0x000e9400, 0x000e9600, /* 0x00001d00 */ 0x000e9800, 0x000e9a00, 0x000e9c00, 0x000e9e00, /* 0x00001d10 */ 0x000ea000, 0x000ea200, 0x000ea400, 0x000ea600, /* 0x00001d20 */ 0x000ea800, 0x000eaa00, 0x000eac00, 0x000eae00, /* 0x00001d30 */ 0x000eb000, 0x000eb200, 0x000eb400, 0x000eb600, /* 0x00001d40 */ 0x000eb800, 0x000eba00, 0x000ebc00, 0x000ebe00, /* 0x00001d50 */ 0x000ec000, 0x000ec200, 0x000ec400, 0x000ec600, /* 0x00001d60 */ 0x000ec800, 0x000eca00, 0x000ecc00, 0x000ece00, /* 0x00001d70 */ 0x000ed000, 0x000ed200, 0x000ed400, 0x000ed600, /* 0x00001d80 */ 0x000ed800, 0x000eda00, 0x000edc00, 0x000ede00, /* 0x00001d90 */ 0x000ee000, 0x000ee200, 0x000ee400, 0x000ee600, /* 0x00001da0 */ 0x000ee800, 0x000eea00, 0x000eec00, 0x000eee00, /* 0x00001db0 */ 0x000ef000, 0x000ef200, 0x000ef400, 0x000ef600, /* 0x00001dc0 */ 0x000ef800, 0x000efa00, 0x000efc00, 0x000efe00, /* 0x00001dd0 */ 0x000f0000, 0x000f0200, 0x000f0400, 0x000f0600, /* 0x00001de0 */ 0x000f0800, 0x000f0a00, 0x000f0c00, 0x000f0e00, /* 0x00001df0 */ 0x000f1000, 0x000f1200, 0x000f1400, 0x000f1600, /* 0x00001e00 */ 0x000f1800, 0x000f1a00, 0x000f1c00, 0x000f1e00, /* 0x00001e10 */ 0x000f2000, 0x000f2200, 0x000f2400, 0x000f2600, /* 0x00001e20 */ 0x000f2800, 0x000f2a00, 0x000f2c00, 0x000f2e00, /* 0x00001e30 */ 0x000f3000, 0x000f3200, 0x000f3400, 0x000f3600, /* 0x00001e40 */ 0x000f3800, 0x000f3a00, 0x000f3c00, 0x000f3e00, /* 0x00001e50 */ 0x000f4000, 0x000f4200, 0x000f4400, 0x000f4600, /* 0x00001e60 */ 0x000f4800, 0x000f4a00, 0x000f4c00, 0x000f4e00, /* 0x00001e70 */ 0x000f5000, 0x000f5200, 0x000f5400, 0x000f5600, /* 0x00001e80 */ 0x000f5800, 0x000f5a00, 0x000f5c00, 0x000f5e00, /* 0x00001e90 */ 0x000f6000, 0x000f6200, 0x000f6400, 0x000f6600, /* 0x00001ea0 */ 0x000f6800, 0x000f6a00, 0x000f6c00, 0x000f6e00, /* 0x00001eb0 */ 0x000f7000, 0x000f7200, 0x000f7400, 0x000f7600, /* 0x00001ec0 */ 0x000f7800, 0x000f7a00, 0x000f7c00, 0x000f7e00, /* 0x00001ed0 */ 0x000f8000, 0x000f8200, 0x000f8400, 0x000f8600, /* 0x00001ee0 */ 0x000f8800, 0x000f8a00, 0x000f8c00, 0x000f8e00, /* 0x00001ef0 */ 0x000f9000, 0x000f9200, 0x000f9400, 0x000f9600, /* 0x00001f00 */ 0x000f9800, 0x000f9a00, 0x000f9c00, 0x000f9e00, /* 0x00001f10 */ 0x000fa000, 0x000fa200, 0x000fa400, 0x000fa600, /* 0x00001f20 */ 0x000fa800, 0x000faa00, 0x000fac00, 0x000fae00, /* 0x00001f30 */ 0x000fb000, 0x000fb200, 0x000fb400, 0x000fb600, /* 0x00001f40 */ 0x000fb800, 0x000fba00, 0x000fbc00, 0x000fbe00, /* 0x00001f50 */ 0x000fc000, 0x000fc200, 0x000fc400, 0x000fc600, /* 0x00001f60 */ 0x000fc800, 0x000fca00, 0x000fcc00, 0x000fce00, /* 0x00001f70 */ 0x000fd000, 0x000fd200, 0x000fd400, 0x000fd600, /* 0x00001f80 */ 0x000fd800, 0x000fda00, 0x000fdc00, 0x000fde00, /* 0x00001f90 */ 0x000fe000, 0x000fe200, 0x000fe400, 0x000fe600, /* 0x00001fa0 */ 0x000fe800, 0x000fea00, 0x000fec00, 0x000fee00, /* 0x00001fb0 */ 0x000ff000, 0x000ff200, 0x000ff400, 0x000ff600, /* 0x00001fc0 */ 0x000ff800, 0x000ffa00, 0x000ffc00, 0x000ffe00, /* 0x00001fd0 */ 0x00100000, 0x00100200, 0x00100400, 0x00100600, /* 0x00001fe0 */ 0x00100800, 0x00100a00, 0x00100c00, 0x00100e00, /* 0x00001ff0 */ } flush vs cmd at va 22d0600 { 0x022ce700, 0x30020000, 0x023cc000, 0x40070000, /* 0x00000000 */ 0x00501800, 0x10000040, 0x01000100, 0x10000042, /* 0x00000010 */ 0x00000003, 0x10000041, 0x022ce6c0, 0x20040000, /* 0x00000020 */ 0x022ce740, 0x20040008, 0x04000001, 0x00000000, /* 0x00000030 */ 0x00000000, 0x60000000, 0x00018000, 0x50000000, /* 0x00000040 */ 0x022ce9c0, 0x30020000, 0x023cc000, 0x40070000, /* 0x00000050 */ 0x00501800, 0x10000040, 0x01000100, 0x10000042, /* 0x00000060 */ 0x00000003, 0x10000041, 0x022ce980, 0x20040000, /* 0x00000070 */ 0x022cea00, 0x20040008, 0x04000001, 0x00000000, /* 0x00000080 */ 0x00000000, 0x60000000, 0x00018000, 0x50000000, /* 0x00000090 */ 0x022ceb80, 0x30020000, 0x023cc000, 0x40070000, /* 0x000000a0 */ 0x00501800, 0x10000040, 0x01000100, 0x10000042, /* 0x000000b0 */ 0x00000003, 0x10000041, 0x022ceb40, 0x20040000, /* 0x000000c0 */ 0x022cebc0, 0x20040008, 0x04000001, 0x00000000, /* 0x000000d0 */ 0x00000000, 0x60000000, 0x00018000, 0x50000000, /* 0x000000e0 */ 0x022ced40, 0x30020000, 0x023cc000, 0x40070000, /* 0x000000f0 */ 0x00501800, 0x10000040, 0x01000100, 0x10000042, /* 0x00000100 */ 0x00000003, 0x10000041, 0x022ced00, 0x20040000, /* 0x00000110 */ 0x022ced80, 0x20040008, 0x04000001, 0x00000000, /* 0x00000120 */ 0x00000000, 0x60000000, 0x00018000, 0x50000000, /* 0x00000130 */ 0x022cef00, 0x30020000, 0x023cc000, 0x40070000, /* 0x00000140 */ 0x00501800, 0x10000040, 0x01000100, 0x10000042, /* 0x00000150 */ 0x00000003, 0x10000041, 0x022ceec0, 0x20040000, /* 0x00000160 */ 0x022cef40, 0x20040008, 0x04000001, 0x00000000, /* 0x00000170 */ 0x00000000, 0x60000000, 0x00018000, 0x50000000, /* 0x00000180 */ 0x022cf0c0, 0x30020000, 0x023cc000, 0x40070000, /* 0x00000190 */ 0x00501800, 0x10000040, 0x01000100, 0x10000042, /* 0x000001a0 */ 0x00000003, 0x10000041, 0x022cf080, 0x20040000, /* 0x000001b0 */ 0x022cf100, 0x20040008, 0x04000001, 0x00000000, /* 0x000001c0 */ 0x00000000, 0x60000000, 0x00018000, 0x50000000, /* 0x000001d0 */ 0x022cf280, 0x30020000, 0x023cc000, 0x40070000, /* 0x000001e0 */ 0x00501800, 0x10000040, 0x01000100, 0x10000042, /* 0x000001f0 */ 0x00000003, 0x10000041, 0x022cf240, 0x20040000, /* 0x00000200 */ 0x022cf2c0, 0x20040008, 0x04000001, 0x00000000, /* 0x00000210 */ 0x00000000, 0x60000000, 0x00018000, 0x50000000, /* 0x00000220 */ 0x022cf440, 0x30020000, 0x023cc000, 0x40070000, /* 0x00000230 */ 0x00501800, 0x10000040, 0x01000100, 0x10000042, /* 0x00000240 */ 0x00000003, 0x10000041, 0x022cf400, 0x20040000, /* 0x00000250 */ 0x022cf480, 0x20040008, 0x04000001, 0x00000000, /* 0x00000260 */ 0x00000000, 0x60000000, 0x00018000, 0x50000000, /* 0x00000270 */ 0x022cf600, 0x30020000, 0x023cc000, 0x40070000, /* 0x00000280 */ 0x00501800, 0x10000040, 0x01000100, 0x10000042, /* 0x00000290 */ 0x00000003, 0x10000041, 0x022cf5c0, 0x20040000, /* 0x000002a0 */ 0x022cf640, 0x20040008, 0x04000001, 0x00000000, /* 0x000002b0 */ 0x00000000, 0x60000000, 0x00018000, 0x50000000, /* 0x000002c0 */ 0x022cf7c0, 0x30020000, 0x023cc000, 0x40070000, /* 0x000002d0 */ 0x00501800, 0x10000040, 0x01000100, 0x10000042, /* 0x000002e0 */ 0x00000003, 0x10000041, 0x022cf780, 0x20040000, /* 0x000002f0 */ 0x022cf800, 0x20040008, 0x04000001, 0x00000000, /* 0x00000300 */ 0x00000000, 0x60000000, 0x00018000, 0x50000000, /* 0x00000310 */ 0x022cf980, 0x30020000, 0x023cc000, 0x40070000, /* 0x00000320 */ 0x00501800, 0x10000040, 0x01000100, 0x10000042, /* 0x00000330 */ 0x00000003, 0x10000041, 0x022cf940, 0x20040000, /* 0x00000340 */ 0x022cf9c0, 0x20040008, 0x04000001, 0x00000000, /* 0x00000350 */ 0x00000000, 0x60000000, 0x00018000, 0x50000000, /* 0x00000360 */ 0x022cfb40, 0x30020000, 0x023cc000, 0x40070000, /* 0x00000370 */ 0x00501800, 0x10000040, 0x01000100, 0x10000042, /* 0x00000380 */ 0x00000003, 0x10000041, 0x022cfb00, 0x20040000, /* 0x00000390 */ 0x022cfb80, 0x20040008, 0x04000001, 0x00000000, /* 0x000003a0 */ 0x00000000, 0x60000000, 0x00018000, 0x50000000, /* 0x000003b0 */ 0x022cfd00, 0x30020000, 0x023cc000, 0x40070000, /* 0x000003c0 */ 0x00501800, 0x10000040, 0x01000100, 0x10000042, /* 0x000003d0 */ 0x00000003, 0x10000041, 0x022cfcc0, 0x20040000, /* 0x000003e0 */ 0x022cfd40, 0x20040008, 0x04000001, 0x00000000, /* 0x000003f0 */ 0x00000000, 0x60000000, 0x00018000, 0x50000000, /* 0x00000400 */ 0x022cfec0, 0x30020000, 0x023cc000, 0x40070000, /* 0x00000410 */ 0x00501800, 0x10000040, 0x01000100, 0x10000042, /* 0x00000420 */ 0x00000003, 0x10000041, 0x022cfe80, 0x20040000, /* 0x00000430 */ 0x022cff00, 0x20040008, 0x04000001, 0x00000000, /* 0x00000440 */ 0x00000000, 0x60000000, 0x00018000, 0x50000000, /* 0x00000450 */ 0x022d0080, 0x30020000, 0x023cc000, 0x40070000, /* 0x00000460 */ 0x00501800, 0x10000040, 0x01000100, 0x10000042, /* 0x00000470 */ 0x00000003, 0x10000041, 0x022d0040, 0x20040000, /* 0x00000480 */ 0x022d00c0, 0x20040008, 0x04000001, 0x00000000, /* 0x00000490 */ 0x00000000, 0x60000000, 0x00018000, 0x50000000, /* 0x000004a0 */ 0x022d0240, 0x30020000, 0x023cc000, 0x40070000, /* 0x000004b0 */ 0x00501800, 0x10000040, 0x01000100, 0x10000042, /* 0x000004c0 */ 0x00000003, 0x10000041, 0x022d0200, 0x20040000, /* 0x000004d0 */ 0x022d0280, 0x20040008, 0x04000001, 0x00000000, /* 0x000004e0 */ 0x00000000, 0x60000000, 0x00018000, 0x50000000, /* 0x000004f0 */ 0x022d0400, 0x30020000, 0x023cc000, 0x40070000, /* 0x00000500 */ 0x00501800, 0x10000040, 0x01000100, 0x10000042, /* 0x00000510 */ 0x00000003, 0x10000041, 0x022d03c0, 0x20040000, /* 0x00000520 */ 0x022d0440, 0x20040008, 0x04000001, 0x00000000, /* 0x00000530 */ 0x00000000, 0x60000000, 0x00018000, 0x50000000, /* 0x00000540 */ } /* ============ VS CMD STREAM BEGIN ============= */ /* 0x022d0600 (0x00000000) */ 0x022ce700 0x30020000 /* UNIFORMS_ADDRESS (GP): address: 0x022ce700, size: 32 */ /* 0x022d0608 (0x00000008) */ 0x023cc000 0x40070000 /* SHADER_ADDRESS (VS): address: 0x023cc000, size: 112 */ /* 0x022d0610 (0x00000010) */ 0x00501800 0x10000040 /* SHADER_INFO: prefetch: 5, size: 112 */ /* 0x022d0618 (0x00000018) */ 0x01000100 0x10000042 /* VARYING_ATTRIBUTE_COUNT: nr_vary: 2, nr_attr: 2 */ /* 0x022d0620 (0x00000020) */ 0x00000003 0x10000041 /* UNKNOWN_1 */ /* 0x022d0628 (0x00000028) */ 0x022ce6c0 0x20040000 /* ATTRIBUTES_ADDRESS: address: 0x022ce6c0, size: 2 */ /* 0x022d0630 (0x00000030) */ 0x022ce740 0x20040008 /* VARYINGS_ADDRESS: varying info @ 0x022ce740, size: 2 */ /* 0x022d0638 (0x00000038) */ 0x04000001 0x00000000 /* DRAW: num: 4, index_draw: true */ /* 0x022d0640 (0x00000040) */ 0x00000000 0x60000000 /* UNKNOWN_2 */ /* 0x022d0648 (0x00000048) */ 0x00018000 0x50000000 /* SEMAPHORE_END: index_draw enabled */ /* 0x022d0650 (0x00000050) */ 0x022ce9c0 0x30020000 /* UNIFORMS_ADDRESS (GP): address: 0x022ce9c0, size: 32 */ /* 0x022d0658 (0x00000058) */ 0x023cc000 0x40070000 /* SHADER_ADDRESS (VS): address: 0x023cc000, size: 112 */ /* 0x022d0660 (0x00000060) */ 0x00501800 0x10000040 /* SHADER_INFO: prefetch: 5, size: 112 */ /* 0x022d0668 (0x00000068) */ 0x01000100 0x10000042 /* VARYING_ATTRIBUTE_COUNT: nr_vary: 2, nr_attr: 2 */ /* 0x022d0670 (0x00000070) */ 0x00000003 0x10000041 /* UNKNOWN_1 */ /* 0x022d0678 (0x00000078) */ 0x022ce980 0x20040000 /* ATTRIBUTES_ADDRESS: address: 0x022ce980, size: 2 */ /* 0x022d0680 (0x00000080) */ 0x022cea00 0x20040008 /* VARYINGS_ADDRESS: varying info @ 0x022cea00, size: 2 */ /* 0x022d0688 (0x00000088) */ 0x04000001 0x00000000 /* DRAW: num: 4, index_draw: true */ /* 0x022d0690 (0x00000090) */ 0x00000000 0x60000000 /* UNKNOWN_2 */ /* 0x022d0698 (0x00000098) */ 0x00018000 0x50000000 /* SEMAPHORE_END: index_draw enabled */ /* 0x022d06a0 (0x000000a0) */ 0x022ceb80 0x30020000 /* UNIFORMS_ADDRESS (GP): address: 0x022ceb80, size: 32 */ /* 0x022d06a8 (0x000000a8) */ 0x023cc000 0x40070000 /* SHADER_ADDRESS (VS): address: 0x023cc000, size: 112 */ /* 0x022d06b0 (0x000000b0) */ 0x00501800 0x10000040 /* SHADER_INFO: prefetch: 5, size: 112 */ /* 0x022d06b8 (0x000000b8) */ 0x01000100 0x10000042 /* VARYING_ATTRIBUTE_COUNT: nr_vary: 2, nr_attr: 2 */ /* 0x022d06c0 (0x000000c0) */ 0x00000003 0x10000041 /* UNKNOWN_1 */ /* 0x022d06c8 (0x000000c8) */ 0x022ceb40 0x20040000 /* ATTRIBUTES_ADDRESS: address: 0x022ceb40, size: 2 */ /* 0x022d06d0 (0x000000d0) */ 0x022cebc0 0x20040008 /* VARYINGS_ADDRESS: varying info @ 0x022cebc0, size: 2 */ /* 0x022d06d8 (0x000000d8) */ 0x04000001 0x00000000 /* DRAW: num: 4, index_draw: true */ /* 0x022d06e0 (0x000000e0) */ 0x00000000 0x60000000 /* UNKNOWN_2 */ /* 0x022d06e8 (0x000000e8) */ 0x00018000 0x50000000 /* SEMAPHORE_END: index_draw enabled */ /* 0x022d06f0 (0x000000f0) */ 0x022ced40 0x30020000 /* UNIFORMS_ADDRESS (GP): address: 0x022ced40, size: 32 */ /* 0x022d06f8 (0x000000f8) */ 0x023cc000 0x40070000 /* SHADER_ADDRESS (VS): address: 0x023cc000, size: 112 */ /* 0x022d0700 (0x00000100) */ 0x00501800 0x10000040 /* SHADER_INFO: prefetch: 5, size: 112 */ /* 0x022d0708 (0x00000108) */ 0x01000100 0x10000042 /* VARYING_ATTRIBUTE_COUNT: nr_vary: 2, nr_attr: 2 */ /* 0x022d0710 (0x00000110) */ 0x00000003 0x10000041 /* UNKNOWN_1 */ /* 0x022d0718 (0x00000118) */ 0x022ced00 0x20040000 /* ATTRIBUTES_ADDRESS: address: 0x022ced00, size: 2 */ /* 0x022d0720 (0x00000120) */ 0x022ced80 0x20040008 /* VARYINGS_ADDRESS: varying info @ 0x022ced80, size: 2 */ /* 0x022d0728 (0x00000128) */ 0x04000001 0x00000000 /* DRAW: num: 4, index_draw: true */ /* 0x022d0730 (0x00000130) */ 0x00000000 0x60000000 /* UNKNOWN_2 */ /* 0x022d0738 (0x00000138) */ 0x00018000 0x50000000 /* SEMAPHORE_END: index_draw enabled */ /* 0x022d0740 (0x00000140) */ 0x022cef00 0x30020000 /* UNIFORMS_ADDRESS (GP): address: 0x022cef00, size: 32 */ /* 0x022d0748 (0x00000148) */ 0x023cc000 0x40070000 /* SHADER_ADDRESS (VS): address: 0x023cc000, size: 112 */ /* 0x022d0750 (0x00000150) */ 0x00501800 0x10000040 /* SHADER_INFO: prefetch: 5, size: 112 */ /* 0x022d0758 (0x00000158) */ 0x01000100 0x10000042 /* VARYING_ATTRIBUTE_COUNT: nr_vary: 2, nr_attr: 2 */ /* 0x022d0760 (0x00000160) */ 0x00000003 0x10000041 /* UNKNOWN_1 */ /* 0x022d0768 (0x00000168) */ 0x022ceec0 0x20040000 /* ATTRIBUTES_ADDRESS: address: 0x022ceec0, size: 2 */ /* 0x022d0770 (0x00000170) */ 0x022cef40 0x20040008 /* VARYINGS_ADDRESS: varying info @ 0x022cef40, size: 2 */ /* 0x022d0778 (0x00000178) */ 0x04000001 0x00000000 /* DRAW: num: 4, index_draw: true */ /* 0x022d0780 (0x00000180) */ 0x00000000 0x60000000 /* UNKNOWN_2 */ /* 0x022d0788 (0x00000188) */ 0x00018000 0x50000000 /* SEMAPHORE_END: index_draw enabled */ /* 0x022d0790 (0x00000190) */ 0x022cf0c0 0x30020000 /* UNIFORMS_ADDRESS (GP): address: 0x022cf0c0, size: 32 */ /* 0x022d0798 (0x00000198) */ 0x023cc000 0x40070000 /* SHADER_ADDRESS (VS): address: 0x023cc000, size: 112 */ /* 0x022d07a0 (0x000001a0) */ 0x00501800 0x10000040 /* SHADER_INFO: prefetch: 5, size: 112 */ /* 0x022d07a8 (0x000001a8) */ 0x01000100 0x10000042 /* VARYING_ATTRIBUTE_COUNT: nr_vary: 2, nr_attr: 2 */ /* 0x022d07b0 (0x000001b0) */ 0x00000003 0x10000041 /* UNKNOWN_1 */ /* 0x022d07b8 (0x000001b8) */ 0x022cf080 0x20040000 /* ATTRIBUTES_ADDRESS: address: 0x022cf080, size: 2 */ /* 0x022d07c0 (0x000001c0) */ 0x022cf100 0x20040008 /* VARYINGS_ADDRESS: varying info @ 0x022cf100, size: 2 */ /* 0x022d07c8 (0x000001c8) */ 0x04000001 0x00000000 /* DRAW: num: 4, index_draw: true */ /* 0x022d07d0 (0x000001d0) */ 0x00000000 0x60000000 /* UNKNOWN_2 */ /* 0x022d07d8 (0x000001d8) */ 0x00018000 0x50000000 /* SEMAPHORE_END: index_draw enabled */ /* 0x022d07e0 (0x000001e0) */ 0x022cf280 0x30020000 /* UNIFORMS_ADDRESS (GP): address: 0x022cf280, size: 32 */ /* 0x022d07e8 (0x000001e8) */ 0x023cc000 0x40070000 /* SHADER_ADDRESS (VS): address: 0x023cc000, size: 112 */ /* 0x022d07f0 (0x000001f0) */ 0x00501800 0x10000040 /* SHADER_INFO: prefetch: 5, size: 112 */ /* 0x022d07f8 (0x000001f8) */ 0x01000100 0x10000042 /* VARYING_ATTRIBUTE_COUNT: nr_vary: 2, nr_attr: 2 */ /* 0x022d0800 (0x00000200) */ 0x00000003 0x10000041 /* UNKNOWN_1 */ /* 0x022d0808 (0x00000208) */ 0x022cf240 0x20040000 /* ATTRIBUTES_ADDRESS: address: 0x022cf240, size: 2 */ /* 0x022d0810 (0x00000210) */ 0x022cf2c0 0x20040008 /* VARYINGS_ADDRESS: varying info @ 0x022cf2c0, size: 2 */ /* 0x022d0818 (0x00000218) */ 0x04000001 0x00000000 /* DRAW: num: 4, index_draw: true */ /* 0x022d0820 (0x00000220) */ 0x00000000 0x60000000 /* UNKNOWN_2 */ /* 0x022d0828 (0x00000228) */ 0x00018000 0x50000000 /* SEMAPHORE_END: index_draw enabled */ /* 0x022d0830 (0x00000230) */ 0x022cf440 0x30020000 /* UNIFORMS_ADDRESS (GP): address: 0x022cf440, size: 32 */ /* 0x022d0838 (0x00000238) */ 0x023cc000 0x40070000 /* SHADER_ADDRESS (VS): address: 0x023cc000, size: 112 */ /* 0x022d0840 (0x00000240) */ 0x00501800 0x10000040 /* SHADER_INFO: prefetch: 5, size: 112 */ /* 0x022d0848 (0x00000248) */ 0x01000100 0x10000042 /* VARYING_ATTRIBUTE_COUNT: nr_vary: 2, nr_attr: 2 */ /* 0x022d0850 (0x00000250) */ 0x00000003 0x10000041 /* UNKNOWN_1 */ /* 0x022d0858 (0x00000258) */ 0x022cf400 0x20040000 /* ATTRIBUTES_ADDRESS: address: 0x022cf400, size: 2 */ /* 0x022d0860 (0x00000260) */ 0x022cf480 0x20040008 /* VARYINGS_ADDRESS: varying info @ 0x022cf480, size: 2 */ /* 0x022d0868 (0x00000268) */ 0x04000001 0x00000000 /* DRAW: num: 4, index_draw: true */ /* 0x022d0870 (0x00000270) */ 0x00000000 0x60000000 /* UNKNOWN_2 */ /* 0x022d0878 (0x00000278) */ 0x00018000 0x50000000 /* SEMAPHORE_END: index_draw enabled */ /* 0x022d0880 (0x00000280) */ 0x022cf600 0x30020000 /* UNIFORMS_ADDRESS (GP): address: 0x022cf600, size: 32 */ /* 0x022d0888 (0x00000288) */ 0x023cc000 0x40070000 /* SHADER_ADDRESS (VS): address: 0x023cc000, size: 112 */ /* 0x022d0890 (0x00000290) */ 0x00501800 0x10000040 /* SHADER_INFO: prefetch: 5, size: 112 */ /* 0x022d0898 (0x00000298) */ 0x01000100 0x10000042 /* VARYING_ATTRIBUTE_COUNT: nr_vary: 2, nr_attr: 2 */ /* 0x022d08a0 (0x000002a0) */ 0x00000003 0x10000041 /* UNKNOWN_1 */ /* 0x022d08a8 (0x000002a8) */ 0x022cf5c0 0x20040000 /* ATTRIBUTES_ADDRESS: address: 0x022cf5c0, size: 2 */ /* 0x022d08b0 (0x000002b0) */ 0x022cf640 0x20040008 /* VARYINGS_ADDRESS: varying info @ 0x022cf640, size: 2 */ /* 0x022d08b8 (0x000002b8) */ 0x04000001 0x00000000 /* DRAW: num: 4, index_draw: true */ /* 0x022d08c0 (0x000002c0) */ 0x00000000 0x60000000 /* UNKNOWN_2 */ /* 0x022d08c8 (0x000002c8) */ 0x00018000 0x50000000 /* SEMAPHORE_END: index_draw enabled */ /* 0x022d08d0 (0x000002d0) */ 0x022cf7c0 0x30020000 /* UNIFORMS_ADDRESS (GP): address: 0x022cf7c0, size: 32 */ /* 0x022d08d8 (0x000002d8) */ 0x023cc000 0x40070000 /* SHADER_ADDRESS (VS): address: 0x023cc000, size: 112 */ /* 0x022d08e0 (0x000002e0) */ 0x00501800 0x10000040 /* SHADER_INFO: prefetch: 5, size: 112 */ /* 0x022d08e8 (0x000002e8) */ 0x01000100 0x10000042 /* VARYING_ATTRIBUTE_COUNT: nr_vary: 2, nr_attr: 2 */ /* 0x022d08f0 (0x000002f0) */ 0x00000003 0x10000041 /* UNKNOWN_1 */ /* 0x022d08f8 (0x000002f8) */ 0x022cf780 0x20040000 /* ATTRIBUTES_ADDRESS: address: 0x022cf780, size: 2 */ /* 0x022d0900 (0x00000300) */ 0x022cf800 0x20040008 /* VARYINGS_ADDRESS: varying info @ 0x022cf800, size: 2 */ /* 0x022d0908 (0x00000308) */ 0x04000001 0x00000000 /* DRAW: num: 4, index_draw: true */ /* 0x022d0910 (0x00000310) */ 0x00000000 0x60000000 /* UNKNOWN_2 */ /* 0x022d0918 (0x00000318) */ 0x00018000 0x50000000 /* SEMAPHORE_END: index_draw enabled */ /* 0x022d0920 (0x00000320) */ 0x022cf980 0x30020000 /* UNIFORMS_ADDRESS (GP): address: 0x022cf980, size: 32 */ /* 0x022d0928 (0x00000328) */ 0x023cc000 0x40070000 /* SHADER_ADDRESS (VS): address: 0x023cc000, size: 112 */ /* 0x022d0930 (0x00000330) */ 0x00501800 0x10000040 /* SHADER_INFO: prefetch: 5, size: 112 */ /* 0x022d0938 (0x00000338) */ 0x01000100 0x10000042 /* VARYING_ATTRIBUTE_COUNT: nr_vary: 2, nr_attr: 2 */ /* 0x022d0940 (0x00000340) */ 0x00000003 0x10000041 /* UNKNOWN_1 */ /* 0x022d0948 (0x00000348) */ 0x022cf940 0x20040000 /* ATTRIBUTES_ADDRESS: address: 0x022cf940, size: 2 */ /* 0x022d0950 (0x00000350) */ 0x022cf9c0 0x20040008 /* VARYINGS_ADDRESS: varying info @ 0x022cf9c0, size: 2 */ /* 0x022d0958 (0x00000358) */ 0x04000001 0x00000000 /* DRAW: num: 4, index_draw: true */ /* 0x022d0960 (0x00000360) */ 0x00000000 0x60000000 /* UNKNOWN_2 */ /* 0x022d0968 (0x00000368) */ 0x00018000 0x50000000 /* SEMAPHORE_END: index_draw enabled */ /* 0x022d0970 (0x00000370) */ 0x022cfb40 0x30020000 /* UNIFORMS_ADDRESS (GP): address: 0x022cfb40, size: 32 */ /* 0x022d0978 (0x00000378) */ 0x023cc000 0x40070000 /* SHADER_ADDRESS (VS): address: 0x023cc000, size: 112 */ /* 0x022d0980 (0x00000380) */ 0x00501800 0x10000040 /* SHADER_INFO: prefetch: 5, size: 112 */ /* 0x022d0988 (0x00000388) */ 0x01000100 0x10000042 /* VARYING_ATTRIBUTE_COUNT: nr_vary: 2, nr_attr: 2 */ /* 0x022d0990 (0x00000390) */ 0x00000003 0x10000041 /* UNKNOWN_1 */ /* 0x022d0998 (0x00000398) */ 0x022cfb00 0x20040000 /* ATTRIBUTES_ADDRESS: address: 0x022cfb00, size: 2 */ /* 0x022d09a0 (0x000003a0) */ 0x022cfb80 0x20040008 /* VARYINGS_ADDRESS: varying info @ 0x022cfb80, size: 2 */ /* 0x022d09a8 (0x000003a8) */ 0x04000001 0x00000000 /* DRAW: num: 4, index_draw: true */ /* 0x022d09b0 (0x000003b0) */ 0x00000000 0x60000000 /* UNKNOWN_2 */ /* 0x022d09b8 (0x000003b8) */ 0x00018000 0x50000000 /* SEMAPHORE_END: index_draw enabled */ /* 0x022d09c0 (0x000003c0) */ 0x022cfd00 0x30020000 /* UNIFORMS_ADDRESS (GP): address: 0x022cfd00, size: 32 */ /* 0x022d09c8 (0x000003c8) */ 0x023cc000 0x40070000 /* SHADER_ADDRESS (VS): address: 0x023cc000, size: 112 */ /* 0x022d09d0 (0x000003d0) */ 0x00501800 0x10000040 /* SHADER_INFO: prefetch: 5, size: 112 */ /* 0x022d09d8 (0x000003d8) */ 0x01000100 0x10000042 /* VARYING_ATTRIBUTE_COUNT: nr_vary: 2, nr_attr: 2 */ /* 0x022d09e0 (0x000003e0) */ 0x00000003 0x10000041 /* UNKNOWN_1 */ /* 0x022d09e8 (0x000003e8) */ 0x022cfcc0 0x20040000 /* ATTRIBUTES_ADDRESS: address: 0x022cfcc0, size: 2 */ /* 0x022d09f0 (0x000003f0) */ 0x022cfd40 0x20040008 /* VARYINGS_ADDRESS: varying info @ 0x022cfd40, size: 2 */ /* 0x022d09f8 (0x000003f8) */ 0x04000001 0x00000000 /* DRAW: num: 4, index_draw: true */ /* 0x022d0a00 (0x00000400) */ 0x00000000 0x60000000 /* UNKNOWN_2 */ /* 0x022d0a08 (0x00000408) */ 0x00018000 0x50000000 /* SEMAPHORE_END: index_draw enabled */ /* 0x022d0a10 (0x00000410) */ 0x022cfec0 0x30020000 /* UNIFORMS_ADDRESS (GP): address: 0x022cfec0, size: 32 */ /* 0x022d0a18 (0x00000418) */ 0x023cc000 0x40070000 /* SHADER_ADDRESS (VS): address: 0x023cc000, size: 112 */ /* 0x022d0a20 (0x00000420) */ 0x00501800 0x10000040 /* SHADER_INFO: prefetch: 5, size: 112 */ /* 0x022d0a28 (0x00000428) */ 0x01000100 0x10000042 /* VARYING_ATTRIBUTE_COUNT: nr_vary: 2, nr_attr: 2 */ /* 0x022d0a30 (0x00000430) */ 0x00000003 0x10000041 /* UNKNOWN_1 */ /* 0x022d0a38 (0x00000438) */ 0x022cfe80 0x20040000 /* ATTRIBUTES_ADDRESS: address: 0x022cfe80, size: 2 */ /* 0x022d0a40 (0x00000440) */ 0x022cff00 0x20040008 /* VARYINGS_ADDRESS: varying info @ 0x022cff00, size: 2 */ /* 0x022d0a48 (0x00000448) */ 0x04000001 0x00000000 /* DRAW: num: 4, index_draw: true */ /* 0x022d0a50 (0x00000450) */ 0x00000000 0x60000000 /* UNKNOWN_2 */ /* 0x022d0a58 (0x00000458) */ 0x00018000 0x50000000 /* SEMAPHORE_END: index_draw enabled */ /* 0x022d0a60 (0x00000460) */ 0x022d0080 0x30020000 /* UNIFORMS_ADDRESS (GP): address: 0x022d0080, size: 32 */ /* 0x022d0a68 (0x00000468) */ 0x023cc000 0x40070000 /* SHADER_ADDRESS (VS): address: 0x023cc000, size: 112 */ /* 0x022d0a70 (0x00000470) */ 0x00501800 0x10000040 /* SHADER_INFO: prefetch: 5, size: 112 */ /* 0x022d0a78 (0x00000478) */ 0x01000100 0x10000042 /* VARYING_ATTRIBUTE_COUNT: nr_vary: 2, nr_attr: 2 */ /* 0x022d0a80 (0x00000480) */ 0x00000003 0x10000041 /* UNKNOWN_1 */ /* 0x022d0a88 (0x00000488) */ 0x022d0040 0x20040000 /* ATTRIBUTES_ADDRESS: address: 0x022d0040, size: 2 */ /* 0x022d0a90 (0x00000490) */ 0x022d00c0 0x20040008 /* VARYINGS_ADDRESS: varying info @ 0x022d00c0, size: 2 */ /* 0x022d0a98 (0x00000498) */ 0x04000001 0x00000000 /* DRAW: num: 4, index_draw: true */ /* 0x022d0aa0 (0x000004a0) */ 0x00000000 0x60000000 /* UNKNOWN_2 */ /* 0x022d0aa8 (0x000004a8) */ 0x00018000 0x50000000 /* SEMAPHORE_END: index_draw enabled */ /* 0x022d0ab0 (0x000004b0) */ 0x022d0240 0x30020000 /* UNIFORMS_ADDRESS (GP): address: 0x022d0240, size: 32 */ /* 0x022d0ab8 (0x000004b8) */ 0x023cc000 0x40070000 /* SHADER_ADDRESS (VS): address: 0x023cc000, size: 112 */ /* 0x022d0ac0 (0x000004c0) */ 0x00501800 0x10000040 /* SHADER_INFO: prefetch: 5, size: 112 */ /* 0x022d0ac8 (0x000004c8) */ 0x01000100 0x10000042 /* VARYING_ATTRIBUTE_COUNT: nr_vary: 2, nr_attr: 2 */ /* 0x022d0ad0 (0x000004d0) */ 0x00000003 0x10000041 /* UNKNOWN_1 */ /* 0x022d0ad8 (0x000004d8) */ 0x022d0200 0x20040000 /* ATTRIBUTES_ADDRESS: address: 0x022d0200, size: 2 */ /* 0x022d0ae0 (0x000004e0) */ 0x022d0280 0x20040008 /* VARYINGS_ADDRESS: varying info @ 0x022d0280, size: 2 */ /* 0x022d0ae8 (0x000004e8) */ 0x04000001 0x00000000 /* DRAW: num: 4, index_draw: true */ /* 0x022d0af0 (0x000004f0) */ 0x00000000 0x60000000 /* UNKNOWN_2 */ /* 0x022d0af8 (0x000004f8) */ 0x00018000 0x50000000 /* SEMAPHORE_END: index_draw enabled */ /* 0x022d0b00 (0x00000500) */ 0x022d0400 0x30020000 /* UNIFORMS_ADDRESS (GP): address: 0x022d0400, size: 32 */ /* 0x022d0b08 (0x00000508) */ 0x023cc000 0x40070000 /* SHADER_ADDRESS (VS): address: 0x023cc000, size: 112 */ /* 0x022d0b10 (0x00000510) */ 0x00501800 0x10000040 /* SHADER_INFO: prefetch: 5, size: 112 */ /* 0x022d0b18 (0x00000518) */ 0x01000100 0x10000042 /* VARYING_ATTRIBUTE_COUNT: nr_vary: 2, nr_attr: 2 */ /* 0x022d0b20 (0x00000520) */ 0x00000003 0x10000041 /* UNKNOWN_1 */ /* 0x022d0b28 (0x00000528) */ 0x022d03c0 0x20040000 /* ATTRIBUTES_ADDRESS: address: 0x022d03c0, size: 2 */ /* 0x022d0b30 (0x00000530) */ 0x022d0440 0x20040008 /* VARYINGS_ADDRESS: varying info @ 0x022d0440, size: 2 */ /* 0x022d0b38 (0x00000538) */ 0x04000001 0x00000000 /* DRAW: num: 4, index_draw: true */ /* 0x022d0b40 (0x00000540) */ 0x00000000 0x60000000 /* UNKNOWN_2 */ /* 0x022d0b48 (0x00000548) */ 0x00018000 0x50000000 /* SEMAPHORE_END: index_draw enabled */ /* ============ VS CMD STREAM END =============== */ flush plbu cmd at va 22d0b80 { 0x00000200, 0x1000010b, 0x00000000, 0x1000010c, /* 0x00000000 */ 0x0f000f00, 0x10000109, 0x00000010, 0x30000000, /* 0x00000010 */ 0x02201000, 0x280000ff, 0x00000000, 0x10000107, /* 0x00000020 */ 0x43800000, 0x10000108, 0x00000000, 0x10000105, /* 0x00000030 */ 0x43800000, 0x10000106, 0x022d04c0, 0x8022d050, /* 0x00000040 */ 0x00000200, 0x1000010b, 0x00000000, 0x1000010a, /* 0x00000050 */ 0x000000c0, 0x10000101, 0x022d0500, 0x10000100, /* 0x00000060 */ 0x03000000, 0x002f0000, 0x42b40000, 0x10000107, /* 0x00000070 */ 0x43050000, 0x10000108, 0x43030000, 0x10000105, /* 0x00000080 */ 0x43580000, 0x10000106, 0x00002600, 0x1000010b, /* 0x00000090 */ 0x022ce880, 0x8023cd00, 0x806b8083, 0x70108016, /* 0x000000a0 */ 0x00000000, 0x1000010a, 0x00000000, 0x1000010e, /* 0x000000b0 */ 0x3f800000, 0x1000010f, 0x023cd000, 0x10000100, /* 0x000000c0 */ 0x022ce680, 0x10000101, 0x00010001, 0x60000000, /* 0x000000d0 */ 0x06000000, 0x00240000, 0x43050000, 0x10000107, /* 0x000000e0 */ 0x43200000, 0x10000108, 0x43480000, 0x10000105, /* 0x000000f0 */ 0x43580000, 0x10000106, 0x00002600, 0x1000010b, /* 0x00000100 */ 0x022cea40, 0x8023ce00, 0x406b80c8, 0x7013e021, /* 0x00000110 */ 0x00000000, 0x1000010a, 0x00000000, 0x1000010e, /* 0x00000120 */ 0x3f800000, 0x1000010f, 0x023ce000, 0x10000100, /* 0x00000130 */ 0x022ce940, 0x10000101, 0x00010001, 0x60000000, /* 0x00000140 */ 0x06000000, 0x00240000, 0x43050000, 0x10000107, /* 0x00000150 */ 0x43180000, 0x10000108, 0x43420000, 0x10000105, /* 0x00000160 */ 0x43480000, 0x10000106, 0x00002600, 0x1000010b, /* 0x00000170 */ 0x022cec00, 0x8023cf00, 0x406380c2, 0x7012e021, /* 0x00000180 */ 0x00000000, 0x1000010a, 0x00000000, 0x1000010e, /* 0x00000190 */ 0x3f800000, 0x1000010f, 0x023cf000, 0x10000100, /* 0x000001a0 */ 0x022ceb00, 0x10000101, 0x00010001, 0x60000000, /* 0x000001b0 */ 0x06000000, 0x00240000, 0x43180000, 0x10000107, /* 0x000001c0 */ 0x43200000, 0x10000108, 0x43420000, 0x10000105, /* 0x000001d0 */ 0x43480000, 0x10000106, 0x00002600, 0x1000010b, /* 0x000001e0 */ 0x022cedc0, 0x8023d000, 0x006380c2, 0x7013e026, /* 0x000001f0 */ 0x00000000, 0x1000010a, 0x00000000, 0x1000010e, /* 0x00000200 */ 0x3f800000, 0x1000010f, 0x023d0000, 0x10000100, /* 0x00000210 */ 0x022cecc0, 0x10000101, 0x00010001, 0x60000000, /* 0x00000220 */ 0x06000000, 0x00240000, 0x43050000, 0x10000107, /* 0x00000230 */ 0x43160000, 0x10000108, 0x43380000, 0x10000105, /* 0x00000240 */ 0x43420000, 0x10000106, 0x00002600, 0x1000010b, /* 0x00000250 */ 0x022cef80, 0x8023d100, 0x406080b8, 0x7012a021, /* 0x00000260 */ 0x00000000, 0x1000010a, 0x00000000, 0x1000010e, /* 0x00000270 */ 0x3f800000, 0x1000010f, 0x023d1000, 0x10000100, /* 0x00000280 */ 0x022cee80, 0x10000101, 0x00010001, 0x60000000, /* 0x00000290 */ 0x06000000, 0x00240000, 0x43160000, 0x10000107, /* 0x000002a0 */ 0x43200000, 0x10000108, 0x43380000, 0x10000105, /* 0x000002b0 */ 0x43420000, 0x10000106, 0x00002600, 0x1000010b, /* 0x000002c0 */ 0x022cf140, 0x8023d200, 0x806080b8, 0x7013e025, /* 0x000002d0 */ 0x00000000, 0x1000010a, 0x00000000, 0x1000010e, /* 0x000002e0 */ 0x3f800000, 0x1000010f, 0x023d2000, 0x10000100, /* 0x000002f0 */ 0x022cf040, 0x10000101, 0x00010001, 0x60000000, /* 0x00000300 */ 0x06000000, 0x00240000, 0x43050000, 0x10000107, /* 0x00000310 */ 0x43180000, 0x10000108, 0x43340000, 0x10000105, /* 0x00000320 */ 0x43380000, 0x10000106, 0x00002600, 0x1000010b, /* 0x00000330 */ 0x022cf300, 0x8023d300, 0x405b80b4, 0x7012e021, /* 0x00000340 */ 0x00000000, 0x1000010a, 0x00000000, 0x1000010e, /* 0x00000350 */ 0x3f800000, 0x1000010f, 0x023d3000, 0x10000100, /* 0x00000360 */ 0x022cf200, 0x10000101, 0x00010001, 0x60000000, /* 0x00000370 */ 0x06000000, 0x00240000, 0x43180000, 0x10000107, /* 0x00000380 */ 0x43200000, 0x10000108, 0x43340000, 0x10000105, /* 0x00000390 */ 0x43380000, 0x10000106, 0x00002600, 0x1000010b, /* 0x000003a0 */ 0x022cf4c0, 0x8023d400, 0x005b80b4, 0x7013e026, /* 0x000003b0 */ 0x00000000, 0x1000010a, 0x00000000, 0x1000010e, /* 0x000003c0 */ 0x3f800000, 0x1000010f, 0x023d4000, 0x10000100, /* 0x000003d0 */ 0x022cf3c0, 0x10000101, 0x00010001, 0x60000000, /* 0x000003e0 */ 0x06000000, 0x00240000, 0x43050000, 0x10000107, /* 0x000003f0 */ 0x43170000, 0x10000108, 0x432c0000, 0x10000105, /* 0x00000400 */ 0x43340000, 0x10000106, 0x00002600, 0x1000010b, /* 0x00000410 */ 0x022cf680, 0x8023d500, 0x405980ac, 0x7012c021, /* 0x00000420 */ 0x00000000, 0x1000010a, 0x00000000, 0x1000010e, /* 0x00000430 */ 0x3f800000, 0x1000010f, 0x023d5000, 0x10000100, /* 0x00000440 */ 0x022cf580, 0x10000101, 0x00010001, 0x60000000, /* 0x00000450 */ 0x06000000, 0x00240000, 0x43050000, 0x10000107, /* 0x00000460 */ 0x43170000, 0x10000108, 0x43280000, 0x10000105, /* 0x00000470 */ 0x432c0000, 0x10000106, 0x00002600, 0x1000010b, /* 0x00000480 */ 0x022cf840, 0x8023c300, 0x405580a8, 0x7012c021, /* 0x00000490 */ 0x00000000, 0x1000010a, 0x00000000, 0x1000010e, /* 0x000004a0 */ 0x3f800000, 0x1000010f, 0x023c3000, 0x10000100, /* 0x000004b0 */ 0x022cf740, 0x10000101, 0x00010001, 0x60000000, /* 0x000004c0 */ 0x06000000, 0x00240000, 0x43170000, 0x10000107, /* 0x000004d0 */ 0x43200000, 0x10000108, 0x43280000, 0x10000105, /* 0x000004e0 */ 0x43340000, 0x10000106, 0x00002600, 0x1000010b, /* 0x000004f0 */ 0x022cfa00, 0x8023c400, 0xc05980a8, 0x7013e025, /* 0x00000500 */ 0x00000000, 0x1000010a, 0x00000000, 0x1000010e, /* 0x00000510 */ 0x3f800000, 0x1000010f, 0x023c4000, 0x10000100, /* 0x00000520 */ 0x022cf900, 0x10000101, 0x00010001, 0x60000000, /* 0x00000530 */ 0x06000000, 0x00240000, 0x43050000, 0x10000107, /* 0x00000540 */ 0x43200000, 0x10000108, 0x431d0000, 0x10000105, /* 0x00000550 */ 0x43280000, 0x10000106, 0x00002600, 0x1000010b, /* 0x00000560 */ 0x022cfbc0, 0x8023c500, 0x4053809d, 0x7013e021, /* 0x00000570 */ 0x00000000, 0x1000010a, 0x00000000, 0x1000010e, /* 0x00000580 */ 0x3f800000, 0x1000010f, 0x023c5000, 0x10000100, /* 0x00000590 */ 0x022cfac0, 0x10000101, 0x00010001, 0x60000000, /* 0x000005a0 */ 0x06000000, 0x00240000, 0x43050000, 0x10000107, /* 0x000005b0 */ 0x43200000, 0x10000108, 0x43030000, 0x10000105, /* 0x000005c0 */ 0x431d0000, 0x10000106, 0x00002600, 0x1000010b, /* 0x000005d0 */ 0x022cfd80, 0x8023c600, 0x404e0083, 0x7013e021, /* 0x000005e0 */ 0x00000000, 0x1000010a, 0x00000000, 0x1000010e, /* 0x000005f0 */ 0x3f800000, 0x1000010f, 0x023c6000, 0x10000100, /* 0x00000600 */ 0x022cfc80, 0x10000101, 0x00010001, 0x60000000, /* 0x00000610 */ 0x06000000, 0x00240000, 0x42b40000, 0x10000107, /* 0x00000620 */ 0x43200000, 0x10000108, 0x42b00000, 0x10000105, /* 0x00000630 */ 0x43030000, 0x10000106, 0x00002600, 0x1000010b, /* 0x00000640 */ 0x022cff40, 0x8023c700, 0x80410058, 0x7013e016, /* 0x00000650 */ 0x00000000, 0x1000010a, 0x00000000, 0x1000010e, /* 0x00000660 */ 0x3f800000, 0x1000010f, 0x023c7000, 0x10000100, /* 0x00000670 */ 0x022cfe40, 0x10000101, 0x00010001, 0x60000000, /* 0x00000680 */ 0x06000000, 0x00240000, 0x43200000, 0x10000107, /* 0x00000690 */ 0x43310000, 0x10000108, 0x42b00000, 0x10000105, /* 0x000006a0 */ 0x43580000, 0x10000106, 0x00002600, 0x1000010b, /* 0x000006b0 */ 0x022d0100, 0x8023c800, 0x006b8058, 0x70160028, /* 0x000006c0 */ 0x00000000, 0x1000010a, 0x00000000, 0x1000010e, /* 0x000006d0 */ 0x3f800000, 0x1000010f, 0x023c8000, 0x10000100, /* 0x000006e0 */ 0x022d0000, 0x10000101, 0x00010001, 0x60000000, /* 0x000006f0 */ 0x06000000, 0x00240000, 0x43310000, 0x10000107, /* 0x00000700 */ 0x43380000, 0x10000108, 0x42b00000, 0x10000105, /* 0x00000710 */ 0x43580000, 0x10000106, 0x00002600, 0x1000010b, /* 0x00000720 */ 0x022d02c0, 0x8023c900, 0x406b8058, 0x7016e02c, /* 0x00000730 */ 0x00000000, 0x1000010a, 0x00000000, 0x1000010e, /* 0x00000740 */ 0x3f800000, 0x1000010f, 0x023c9000, 0x10000100, /* 0x00000750 */ 0x022d01c0, 0x10000101, 0x00010001, 0x60000000, /* 0x00000760 */ 0x06000000, 0x00240000, 0x43380000, 0x10000107, /* 0x00000770 */ 0x435a0000, 0x10000108, 0x42b00000, 0x10000105, /* 0x00000780 */ 0x43580000, 0x10000106, 0x00002600, 0x1000010b, /* 0x00000790 */ 0x022d0480, 0x8023ca00, 0x006b8058, 0x701b202e, /* 0x000007a0 */ 0x00000000, 0x1000010a, 0x00000000, 0x1000010e, /* 0x000007b0 */ 0x3f800000, 0x1000010f, 0x023ca000, 0x10000100, /* 0x000007c0 */ 0x022d0380, 0x10000101, 0x00010001, 0x60000000, /* 0x000007d0 */ 0x06000000, 0x00240000, 0x00000000, 0x50000000, /* 0x000007e0 */ } /* ============ PLBU CMD STREAM BEGIN ============= */ /* 0x022d0b80 (0x00000000) */ 0x00000200 0x1000010b /* UNKNOWN_2 (PRIMITIVE_SETUP INIT?) */ /* 0x022d0b88 (0x00000008) */ 0x00000000 0x1000010c /* BLOCK_STEP: shift_min: 0, shift_h: 0, shift_w: 0 */ /* 0x022d0b90 (0x00000010) */ 0x0f000f00 0x10000109 /* TILED_DIMENSIONS: tiled_w: 16, tiled_h: 16 */ /* 0x022d0b98 (0x00000018) */ 0x00000010 0x30000000 /* BLOCK_STRIDE: block_w: 16 */ /* 0x022d0ba0 (0x00000020) */ 0x02201000 0x280000ff /* ARRAY_ADDRESS: gp_stream: 0x02201000, block_num (block_w * block_h): 256 */ /* 0x022d0ba8 (0x00000028) */ 0x00000000 0x10000107 /* VIEWPORT_LEFT: viewport_left: 0.000000 */ /* 0x022d0bb0 (0x00000030) */ 0x43800000 0x10000108 /* VIEWPORT_RIGHT: viewport_right: 256.000000 */ /* 0x022d0bb8 (0x00000038) */ 0x00000000 0x10000105 /* VIEWPORT_BOTTOM: viewport_bottom: 0.000000 */ /* 0x022d0bc0 (0x00000040) */ 0x43800000 0x10000106 /* VIEWPORT_TOP: viewport_top: 256.000000 */ /* 0x022d0bc8 (0x00000048) */ 0x022d04c0 0x8022d050 /* RSW_VERTEX_ARRAY: rsw: 0x022d04c0, gl_pos: 0x022d0500 */ /* 0x022d0bd0 (0x00000050) */ 0x00000200 0x1000010b /* UNKNOWN_2 (PRIMITIVE_SETUP INIT?) */ /* 0x022d0bd8 (0x00000058) */ 0x00000000 0x1000010a /* UNKNOWN_1 */ /* 0x022d0be0 (0x00000060) */ 0x000000c0 0x10000101 /* INDICES: indices: 0x000000c0 */ /* 0x022d0be8 (0x00000068) */ 0x022d0500 0x10000100 /* INDEXED_DEST: gl_pos: 0x022d0500 */ /* 0x022d0bf0 (0x00000070) */ 0x03000000 0x002f0000 /* DRAW_ELEMENTS: count: 3, start: 0, mode: 15 (0xf) */ /* 0x022d0bf8 (0x00000078) */ 0x42b40000 0x10000107 /* VIEWPORT_LEFT: viewport_left: 90.000000 */ /* 0x022d0c00 (0x00000080) */ 0x43050000 0x10000108 /* VIEWPORT_RIGHT: viewport_right: 133.000000 */ /* 0x022d0c08 (0x00000088) */ 0x43030000 0x10000105 /* VIEWPORT_BOTTOM: viewport_bottom: 131.000000 */ /* 0x022d0c10 (0x00000090) */ 0x43580000 0x10000106 /* VIEWPORT_TOP: viewport_top: 216.000000 */ /* 0x022d0c18 (0x00000098) */ 0x00002600 0x1000010b /* PRIMITIVE_SETUP: cull: 0 (0x0), index_size: 3 */ /* 0x022d0c20 (0x000000a0) */ 0x022ce880 0x8023cd00 /* RSW_VERTEX_ARRAY: rsw: 0x022ce880, gl_pos: 0x023cd000 */ /* 0x022d0c28 (0x000000a8) */ 0x806b8083 0x70108016 /* SCISSORS: minx: 90.000000, maxx: 133.000000, miny: 131.000000, maxy: 216.000000 */ /* 0x022d0c30 (0x000000b0) */ 0x00000000 0x1000010a /* UNKNOWN_1 */ /* 0x022d0c38 (0x000000b8) */ 0x00000000 0x1000010e /* DEPTH_RANG_NEAR: depth_range: 0.000000 */ /* 0x022d0c40 (0x000000c0) */ 0x3f800000 0x1000010f /* DEPTH_RANGE_FAR: depth_range: 1.000000 */ /* 0x022d0c48 (0x000000c8) */ 0x023cd000 0x10000100 /* INDEXED_DEST: gl_pos: 0x023cd000 */ /* 0x022d0c50 (0x000000d0) */ 0x022ce680 0x10000101 /* INDICES: indices: 0x022ce680 */ /* 0x022d0c58 (0x000000d8) */ 0x00010001 0x60000000 /* ARRAYS_SEMAPHORE_END */ /* 0x022d0c60 (0x000000e0) */ 0x06000000 0x00240000 /* DRAW_ELEMENTS: count: 6, start: 0, mode: 4 (0x4) */ /* 0x022d0c68 (0x000000e8) */ 0x43050000 0x10000107 /* VIEWPORT_LEFT: viewport_left: 133.000000 */ /* 0x022d0c70 (0x000000f0) */ 0x43200000 0x10000108 /* VIEWPORT_RIGHT: viewport_right: 160.000000 */ /* 0x022d0c78 (0x000000f8) */ 0x43480000 0x10000105 /* VIEWPORT_BOTTOM: viewport_bottom: 200.000000 */ /* 0x022d0c80 (0x00000100) */ 0x43580000 0x10000106 /* VIEWPORT_TOP: viewport_top: 216.000000 */ /* 0x022d0c88 (0x00000108) */ 0x00002600 0x1000010b /* PRIMITIVE_SETUP: cull: 0 (0x0), index_size: 3 */ /* 0x022d0c90 (0x00000110) */ 0x022cea40 0x8023ce00 /* RSW_VERTEX_ARRAY: rsw: 0x022cea40, gl_pos: 0x023ce000 */ /* 0x022d0c98 (0x00000118) */ 0x406b80c8 0x7013e021 /* SCISSORS: minx: 133.000000, maxx: 160.000000, miny: 200.000000, maxy: 216.000000 */ /* 0x022d0ca0 (0x00000120) */ 0x00000000 0x1000010a /* UNKNOWN_1 */ /* 0x022d0ca8 (0x00000128) */ 0x00000000 0x1000010e /* DEPTH_RANG_NEAR: depth_range: 0.000000 */ /* 0x022d0cb0 (0x00000130) */ 0x3f800000 0x1000010f /* DEPTH_RANGE_FAR: depth_range: 1.000000 */ /* 0x022d0cb8 (0x00000138) */ 0x023ce000 0x10000100 /* INDEXED_DEST: gl_pos: 0x023ce000 */ /* 0x022d0cc0 (0x00000140) */ 0x022ce940 0x10000101 /* INDICES: indices: 0x022ce940 */ /* 0x022d0cc8 (0x00000148) */ 0x00010001 0x60000000 /* ARRAYS_SEMAPHORE_END */ /* 0x022d0cd0 (0x00000150) */ 0x06000000 0x00240000 /* DRAW_ELEMENTS: count: 6, start: 0, mode: 4 (0x4) */ /* 0x022d0cd8 (0x00000158) */ 0x43050000 0x10000107 /* VIEWPORT_LEFT: viewport_left: 133.000000 */ /* 0x022d0ce0 (0x00000160) */ 0x43180000 0x10000108 /* VIEWPORT_RIGHT: viewport_right: 152.000000 */ /* 0x022d0ce8 (0x00000168) */ 0x43420000 0x10000105 /* VIEWPORT_BOTTOM: viewport_bottom: 194.000000 */ /* 0x022d0cf0 (0x00000170) */ 0x43480000 0x10000106 /* VIEWPORT_TOP: viewport_top: 200.000000 */ /* 0x022d0cf8 (0x00000178) */ 0x00002600 0x1000010b /* PRIMITIVE_SETUP: cull: 0 (0x0), index_size: 3 */ /* 0x022d0d00 (0x00000180) */ 0x022cec00 0x8023cf00 /* RSW_VERTEX_ARRAY: rsw: 0x022cec00, gl_pos: 0x023cf000 */ /* 0x022d0d08 (0x00000188) */ 0x406380c2 0x7012e021 /* SCISSORS: minx: 133.000000, maxx: 152.000000, miny: 194.000000, maxy: 200.000000 */ /* 0x022d0d10 (0x00000190) */ 0x00000000 0x1000010a /* UNKNOWN_1 */ /* 0x022d0d18 (0x00000198) */ 0x00000000 0x1000010e /* DEPTH_RANG_NEAR: depth_range: 0.000000 */ /* 0x022d0d20 (0x000001a0) */ 0x3f800000 0x1000010f /* DEPTH_RANGE_FAR: depth_range: 1.000000 */ /* 0x022d0d28 (0x000001a8) */ 0x023cf000 0x10000100 /* INDEXED_DEST: gl_pos: 0x023cf000 */ /* 0x022d0d30 (0x000001b0) */ 0x022ceb00 0x10000101 /* INDICES: indices: 0x022ceb00 */ /* 0x022d0d38 (0x000001b8) */ 0x00010001 0x60000000 /* ARRAYS_SEMAPHORE_END */ /* 0x022d0d40 (0x000001c0) */ 0x06000000 0x00240000 /* DRAW_ELEMENTS: count: 6, start: 0, mode: 4 (0x4) */ /* 0x022d0d48 (0x000001c8) */ 0x43180000 0x10000107 /* VIEWPORT_LEFT: viewport_left: 152.000000 */ /* 0x022d0d50 (0x000001d0) */ 0x43200000 0x10000108 /* VIEWPORT_RIGHT: viewport_right: 160.000000 */ /* 0x022d0d58 (0x000001d8) */ 0x43420000 0x10000105 /* VIEWPORT_BOTTOM: viewport_bottom: 194.000000 */ /* 0x022d0d60 (0x000001e0) */ 0x43480000 0x10000106 /* VIEWPORT_TOP: viewport_top: 200.000000 */ /* 0x022d0d68 (0x000001e8) */ 0x00002600 0x1000010b /* PRIMITIVE_SETUP: cull: 0 (0x0), index_size: 3 */ /* 0x022d0d70 (0x000001f0) */ 0x022cedc0 0x8023d000 /* RSW_VERTEX_ARRAY: rsw: 0x022cedc0, gl_pos: 0x023d0000 */ /* 0x022d0d78 (0x000001f8) */ 0x006380c2 0x7013e026 /* SCISSORS: minx: 152.000000, maxx: 160.000000, miny: 194.000000, maxy: 200.000000 */ /* 0x022d0d80 (0x00000200) */ 0x00000000 0x1000010a /* UNKNOWN_1 */ /* 0x022d0d88 (0x00000208) */ 0x00000000 0x1000010e /* DEPTH_RANG_NEAR: depth_range: 0.000000 */ /* 0x022d0d90 (0x00000210) */ 0x3f800000 0x1000010f /* DEPTH_RANGE_FAR: depth_range: 1.000000 */ /* 0x022d0d98 (0x00000218) */ 0x023d0000 0x10000100 /* INDEXED_DEST: gl_pos: 0x023d0000 */ /* 0x022d0da0 (0x00000220) */ 0x022cecc0 0x10000101 /* INDICES: indices: 0x022cecc0 */ /* 0x022d0da8 (0x00000228) */ 0x00010001 0x60000000 /* ARRAYS_SEMAPHORE_END */ /* 0x022d0db0 (0x00000230) */ 0x06000000 0x00240000 /* DRAW_ELEMENTS: count: 6, start: 0, mode: 4 (0x4) */ /* 0x022d0db8 (0x00000238) */ 0x43050000 0x10000107 /* VIEWPORT_LEFT: viewport_left: 133.000000 */ /* 0x022d0dc0 (0x00000240) */ 0x43160000 0x10000108 /* VIEWPORT_RIGHT: viewport_right: 150.000000 */ /* 0x022d0dc8 (0x00000248) */ 0x43380000 0x10000105 /* VIEWPORT_BOTTOM: viewport_bottom: 184.000000 */ /* 0x022d0dd0 (0x00000250) */ 0x43420000 0x10000106 /* VIEWPORT_TOP: viewport_top: 194.000000 */ /* 0x022d0dd8 (0x00000258) */ 0x00002600 0x1000010b /* PRIMITIVE_SETUP: cull: 0 (0x0), index_size: 3 */ /* 0x022d0de0 (0x00000260) */ 0x022cef80 0x8023d100 /* RSW_VERTEX_ARRAY: rsw: 0x022cef80, gl_pos: 0x023d1000 */ /* 0x022d0de8 (0x00000268) */ 0x406080b8 0x7012a021 /* SCISSORS: minx: 133.000000, maxx: 150.000000, miny: 184.000000, maxy: 194.000000 */ /* 0x022d0df0 (0x00000270) */ 0x00000000 0x1000010a /* UNKNOWN_1 */ /* 0x022d0df8 (0x00000278) */ 0x00000000 0x1000010e /* DEPTH_RANG_NEAR: depth_range: 0.000000 */ /* 0x022d0e00 (0x00000280) */ 0x3f800000 0x1000010f /* DEPTH_RANGE_FAR: depth_range: 1.000000 */ /* 0x022d0e08 (0x00000288) */ 0x023d1000 0x10000100 /* INDEXED_DEST: gl_pos: 0x023d1000 */ /* 0x022d0e10 (0x00000290) */ 0x022cee80 0x10000101 /* INDICES: indices: 0x022cee80 */ /* 0x022d0e18 (0x00000298) */ 0x00010001 0x60000000 /* ARRAYS_SEMAPHORE_END */ /* 0x022d0e20 (0x000002a0) */ 0x06000000 0x00240000 /* DRAW_ELEMENTS: count: 6, start: 0, mode: 4 (0x4) */ /* 0x022d0e28 (0x000002a8) */ 0x43160000 0x10000107 /* VIEWPORT_LEFT: viewport_left: 150.000000 */ /* 0x022d0e30 (0x000002b0) */ 0x43200000 0x10000108 /* VIEWPORT_RIGHT: viewport_right: 160.000000 */ /* 0x022d0e38 (0x000002b8) */ 0x43380000 0x10000105 /* VIEWPORT_BOTTOM: viewport_bottom: 184.000000 */ /* 0x022d0e40 (0x000002c0) */ 0x43420000 0x10000106 /* VIEWPORT_TOP: viewport_top: 194.000000 */ /* 0x022d0e48 (0x000002c8) */ 0x00002600 0x1000010b /* PRIMITIVE_SETUP: cull: 0 (0x0), index_size: 3 */ /* 0x022d0e50 (0x000002d0) */ 0x022cf140 0x8023d200 /* RSW_VERTEX_ARRAY: rsw: 0x022cf140, gl_pos: 0x023d2000 */ /* 0x022d0e58 (0x000002d8) */ 0x806080b8 0x7013e025 /* SCISSORS: minx: 150.000000, maxx: 160.000000, miny: 184.000000, maxy: 194.000000 */ /* 0x022d0e60 (0x000002e0) */ 0x00000000 0x1000010a /* UNKNOWN_1 */ /* 0x022d0e68 (0x000002e8) */ 0x00000000 0x1000010e /* DEPTH_RANG_NEAR: depth_range: 0.000000 */ /* 0x022d0e70 (0x000002f0) */ 0x3f800000 0x1000010f /* DEPTH_RANGE_FAR: depth_range: 1.000000 */ /* 0x022d0e78 (0x000002f8) */ 0x023d2000 0x10000100 /* INDEXED_DEST: gl_pos: 0x023d2000 */ /* 0x022d0e80 (0x00000300) */ 0x022cf040 0x10000101 /* INDICES: indices: 0x022cf040 */ /* 0x022d0e88 (0x00000308) */ 0x00010001 0x60000000 /* ARRAYS_SEMAPHORE_END */ /* 0x022d0e90 (0x00000310) */ 0x06000000 0x00240000 /* DRAW_ELEMENTS: count: 6, start: 0, mode: 4 (0x4) */ /* 0x022d0e98 (0x00000318) */ 0x43050000 0x10000107 /* VIEWPORT_LEFT: viewport_left: 133.000000 */ /* 0x022d0ea0 (0x00000320) */ 0x43180000 0x10000108 /* VIEWPORT_RIGHT: viewport_right: 152.000000 */ /* 0x022d0ea8 (0x00000328) */ 0x43340000 0x10000105 /* VIEWPORT_BOTTOM: viewport_bottom: 180.000000 */ /* 0x022d0eb0 (0x00000330) */ 0x43380000 0x10000106 /* VIEWPORT_TOP: viewport_top: 184.000000 */ /* 0x022d0eb8 (0x00000338) */ 0x00002600 0x1000010b /* PRIMITIVE_SETUP: cull: 0 (0x0), index_size: 3 */ /* 0x022d0ec0 (0x00000340) */ 0x022cf300 0x8023d300 /* RSW_VERTEX_ARRAY: rsw: 0x022cf300, gl_pos: 0x023d3000 */ /* 0x022d0ec8 (0x00000348) */ 0x405b80b4 0x7012e021 /* SCISSORS: minx: 133.000000, maxx: 152.000000, miny: 180.000000, maxy: 184.000000 */ /* 0x022d0ed0 (0x00000350) */ 0x00000000 0x1000010a /* UNKNOWN_1 */ /* 0x022d0ed8 (0x00000358) */ 0x00000000 0x1000010e /* DEPTH_RANG_NEAR: depth_range: 0.000000 */ /* 0x022d0ee0 (0x00000360) */ 0x3f800000 0x1000010f /* DEPTH_RANGE_FAR: depth_range: 1.000000 */ /* 0x022d0ee8 (0x00000368) */ 0x023d3000 0x10000100 /* INDEXED_DEST: gl_pos: 0x023d3000 */ /* 0x022d0ef0 (0x00000370) */ 0x022cf200 0x10000101 /* INDICES: indices: 0x022cf200 */ /* 0x022d0ef8 (0x00000378) */ 0x00010001 0x60000000 /* ARRAYS_SEMAPHORE_END */ /* 0x022d0f00 (0x00000380) */ 0x06000000 0x00240000 /* DRAW_ELEMENTS: count: 6, start: 0, mode: 4 (0x4) */ /* 0x022d0f08 (0x00000388) */ 0x43180000 0x10000107 /* VIEWPORT_LEFT: viewport_left: 152.000000 */ /* 0x022d0f10 (0x00000390) */ 0x43200000 0x10000108 /* VIEWPORT_RIGHT: viewport_right: 160.000000 */ /* 0x022d0f18 (0x00000398) */ 0x43340000 0x10000105 /* VIEWPORT_BOTTOM: viewport_bottom: 180.000000 */ /* 0x022d0f20 (0x000003a0) */ 0x43380000 0x10000106 /* VIEWPORT_TOP: viewport_top: 184.000000 */ /* 0x022d0f28 (0x000003a8) */ 0x00002600 0x1000010b /* PRIMITIVE_SETUP: cull: 0 (0x0), index_size: 3 */ /* 0x022d0f30 (0x000003b0) */ 0x022cf4c0 0x8023d400 /* RSW_VERTEX_ARRAY: rsw: 0x022cf4c0, gl_pos: 0x023d4000 */ /* 0x022d0f38 (0x000003b8) */ 0x005b80b4 0x7013e026 /* SCISSORS: minx: 152.000000, maxx: 160.000000, miny: 180.000000, maxy: 184.000000 */ /* 0x022d0f40 (0x000003c0) */ 0x00000000 0x1000010a /* UNKNOWN_1 */ /* 0x022d0f48 (0x000003c8) */ 0x00000000 0x1000010e /* DEPTH_RANG_NEAR: depth_range: 0.000000 */ /* 0x022d0f50 (0x000003d0) */ 0x3f800000 0x1000010f /* DEPTH_RANGE_FAR: depth_range: 1.000000 */ /* 0x022d0f58 (0x000003d8) */ 0x023d4000 0x10000100 /* INDEXED_DEST: gl_pos: 0x023d4000 */ /* 0x022d0f60 (0x000003e0) */ 0x022cf3c0 0x10000101 /* INDICES: indices: 0x022cf3c0 */ /* 0x022d0f68 (0x000003e8) */ 0x00010001 0x60000000 /* ARRAYS_SEMAPHORE_END */ /* 0x022d0f70 (0x000003f0) */ 0x06000000 0x00240000 /* DRAW_ELEMENTS: count: 6, start: 0, mode: 4 (0x4) */ /* 0x022d0f78 (0x000003f8) */ 0x43050000 0x10000107 /* VIEWPORT_LEFT: viewport_left: 133.000000 */ /* 0x022d0f80 (0x00000400) */ 0x43170000 0x10000108 /* VIEWPORT_RIGHT: viewport_right: 151.000000 */ /* 0x022d0f88 (0x00000408) */ 0x432c0000 0x10000105 /* VIEWPORT_BOTTOM: viewport_bottom: 172.000000 */ /* 0x022d0f90 (0x00000410) */ 0x43340000 0x10000106 /* VIEWPORT_TOP: viewport_top: 180.000000 */ /* 0x022d0f98 (0x00000418) */ 0x00002600 0x1000010b /* PRIMITIVE_SETUP: cull: 0 (0x0), index_size: 3 */ /* 0x022d0fa0 (0x00000420) */ 0x022cf680 0x8023d500 /* RSW_VERTEX_ARRAY: rsw: 0x022cf680, gl_pos: 0x023d5000 */ /* 0x022d0fa8 (0x00000428) */ 0x405980ac 0x7012c021 /* SCISSORS: minx: 133.000000, maxx: 151.000000, miny: 172.000000, maxy: 180.000000 */ /* 0x022d0fb0 (0x00000430) */ 0x00000000 0x1000010a /* UNKNOWN_1 */ /* 0x022d0fb8 (0x00000438) */ 0x00000000 0x1000010e /* DEPTH_RANG_NEAR: depth_range: 0.000000 */ /* 0x022d0fc0 (0x00000440) */ 0x3f800000 0x1000010f /* DEPTH_RANGE_FAR: depth_range: 1.000000 */ /* 0x022d0fc8 (0x00000448) */ 0x023d5000 0x10000100 /* INDEXED_DEST: gl_pos: 0x023d5000 */ /* 0x022d0fd0 (0x00000450) */ 0x022cf580 0x10000101 /* INDICES: indices: 0x022cf580 */ /* 0x022d0fd8 (0x00000458) */ 0x00010001 0x60000000 /* ARRAYS_SEMAPHORE_END */ /* 0x022d0fe0 (0x00000460) */ 0x06000000 0x00240000 /* DRAW_ELEMENTS: count: 6, start: 0, mode: 4 (0x4) */ /* 0x022d0fe8 (0x00000468) */ 0x43050000 0x10000107 /* VIEWPORT_LEFT: viewport_left: 133.000000 */ /* 0x022d0ff0 (0x00000470) */ 0x43170000 0x10000108 /* VIEWPORT_RIGHT: viewport_right: 151.000000 */ /* 0x022d0ff8 (0x00000478) */ 0x43280000 0x10000105 /* VIEWPORT_BOTTOM: viewport_bottom: 168.000000 */ /* 0x022d1000 (0x00000480) */ 0x432c0000 0x10000106 /* VIEWPORT_TOP: viewport_top: 172.000000 */ /* 0x022d1008 (0x00000488) */ 0x00002600 0x1000010b /* PRIMITIVE_SETUP: cull: 0 (0x0), index_size: 3 */ /* 0x022d1010 (0x00000490) */ 0x022cf840 0x8023c300 /* RSW_VERTEX_ARRAY: rsw: 0x022cf840, gl_pos: 0x023c3000 */ /* 0x022d1018 (0x00000498) */ 0x405580a8 0x7012c021 /* SCISSORS: minx: 133.000000, maxx: 151.000000, miny: 168.000000, maxy: 172.000000 */ /* 0x022d1020 (0x000004a0) */ 0x00000000 0x1000010a /* UNKNOWN_1 */ /* 0x022d1028 (0x000004a8) */ 0x00000000 0x1000010e /* DEPTH_RANG_NEAR: depth_range: 0.000000 */ /* 0x022d1030 (0x000004b0) */ 0x3f800000 0x1000010f /* DEPTH_RANGE_FAR: depth_range: 1.000000 */ /* 0x022d1038 (0x000004b8) */ 0x023c3000 0x10000100 /* INDEXED_DEST: gl_pos: 0x023c3000 */ /* 0x022d1040 (0x000004c0) */ 0x022cf740 0x10000101 /* INDICES: indices: 0x022cf740 */ /* 0x022d1048 (0x000004c8) */ 0x00010001 0x60000000 /* ARRAYS_SEMAPHORE_END */ /* 0x022d1050 (0x000004d0) */ 0x06000000 0x00240000 /* DRAW_ELEMENTS: count: 6, start: 0, mode: 4 (0x4) */ /* 0x022d1058 (0x000004d8) */ 0x43170000 0x10000107 /* VIEWPORT_LEFT: viewport_left: 151.000000 */ /* 0x022d1060 (0x000004e0) */ 0x43200000 0x10000108 /* VIEWPORT_RIGHT: viewport_right: 160.000000 */ /* 0x022d1068 (0x000004e8) */ 0x43280000 0x10000105 /* VIEWPORT_BOTTOM: viewport_bottom: 168.000000 */ /* 0x022d1070 (0x000004f0) */ 0x43340000 0x10000106 /* VIEWPORT_TOP: viewport_top: 180.000000 */ /* 0x022d1078 (0x000004f8) */ 0x00002600 0x1000010b /* PRIMITIVE_SETUP: cull: 0 (0x0), index_size: 3 */ /* 0x022d1080 (0x00000500) */ 0x022cfa00 0x8023c400 /* RSW_VERTEX_ARRAY: rsw: 0x022cfa00, gl_pos: 0x023c4000 */ /* 0x022d1088 (0x00000508) */ 0xc05980a8 0x7013e025 /* SCISSORS: minx: 151.000000, maxx: 160.000000, miny: 168.000000, maxy: 180.000000 */ /* 0x022d1090 (0x00000510) */ 0x00000000 0x1000010a /* UNKNOWN_1 */ /* 0x022d1098 (0x00000518) */ 0x00000000 0x1000010e /* DEPTH_RANG_NEAR: depth_range: 0.000000 */ /* 0x022d10a0 (0x00000520) */ 0x3f800000 0x1000010f /* DEPTH_RANGE_FAR: depth_range: 1.000000 */ /* 0x022d10a8 (0x00000528) */ 0x023c4000 0x10000100 /* INDEXED_DEST: gl_pos: 0x023c4000 */ /* 0x022d10b0 (0x00000530) */ 0x022cf900 0x10000101 /* INDICES: indices: 0x022cf900 */ /* 0x022d10b8 (0x00000538) */ 0x00010001 0x60000000 /* ARRAYS_SEMAPHORE_END */ /* 0x022d10c0 (0x00000540) */ 0x06000000 0x00240000 /* DRAW_ELEMENTS: count: 6, start: 0, mode: 4 (0x4) */ /* 0x022d10c8 (0x00000548) */ 0x43050000 0x10000107 /* VIEWPORT_LEFT: viewport_left: 133.000000 */ /* 0x022d10d0 (0x00000550) */ 0x43200000 0x10000108 /* VIEWPORT_RIGHT: viewport_right: 160.000000 */ /* 0x022d10d8 (0x00000558) */ 0x431d0000 0x10000105 /* VIEWPORT_BOTTOM: viewport_bottom: 157.000000 */ /* 0x022d10e0 (0x00000560) */ 0x43280000 0x10000106 /* VIEWPORT_TOP: viewport_top: 168.000000 */ /* 0x022d10e8 (0x00000568) */ 0x00002600 0x1000010b /* PRIMITIVE_SETUP: cull: 0 (0x0), index_size: 3 */ /* 0x022d10f0 (0x00000570) */ 0x022cfbc0 0x8023c500 /* RSW_VERTEX_ARRAY: rsw: 0x022cfbc0, gl_pos: 0x023c5000 */ /* 0x022d10f8 (0x00000578) */ 0x4053809d 0x7013e021 /* SCISSORS: minx: 133.000000, maxx: 160.000000, miny: 157.000000, maxy: 168.000000 */ /* 0x022d1100 (0x00000580) */ 0x00000000 0x1000010a /* UNKNOWN_1 */ /* 0x022d1108 (0x00000588) */ 0x00000000 0x1000010e /* DEPTH_RANG_NEAR: depth_range: 0.000000 */ /* 0x022d1110 (0x00000590) */ 0x3f800000 0x1000010f /* DEPTH_RANGE_FAR: depth_range: 1.000000 */ /* 0x022d1118 (0x00000598) */ 0x023c5000 0x10000100 /* INDEXED_DEST: gl_pos: 0x023c5000 */ /* 0x022d1120 (0x000005a0) */ 0x022cfac0 0x10000101 /* INDICES: indices: 0x022cfac0 */ /* 0x022d1128 (0x000005a8) */ 0x00010001 0x60000000 /* ARRAYS_SEMAPHORE_END */ /* 0x022d1130 (0x000005b0) */ 0x06000000 0x00240000 /* DRAW_ELEMENTS: count: 6, start: 0, mode: 4 (0x4) */ /* 0x022d1138 (0x000005b8) */ 0x43050000 0x10000107 /* VIEWPORT_LEFT: viewport_left: 133.000000 */ /* 0x022d1140 (0x000005c0) */ 0x43200000 0x10000108 /* VIEWPORT_RIGHT: viewport_right: 160.000000 */ /* 0x022d1148 (0x000005c8) */ 0x43030000 0x10000105 /* VIEWPORT_BOTTOM: viewport_bottom: 131.000000 */ /* 0x022d1150 (0x000005d0) */ 0x431d0000 0x10000106 /* VIEWPORT_TOP: viewport_top: 157.000000 */ /* 0x022d1158 (0x000005d8) */ 0x00002600 0x1000010b /* PRIMITIVE_SETUP: cull: 0 (0x0), index_size: 3 */ /* 0x022d1160 (0x000005e0) */ 0x022cfd80 0x8023c600 /* RSW_VERTEX_ARRAY: rsw: 0x022cfd80, gl_pos: 0x023c6000 */ /* 0x022d1168 (0x000005e8) */ 0x404e0083 0x7013e021 /* SCISSORS: minx: 133.000000, maxx: 160.000000, miny: 131.000000, maxy: 157.000000 */ /* 0x022d1170 (0x000005f0) */ 0x00000000 0x1000010a /* UNKNOWN_1 */ /* 0x022d1178 (0x000005f8) */ 0x00000000 0x1000010e /* DEPTH_RANG_NEAR: depth_range: 0.000000 */ /* 0x022d1180 (0x00000600) */ 0x3f800000 0x1000010f /* DEPTH_RANGE_FAR: depth_range: 1.000000 */ /* 0x022d1188 (0x00000608) */ 0x023c6000 0x10000100 /* INDEXED_DEST: gl_pos: 0x023c6000 */ /* 0x022d1190 (0x00000610) */ 0x022cfc80 0x10000101 /* INDICES: indices: 0x022cfc80 */ /* 0x022d1198 (0x00000618) */ 0x00010001 0x60000000 /* ARRAYS_SEMAPHORE_END */ /* 0x022d11a0 (0x00000620) */ 0x06000000 0x00240000 /* DRAW_ELEMENTS: count: 6, start: 0, mode: 4 (0x4) */ /* 0x022d11a8 (0x00000628) */ 0x42b40000 0x10000107 /* VIEWPORT_LEFT: viewport_left: 90.000000 */ /* 0x022d11b0 (0x00000630) */ 0x43200000 0x10000108 /* VIEWPORT_RIGHT: viewport_right: 160.000000 */ /* 0x022d11b8 (0x00000638) */ 0x42b00000 0x10000105 /* VIEWPORT_BOTTOM: viewport_bottom: 88.000000 */ /* 0x022d11c0 (0x00000640) */ 0x43030000 0x10000106 /* VIEWPORT_TOP: viewport_top: 131.000000 */ /* 0x022d11c8 (0x00000648) */ 0x00002600 0x1000010b /* PRIMITIVE_SETUP: cull: 0 (0x0), index_size: 3 */ /* 0x022d11d0 (0x00000650) */ 0x022cff40 0x8023c700 /* RSW_VERTEX_ARRAY: rsw: 0x022cff40, gl_pos: 0x023c7000 */ /* 0x022d11d8 (0x00000658) */ 0x80410058 0x7013e016 /* SCISSORS: minx: 90.000000, maxx: 160.000000, miny: 88.000000, maxy: 131.000000 */ /* 0x022d11e0 (0x00000660) */ 0x00000000 0x1000010a /* UNKNOWN_1 */ /* 0x022d11e8 (0x00000668) */ 0x00000000 0x1000010e /* DEPTH_RANG_NEAR: depth_range: 0.000000 */ /* 0x022d11f0 (0x00000670) */ 0x3f800000 0x1000010f /* DEPTH_RANGE_FAR: depth_range: 1.000000 */ /* 0x022d11f8 (0x00000678) */ 0x023c7000 0x10000100 /* INDEXED_DEST: gl_pos: 0x023c7000 */ /* 0x022d1200 (0x00000680) */ 0x022cfe40 0x10000101 /* INDICES: indices: 0x022cfe40 */ /* 0x022d1208 (0x00000688) */ 0x00010001 0x60000000 /* ARRAYS_SEMAPHORE_END */ /* 0x022d1210 (0x00000690) */ 0x06000000 0x00240000 /* DRAW_ELEMENTS: count: 6, start: 0, mode: 4 (0x4) */ /* 0x022d1218 (0x00000698) */ 0x43200000 0x10000107 /* VIEWPORT_LEFT: viewport_left: 160.000000 */ /* 0x022d1220 (0x000006a0) */ 0x43310000 0x10000108 /* VIEWPORT_RIGHT: viewport_right: 177.000000 */ /* 0x022d1228 (0x000006a8) */ 0x42b00000 0x10000105 /* VIEWPORT_BOTTOM: viewport_bottom: 88.000000 */ /* 0x022d1230 (0x000006b0) */ 0x43580000 0x10000106 /* VIEWPORT_TOP: viewport_top: 216.000000 */ /* 0x022d1238 (0x000006b8) */ 0x00002600 0x1000010b /* PRIMITIVE_SETUP: cull: 0 (0x0), index_size: 3 */ /* 0x022d1240 (0x000006c0) */ 0x022d0100 0x8023c800 /* RSW_VERTEX_ARRAY: rsw: 0x022d0100, gl_pos: 0x023c8000 */ /* 0x022d1248 (0x000006c8) */ 0x006b8058 0x70160028 /* SCISSORS: minx: 160.000000, maxx: 177.000000, miny: 88.000000, maxy: 216.000000 */ /* 0x022d1250 (0x000006d0) */ 0x00000000 0x1000010a /* UNKNOWN_1 */ /* 0x022d1258 (0x000006d8) */ 0x00000000 0x1000010e /* DEPTH_RANG_NEAR: depth_range: 0.000000 */ /* 0x022d1260 (0x000006e0) */ 0x3f800000 0x1000010f /* DEPTH_RANGE_FAR: depth_range: 1.000000 */ /* 0x022d1268 (0x000006e8) */ 0x023c8000 0x10000100 /* INDEXED_DEST: gl_pos: 0x023c8000 */ /* 0x022d1270 (0x000006f0) */ 0x022d0000 0x10000101 /* INDICES: indices: 0x022d0000 */ /* 0x022d1278 (0x000006f8) */ 0x00010001 0x60000000 /* ARRAYS_SEMAPHORE_END */ /* 0x022d1280 (0x00000700) */ 0x06000000 0x00240000 /* DRAW_ELEMENTS: count: 6, start: 0, mode: 4 (0x4) */ /* 0x022d1288 (0x00000708) */ 0x43310000 0x10000107 /* VIEWPORT_LEFT: viewport_left: 177.000000 */ /* 0x022d1290 (0x00000710) */ 0x43380000 0x10000108 /* VIEWPORT_RIGHT: viewport_right: 184.000000 */ /* 0x022d1298 (0x00000718) */ 0x42b00000 0x10000105 /* VIEWPORT_BOTTOM: viewport_bottom: 88.000000 */ /* 0x022d12a0 (0x00000720) */ 0x43580000 0x10000106 /* VIEWPORT_TOP: viewport_top: 216.000000 */ /* 0x022d12a8 (0x00000728) */ 0x00002600 0x1000010b /* PRIMITIVE_SETUP: cull: 0 (0x0), index_size: 3 */ /* 0x022d12b0 (0x00000730) */ 0x022d02c0 0x8023c900 /* RSW_VERTEX_ARRAY: rsw: 0x022d02c0, gl_pos: 0x023c9000 */ /* 0x022d12b8 (0x00000738) */ 0x406b8058 0x7016e02c /* SCISSORS: minx: 177.000000, maxx: 184.000000, miny: 88.000000, maxy: 216.000000 */ /* 0x022d12c0 (0x00000740) */ 0x00000000 0x1000010a /* UNKNOWN_1 */ /* 0x022d12c8 (0x00000748) */ 0x00000000 0x1000010e /* DEPTH_RANG_NEAR: depth_range: 0.000000 */ /* 0x022d12d0 (0x00000750) */ 0x3f800000 0x1000010f /* DEPTH_RANGE_FAR: depth_range: 1.000000 */ /* 0x022d12d8 (0x00000758) */ 0x023c9000 0x10000100 /* INDEXED_DEST: gl_pos: 0x023c9000 */ /* 0x022d12e0 (0x00000760) */ 0x022d01c0 0x10000101 /* INDICES: indices: 0x022d01c0 */ /* 0x022d12e8 (0x00000768) */ 0x00010001 0x60000000 /* ARRAYS_SEMAPHORE_END */ /* 0x022d12f0 (0x00000770) */ 0x06000000 0x00240000 /* DRAW_ELEMENTS: count: 6, start: 0, mode: 4 (0x4) */ /* 0x022d12f8 (0x00000778) */ 0x43380000 0x10000107 /* VIEWPORT_LEFT: viewport_left: 184.000000 */ /* 0x022d1300 (0x00000780) */ 0x435a0000 0x10000108 /* VIEWPORT_RIGHT: viewport_right: 218.000000 */ /* 0x022d1308 (0x00000788) */ 0x42b00000 0x10000105 /* VIEWPORT_BOTTOM: viewport_bottom: 88.000000 */ /* 0x022d1310 (0x00000790) */ 0x43580000 0x10000106 /* VIEWPORT_TOP: viewport_top: 216.000000 */ /* 0x022d1318 (0x00000798) */ 0x00002600 0x1000010b /* PRIMITIVE_SETUP: cull: 0 (0x0), index_size: 3 */ /* 0x022d1320 (0x000007a0) */ 0x022d0480 0x8023ca00 /* RSW_VERTEX_ARRAY: rsw: 0x022d0480, gl_pos: 0x023ca000 */ /* 0x022d1328 (0x000007a8) */ 0x006b8058 0x701b202e /* SCISSORS: minx: 184.000000, maxx: 218.000000, miny: 88.000000, maxy: 216.000000 */ /* 0x022d1330 (0x000007b0) */ 0x00000000 0x1000010a /* UNKNOWN_1 */ /* 0x022d1338 (0x000007b8) */ 0x00000000 0x1000010e /* DEPTH_RANG_NEAR: depth_range: 0.000000 */ /* 0x022d1340 (0x000007c0) */ 0x3f800000 0x1000010f /* DEPTH_RANGE_FAR: depth_range: 1.000000 */ /* 0x022d1348 (0x000007c8) */ 0x023ca000 0x10000100 /* INDEXED_DEST: gl_pos: 0x023ca000 */ /* 0x022d1350 (0x000007d0) */ 0x022d0380 0x10000101 /* INDICES: indices: 0x022d0380 */ /* 0x022d1358 (0x000007d8) */ 0x00010001 0x60000000 /* ARRAYS_SEMAPHORE_END */ /* 0x022d1360 (0x000007e0) */ 0x06000000 0x00240000 /* DRAW_ELEMENTS: count: 6, start: 0, mode: 4 (0x4) */ /* 0x022d1368 (0x000007e8) */ 0x00000000 0x50000000 /* END (FINISH/FLUSH) */ /* ============ PLBU CMD STREAM END =============== */ add gp frame { 0x022d0600, 0x022d0b50, 0x022d0b80, 0x022d1370, /* 0x00000000 */ 0x00101000, 0x01101000, /* 0x00000008 */ } plb dump at va 1000 { 0x0045a098, 0x8008b414, 0x00020000, 0x20000008, /* 0x00000000 */ 0xe0000003, 0xb0000000, 0x00000000, 0x00000000, /* 0x00000010 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000020 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000030 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000040 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000050 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000060 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000070 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000080 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000090 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x000000a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x000000b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x000000c0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x000000d0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x000000e0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x000000f0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000100 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000110 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000120 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000130 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000140 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000150 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000160 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000170 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000180 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000190 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x000001a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x000001b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x000001c0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x000001d0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x000001e0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x000001f0 */ } add pp frame { 0x00000000, 0x00000000, 0x00000000, 0x00000002, /* 0x00000000 */ 0x00ffffff, 0x00000000, 0xff804020, 0xff804020, /* 0x00000010 */ 0xff804020, 0xff804020, 0x000000ff, 0x000000ff, /* 0x00000020 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000030 */ 0x00000001, 0x000001ff, 0x00000077, 0x00000001, /* 0x00000040 */ 0x00000000, 0x00000e0c, 0x00008888, 0x00000004, /* 0x00000050 */ 0x00000002, 0x02205000, 0x00000003, 0x00000000, /* 0x00000060 */ 0x00000002, 0x00000010, 0x00000000, 0x00000000, /* 0x00000070 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000080 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000090 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x000000a0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x000000b0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x000000c0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x000000d0 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x000000e0 */ 0x00000001, 0x00000000, 0x00001000, 0x000f000f, /* 0x000000f0 */ 0x20000000, 0x0f0f0000, 0x00000000, 0x00000000, /* 0x00000100 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000110 */ 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* 0x00000120 */ 0x00000000, 0x00000000, /* 0x00000128 */ }