17ec681f3Smrggpu_id: 630 27ec681f3Smrgcmd: null_platform_t/2995: fence=1855 37ec681f3Smrg############################################################ 47ec681f3Smrgcmdstream: 1023 dwords 57ec681f3Smrgt7 opcode: CP_EVENT_WRITE (46) (2 dwords) 67ec681f3Smrg { EVENT = CACHE_INVALIDATE } 77ec681f3Smrg event CACHE_INVALIDATE 87ec681f3Smrg0000000001d91000: 0000: 70460001 00000031 97ec681f3Smrgt4 write HLSQ_INVALIDATE_CMD (bb08) 107ec681f3Smrg HLSQ_INVALIDATE_CMD: { VS_STATE | HS_STATE | DS_STATE | GS_STATE | FS_STATE | CS_STATE | CS_IBO | GFX_IBO | CS_SHARED_CONST | GFX_SHARED_CONST | CS_BINDLESS = 0x1f | GFX_BINDLESS = 0x1f } 117ec681f3Smrg0000000001d91008: 0000: 40bb0801 000fffff 127ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 137ec681f3Smrg0000000001d91010: 0000: 70268000 147ec681f3Smrgt4 write RB_UNKNOWN_8E04 (8e04) 157ec681f3Smrg RB_UNKNOWN_8E04: 0 167ec681f3Smrg0000000001d91014: 0000: 408e0401 00000000 177ec681f3Smrgt4 write SP_FLOAT_CNTL (ae04) 187ec681f3Smrg SP_FLOAT_CNTL: { F16_NO_INF } 197ec681f3Smrg0000000001d9101c: 0000: 48ae0401 00000008 207ec681f3Smrgt4 write SP_UNKNOWN_AE00 (ae00) 217ec681f3Smrg SP_UNKNOWN_AE00: 0 227ec681f3Smrg0000000001d91024: 0000: 40ae0001 00000000 237ec681f3Smrgt4 write SP_PERFCTR_ENABLE (ae0f) 247ec681f3Smrg SP_PERFCTR_ENABLE: { VS | HS | DS | GS | FS | CS } 257ec681f3Smrg0000000001d9102c: 0000: 40ae0f01 0000003f 267ec681f3Smrgt4 write TPL1_UNKNOWN_B605 (b605) 277ec681f3Smrg TPL1_UNKNOWN_B605: 68 287ec681f3Smrg0000000001d91034: 0000: 40b60501 00000044 297ec681f3Smrgt4 write TPL1_DBG_ECO_CNTL (b600) 307ec681f3Smrg TPL1_DBG_ECO_CNTL: 0x100000 317ec681f3Smrg0000000001d9103c: 0000: 40b60001 00100000 327ec681f3Smrgt4 write HLSQ_UNKNOWN_BE00 (be00) 337ec681f3Smrg HLSQ_UNKNOWN_BE00: 0x80 347ec681f3Smrg0000000001d91044: 0000: 48be0001 00000080 357ec681f3Smrgt4 write HLSQ_UNKNOWN_BE01 (be01) 367ec681f3Smrg HLSQ_UNKNOWN_BE01: 0 377ec681f3Smrg0000000001d9104c: 0000: 40be0101 00000000 387ec681f3Smrgt4 write VPC_UNKNOWN_9600 (9600) 397ec681f3Smrg VPC_UNKNOWN_9600: 0 407ec681f3Smrg0000000001d91054: 0000: 48960001 00000000 417ec681f3Smrgt4 write GRAS_DBG_ECO_CNTL (8600) 427ec681f3Smrg GRAS_DBG_ECO_CNTL: { UNK7 | LRZCACHELOCKDIS } 437ec681f3Smrg0000000001d9105c: 0000: 40860001 00000880 447ec681f3Smrgt4 write HLSQ_UNKNOWN_BE04 (be04) 457ec681f3Smrg HLSQ_UNKNOWN_BE04: 0x80000 467ec681f3Smrg0000000001d91064: 0000: 40be0401 00080000 477ec681f3Smrgt4 write SP_CHICKEN_BITS (ae03) 487ec681f3Smrg SP_CHICKEN_BITS: 0x1430 497ec681f3Smrg0000000001d9106c: 0000: 40ae0301 00001430 507ec681f3Smrgt4 write SP_IBO_COUNT (ab20) 517ec681f3Smrg SP_IBO_COUNT: 0 527ec681f3Smrg0000000001d91074: 0000: 48ab2001 00000000 537ec681f3Smrgt4 write SP_UNKNOWN_B182 (b182) 547ec681f3Smrg SP_UNKNOWN_B182: 0 557ec681f3Smrg0000000001d9107c: 0000: 48b18201 00000000 567ec681f3Smrgt4 write HLSQ_SHARED_CONSTS (bb11) 577ec681f3Smrg HLSQ_SHARED_CONSTS: { 0 } 587ec681f3Smrg0000000001d91084: 0000: 48bb1101 00000000 597ec681f3Smrgt4 write UCHE_UNKNOWN_0E12 (0e12) 607ec681f3Smrg UCHE_UNKNOWN_0E12: 0x3200000 617ec681f3Smrg0000000001d9108c: 0000: 400e1201 03200000 627ec681f3Smrgt4 write UCHE_CLIENT_PF (0e19) 637ec681f3Smrg UCHE_CLIENT_PF: { PERFSEL = 0x4 } 647ec681f3Smrg0000000001d91094: 0000: 480e1901 00000004 657ec681f3Smrgt4 write RB_UNKNOWN_8E01 (8e01) 667ec681f3Smrg RB_UNKNOWN_8E01: 0x1 677ec681f3Smrg0000000001d9109c: 0000: 408e0101 00000001 687ec681f3Smrgt4 write SP_MODE_CONTROL (ab00) 697ec681f3Smrg SP_MODE_CONTROL: { CONSTANT_DEMOTION_ENABLE | ISAMMODE = ISAMMODE_GL } 707ec681f3Smrg0000000001d910a4: 0000: 40ab0001 00000005 717ec681f3Smrgt4 write VFD_ADD_OFFSET (a009) 727ec681f3Smrg VFD_ADD_OFFSET: { VERTEX } 737ec681f3Smrg0000000001d910ac: 0000: 48a00901 00000001 747ec681f3Smrgt4 write RB_UNKNOWN_8811 (8811) 757ec681f3Smrg RB_UNKNOWN_8811: 0x1 767ec681f3Smrg0000000001d910b4: 0000: 48881101 00000010 777ec681f3Smrgt4 write PC_MODE_CNTL (9804) 787ec681f3Smrg PC_MODE_CNTL: 0x1f 797ec681f3Smrg0000000001d910bc: 0000: 48980401 0000001f 807ec681f3Smrgt4 write RB_SRGB_CNTL (880f) 817ec681f3Smrg RB_SRGB_CNTL: { 0 } 827ec681f3Smrg0000000001d910c4: 0000: 48880f01 00000000 837ec681f3Smrgt4 write GRAS_LRZ_PS_INPUT_CNTL (8101) 847ec681f3Smrg GRAS_LRZ_PS_INPUT_CNTL: { FRAGCOORDSAMPLEMODE = FRAGCOORD_CENTER } 857ec681f3Smrg0000000001d910cc: 0000: 40810101 00000000 867ec681f3Smrgt4 write GRAS_SAMPLE_CNTL (8109) 877ec681f3Smrg GRAS_SAMPLE_CNTL: { 0 } 887ec681f3Smrg0000000001d910d4: 0000: 48810901 00000000 897ec681f3Smrgt4 write GRAS_UNKNOWN_8110 (8110) 907ec681f3Smrg GRAS_UNKNOWN_8110: 0x2 917ec681f3Smrg0000000001d910dc: 0000: 40811001 00000002 927ec681f3Smrgt4 write RB_UNKNOWN_8818 (8818) 937ec681f3Smrg RB_UNKNOWN_8818: 0 947ec681f3Smrg0000000001d910e4: 0000: 48881801 00000000 957ec681f3Smrgt4 write RB_UNKNOWN_8819 (8819) 967ec681f3Smrg RB_UNKNOWN_8819: 0 977ec681f3Smrg0000000001d910ec: 0000: 40881901 00000000 987ec681f3Smrgt4 write RB_UNKNOWN_881A (881a) 997ec681f3Smrg RB_UNKNOWN_881A: 0 1007ec681f3Smrg0000000001d910f4: 0000: 40881a01 00000000 1017ec681f3Smrgt4 write RB_UNKNOWN_881B (881b) 1027ec681f3Smrg RB_UNKNOWN_881B: 0 1037ec681f3Smrg0000000001d910fc: 0000: 48881b01 00000000 1047ec681f3Smrgt4 write RB_UNKNOWN_881C (881c) 1057ec681f3Smrg RB_UNKNOWN_881C: 0 1067ec681f3Smrg0000000001d91104: 0000: 40881c01 00000000 1077ec681f3Smrgt4 write RB_UNKNOWN_881D (881d) 1087ec681f3Smrg RB_UNKNOWN_881D: 0 1097ec681f3Smrg0000000001d9110c: 0000: 48881d01 00000000 1107ec681f3Smrgt4 write RB_UNKNOWN_881E (881e) 1117ec681f3Smrg RB_UNKNOWN_881E: 0 1127ec681f3Smrg0000000001d91114: 0000: 48881e01 00000000 1137ec681f3Smrgt4 write RB_UNKNOWN_88F0 (88f0) 1147ec681f3Smrg RB_UNKNOWN_88F0: 0 1157ec681f3Smrg0000000001d9111c: 0000: 4888f001 00000000 1167ec681f3Smrgt4 write VPC_POINT_COORD_INVERT (9236) 1177ec681f3Smrg VPC_POINT_COORD_INVERT: { 0 } 1187ec681f3Smrg0000000001d91124: 0000: 40923601 00000000 1197ec681f3Smrgt4 write VPC_UNKNOWN_9300 (9300) 1207ec681f3Smrg VPC_UNKNOWN_9300: 0 1217ec681f3Smrg0000000001d9112c: 0000: 48930001 00000000 1227ec681f3Smrgt4 write VPC_SO_DISABLE (9306) 1237ec681f3Smrg VPC_SO_DISABLE: { DISABLE } 1247ec681f3Smrg0000000001d91134: 0000: 48930601 00000001 1257ec681f3Smrgt4 write PC_PRIMID_PASSTHRU (9806) 1267ec681f3Smrg PC_PRIMID_PASSTHRU: FALSE 1277ec681f3Smrg0000000001d9113c: 0000: 40980601 00000000 1287ec681f3Smrgt4 write 0x9990 (9990) 1297ec681f3Smrg 0x9990: 00000000 1307ec681f3Smrg0000000001d91144: 0000: 48999001 00000000 1317ec681f3Smrgt4 write PC_RASTER_CNTL (9980) 1327ec681f3Smrg PC_RASTER_CNTL: { STREAM = 0 } 1337ec681f3Smrg0000000001d9114c: 0000: 40998001 00000000 1347ec681f3Smrgt4 write PC_MULTIVIEW_CNTL (9b07) 1357ec681f3Smrg PC_MULTIVIEW_CNTL: { VIEWS = 0 } 1367ec681f3Smrg0000000001d91154: 0000: 489b0701 00000000 1377ec681f3Smrgt4 write SP_VS_OBJ_FIRST_EXEC_OFFSET (a81b) 1387ec681f3Smrg SP_VS_OBJ_FIRST_EXEC_OFFSET: 0 1397ec681f3Smrg0000000001d9115c: 0000: 40a81b01 00000000 1407ec681f3Smrgt4 write SP_UNKNOWN_B183 (b183) 1417ec681f3Smrg SP_UNKNOWN_B183: 0 1427ec681f3Smrg0000000001d91164: 0000: 40b18301 00000000 1437ec681f3Smrgt4 write GRAS_SU_CONSERVATIVE_RAS_CNTL (8099) 1447ec681f3Smrg GRAS_SU_CONSERVATIVE_RAS_CNTL: { SHIFTAMOUNT = 0 } 1457ec681f3Smrg0000000001d9116c: 0000: 40809901 00000000 1467ec681f3Smrgt4 write GRAS_VS_LAYER_CNTL (809b) 1477ec681f3Smrg GRAS_VS_LAYER_CNTL: { 0 } 1487ec681f3Smrg0000000001d91174: 0000: 48809b01 00000000 1497ec681f3Smrgt4 write GRAS_SC_CNTL (80a0) 1507ec681f3Smrg GRAS_SC_CNTL: { CCUSINGLECACHELINESIZE = 0x2 | SINGLE_PRIM_MODE = NO_FLUSH | RASTER_MODE = TYPE_TILED | RASTER_DIRECTION = LR_TB | SEQUENCED_THREAD_DISTRIBUTION = DIST_SCREEN_COORD } 1517ec681f3Smrg0000000001d9117c: 0000: 4080a001 00000002 1527ec681f3Smrgt4 write GRAS_UNKNOWN_80AF (80af) 1537ec681f3Smrg GRAS_UNKNOWN_80AF: FALSE 1547ec681f3Smrg0000000001d91184: 0000: 4080af01 00000000 1557ec681f3Smrgt4 write VPC_UNKNOWN_9210 (9210) 1567ec681f3Smrg VPC_UNKNOWN_9210: 0 1577ec681f3Smrg0000000001d9118c: 0000: 48921001 00000000 1587ec681f3Smrgt4 write VPC_UNKNOWN_9211 (9211) 1597ec681f3Smrg VPC_UNKNOWN_9211: 0 1607ec681f3Smrg0000000001d91194: 0000: 40921101 00000000 1617ec681f3Smrgt4 write VPC_UNKNOWN_9602 (9602) 1627ec681f3Smrg VPC_UNKNOWN_9602: FALSE 1637ec681f3Smrg0000000001d9119c: 0000: 40960201 00000000 1647ec681f3Smrgt4 write PC_POLYGON_MODE (9981) 1657ec681f3Smrg PC_POLYGON_MODE: { MODE = POLYMODE6_TRIANGLES } 1667ec681f3Smrg0000000001d911a4: 0000: 48998101 00000003 1677ec681f3Smrgt4 write PC_UNKNOWN_9E72 (9e72) 1687ec681f3Smrg PC_UNKNOWN_9E72: 0 1697ec681f3Smrg0000000001d911ac: 0000: 409e7201 00000000 1707ec681f3Smrgt4 write VPC_POLYGON_MODE (9108) 1717ec681f3Smrg VPC_POLYGON_MODE: { MODE = POLYMODE6_TRIANGLES } 1727ec681f3Smrg0000000001d911b4: 0000: 48910801 00000003 1737ec681f3Smrgt4 write SP_TP_SAMPLE_CONFIG (b304) 1747ec681f3Smrg SP_TP_SAMPLE_CONFIG: { 0 } 1757ec681f3Smrg0000000001d911bc: 0000: 48b30401 00000000 1767ec681f3Smrgt4 write SP_TP_MODE_CNTL (b309) 1777ec681f3Smrg SP_TP_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | UNK3 = 0x28 } 1787ec681f3Smrg0000000001d911c4: 0000: 40b30901 000000a2 1797ec681f3Smrgt4 write RB_SAMPLE_CONFIG (8804) 1807ec681f3Smrg RB_SAMPLE_CONFIG: { 0 } 1817ec681f3Smrg0000000001d911cc: 0000: 40880401 00000000 1827ec681f3Smrgt4 write GRAS_SAMPLE_CONFIG (80a4) 1837ec681f3Smrg GRAS_SAMPLE_CONFIG: { 0 } 1847ec681f3Smrg0000000001d911d4: 0000: 4880a401 00000000 1857ec681f3Smrgt4 write GRAS_SAMPLE_LOCATION_0 (80a5) 1867ec681f3Smrg GRAS_SAMPLE_LOCATION_0: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 } 1877ec681f3Smrg0000000001d911dc: 0000: 4080a501 00000000 1887ec681f3Smrgt4 write GRAS_SAMPLE_LOCATION_1 (80a6) 1897ec681f3Smrg GRAS_SAMPLE_LOCATION_1: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 } 1907ec681f3Smrg0000000001d911e4: 0000: 4080a601 00000000 1917ec681f3Smrgt4 write RB_SAMPLE_LOCATION_0 (8805) 1927ec681f3Smrg RB_SAMPLE_LOCATION_0: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 } 1937ec681f3Smrg0000000001d911ec: 0000: 48880501 00000000 1947ec681f3Smrgt4 write RB_SAMPLE_LOCATION_1 (8806) 1957ec681f3Smrg RB_SAMPLE_LOCATION_1: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 } 1967ec681f3Smrg0000000001d911f4: 0000: 48880601 00000000 1977ec681f3Smrgt4 write RB_Z_BOUNDS_MIN (8878) 1987ec681f3Smrg RB_Z_BOUNDS_MIN: 0.000000 1997ec681f3Smrg0000000001d911fc: 0000: 48887801 00000000 2007ec681f3Smrgt4 write RB_Z_BOUNDS_MAX (8879) 2017ec681f3Smrg RB_Z_BOUNDS_MAX: 0.000000 2027ec681f3Smrg0000000001d91204: 0000: 40887901 00000000 2037ec681f3Smrgt4 write HLSQ_CONTROL_5_REG (b986) 2047ec681f3Smrg HLSQ_CONTROL_5_REG: { LINELENGTHREGID = r63.x | FOVEATIONQUALITYREGID = r0.x } 2057ec681f3Smrg0000000001d9120c: 0000: 48b98601 000000fc 2067ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 2077ec681f3Smrg0000000001d91214: 0000: 70268000 2087ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 2097ec681f3Smrg CP_SCRATCH[0x7].REG: 4 2107ec681f3Smrg :0,0,0,4 2117ec681f3Smrg0000000001d91218: 0000: 48088a01 00000004 2127ec681f3Smrgt4 write VFD_MODE_CNTL (a007) 2137ec681f3Smrg VFD_MODE_CNTL: { RENDER_MODE = RENDERING_PASS } 2147ec681f3Smrg0000000001d91220: 0000: 40a00701 00000000 2157ec681f3Smrgt4 write VFD_MULTIVIEW_CNTL (a008) 2167ec681f3Smrg VFD_MULTIVIEW_CNTL: { VIEWS = 0 } 2177ec681f3Smrg0000000001d91228: 0000: 40a00801 00000000 2187ec681f3Smrgt4 write PC_MODE_CNTL (9804) 2197ec681f3Smrg PC_MODE_CNTL: 0x1f 2207ec681f3Smrg0000000001d91230: 0000: 48980401 0000001f 2217ec681f3Smrgt7 opcode: CP_SET_DRAW_STATE (43) (4 dwords) 2227ec681f3Smrg { COUNT = 0 | DISABLE_ALL_GROUPS | GROUP_ID = 0 } 2237ec681f3Smrg { ADDR_LO = 0 } 2247ec681f3Smrg { ADDR_HI = 0 } 2257ec681f3Smrg0000000001d91238: 0000: 70438003 00040000 00000000 00000000 2267ec681f3Smrgt4 write VPC_SO_STREAM_CNTL (9305) 2277ec681f3Smrg VPC_SO_STREAM_CNTL: { BUF0_STREAM = 0 | BUF1_STREAM = 0 | BUF2_STREAM = 0 | BUF3_STREAM = 0 | STREAM_ENABLE = 0 } 2287ec681f3Smrg0000000001d91248: 0000: 48930501 00000000 2297ec681f3Smrgt4 write GRAS_LRZ_CNTL (8100) 2307ec681f3Smrg GRAS_LRZ_CNTL: { 0 } 2317ec681f3Smrg0000000001d91250: 0000: 48810001 00000000 2327ec681f3Smrgt4 write RB_LRZ_CNTL (8898) 2337ec681f3Smrg RB_LRZ_CNTL: { 0 } 2347ec681f3Smrg0000000001d91258: 0000: 40889801 00000000 2357ec681f3Smrgt7 opcode: CP_EVENT_WRITE (46) (2 dwords) 2367ec681f3Smrg { EVENT = LRZ_FLUSH } 2377ec681f3Smrg event LRZ_FLUSH 2387ec681f3Smrg0000000001d91260: 0000: 70460001 00000026 2397ec681f3Smrgt7 opcode: CP_EVENT_WRITE (46) (2 dwords) 2407ec681f3Smrg { EVENT = CACHE_INVALIDATE } 2417ec681f3Smrg event CACHE_INVALIDATE 2427ec681f3Smrg0000000001d91268: 0000: 70460001 00000031 2437ec681f3Smrgt7 opcode: CP_SKIP_IB2_ENABLE_GLOBAL (1d) (2 dwords) 2447ec681f3Smrg0000000001d91270: 0000: 709d0001 00000000 2457ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 2467ec681f3Smrg0000000001d91278: 0000: 70268000 2477ec681f3Smrgt4 write RB_CCU_CNTL (8e07) 2487ec681f3Smrg RB_CCU_CNTL: { COLOR_OFFSET = 0xf8000 | DEPTH_OFFSET = 0 | GMEM | UNK2 } 2497ec681f3Smrg0000000001d9127c: 0000: 408e0701 7c400004 2507ec681f3Smrgt4 write RB_DEPTH_BUFFER_INFO (8872) 2517ec681f3Smrg RB_DEPTH_BUFFER_INFO: { DEPTH_FORMAT = DEPTH6_NONE } 2527ec681f3Smrg RB_DEPTH_BUFFER_PITCH: 0 2537ec681f3Smrg RB_DEPTH_BUFFER_ARRAY_PITCH: 0 2547ec681f3Smrg RB_DEPTH_BUFFER_BASE: 0 2557ec681f3Smrg RB_DEPTH_BUFFER_BASE_HI: 0 2567ec681f3Smrg RB_DEPTH_BUFFER_BASE_GMEM: 0 2577ec681f3Smrg0000000001d91284: 0000: 48887286 00000000 00000000 00000000 00000000 00000000 00000000 2587ec681f3Smrgt4 write GRAS_SU_DEPTH_BUFFER_INFO (8098) 2597ec681f3Smrg GRAS_SU_DEPTH_BUFFER_INFO: { DEPTH_FORMAT = DEPTH6_NONE } 2607ec681f3Smrg0000000001d912a0: 0000: 48809801 00000000 2617ec681f3Smrgt4 write GRAS_LRZ_BUFFER_BASE (8103) 2627ec681f3Smrg GRAS_LRZ_BUFFER_BASE: 0 2637ec681f3Smrg GRAS_LRZ_BUFFER_BASE_HI: 0 2647ec681f3Smrg GRAS_LRZ_BUFFER_PITCH: { PITCH = 0 | ARRAY_PITCH = 0 } 2657ec681f3Smrg GRAS_LRZ_FAST_CLEAR_BUFFER_BASE: 0 2667ec681f3Smrg GRAS_LRZ_FAST_CLEAR_BUFFER_BASE_HI: 0 2677ec681f3Smrg0000000001d912a8: 0000: 48810385 00000000 00000000 00000000 00000000 00000000 2687ec681f3Smrgt4 write RB_STENCIL_INFO (8881) 2697ec681f3Smrg RB_STENCIL_INFO: { 0 } 2707ec681f3Smrg0000000001d912c0: 0000: 48888101 00000000 2717ec681f3Smrgt4 write RB_MRT[0].BUF_INFO (8822) 2727ec681f3Smrg RB_MRT[0].BUF_INFO: { COLOR_FORMAT = FMT6_8_8_8_X8_UNORM | COLOR_TILE_MODE = TILE6_LINEAR | COLOR_SWAP = WXYZ } 2737ec681f3Smrg RB_MRT[0].PITCH: 8704 2747ec681f3Smrg RB_MRT[0].ARRAY_PITCH: 12533760 2757ec681f3Smrg RB_MRT[0].BASE: 0x1125000 2767ec681f3Smrg RB_MRT[0].BASE_HI: 0 2777ec681f3Smrg RB_MRT[0].BASE_GMEM: 0 2787ec681f3Smrg0000000001d912c8: 0000: 48882286 00002031 00000088 0002fd00 01125000 00000000 00000000 2797ec681f3Smrgt4 write SP_FS_MRT[0].REG (a996) 2807ec681f3Smrg SP_FS_MRT[0].REG: { COLOR_FORMAT = FMT6_8_8_8_X8_UNORM } 2817ec681f3Smrg0000000001d912e4: 0000: 48a99601 00000031 2827ec681f3Smrgt4 write RB_MRT_FLAG_BUFFER[0].ADDR (8903) 2837ec681f3Smrg RB_MRT_FLAG_BUFFER[0].ADDR: 0 2847ec681f3Smrg RB_MRT_FLAG_BUFFER[0].ADDR_HI: 0 2857ec681f3Smrg RB_MRT_FLAG_BUFFER[0].PITCH: { PITCH = 0 | ARRAY_PITCH = 0 } 2867ec681f3Smrg0000000001d912ec: 0000: 40890383 00000000 00000000 00000000 2877ec681f3Smrgt4 write RB_SRGB_CNTL (880f) 2887ec681f3Smrg RB_SRGB_CNTL: { 0 } 2897ec681f3Smrg0000000001d912fc: 0000: 48880f01 00000000 2907ec681f3Smrgt4 write SP_SRGB_CNTL (a98a) 2917ec681f3Smrg SP_SRGB_CNTL: { 0 } 2927ec681f3Smrg0000000001d91304: 0000: 40a98a01 00000000 2937ec681f3Smrgt4 write RB_RENDER_COMPONENTS (880d) 2947ec681f3Smrg RB_RENDER_COMPONENTS: { RT0 = 0xf | RT1 = 0 | RT2 = 0 | RT3 = 0 | RT4 = 0 | RT5 = 0 | RT6 = 0 | RT7 = 0 } 2957ec681f3Smrg0000000001d9130c: 0000: 40880d01 0000000f 2967ec681f3Smrgt4 write SP_FS_RENDER_COMPONENTS (a98b) 2977ec681f3Smrg SP_FS_RENDER_COMPONENTS: { RT0 = 0xf | RT1 = 0 | RT2 = 0 | RT3 = 0 | RT4 = 0 | RT5 = 0 | RT6 = 0 | RT7 = 0 } 2987ec681f3Smrg0000000001d91314: 0000: 48a98b01 0000000f 2997ec681f3Smrgt4 write GRAS_MAX_LAYER_INDEX (8004) 3007ec681f3Smrg GRAS_MAX_LAYER_INDEX: 0 3017ec681f3Smrg0000000001d9131c: 0000: 48800401 00000000 3027ec681f3Smrgt4 write SP_TP_RAS_MSAA_CNTL (b300) 3037ec681f3Smrg SP_TP_RAS_MSAA_CNTL: { SAMPLES = MSAA_ONE } 3047ec681f3Smrg SP_TP_DEST_MSAA_CNTL: { SAMPLES = MSAA_ONE | MSAA_DISABLE } 3057ec681f3Smrg0000000001d91324: 0000: 40b30002 00000000 00000004 3067ec681f3Smrgt4 write GRAS_RAS_MSAA_CNTL (80a2) 3077ec681f3Smrg GRAS_RAS_MSAA_CNTL: { SAMPLES = MSAA_ONE } 3087ec681f3Smrg GRAS_DEST_MSAA_CNTL: { SAMPLES = MSAA_ONE | MSAA_DISABLE } 3097ec681f3Smrg0000000001d91330: 0000: 4880a202 00000000 00000004 3107ec681f3Smrgt4 write RB_RAS_MSAA_CNTL (8802) 3117ec681f3Smrg RB_RAS_MSAA_CNTL: { SAMPLES = MSAA_ONE } 3127ec681f3Smrg RB_DEST_MSAA_CNTL: { SAMPLES = MSAA_ONE | MSAA_DISABLE } 3137ec681f3Smrg0000000001d9133c: 0000: 40880202 00000000 00000004 3147ec681f3Smrgt4 write RB_MSAA_CNTL (88d5) 3157ec681f3Smrg RB_MSAA_CNTL: { SAMPLES = MSAA_ONE } 3167ec681f3Smrg0000000001d91348: 0000: 4088d501 00000000 3177ec681f3Smrgt4 write VPC_SO_DISABLE (9306) 3187ec681f3Smrg VPC_SO_DISABLE: { 0 } 3197ec681f3Smrg0000000001d91350: 0000: 48930601 00000000 3207ec681f3Smrgt4 write GRAS_BIN_CONTROL (80a1) 3217ec681f3Smrg GRAS_BIN_CONTROL: { BINW = 544 | BINH = 480 | RENDER_MODE = BINNING_PASS | BUFFERS_LOCATION = BUFFERS_IN_GMEM | LRZ_FEEDBACK_ZMODE_MASK = 0x6 } 3227ec681f3Smrg0000000001d91358: 0000: 4880a101 06041e11 3237ec681f3Smrgt4 write RB_BIN_CONTROL (8800) 3247ec681f3Smrg RB_BIN_CONTROL: { BINW = 544 | BINH = 480 | RENDER_MODE = BINNING_PASS | BUFFERS_LOCATION = BUFFERS_IN_GMEM | LRZ_FEEDBACK_ZMODE_MASK = 0x6 } 3257ec681f3Smrg0000000001d91360: 0000: 48880001 06041e11 3267ec681f3Smrgt4 write RB_BIN_CONTROL2 (88d3) 3277ec681f3Smrg RB_BIN_CONTROL2: { BINW = 544 | BINH = 480 } 3287ec681f3Smrg0000000001d91368: 0000: 4088d301 00001e11 3297ec681f3Smrgt7 opcode: CP_REG_WRITE (6d) (4 dwords) 3307ec681f3Smrg { TRACKER = TRACK_RENDER_CNTL } 3317ec681f3Smrg RB_RENDER_CNTL: { CCUSINGLECACHELINESIZE = 0x2 | BINNING | RASTER_MODE = TYPE_TILED | RASTER_DIRECTION = LR_TB | FLAG_MRTS = 0 } 3327ec681f3Smrg0000000001d91370: 0000: 706d8003 00000002 00008801 00000090 3337ec681f3Smrgt4 write GRAS_SC_WINDOW_SCISSOR_TL (80f0) 3347ec681f3Smrg GRAS_SC_WINDOW_SCISSOR_TL: { X = 0 | Y = 0 } 3357ec681f3Smrg GRAS_SC_WINDOW_SCISSOR_BR: { X = 2159 | Y = 1439 } 3367ec681f3Smrg0000000001d91380: 0000: 4080f002 00000000 059f086f 3377ec681f3Smrgt4 write GRAS_2D_RESOLVE_CNTL_1 (840a) 3387ec681f3Smrg GRAS_2D_RESOLVE_CNTL_1: { X = 0 | Y = 0 } 3397ec681f3Smrg GRAS_2D_RESOLVE_CNTL_2: { X = 2159 | Y = 1439 } 3407ec681f3Smrg0000000001d9138c: 0000: 48840a02 00000000 059f086f 3417ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 3427ec681f3Smrg0000000001d91398: 0000: 70268000 3437ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 3447ec681f3Smrg CP_SCRATCH[0x7].REG: 9 3457ec681f3Smrg :0,0,0,9 3467ec681f3Smrg0000000001d9139c: 0000: 48088a01 00000009 3477ec681f3Smrgt7 opcode: CP_SET_MARKER (65) (2 dwords) 3487ec681f3Smrg { MODE = RM6_BINNING | MARKER = RM6_BINNING } 3497ec681f3Smrg0000000001d913a4: 0000: 70e50001 00000002 3507ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 3517ec681f3Smrg0000000001d913ac: 0000: 70268000 3527ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 3537ec681f3Smrg CP_SCRATCH[0x7].REG: 10 3547ec681f3Smrg :0,0,0,10 3557ec681f3Smrg0000000001d913b0: 0000: 48088a01 0000000a 3567ec681f3Smrgt7 opcode: CP_SET_VISIBILITY_OVERRIDE (64) (2 dwords) 3577ec681f3Smrg0000000001d913b8: 0000: 70640001 00000001 3587ec681f3Smrgt7 opcode: CP_SET_MODE (63) (2 dwords) 3597ec681f3Smrg0000000001d913c0: 0000: 70e30001 00000001 3607ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 3617ec681f3Smrg0000000001d913c8: 0000: 70268000 3627ec681f3Smrgt4 write VFD_MODE_CNTL (a007) 3637ec681f3Smrg VFD_MODE_CNTL: { RENDER_MODE = BINNING_PASS } 3647ec681f3Smrg0000000001d913cc: 0000: 40a00701 00000001 3657ec681f3Smrgt4 write VSC_BIN_SIZE (0c02) 3667ec681f3Smrg VSC_BIN_SIZE: { WIDTH = 544 | HEIGHT = 480 } 3677ec681f3Smrg VSC_DRAW_STRM_SIZE_ADDRESS: 0x1d65800 3687ec681f3Smrg VSC_DRAW_STRM_SIZE_ADDRESS_HI: 0 3697ec681f3Smrg0000000001d913d4: 0000: 400c0283 00001e11 01d65800 00000000 3707ec681f3Smrgt4 write VSC_BIN_COUNT (0c06) 3717ec681f3Smrg VSC_BIN_COUNT: { NX = 4 | NY = 3 } 3727ec681f3Smrg0000000001d913e4: 0000: 480c0601 00001808 3737ec681f3Smrgt4 write VSC_PIPE_CONFIG[0].REG (0c10) 3747ec681f3Smrg VSC_PIPE_CONFIG[0].REG: { X = 0 | Y = 0 | W = 1 | H = 1 } 3757ec681f3Smrg VSC_PIPE_CONFIG[0x1].REG: { X = 1 | Y = 0 | W = 1 | H = 1 } 3767ec681f3Smrg VSC_PIPE_CONFIG[0x2].REG: { X = 2 | Y = 0 | W = 1 | H = 1 } 3777ec681f3Smrg VSC_PIPE_CONFIG[0x3].REG: { X = 3 | Y = 0 | W = 1 | H = 1 } 3787ec681f3Smrg VSC_PIPE_CONFIG[0x4].REG: { X = 0 | Y = 1 | W = 1 | H = 1 } 3797ec681f3Smrg VSC_PIPE_CONFIG[0x5].REG: { X = 1 | Y = 1 | W = 1 | H = 1 } 3807ec681f3Smrg VSC_PIPE_CONFIG[0x6].REG: { X = 2 | Y = 1 | W = 1 | H = 1 } 3817ec681f3Smrg VSC_PIPE_CONFIG[0x7].REG: { X = 3 | Y = 1 | W = 1 | H = 1 } 3827ec681f3Smrg VSC_PIPE_CONFIG[0x8].REG: { X = 0 | Y = 2 | W = 1 | H = 1 } 3837ec681f3Smrg VSC_PIPE_CONFIG[0x9].REG: { X = 1 | Y = 2 | W = 1 | H = 1 } 3847ec681f3Smrg VSC_PIPE_CONFIG[0xa].REG: { X = 2 | Y = 2 | W = 1 | H = 1 } 3857ec681f3Smrg VSC_PIPE_CONFIG[0xb].REG: { X = 3 | Y = 2 | W = 1 | H = 1 } 3867ec681f3Smrg VSC_PIPE_CONFIG[0xc].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 3877ec681f3Smrg VSC_PIPE_CONFIG[0xd].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 3887ec681f3Smrg VSC_PIPE_CONFIG[0xe].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 3897ec681f3Smrg VSC_PIPE_CONFIG[0xf].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 3907ec681f3Smrg VSC_PIPE_CONFIG[0x10].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 3917ec681f3Smrg VSC_PIPE_CONFIG[0x11].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 3927ec681f3Smrg VSC_PIPE_CONFIG[0x12].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 3937ec681f3Smrg VSC_PIPE_CONFIG[0x13].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 3947ec681f3Smrg VSC_PIPE_CONFIG[0x14].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 3957ec681f3Smrg VSC_PIPE_CONFIG[0x15].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 3967ec681f3Smrg VSC_PIPE_CONFIG[0x16].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 3977ec681f3Smrg VSC_PIPE_CONFIG[0x17].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 3987ec681f3Smrg VSC_PIPE_CONFIG[0x18].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 3997ec681f3Smrg VSC_PIPE_CONFIG[0x19].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 4007ec681f3Smrg VSC_PIPE_CONFIG[0x1a].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 4017ec681f3Smrg VSC_PIPE_CONFIG[0x1b].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 4027ec681f3Smrg VSC_PIPE_CONFIG[0x1c].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 4037ec681f3Smrg VSC_PIPE_CONFIG[0x1d].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 4047ec681f3Smrg VSC_PIPE_CONFIG[0x1e].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 4057ec681f3Smrg VSC_PIPE_CONFIG[0x1f].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 4067ec681f3Smrg0000000001d913ec: 0000: 400c1020 04100000 04100001 04100002 04100003 04100400 04100401 04100402 4077ec681f3Smrg0000000001d9140c: 0020: 04100403 04100800 04100801 04100802 04100803 00000000 00000000 00000000 4087ec681f3Smrg* 4097ec681f3Smrgt4 write VSC_PRIM_STRM_ADDRESS (0c30) 4107ec681f3Smrg VSC_PRIM_STRM_ADDRESS: 0x1d67000 4117ec681f3Smrg VSC_PRIM_STRM_ADDRESS_HI: 0 4127ec681f3Smrg VSC_PRIM_STRM_PITCH: 0x1040 4137ec681f3Smrg VSC_PRIM_STRM_LIMIT: 0x28000 4147ec681f3Smrg0000000001d91470: 0000: 480c3004 01d67000 00000000 00001040 00028000 4157ec681f3Smrgt4 write VSC_DRAW_STRM_ADDRESS (0c34) 4167ec681f3Smrg VSC_DRAW_STRM_ADDRESS: 0x1d5d000 4177ec681f3Smrg VSC_DRAW_STRM_ADDRESS_HI: 0 4187ec681f3Smrg VSC_DRAW_STRM_PITCH: 0x440 4197ec681f3Smrg VSC_DRAW_STRM_LIMIT: 0xa000 4207ec681f3Smrg0000000001d91484: 0000: 400c3404 01d5d000 00000000 00000440 0000a000 4217ec681f3Smrgt4 write PC_POWER_CNTL (9805) 4227ec681f3Smrg PC_POWER_CNTL: 0x1 4237ec681f3Smrg0000000001d91498: 0000: 40980501 00000001 4247ec681f3Smrgt4 write VFD_POWER_CNTL (a0f8) 4257ec681f3Smrg VFD_POWER_CNTL: 0x1 4267ec681f3Smrg0000000001d914a0: 0000: 40a0f801 00000001 4277ec681f3Smrgt7 opcode: CP_EVENT_WRITE (46) (2 dwords) 4287ec681f3Smrg { EVENT = UNK_2C } 4297ec681f3Smrg event UNK_2C 4307ec681f3Smrg0000000001d914a8: 0000: 70460001 0000002c 4317ec681f3Smrgt4 write RB_WINDOW_OFFSET (8890) 4327ec681f3Smrg RB_WINDOW_OFFSET: { X = 0 | Y = 0 } 4337ec681f3Smrg0000000001d914b0: 0000: 48889001 00000000 4347ec681f3Smrgt4 write SP_TP_WINDOW_OFFSET (b307) 4357ec681f3Smrg SP_TP_WINDOW_OFFSET: { X = 0 | Y = 0 } 4367ec681f3Smrg0000000001d914b8: 0000: 48b30701 00000000 4377ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 4387ec681f3Smrg0000000001d914c0: 0000: 70268000 4397ec681f3Smrgt4 write CP_SCRATCH[0x6].REG (0889) 4407ec681f3Smrg CP_SCRATCH[0x6].REG: 11 4417ec681f3Smrg :0,0,11,10 4427ec681f3Smrg0000000001d914c4: 0000: 48088901 0000000b 4437ec681f3Smrgt7 opcode: CP_INDIRECT_BUFFER (3f) (4 dwords) 4447ec681f3Smrg ibaddr:0000000001d8f000 4457ec681f3Smrg ibsize:00000053 4467ec681f3Smrgt4 write VFD_INDEX_OFFSET (a00e) 4477ec681f3Smrg VFD_INDEX_OFFSET: 0 4487ec681f3Smrg0000000001d8f000: 0000: 40a00e01 00000000 4497ec681f3Smrgt4 write VFD_INSTANCE_START_OFFSET (a00f) 4507ec681f3Smrg VFD_INSTANCE_START_OFFSET: 0 4517ec681f3Smrg0000000001d8f008: 0000: 48a00f01 00000000 4527ec681f3Smrgt4 write PC_RESTART_INDEX (9803) 4537ec681f3Smrg PC_RESTART_INDEX: 4294967295 4547ec681f3Smrg0000000001d8f010: 0000: 40980301 ffffffff 4557ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 4567ec681f3Smrg0000000001d8f018: 0000: 70268000 4577ec681f3Smrgt4 write CP_SCRATCH[0x5].REG (0888) 4587ec681f3Smrg CP_SCRATCH[0x5].REG: 1 4597ec681f3Smrg :0,1,11,10 4607ec681f3Smrg0000000001d8f01c: 0000: 40088801 00000001 4617ec681f3Smrgt4 write RB_STENCILREF (8887) 4627ec681f3Smrg RB_STENCILREF: { REF = 0 | BFREF = 0 } 4637ec681f3Smrg0000000001d8f024: 0000: 48888701 00000000 4647ec681f3Smrgt4 write GRAS_SC_SCREEN_SCISSOR[0].TL (80b0) 4657ec681f3Smrg GRAS_SC_SCREEN_SCISSOR[0].TL: { X = 0 | Y = 0 } 4667ec681f3Smrg GRAS_SC_SCREEN_SCISSOR[0].BR: { X = 2159 | Y = 1439 } 4677ec681f3Smrg0000000001d8f02c: 0000: 4880b002 00000000 059f086f 4687ec681f3Smrgt4 write GRAS_CL_VPORT[0].XOFFSET (8010) 4697ec681f3Smrg GRAS_CL_VPORT[0].XOFFSET: 1080.000000 4707ec681f3Smrg GRAS_CL_VPORT[0].XSCALE: 1080.000000 4717ec681f3Smrg GRAS_CL_VPORT[0].YOFFSET: 720.000000 4727ec681f3Smrg GRAS_CL_VPORT[0].YSCALE: 720.000000 4737ec681f3Smrg GRAS_CL_VPORT[0].ZOFFSET: 0.500000 4747ec681f3Smrg GRAS_CL_VPORT[0].ZSCALE: 0.500000 4757ec681f3Smrg0000000001d8f038: 0000: 48801086 44870000 44870000 44340000 44340000 3f000000 3f000000 4767ec681f3Smrgt4 write GRAS_SC_VIEWPORT_SCISSOR[0].TL (80d0) 4777ec681f3Smrg GRAS_SC_VIEWPORT_SCISSOR[0].TL: { X = 0 | Y = 0 } 4787ec681f3Smrg GRAS_SC_VIEWPORT_SCISSOR[0].BR: { X = 2159 | Y = 1439 } 4797ec681f3Smrg0000000001d8f054: 0000: 4880d002 00000000 059f086f 4807ec681f3Smrgt4 write GRAS_CL_GUARDBAND_CLIP_ADJ (8006) 4817ec681f3Smrg GRAS_CL_GUARDBAND_CLIP_ADJ: { HORZ = 311 | VERT = 349 } 4827ec681f3Smrg0000000001d8f060: 0000: 40800601 00057537 4837ec681f3Smrgt4 write RB_BLEND_CNTL (8865) 4847ec681f3Smrg RB_BLEND_CNTL: { ENABLE_BLEND = 0 | SAMPLE_MASK = 0xffff } 4857ec681f3Smrg0000000001d8f068: 0000: 48886501 ffff0000 4867ec681f3Smrgt4 write RB_BLEND_RED_F32 (8860) 4877ec681f3Smrg RB_BLEND_RED_F32: 0.000000 4887ec681f3Smrg RB_BLEND_GREEN_F32: 0.000000 4897ec681f3Smrg RB_BLEND_BLUE_F32: 0.000000 4907ec681f3Smrg RB_BLEND_ALPHA_F32: 0.000000 4917ec681f3Smrg0000000001d8f070: 0000: 48886004 00000000 00000000 00000000 00000000 4927ec681f3Smrgt7 opcode: CP_SET_DRAW_STATE (43) (40 dwords) 4937ec681f3Smrg { COUNT = 12 | BINNING | GMEM | SYSMEM | GROUP_ID = 7 } 4947ec681f3Smrg { ADDR_LO = 0x1116000 } 4957ec681f3Smrg { ADDR_HI = 0 } 4967ec681f3Smrg { COUNT = 9 | BINNING | GMEM | SYSMEM | GROUP_ID = 22 } 4977ec681f3Smrg { ADDR_LO = 0x111e000 } 4987ec681f3Smrg { ADDR_HI = 0 } 4997ec681f3Smrg { COUNT = 21 | BINNING | GMEM | SYSMEM | GROUP_ID = 0 } 5007ec681f3Smrg { ADDR_LO = 0x111f000 } 5017ec681f3Smrg { ADDR_HI = 0 } 5027ec681f3Smrg { COUNT = 192 | GMEM | SYSMEM | GROUP_ID = 1 } 5037ec681f3Smrg { ADDR_LO = 0x1120000 } 5047ec681f3Smrg { ADDR_HI = 0 } 5057ec681f3Smrg { COUNT = 95 | BINNING | GROUP_ID = 2 } 5067ec681f3Smrg { ADDR_LO = 0x1121000 } 5077ec681f3Smrg { ADDR_HI = 0 } 5087ec681f3Smrg { COUNT = 18 | GMEM | SYSMEM | GROUP_ID = 3 } 5097ec681f3Smrg { ADDR_LO = 0x1122000 } 5107ec681f3Smrg { ADDR_HI = 0 } 5117ec681f3Smrg { COUNT = 14 | BINNING | GMEM | SYSMEM | GROUP_ID = 21 } 5127ec681f3Smrg { ADDR_LO = 0x1123000 } 5137ec681f3Smrg { ADDR_HI = 0 } 5147ec681f3Smrg { COUNT = 5 | GMEM | SYSMEM | GROUP_ID = 4 } 5157ec681f3Smrg { ADDR_LO = 0x1116030 } 5167ec681f3Smrg { ADDR_HI = 0 } 5177ec681f3Smrg { COUNT = 0 | DISABLE | BINNING | GMEM | SYSMEM | GROUP_ID = 8 } 5187ec681f3Smrg { ADDR_LO = 0 } 5197ec681f3Smrg { ADDR_HI = 0 } 5207ec681f3Smrg { COUNT = 20 | GMEM | SYSMEM | GROUP_ID = 12 } 5217ec681f3Smrg { ADDR_LO = 0x1116050 } 5227ec681f3Smrg { ADDR_HI = 0 } 5237ec681f3Smrg { COUNT = 0 | DISABLE | BINNING | GMEM | SYSMEM | GROUP_ID = 13 } 5247ec681f3Smrg { ADDR_LO = 0 } 5257ec681f3Smrg { ADDR_HI = 0 } 5267ec681f3Smrg { COUNT = 36 | GMEM | SYSMEM | GROUP_ID = 23 } 5277ec681f3Smrg { ADDR_LO = 0x1124000 } 5287ec681f3Smrg { ADDR_HI = 0 } 5297ec681f3Smrg { COUNT = 9 | GMEM | SYSMEM | GROUP_ID = 20 } 5307ec681f3Smrg { ADDR_LO = 0x11160a0 } 5317ec681f3Smrg { ADDR_HI = 0 } 5327ec681f3Smrg0000000001d8f084: 0000: 70438027 0770000c 01116000 00000000 16700009 0111e000 00000000 00700015 5337ec681f3Smrg0000000001d8f0a4: 0020: 0111f000 00000000 016000c0 01120000 00000000 0210005f 01121000 00000000 5347ec681f3Smrg0000000001d8f0c4: 0040: 03600012 01122000 00000000 1570000e 01123000 00000000 04600005 01116030 5357ec681f3Smrg0000000001d8f0e4: 0060: 00000000 08720000 00000000 00000000 0c600014 01116050 00000000 0d720000 5367ec681f3Smrg0000000001d8f104: 0080: 00000000 00000000 17600024 01124000 00000000 14600009 011160a0 00000000 5377ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 5387ec681f3Smrg0000000001d8f124: 0000: 70268000 5397ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 5407ec681f3Smrg CP_SCRATCH[0x7].REG: 2 5417ec681f3Smrg :0,1,11,2 5427ec681f3Smrg0000000001d8f128: 0000: 48088a01 00000002 5437ec681f3Smrg group_id: 0 5447ec681f3Smrg count: 21 5457ec681f3Smrg addr: 000000000111f000 5467ec681f3Smrg flags: 0 5477ec681f3Smrg enable_mask: 0x7 5487ec681f3Smrg000000000111f000: 0000: 40bb0801 000000ff 48b80004 00000100 00000000 00000000 00000000 40bb1001 5497ec681f3Smrg000000000111f020: 0020: 00000108 48a82301 00000100 48a83b01 00000000 40a86301 00000000 48a89401 5507ec681f3Smrg000000000111f040: 0040: 00000000 48ab0401 00000100 48ab2001 00000000 5517ec681f3Smrgt4 write HLSQ_INVALIDATE_CMD (bb08) 5527ec681f3Smrg HLSQ_INVALIDATE_CMD: { VS_STATE | HS_STATE | DS_STATE | GS_STATE | FS_STATE | CS_STATE | CS_IBO | GFX_IBO | CS_BINDLESS = 0 | GFX_BINDLESS = 0 } 5537ec681f3Smrg000000000111f000: 0000: 40bb0801 000000ff 5547ec681f3Smrgt4 write HLSQ_VS_CNTL (b800) 5557ec681f3Smrg HLSQ_VS_CNTL: { CONSTLEN = 0 | ENABLED } 5567ec681f3Smrg HLSQ_HS_CNTL: { CONSTLEN = 0 } 5577ec681f3Smrg HLSQ_DS_CNTL: { CONSTLEN = 0 } 5587ec681f3Smrg HLSQ_GS_CNTL: { CONSTLEN = 0 } 5597ec681f3Smrg000000000111f008: 0000: 48b80004 00000100 00000000 00000000 00000000 5607ec681f3Smrgt4 write HLSQ_FS_CNTL (bb10) 5617ec681f3Smrg HLSQ_FS_CNTL: { CONSTLEN = 32 | ENABLED } 5627ec681f3Smrg000000000111f01c: 0000: 40bb1001 00000108 5637ec681f3Smrgt4 write SP_VS_CONFIG (a823) 5647ec681f3Smrg SP_VS_CONFIG: { ENABLED | NTEX = 0 | NSAMP = 0 | NIBO = 0 } 5657ec681f3Smrg000000000111f024: 0000: 48a82301 00000100 5667ec681f3Smrgt4 write SP_HS_CONFIG (a83b) 5677ec681f3Smrg SP_HS_CONFIG: { NTEX = 0 | NSAMP = 0 | NIBO = 0 } 5687ec681f3Smrg000000000111f02c: 0000: 48a83b01 00000000 5697ec681f3Smrgt4 write SP_DS_CONFIG (a863) 5707ec681f3Smrg SP_DS_CONFIG: { NTEX = 0 | NSAMP = 0 | NIBO = 0 } 5717ec681f3Smrg000000000111f034: 0000: 40a86301 00000000 5727ec681f3Smrgt4 write SP_GS_CONFIG (a894) 5737ec681f3Smrg SP_GS_CONFIG: { NTEX = 0 | NSAMP = 0 | NIBO = 0 } 5747ec681f3Smrg000000000111f03c: 0000: 48a89401 00000000 5757ec681f3Smrgt4 write SP_FS_CONFIG (ab04) 5767ec681f3Smrg SP_FS_CONFIG: { ENABLED | NTEX = 0 | NSAMP = 0 | NIBO = 0 } 5777ec681f3Smrg000000000111f044: 0000: 48ab0401 00000100 5787ec681f3Smrgt4 write SP_IBO_COUNT (ab20) 5797ec681f3Smrg SP_IBO_COUNT: 0 5807ec681f3Smrg000000000111f04c: 0000: 48ab2001 00000000 5817ec681f3Smrg group_id: 1 5827ec681f3Smrg count: 192 5837ec681f3Smrg addr: 0000000001120000 5847ec681f3Smrg flags: 0 5857ec681f3Smrg enable_mask: 0x6 5867ec681f3Smrg skipped! 5877ec681f3Smrg 5887ec681f3Smrg group_id: 2 5897ec681f3Smrg count: 95 5907ec681f3Smrg addr: 0000000001121000 5917ec681f3Smrg flags: 0 5927ec681f3Smrg enable_mask: 0x1 5937ec681f3Smrg0000000001121000: 0000: 40a83301 00000000 40a99e01 00007fc0 40a9a801 00000000 40ab0001 00000005 5947ec681f3Smrg0000000001121020: 0020: 40a98c01 fcfcfc00 40a80001 80100080 40a82401 00000001 48a81c02 01011000 5957ec681f3Smrg0000000001121040: 0040: 00000000 70328003 00620000 01011000 00000000 40921204 ffffffff ffffffff 5967ec681f3Smrg0000000001121060: 0060: ffffffff ffffffff 40a80301 00000f00 48a81301 00000000 48a83101 00000000 5977ec681f3Smrg0000000001121080: 0080: 48a80201 00000001 40930401 ff00ff00 489b0101 00000004 409b0301 00000000 5987ec681f3Smrg00000000011210a0: 00a0: 40b98285 00000007 fcfcfcfc fcfcfcfc fcfcfcfc 000000fc 48b98001 00000001 5997ec681f3Smrg00000000011210c0: 00c0: 40a98001 81100080 48a98201 00000000 48910401 0000ffff 40800501 00000000 6007ec681f3Smrg00000000011210e0: 00e0: 48880902 00000000 00000000 40881001 00000000 40810101 00000000 48810901 6017ec681f3Smrg0000000001121100: 0100: 00000000 48a98e08 000000fc 000000fc 000000fc 000000fc 000000fc 000000fc 6027ec681f3Smrg0000000001121120: 0120: 000000fc 000000fc 40930101 00ff0004 409b0601 00000000 40a87101 00000000 6037ec681f3Smrg0000000001121140: 0140: 48910101 00ffff00 48910701 00000000 40a00186 fcfcfcfc 0000fcfc fcfcfcfc 6047ec681f3Smrg0000000001121160: 0160: 000000fc 0000fcfc 00000000 40887001 00000000 48809401 00000000 6057ec681f3Smrgt4 write SP_HS_OBJ_FIRST_EXEC_OFFSET (a833) 6067ec681f3Smrg SP_HS_OBJ_FIRST_EXEC_OFFSET: 0 6077ec681f3Smrg0000000001121000: 0000: 40a83301 00000000 6087ec681f3Smrgt4 write SP_FS_PREFETCH_CNTL (a99e) 6097ec681f3Smrg SP_FS_PREFETCH_CNTL: { COUNT = 0 | UNK4 = r63.x | UNK12 = 0x7 } 6107ec681f3Smrg0000000001121008: 0000: 40a99e01 00007fc0 6117ec681f3Smrgt4 write SP_UNKNOWN_A9A8 (a9a8) 6127ec681f3Smrg SP_UNKNOWN_A9A8: 0 6137ec681f3Smrg0000000001121010: 0000: 40a9a801 00000000 6147ec681f3Smrgt4 write SP_MODE_CONTROL (ab00) 6157ec681f3Smrg SP_MODE_CONTROL: { CONSTANT_DEMOTION_ENABLE | ISAMMODE = ISAMMODE_GL } 6167ec681f3Smrg0000000001121018: 0000: 40ab0001 00000005 6177ec681f3Smrgt4 write SP_FS_OUTPUT_CNTL0 (a98c) 6187ec681f3Smrg SP_FS_OUTPUT_CNTL0: { DEPTH_REGID = r63.x | SAMPMASK_REGID = r63.x | STENCILREF_REGID = r63.x } 6197ec681f3Smrg0000000001121020: 0000: 40a98c01 fcfcfc00 6207ec681f3Smrgt4 write SP_VS_CTRL_REG0 (a800) 6217ec681f3Smrg SP_VS_CTRL_REG0: { MERGEDREGS | THREADMODE = MULTI | HALFREGFOOTPRINT = 0 | FULLREGFOOTPRINT = 1 | BRANCHSTACK = 0 | 0x80000000 } 6227ec681f3Smrg0000000001121028: 0000: 40a80001 80100080 6237ec681f3Smrgt4 write SP_VS_INSTRLEN (a824) 6247ec681f3Smrg SP_VS_INSTRLEN: 1 6257ec681f3Smrg0000000001121030: 0000: 40a82401 00000001 6267ec681f3Smrgt4 write SP_VS_OBJ_START (a81c) 6277ec681f3Smrg SP_VS_OBJ_START: 0x1011000 base=1011000, offset=0, size=128 6287ec681f3Smrg0000000001011000: 0000: 00000000 03000000 00000000 00000000 00000000 00000000 00000000 00000000 6297ec681f3Smrg* 6307ec681f3Smrg :0:0000:0000[03000000x_00000000x] end 6317ec681f3Smrg :0:0001:0001[00000000x_00000000x] nop 6327ec681f3Smrg :0:0002:0002[00000000x_00000000x] nop 6337ec681f3Smrg :0:0003:0003[00000000x_00000000x] nop 6347ec681f3Smrg :0:0004:0004[00000000x_00000000x] nop 6357ec681f3Smrg Stats: 6367ec681f3Smrg - shaderdb: 5 instr, 4 nops, 1 non-nops, 0 mov, 0 cov 6377ec681f3Smrg - shaderdb: 0 last-baryf, 0 half, 0 full, 0 constlen 6387ec681f3Smrg - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 6397ec681f3Smrg - shaderdb: 0 sstall, 0 (ss), 0 (sy) 6407ec681f3Smrg SP_VS_OBJ_START_HI: 0 6417ec681f3Smrg0000000001121038: 0000: 48a81c02 01011000 00000000 6427ec681f3Smrgt7 opcode: CP_LOAD_STATE6_GEOM (32) (4 dwords) 6437ec681f3Smrg { DST_OFF = 0 | STATE_TYPE = ST6_SHADER | STATE_SRC = SS6_INDIRECT | STATE_BLOCK = SB6_VS_SHADER | NUM_UNIT = 1 } 6447ec681f3Smrg { EXT_SRC_ADDR = 0x1011000 } 6457ec681f3Smrg { EXT_SRC_ADDR_HI = 0 } 6467ec681f3Smrg :0:0000:0000[03000000x_00000000x] end 6477ec681f3Smrg :0:0001:0001[00000000x_00000000x] nop 6487ec681f3Smrg :0:0002:0002[00000000x_00000000x] nop 6497ec681f3Smrg :0:0003:0003[00000000x_00000000x] nop 6507ec681f3Smrg :0:0004:0004[00000000x_00000000x] nop 6517ec681f3Smrg Stats: 6527ec681f3Smrg - shaderdb: 5 instr, 4 nops, 1 non-nops, 0 mov, 0 cov 6537ec681f3Smrg - shaderdb: 0 last-baryf, 0 half, 0 full, 0 constlen 6547ec681f3Smrg - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 6557ec681f3Smrg - shaderdb: 0 sstall, 0 (ss), 0 (sy) 6567ec681f3Smrg0000000001121044: 0000: 70328003 00620000 01011000 00000000 6577ec681f3Smrgt4 write VPC_VAR[0].DISABLE (9212) 6587ec681f3Smrg VPC_VAR[0].DISABLE: 0xffffffff 6597ec681f3Smrg VPC_VAR[0x1].DISABLE: 0xffffffff 6607ec681f3Smrg VPC_VAR[0x2].DISABLE: 0xffffffff 6617ec681f3Smrg VPC_VAR[0x3].DISABLE: 0xffffffff 6627ec681f3Smrg0000000001121054: 0000: 40921204 ffffffff ffffffff ffffffff ffffffff 6637ec681f3Smrgt4 write SP_VS_OUT[0].REG (a803) 6647ec681f3Smrg SP_VS_OUT[0].REG: { A_REGID = r0.x | A_COMPMASK = 0xf | B_REGID = r0.x | B_COMPMASK = 0 } 6657ec681f3Smrg0000000001121068: 0000: 40a80301 00000f00 6667ec681f3Smrgt4 write SP_VS_VPC_DST[0].REG (a813) 6677ec681f3Smrg SP_VS_VPC_DST[0].REG: { OUTLOC0 = 0 | OUTLOC1 = 0 | OUTLOC2 = 0 | OUTLOC3 = 0 } 6687ec681f3Smrg0000000001121070: 0000: 48a81301 00000000 6697ec681f3Smrgt4 write SP_HS_WAVE_INPUT_SIZE (a831) 6707ec681f3Smrg SP_HS_WAVE_INPUT_SIZE: 0 6717ec681f3Smrg0000000001121078: 0000: 48a83101 00000000 6727ec681f3Smrgt4 write SP_VS_PRIMITIVE_CNTL (a802) 6737ec681f3Smrg SP_VS_PRIMITIVE_CNTL: { OUT = 1 | FLAGS_REGID = r0.x } 6747ec681f3Smrg0000000001121080: 0000: 48a80201 00000001 6757ec681f3Smrgt4 write VPC_CNTL_0 (9304) 6767ec681f3Smrg VPC_CNTL_0: { NUMNONPOSVAR = 0 | PRIMIDLOC = 255 | VIEWIDLOC = 255 } 6777ec681f3Smrg0000000001121088: 0000: 40930401 ff00ff00 6787ec681f3Smrgt4 write PC_VS_OUT_CNTL (9b01) 6797ec681f3Smrg PC_VS_OUT_CNTL: { STRIDE_IN_VPC = 4 | CLIP_MASK = 0 } 6807ec681f3Smrg0000000001121090: 0000: 489b0101 00000004 6817ec681f3Smrgt4 write PC_HS_OUT_CNTL (9b03) 6827ec681f3Smrg PC_HS_OUT_CNTL: { STRIDE_IN_VPC = 0 | CLIP_MASK = 0 } 6837ec681f3Smrg0000000001121098: 0000: 409b0301 00000000 6847ec681f3Smrgt4 write HLSQ_CONTROL_1_REG (b982) 6857ec681f3Smrg HLSQ_CONTROL_1_REG: 0x7 6867ec681f3Smrg HLSQ_CONTROL_2_REG: { FACEREGID = r63.x | SAMPLEID = r63.x | SAMPLEMASK = r63.x | SIZE = r63.x } 6877ec681f3Smrg HLSQ_CONTROL_3_REG: { IJ_PERSP_PIXEL = r63.x | IJ_LINEAR_PIXEL = r63.x | IJ_PERSP_CENTROID = r63.x | IJ_LINEAR_CENTROID = r63.x } 6887ec681f3Smrg HLSQ_CONTROL_4_REG: { IJ_PERSP_SAMPLE = r63.x | IJ_LINEAR_SAMPLE = r63.x | XYCOORDREGID = r63.x | ZWCOORDREGID = r63.x } 6897ec681f3Smrg HLSQ_CONTROL_5_REG: { LINELENGTHREGID = r63.x | FOVEATIONQUALITYREGID = r0.x } 6907ec681f3Smrg00000000011210a0: 0000: 40b98285 00000007 fcfcfcfc fcfcfcfc fcfcfcfc 000000fc 6917ec681f3Smrgt4 write HLSQ_FS_CNTL_0 (b980) 6927ec681f3Smrg HLSQ_FS_CNTL_0: { THREADSIZE = THREAD128 } 6937ec681f3Smrg00000000011210b8: 0000: 48b98001 00000001 6947ec681f3Smrgt4 write SP_FS_CTRL_REG0 (a980) 6957ec681f3Smrg SP_FS_CTRL_REG0: { THREADSIZE = THREAD128 | UNK24 | MERGEDREGS | THREADMODE = MULTI | HALFREGFOOTPRINT = 0 | FULLREGFOOTPRINT = 1 | BRANCHSTACK = 0 } 6967ec681f3Smrg00000000011210c0: 0000: 40a98001 81100080 6977ec681f3Smrgt4 write SP_FS_OBJ_FIRST_EXEC_OFFSET (a982) 6987ec681f3Smrg SP_FS_OBJ_FIRST_EXEC_OFFSET: 0 6997ec681f3Smrg00000000011210c8: 0000: 48a98201 00000000 7007ec681f3Smrgt4 write VPC_VS_LAYER_CNTL (9104) 7017ec681f3Smrg VPC_VS_LAYER_CNTL: { LAYERLOC = 255 | VIEWLOC = 255 } 7027ec681f3Smrg00000000011210d0: 0000: 48910401 0000ffff 7037ec681f3Smrgt4 write GRAS_CNTL (8005) 7047ec681f3Smrg GRAS_CNTL: { COORD_MASK = 0 } 7057ec681f3Smrg00000000011210d8: 0000: 40800501 00000000 7067ec681f3Smrgt4 write RB_RENDER_CONTROL0 (8809) 7077ec681f3Smrg RB_RENDER_CONTROL0: { COORD_MASK = 0 } 7087ec681f3Smrg RB_RENDER_CONTROL1: { FRAGCOORDSAMPLEMODE = FRAGCOORD_CENTER } 7097ec681f3Smrg00000000011210e0: 0000: 48880902 00000000 00000000 7107ec681f3Smrgt4 write RB_SAMPLE_CNTL (8810) 7117ec681f3Smrg RB_SAMPLE_CNTL: { 0 } 7127ec681f3Smrg00000000011210ec: 0000: 40881001 00000000 7137ec681f3Smrgt4 write GRAS_LRZ_PS_INPUT_CNTL (8101) 7147ec681f3Smrg GRAS_LRZ_PS_INPUT_CNTL: { FRAGCOORDSAMPLEMODE = FRAGCOORD_CENTER } 7157ec681f3Smrg00000000011210f4: 0000: 40810101 00000000 7167ec681f3Smrgt4 write GRAS_SAMPLE_CNTL (8109) 7177ec681f3Smrg GRAS_SAMPLE_CNTL: { 0 } 7187ec681f3Smrg00000000011210fc: 0000: 48810901 00000000 7197ec681f3Smrgt4 write SP_FS_OUTPUT[0].REG (a98e) 7207ec681f3Smrg SP_FS_OUTPUT[0].REG: { REGID = r63.x } 7217ec681f3Smrg SP_FS_OUTPUT[0x1].REG: { REGID = r63.x } 7227ec681f3Smrg SP_FS_OUTPUT[0x2].REG: { REGID = r63.x } 7237ec681f3Smrg SP_FS_OUTPUT[0x3].REG: { REGID = r63.x } 7247ec681f3Smrg SP_FS_OUTPUT[0x4].REG: { REGID = r63.x } 7257ec681f3Smrg SP_FS_OUTPUT[0x5].REG: { REGID = r63.x } 7267ec681f3Smrg SP_FS_OUTPUT[0x6].REG: { REGID = r63.x } 7277ec681f3Smrg SP_FS_OUTPUT[0x7].REG: { REGID = r63.x } 7287ec681f3Smrg0000000001121104: 0000: 48a98e08 000000fc 000000fc 000000fc 000000fc 000000fc 000000fc 000000fc 7297ec681f3Smrg0000000001121124: 0020: 000000fc 7307ec681f3Smrgt4 write VPC_VS_PACK (9301) 7317ec681f3Smrg VPC_VS_PACK: { STRIDE_IN_VPC = 4 | POSITIONLOC = 0 | PSIZELOC = 255 | EXTRAPOS = 0 } 7327ec681f3Smrg0000000001121128: 0000: 40930101 00ff0004 7337ec681f3Smrgt4 write PC_PRIMITIVE_CNTL_6 (9b06) 7347ec681f3Smrg PC_PRIMITIVE_CNTL_6: { STRIDE_IN_VPC = 0 } 7357ec681f3Smrg0000000001121130: 0000: 409b0601 00000000 7367ec681f3Smrgt4 write SP_GS_PRIM_SIZE (a871) 7377ec681f3Smrg SP_GS_PRIM_SIZE: 0 7387ec681f3Smrg0000000001121138: 0000: 40a87101 00000000 7397ec681f3Smrgt4 write VPC_VS_CLIP_CNTL (9101) 7407ec681f3Smrg VPC_VS_CLIP_CNTL: { CLIP_MASK = 0 | CLIP_DIST_03_LOC = 255 | CLIP_DIST_47_LOC = 255 } 7417ec681f3Smrg0000000001121140: 0000: 48910101 00ffff00 7427ec681f3Smrgt4 write VPC_UNKNOWN_9107 (9107) 7437ec681f3Smrg VPC_UNKNOWN_9107: { 0 } 7447ec681f3Smrg0000000001121148: 0000: 48910701 00000000 7457ec681f3Smrgt4 write VFD_CONTROL_1 (a001) 7467ec681f3Smrg VFD_CONTROL_1: { REGID4VTX = r63.x | REGID4INST = r63.x | REGID4PRIMID = r63.x | REGID4VIEWID = r63.x } 7477ec681f3Smrg VFD_CONTROL_2: { REGID_HSRELPATCHID = r63.x | REGID_INVOCATIONID = r63.x } 7487ec681f3Smrg VFD_CONTROL_3: { REGID_DSPRIMID = r63.x | REGID_DSRELPATCHID = r63.x | REGID_TESSX = r63.x | REGID_TESSY = r63.x } 7497ec681f3Smrg VFD_CONTROL_4: { UNK0 = r63.x } 7507ec681f3Smrg VFD_CONTROL_5: { REGID_GSHEADER = r63.x | UNK8 = r63.x } 7517ec681f3Smrg VFD_CONTROL_6: { 0 } 7527ec681f3Smrg0000000001121150: 0000: 40a00186 fcfcfcfc 0000fcfc fcfcfcfc 000000fc 0000fcfc 00000000 7537ec681f3Smrgt4 write RB_DEPTH_PLANE_CNTL (8870) 7547ec681f3Smrg RB_DEPTH_PLANE_CNTL: { Z_MODE = A6XX_EARLY_Z } 7557ec681f3Smrg000000000112116c: 0000: 40887001 00000000 7567ec681f3Smrgt4 write GRAS_SU_DEPTH_PLANE_CNTL (8094) 7577ec681f3Smrg GRAS_SU_DEPTH_PLANE_CNTL: { Z_MODE = A6XX_EARLY_Z } 7587ec681f3Smrg0000000001121174: 0000: 48809401 00000000 7597ec681f3Smrg group_id: 3 7607ec681f3Smrg count: 18 7617ec681f3Smrg addr: 0000000001122000 7627ec681f3Smrg flags: 0 7637ec681f3Smrg enable_mask: 0x6 7647ec681f3Smrg skipped! 7657ec681f3Smrg 7667ec681f3Smrg group_id: 4 7677ec681f3Smrg count: 5 7687ec681f3Smrg addr: 0000000001116030 7697ec681f3Smrg flags: 0 7707ec681f3Smrg enable_mask: 0x6 7717ec681f3Smrg skipped! 7727ec681f3Smrg 7737ec681f3Smrg group_id: 7 7747ec681f3Smrg count: 12 7757ec681f3Smrg addr: 0000000001116000 7767ec681f3Smrg flags: 0 7777ec681f3Smrg enable_mask: 0x7 7787ec681f3Smrg0000000001116000: 0000: 40a01004 01016000 00000000 00100000 0000000c 48a09002 c7400000 00000001 7797ec681f3Smrg0000000001116020: 0020: 40a0d001 0000000f 48a00001 00000101 7807ec681f3Smrgt4 write VFD_FETCH[0].BASE (a010) 7817ec681f3Smrg VFD_FETCH[0].BASE: 0x1016000 7827ec681f3Smrg VFD_FETCH[0].BASE_HI: 0 7837ec681f3Smrg VFD_FETCH[0].SIZE: 1048576 7847ec681f3Smrg VFD_FETCH[0].STRIDE: 12 7857ec681f3Smrg0000000001116000: 0000: 40a01004 01016000 00000000 00100000 0000000c 7867ec681f3Smrgt4 write VFD_DECODE[0].INSTR (a090) 7877ec681f3Smrg VFD_DECODE[0].INSTR: { IDX = 0 | OFFSET = 0 | FORMAT = FMT6_32_32_32_FLOAT | SWAP = WZYX | UNK30 | FLOAT } 7887ec681f3Smrg VFD_DECODE[0].STEP_RATE: 1 7897ec681f3Smrg0000000001116014: 0000: 48a09002 c7400000 00000001 7907ec681f3Smrgt4 write VFD_DEST_CNTL[0].INSTR (a0d0) 7917ec681f3Smrg VFD_DEST_CNTL[0].INSTR: { WRITEMASK = 0xf | REGID = r0.x } 7927ec681f3Smrg0000000001116020: 0000: 40a0d001 0000000f 7937ec681f3Smrgt4 write VFD_CONTROL_0 (a000) 7947ec681f3Smrg VFD_CONTROL_0: { FETCH_CNT = 1 | DECODE_CNT = 1 } 7957ec681f3Smrg0000000001116028: 0000: 48a00001 00000101 7967ec681f3Smrg group_id: 12 7977ec681f3Smrg count: 20 7987ec681f3Smrg addr: 0000000001116050 7997ec681f3Smrg flags: 0 8007ec681f3Smrg enable_mask: 0x6 8017ec681f3Smrg skipped! 8027ec681f3Smrg 8037ec681f3Smrg group_id: 20 8047ec681f3Smrg count: 9 8057ec681f3Smrg addr: 00000000011160a0 8067ec681f3Smrg flags: 0 8077ec681f3Smrg enable_mask: 0x6 8087ec681f3Smrg skipped! 8097ec681f3Smrg 8107ec681f3Smrg group_id: 21 8117ec681f3Smrg count: 14 8127ec681f3Smrg addr: 0000000001123000 8137ec681f3Smrg flags: 0 8147ec681f3Smrg enable_mask: 0x7 8157ec681f3Smrg0000000001123000: 0000: 40800002 00000080 00000000 40809001 00000014 48809102 00100010 00000010 8167ec681f3Smrg0000000001123020: 0020: 40809583 00000000 00000000 00000000 409b0001 00000002 8177ec681f3Smrgt4 write GRAS_CL_CNTL (8000) 8187ec681f3Smrg GRAS_CL_CNTL: { VP_CLIP_CODE_IGNORE } 8197ec681f3Smrg GRAS_VS_CL_CNTL: { CLIP_MASK = 0 | CULL_MASK = 0 } 8207ec681f3Smrg0000000001123000: 0000: 40800002 00000080 00000000 8217ec681f3Smrgt4 write GRAS_SU_CNTL (8090) 8227ec681f3Smrg GRAS_SU_CNTL: { FRONT_CW | LINEHALFWIDTH = 0.500000 | LINE_MODE = BRESENHAM } 8237ec681f3Smrg000000000112300c: 0000: 40809001 00000014 8247ec681f3Smrgt4 write GRAS_SU_POINT_MINMAX (8091) 8257ec681f3Smrg GRAS_SU_POINT_MINMAX: { MIN = 1.000000 | MAX = 1.000000 } 8267ec681f3Smrg GRAS_SU_POINT_SIZE: 1.000000 8277ec681f3Smrg0000000001123014: 0000: 48809102 00100010 00000010 8287ec681f3Smrgt4 write GRAS_SU_POLY_OFFSET_SCALE (8095) 8297ec681f3Smrg GRAS_SU_POLY_OFFSET_SCALE: 0.000000 8307ec681f3Smrg GRAS_SU_POLY_OFFSET_OFFSET: 0.000000 8317ec681f3Smrg GRAS_SU_POLY_OFFSET_OFFSET_CLAMP: 0.000000 8327ec681f3Smrg0000000001123020: 0000: 40809583 00000000 00000000 00000000 8337ec681f3Smrgt4 write PC_PRIMITIVE_CNTL_0 (9b00) 8347ec681f3Smrg PC_PRIMITIVE_CNTL_0: { PROVOKING_VTX_LAST } 8357ec681f3Smrg0000000001123030: 0000: 409b0001 00000002 8367ec681f3Smrg group_id: 22 8377ec681f3Smrg count: 9 8387ec681f3Smrg addr: 000000000111e000 8397ec681f3Smrg flags: 0 8407ec681f3Smrg enable_mask: 0x7 8417ec681f3Smrg000000000111e000: 0000: 40886401 00000000 40888001 00000000 48887101 00000000 48888802 00000000 8427ec681f3Smrg* 8437ec681f3Smrgt4 write RB_ALPHA_CONTROL (8864) 8447ec681f3Smrg RB_ALPHA_CONTROL: { ALPHA_REF = 0 | ALPHA_TEST_FUNC = FUNC_NEVER } 8457ec681f3Smrg000000000111e000: 0000: 40886401 00000000 8467ec681f3Smrgt4 write RB_STENCIL_CONTROL (8880) 8477ec681f3Smrg RB_STENCIL_CONTROL: { FUNC = FUNC_NEVER | FAIL = STENCIL_KEEP | ZPASS = STENCIL_KEEP | ZFAIL = STENCIL_KEEP | FUNC_BF = FUNC_NEVER | FAIL_BF = STENCIL_KEEP | ZPASS_BF = STENCIL_KEEP | ZFAIL_BF = STENCIL_KEEP } 8487ec681f3Smrg000000000111e008: 0000: 40888001 00000000 8497ec681f3Smrgt4 write RB_DEPTH_CNTL (8871) 8507ec681f3Smrg RB_DEPTH_CNTL: { ZFUNC = FUNC_NEVER } 8517ec681f3Smrg000000000111e010: 0000: 48887101 00000000 8527ec681f3Smrgt4 write RB_STENCILMASK (8888) 8537ec681f3Smrg RB_STENCILMASK: { MASK = 0 | BFMASK = 0 } 8547ec681f3Smrg RB_STENCILWRMASK: { WRMASK = 0 | BFWRMASK = 0 } 8557ec681f3Smrg000000000111e018: 0000: 48888802 00000000 00000000 8567ec681f3Smrg group_id: 23 8577ec681f3Smrg count: 36 8587ec681f3Smrg addr: 0000000001124000 8597ec681f3Smrg flags: 0 8607ec681f3Smrg enable_mask: 0x6 8617ec681f3Smrg skipped! 8627ec681f3Smrg 8637ec681f3Smrgt7 opcode: CP_DRAW_INDX_OFFSET (38) (4 dwords) 8647ec681f3Smrg { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = USE_VISIBILITY | INDEX_SIZE = INDEX4_SIZE_8_BIT | PATCH_TYPE = TESS_QUADS } 8657ec681f3Smrg { NUM_INSTANCES = 1 } 8667ec681f3Smrg { NUM_INDICES = 4 } 8677ec681f3Smrg mode: RM6_BINNING 8687ec681f3Smrg skip_ib2: g=0, l=0 8697ec681f3Smrg draw[0] register values 8707ec681f3Smrg!+ 00000001 CP_SCRATCH[0x5].REG: 1 8717ec681f3Smrg :0,1,11,2 8727ec681f3Smrg!+ 0000000b CP_SCRATCH[0x6].REG: 11 8737ec681f3Smrg :0,1,11,2 8747ec681f3Smrg!+ 00000002 CP_SCRATCH[0x7].REG: 2 8757ec681f3Smrg :0,1,11,2 8767ec681f3Smrg!+ 00001e11 VSC_BIN_SIZE: { WIDTH = 544 | HEIGHT = 480 } 8777ec681f3Smrg!+ 01d65800 VSC_DRAW_STRM_SIZE_ADDRESS: 0x1d65800 8787ec681f3Smrg + 00000000 VSC_DRAW_STRM_SIZE_ADDRESS_HI: 0 8797ec681f3Smrg!+ 00001808 VSC_BIN_COUNT: { NX = 4 | NY = 3 } 8807ec681f3Smrg!+ 04100000 VSC_PIPE_CONFIG[0].REG: { X = 0 | Y = 0 | W = 1 | H = 1 } 8817ec681f3Smrg!+ 04100001 VSC_PIPE_CONFIG[0x1].REG: { X = 1 | Y = 0 | W = 1 | H = 1 } 8827ec681f3Smrg!+ 04100002 VSC_PIPE_CONFIG[0x2].REG: { X = 2 | Y = 0 | W = 1 | H = 1 } 8837ec681f3Smrg!+ 04100003 VSC_PIPE_CONFIG[0x3].REG: { X = 3 | Y = 0 | W = 1 | H = 1 } 8847ec681f3Smrg!+ 04100400 VSC_PIPE_CONFIG[0x4].REG: { X = 0 | Y = 1 | W = 1 | H = 1 } 8857ec681f3Smrg!+ 04100401 VSC_PIPE_CONFIG[0x5].REG: { X = 1 | Y = 1 | W = 1 | H = 1 } 8867ec681f3Smrg!+ 04100402 VSC_PIPE_CONFIG[0x6].REG: { X = 2 | Y = 1 | W = 1 | H = 1 } 8877ec681f3Smrg!+ 04100403 VSC_PIPE_CONFIG[0x7].REG: { X = 3 | Y = 1 | W = 1 | H = 1 } 8887ec681f3Smrg!+ 04100800 VSC_PIPE_CONFIG[0x8].REG: { X = 0 | Y = 2 | W = 1 | H = 1 } 8897ec681f3Smrg!+ 04100801 VSC_PIPE_CONFIG[0x9].REG: { X = 1 | Y = 2 | W = 1 | H = 1 } 8907ec681f3Smrg!+ 04100802 VSC_PIPE_CONFIG[0xa].REG: { X = 2 | Y = 2 | W = 1 | H = 1 } 8917ec681f3Smrg!+ 04100803 VSC_PIPE_CONFIG[0xb].REG: { X = 3 | Y = 2 | W = 1 | H = 1 } 8927ec681f3Smrg + 00000000 VSC_PIPE_CONFIG[0xc].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 8937ec681f3Smrg + 00000000 VSC_PIPE_CONFIG[0xd].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 8947ec681f3Smrg + 00000000 VSC_PIPE_CONFIG[0xe].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 8957ec681f3Smrg + 00000000 VSC_PIPE_CONFIG[0xf].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 8967ec681f3Smrg + 00000000 VSC_PIPE_CONFIG[0x10].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 8977ec681f3Smrg + 00000000 VSC_PIPE_CONFIG[0x11].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 8987ec681f3Smrg + 00000000 VSC_PIPE_CONFIG[0x12].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 8997ec681f3Smrg + 00000000 VSC_PIPE_CONFIG[0x13].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 9007ec681f3Smrg + 00000000 VSC_PIPE_CONFIG[0x14].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 9017ec681f3Smrg + 00000000 VSC_PIPE_CONFIG[0x15].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 9027ec681f3Smrg + 00000000 VSC_PIPE_CONFIG[0x16].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 9037ec681f3Smrg + 00000000 VSC_PIPE_CONFIG[0x17].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 9047ec681f3Smrg + 00000000 VSC_PIPE_CONFIG[0x18].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 9057ec681f3Smrg + 00000000 VSC_PIPE_CONFIG[0x19].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 9067ec681f3Smrg + 00000000 VSC_PIPE_CONFIG[0x1a].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 9077ec681f3Smrg + 00000000 VSC_PIPE_CONFIG[0x1b].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 9087ec681f3Smrg + 00000000 VSC_PIPE_CONFIG[0x1c].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 9097ec681f3Smrg + 00000000 VSC_PIPE_CONFIG[0x1d].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 9107ec681f3Smrg + 00000000 VSC_PIPE_CONFIG[0x1e].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 9117ec681f3Smrg + 00000000 VSC_PIPE_CONFIG[0x1f].REG: { X = 0 | Y = 0 | W = 0 | H = 0 } 9127ec681f3Smrg!+ 01d67000 VSC_PRIM_STRM_ADDRESS: 0x1d67000 9137ec681f3Smrg + 00000000 VSC_PRIM_STRM_ADDRESS_HI: 0 9147ec681f3Smrg!+ 00001040 VSC_PRIM_STRM_PITCH: 0x1040 9157ec681f3Smrg!+ 00028000 VSC_PRIM_STRM_LIMIT: 0x28000 9167ec681f3Smrg!+ 01d5d000 VSC_DRAW_STRM_ADDRESS: 0x1d5d000 9177ec681f3Smrg + 00000000 VSC_DRAW_STRM_ADDRESS_HI: 0 9187ec681f3Smrg!+ 00000440 VSC_DRAW_STRM_PITCH: 0x440 9197ec681f3Smrg!+ 0000a000 VSC_DRAW_STRM_LIMIT: 0xa000 9207ec681f3Smrg!+ 03200000 UCHE_UNKNOWN_0E12: 0x3200000 9217ec681f3Smrg!+ 00000004 UCHE_CLIENT_PF: { PERFSEL = 0x4 } 9227ec681f3Smrg!+ 00000080 GRAS_CL_CNTL: { VP_CLIP_CODE_IGNORE } 9237ec681f3Smrg + 00000000 GRAS_VS_CL_CNTL: { CLIP_MASK = 0 | CULL_MASK = 0 } 9247ec681f3Smrg + 00000000 GRAS_MAX_LAYER_INDEX: 0 9257ec681f3Smrg + 00000000 GRAS_CNTL: { COORD_MASK = 0 } 9267ec681f3Smrg!+ 00057537 GRAS_CL_GUARDBAND_CLIP_ADJ: { HORZ = 311 | VERT = 349 } 9277ec681f3Smrg!+ 44870000 GRAS_CL_VPORT[0].XOFFSET: 1080.000000 9287ec681f3Smrg!+ 44870000 GRAS_CL_VPORT[0].XSCALE: 1080.000000 9297ec681f3Smrg!+ 44340000 GRAS_CL_VPORT[0].YOFFSET: 720.000000 9307ec681f3Smrg!+ 44340000 GRAS_CL_VPORT[0].YSCALE: 720.000000 9317ec681f3Smrg!+ 3f000000 GRAS_CL_VPORT[0].ZOFFSET: 0.500000 9327ec681f3Smrg!+ 3f000000 GRAS_CL_VPORT[0].ZSCALE: 0.500000 9337ec681f3Smrg!+ 00000014 GRAS_SU_CNTL: { FRONT_CW | LINEHALFWIDTH = 0.500000 | LINE_MODE = BRESENHAM } 9347ec681f3Smrg!+ 00100010 GRAS_SU_POINT_MINMAX: { MIN = 1.000000 | MAX = 1.000000 } 9357ec681f3Smrg!+ 00000010 GRAS_SU_POINT_SIZE: 1.000000 9367ec681f3Smrg + 00000000 GRAS_SU_DEPTH_PLANE_CNTL: { Z_MODE = A6XX_EARLY_Z } 9377ec681f3Smrg + 00000000 GRAS_SU_POLY_OFFSET_SCALE: 0.000000 9387ec681f3Smrg + 00000000 GRAS_SU_POLY_OFFSET_OFFSET: 0.000000 9397ec681f3Smrg + 00000000 GRAS_SU_POLY_OFFSET_OFFSET_CLAMP: 0.000000 9407ec681f3Smrg + 00000000 GRAS_SU_DEPTH_BUFFER_INFO: { DEPTH_FORMAT = DEPTH6_NONE } 9417ec681f3Smrg + 00000000 GRAS_SU_CONSERVATIVE_RAS_CNTL: { SHIFTAMOUNT = 0 } 9427ec681f3Smrg + 00000000 GRAS_VS_LAYER_CNTL: { 0 } 9437ec681f3Smrg!+ 00000002 GRAS_SC_CNTL: { CCUSINGLECACHELINESIZE = 0x2 | SINGLE_PRIM_MODE = NO_FLUSH | RASTER_MODE = TYPE_TILED | RASTER_DIRECTION = LR_TB | SEQUENCED_THREAD_DISTRIBUTION = DIST_SCREEN_COORD } 9447ec681f3Smrg!+ 06041e11 GRAS_BIN_CONTROL: { BINW = 544 | BINH = 480 | RENDER_MODE = BINNING_PASS | BUFFERS_LOCATION = BUFFERS_IN_GMEM | LRZ_FEEDBACK_ZMODE_MASK = 0x6 } 9457ec681f3Smrg + 00000000 GRAS_RAS_MSAA_CNTL: { SAMPLES = MSAA_ONE } 9467ec681f3Smrg!+ 00000004 GRAS_DEST_MSAA_CNTL: { SAMPLES = MSAA_ONE | MSAA_DISABLE } 9477ec681f3Smrg + 00000000 GRAS_SAMPLE_CONFIG: { 0 } 9487ec681f3Smrg + 00000000 GRAS_SAMPLE_LOCATION_0: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 } 9497ec681f3Smrg + 00000000 GRAS_SAMPLE_LOCATION_1: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 } 9507ec681f3Smrg + 00000000 GRAS_UNKNOWN_80AF: FALSE 9517ec681f3Smrg + 00000000 GRAS_SC_SCREEN_SCISSOR[0].TL: { X = 0 | Y = 0 } 9527ec681f3Smrg!+ 059f086f GRAS_SC_SCREEN_SCISSOR[0].BR: { X = 2159 | Y = 1439 } 9537ec681f3Smrg + 00000000 GRAS_SC_VIEWPORT_SCISSOR[0].TL: { X = 0 | Y = 0 } 9547ec681f3Smrg!+ 059f086f GRAS_SC_VIEWPORT_SCISSOR[0].BR: { X = 2159 | Y = 1439 } 9557ec681f3Smrg + 00000000 GRAS_SC_WINDOW_SCISSOR_TL: { X = 0 | Y = 0 } 9567ec681f3Smrg!+ 059f086f GRAS_SC_WINDOW_SCISSOR_BR: { X = 2159 | Y = 1439 } 9577ec681f3Smrg + 00000000 GRAS_LRZ_CNTL: { 0 } 9587ec681f3Smrg + 00000000 GRAS_LRZ_PS_INPUT_CNTL: { FRAGCOORDSAMPLEMODE = FRAGCOORD_CENTER } 9597ec681f3Smrg + 00000000 GRAS_LRZ_BUFFER_BASE: 0 9607ec681f3Smrg + 00000000 GRAS_LRZ_BUFFER_BASE_HI: 0 9617ec681f3Smrg + 00000000 GRAS_LRZ_BUFFER_PITCH: { PITCH = 0 | ARRAY_PITCH = 0 } 9627ec681f3Smrg + 00000000 GRAS_LRZ_FAST_CLEAR_BUFFER_BASE: 0 9637ec681f3Smrg + 00000000 GRAS_LRZ_FAST_CLEAR_BUFFER_BASE_HI: 0 9647ec681f3Smrg + 00000000 GRAS_SAMPLE_CNTL: { 0 } 9657ec681f3Smrg!+ 00000002 GRAS_UNKNOWN_8110: 0x2 9667ec681f3Smrg + 00000000 GRAS_2D_RESOLVE_CNTL_1: { X = 0 | Y = 0 } 9677ec681f3Smrg!+ 059f086f GRAS_2D_RESOLVE_CNTL_2: { X = 2159 | Y = 1439 } 9687ec681f3Smrg!+ 00000880 GRAS_DBG_ECO_CNTL: { UNK7 | LRZCACHELOCKDIS } 9697ec681f3Smrg!+ 06041e11 RB_BIN_CONTROL: { BINW = 544 | BINH = 480 | RENDER_MODE = BINNING_PASS | BUFFERS_LOCATION = BUFFERS_IN_GMEM | LRZ_FEEDBACK_ZMODE_MASK = 0x6 } 9707ec681f3Smrg!+ 00000090 RB_RENDER_CNTL: { CCUSINGLECACHELINESIZE = 0x2 | BINNING | RASTER_MODE = TYPE_TILED | RASTER_DIRECTION = LR_TB | FLAG_MRTS = 0 } 9717ec681f3Smrg + 00000000 RB_RAS_MSAA_CNTL: { SAMPLES = MSAA_ONE } 9727ec681f3Smrg!+ 00000004 RB_DEST_MSAA_CNTL: { SAMPLES = MSAA_ONE | MSAA_DISABLE } 9737ec681f3Smrg + 00000000 RB_SAMPLE_CONFIG: { 0 } 9747ec681f3Smrg + 00000000 RB_SAMPLE_LOCATION_0: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 } 9757ec681f3Smrg + 00000000 RB_SAMPLE_LOCATION_1: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 } 9767ec681f3Smrg + 00000000 RB_RENDER_CONTROL0: { COORD_MASK = 0 } 9777ec681f3Smrg + 00000000 RB_RENDER_CONTROL1: { FRAGCOORDSAMPLEMODE = FRAGCOORD_CENTER } 9787ec681f3Smrg!+ 0000000f RB_RENDER_COMPONENTS: { RT0 = 0xf | RT1 = 0 | RT2 = 0 | RT3 = 0 | RT4 = 0 | RT5 = 0 | RT6 = 0 | RT7 = 0 } 9797ec681f3Smrg + 00000000 RB_SRGB_CNTL: { 0 } 9807ec681f3Smrg + 00000000 RB_SAMPLE_CNTL: { 0 } 9817ec681f3Smrg!+ 00000010 RB_UNKNOWN_8811: 0x1 9827ec681f3Smrg + 00000000 RB_UNKNOWN_8818: 0 9837ec681f3Smrg + 00000000 RB_UNKNOWN_8819: 0 9847ec681f3Smrg + 00000000 RB_UNKNOWN_881A: 0 9857ec681f3Smrg + 00000000 RB_UNKNOWN_881B: 0 9867ec681f3Smrg + 00000000 RB_UNKNOWN_881C: 0 9877ec681f3Smrg + 00000000 RB_UNKNOWN_881D: 0 9887ec681f3Smrg + 00000000 RB_UNKNOWN_881E: 0 9897ec681f3Smrg!+ 00002031 RB_MRT[0].BUF_INFO: { COLOR_FORMAT = FMT6_8_8_8_X8_UNORM | COLOR_TILE_MODE = TILE6_LINEAR | COLOR_SWAP = WXYZ } 9907ec681f3Smrg!+ 00000088 RB_MRT[0].PITCH: 8704 9917ec681f3Smrg!+ 0002fd00 RB_MRT[0].ARRAY_PITCH: 12533760 9927ec681f3Smrg!+ 01125000 RB_MRT[0].BASE: 0x1125000 9937ec681f3Smrg + 00000000 RB_MRT[0].BASE_HI: 0 9947ec681f3Smrg + 00000000 RB_MRT[0].BASE_GMEM: 0 9957ec681f3Smrg + 00000000 RB_BLEND_RED_F32: 0.000000 9967ec681f3Smrg + 00000000 RB_BLEND_GREEN_F32: 0.000000 9977ec681f3Smrg + 00000000 RB_BLEND_BLUE_F32: 0.000000 9987ec681f3Smrg + 00000000 RB_BLEND_ALPHA_F32: 0.000000 9997ec681f3Smrg + 00000000 RB_ALPHA_CONTROL: { ALPHA_REF = 0 | ALPHA_TEST_FUNC = FUNC_NEVER } 10007ec681f3Smrg!+ ffff0000 RB_BLEND_CNTL: { ENABLE_BLEND = 0 | SAMPLE_MASK = 0xffff } 10017ec681f3Smrg + 00000000 RB_DEPTH_PLANE_CNTL: { Z_MODE = A6XX_EARLY_Z } 10027ec681f3Smrg + 00000000 RB_DEPTH_CNTL: { ZFUNC = FUNC_NEVER } 10037ec681f3Smrg + 00000000 RB_DEPTH_BUFFER_INFO: { DEPTH_FORMAT = DEPTH6_NONE } 10047ec681f3Smrg + 00000000 RB_DEPTH_BUFFER_PITCH: 0 10057ec681f3Smrg + 00000000 RB_DEPTH_BUFFER_ARRAY_PITCH: 0 10067ec681f3Smrg + 00000000 RB_DEPTH_BUFFER_BASE: 0 10077ec681f3Smrg + 00000000 RB_DEPTH_BUFFER_BASE_HI: 0 10087ec681f3Smrg + 00000000 RB_DEPTH_BUFFER_BASE_GMEM: 0 10097ec681f3Smrg + 00000000 RB_Z_BOUNDS_MIN: 0.000000 10107ec681f3Smrg + 00000000 RB_Z_BOUNDS_MAX: 0.000000 10117ec681f3Smrg + 00000000 RB_STENCIL_CONTROL: { FUNC = FUNC_NEVER | FAIL = STENCIL_KEEP | ZPASS = STENCIL_KEEP | ZFAIL = STENCIL_KEEP | FUNC_BF = FUNC_NEVER | FAIL_BF = STENCIL_KEEP | ZPASS_BF = STENCIL_KEEP | ZFAIL_BF = STENCIL_KEEP } 10127ec681f3Smrg + 00000000 RB_STENCIL_INFO: { 0 } 10137ec681f3Smrg + 00000000 RB_STENCILREF: { REF = 0 | BFREF = 0 } 10147ec681f3Smrg + 00000000 RB_STENCILMASK: { MASK = 0 | BFMASK = 0 } 10157ec681f3Smrg + 00000000 RB_STENCILWRMASK: { WRMASK = 0 | BFWRMASK = 0 } 10167ec681f3Smrg + 00000000 RB_WINDOW_OFFSET: { X = 0 | Y = 0 } 10177ec681f3Smrg + 00000000 RB_LRZ_CNTL: { 0 } 10187ec681f3Smrg!+ 00001e11 RB_BIN_CONTROL2: { BINW = 544 | BINH = 480 } 10197ec681f3Smrg + 00000000 RB_MSAA_CNTL: { SAMPLES = MSAA_ONE } 10207ec681f3Smrg + 00000000 RB_UNKNOWN_88F0: 0 10217ec681f3Smrg + 00000000 RB_MRT_FLAG_BUFFER[0].ADDR: 0 10227ec681f3Smrg + 00000000 RB_MRT_FLAG_BUFFER[0].ADDR_HI: 0 10237ec681f3Smrg + 00000000 RB_MRT_FLAG_BUFFER[0].PITCH: { PITCH = 0 | ARRAY_PITCH = 0 } 10247ec681f3Smrg!+ 00000001 RB_UNKNOWN_8E01: 0x1 10257ec681f3Smrg + 00000000 RB_UNKNOWN_8E04: 0 10267ec681f3Smrg!+ 7c400004 RB_CCU_CNTL: { COLOR_OFFSET = 0xf8000 | DEPTH_OFFSET = 0 | GMEM | UNK2 } 10277ec681f3Smrg!+ 00ffff00 VPC_VS_CLIP_CNTL: { CLIP_MASK = 0 | CLIP_DIST_03_LOC = 255 | CLIP_DIST_47_LOC = 255 } 10287ec681f3Smrg!+ 0000ffff VPC_VS_LAYER_CNTL: { LAYERLOC = 255 | VIEWLOC = 255 } 10297ec681f3Smrg + 00000000 VPC_UNKNOWN_9107: { 0 } 10307ec681f3Smrg!+ 00000003 VPC_POLYGON_MODE: { MODE = POLYMODE6_TRIANGLES } 10317ec681f3Smrg + 00000000 VPC_UNKNOWN_9210: 0 10327ec681f3Smrg + 00000000 VPC_UNKNOWN_9211: 0 10337ec681f3Smrg!+ ffffffff VPC_VAR[0].DISABLE: 0xffffffff 10347ec681f3Smrg!+ ffffffff VPC_VAR[0x1].DISABLE: 0xffffffff 10357ec681f3Smrg!+ ffffffff VPC_VAR[0x2].DISABLE: 0xffffffff 10367ec681f3Smrg!+ ffffffff VPC_VAR[0x3].DISABLE: 0xffffffff 10377ec681f3Smrg + 00000000 VPC_POINT_COORD_INVERT: { 0 } 10387ec681f3Smrg + 00000000 VPC_UNKNOWN_9300: 0 10397ec681f3Smrg!+ 00ff0004 VPC_VS_PACK: { STRIDE_IN_VPC = 4 | POSITIONLOC = 0 | PSIZELOC = 255 | EXTRAPOS = 0 } 10407ec681f3Smrg!+ ff00ff00 VPC_CNTL_0: { NUMNONPOSVAR = 0 | PRIMIDLOC = 255 | VIEWIDLOC = 255 } 10417ec681f3Smrg + 00000000 VPC_SO_STREAM_CNTL: { BUF0_STREAM = 0 | BUF1_STREAM = 0 | BUF2_STREAM = 0 | BUF3_STREAM = 0 | STREAM_ENABLE = 0 } 10427ec681f3Smrg + 00000000 VPC_SO_DISABLE: { 0 } 10437ec681f3Smrg + 00000000 VPC_UNKNOWN_9600: 0 10447ec681f3Smrg + 00000000 VPC_UNKNOWN_9602: FALSE 10457ec681f3Smrg!+ ffffffff PC_RESTART_INDEX: 4294967295 10467ec681f3Smrg!+ 0000001f PC_MODE_CNTL: 0x1f 10477ec681f3Smrg!+ 00000001 PC_POWER_CNTL: 0x1 10487ec681f3Smrg + 00000000 PC_PRIMID_PASSTHRU: FALSE 10497ec681f3Smrg + 00000000 PC_RASTER_CNTL: { STREAM = 0 } 10507ec681f3Smrg!+ 00000003 PC_POLYGON_MODE: { MODE = POLYMODE6_TRIANGLES } 10517ec681f3Smrg + 00000000 0x9990: 00000000 10527ec681f3Smrg!+ 00000002 PC_PRIMITIVE_CNTL_0: { PROVOKING_VTX_LAST } 10537ec681f3Smrg!+ 00000004 PC_VS_OUT_CNTL: { STRIDE_IN_VPC = 4 | CLIP_MASK = 0 } 10547ec681f3Smrg + 00000000 PC_HS_OUT_CNTL: { STRIDE_IN_VPC = 0 | CLIP_MASK = 0 } 10557ec681f3Smrg + 00000000 PC_PRIMITIVE_CNTL_6: { STRIDE_IN_VPC = 0 } 10567ec681f3Smrg + 00000000 PC_MULTIVIEW_CNTL: { VIEWS = 0 } 10577ec681f3Smrg + 00000000 PC_UNKNOWN_9E72: 0 10587ec681f3Smrg!+ 00000101 VFD_CONTROL_0: { FETCH_CNT = 1 | DECODE_CNT = 1 } 10597ec681f3Smrg!+ fcfcfcfc VFD_CONTROL_1: { REGID4VTX = r63.x | REGID4INST = r63.x | REGID4PRIMID = r63.x | REGID4VIEWID = r63.x } 10607ec681f3Smrg!+ 0000fcfc VFD_CONTROL_2: { REGID_HSRELPATCHID = r63.x | REGID_INVOCATIONID = r63.x } 10617ec681f3Smrg!+ fcfcfcfc VFD_CONTROL_3: { REGID_DSPRIMID = r63.x | REGID_DSRELPATCHID = r63.x | REGID_TESSX = r63.x | REGID_TESSY = r63.x } 10627ec681f3Smrg!+ 000000fc VFD_CONTROL_4: { UNK0 = r63.x } 10637ec681f3Smrg!+ 0000fcfc VFD_CONTROL_5: { REGID_GSHEADER = r63.x | UNK8 = r63.x } 10647ec681f3Smrg + 00000000 VFD_CONTROL_6: { 0 } 10657ec681f3Smrg!+ 00000001 VFD_MODE_CNTL: { RENDER_MODE = BINNING_PASS } 10667ec681f3Smrg + 00000000 VFD_MULTIVIEW_CNTL: { VIEWS = 0 } 10677ec681f3Smrg!+ 00000001 VFD_ADD_OFFSET: { VERTEX } 10687ec681f3Smrg + 00000000 VFD_INDEX_OFFSET: 0 10697ec681f3Smrg + 00000000 VFD_INSTANCE_START_OFFSET: 0 10707ec681f3Smrg!+ 01016000 VFD_FETCH[0].BASE: 0x1016000 10717ec681f3Smrg + 00000000 VFD_FETCH[0].BASE_HI: 0 10727ec681f3Smrg!+ 00100000 VFD_FETCH[0].SIZE: 1048576 10737ec681f3Smrg!+ 0000000c VFD_FETCH[0].STRIDE: 12 10747ec681f3Smrg!+ c7400000 VFD_DECODE[0].INSTR: { IDX = 0 | OFFSET = 0 | FORMAT = FMT6_32_32_32_FLOAT | SWAP = WZYX | UNK30 | FLOAT } 10757ec681f3Smrg!+ 00000001 VFD_DECODE[0].STEP_RATE: 1 10767ec681f3Smrg!+ 0000000f VFD_DEST_CNTL[0].INSTR: { WRITEMASK = 0xf | REGID = r0.x } 10777ec681f3Smrg!+ 00000001 VFD_POWER_CNTL: 0x1 10787ec681f3Smrg!+ 80100080 SP_VS_CTRL_REG0: { MERGEDREGS | THREADMODE = MULTI | HALFREGFOOTPRINT = 0 | FULLREGFOOTPRINT = 1 | BRANCHSTACK = 0 | 0x80000000 } 10797ec681f3Smrg!+ 00000001 SP_VS_PRIMITIVE_CNTL: { OUT = 1 | FLAGS_REGID = r0.x } 10807ec681f3Smrg!+ 00000f00 SP_VS_OUT[0].REG: { A_REGID = r0.x | A_COMPMASK = 0xf | B_REGID = r0.x | B_COMPMASK = 0 } 10817ec681f3Smrg + 00000000 SP_VS_VPC_DST[0].REG: { OUTLOC0 = 0 | OUTLOC1 = 0 | OUTLOC2 = 0 | OUTLOC3 = 0 } 10827ec681f3Smrg + 00000000 SP_VS_OBJ_FIRST_EXEC_OFFSET: 0 10837ec681f3Smrg!+ 01011000 SP_VS_OBJ_START: 0x1011000 base=1011000, offset=0, size=128 10847ec681f3Smrg0000000001011000: 0000: 00000000 03000000 00000000 00000000 00000000 00000000 00000000 00000000 10857ec681f3Smrg* 10867ec681f3Smrg :0:0000:0000[03000000x_00000000x] end 10877ec681f3Smrg :0:0001:0001[00000000x_00000000x] nop 10887ec681f3Smrg :0:0002:0002[00000000x_00000000x] nop 10897ec681f3Smrg :0:0003:0003[00000000x_00000000x] nop 10907ec681f3Smrg :0:0004:0004[00000000x_00000000x] nop 10917ec681f3Smrg Stats: 10927ec681f3Smrg - shaderdb: 5 instr, 4 nops, 1 non-nops, 0 mov, 0 cov 10937ec681f3Smrg - shaderdb: 0 last-baryf, 0 half, 0 full, 0 constlen 10947ec681f3Smrg - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 10957ec681f3Smrg - shaderdb: 0 sstall, 0 (ss), 0 (sy) 10967ec681f3Smrg + 00000000 SP_VS_OBJ_START_HI: 0 10977ec681f3Smrg!+ 00000100 SP_VS_CONFIG: { ENABLED | NTEX = 0 | NSAMP = 0 | NIBO = 0 } 10987ec681f3Smrg!+ 00000001 SP_VS_INSTRLEN: 1 10997ec681f3Smrg + 00000000 SP_HS_WAVE_INPUT_SIZE: 0 11007ec681f3Smrg + 00000000 SP_HS_OBJ_FIRST_EXEC_OFFSET: 0 11017ec681f3Smrg + 00000000 SP_HS_CONFIG: { NTEX = 0 | NSAMP = 0 | NIBO = 0 } 11027ec681f3Smrg + 00000000 SP_DS_CONFIG: { NTEX = 0 | NSAMP = 0 | NIBO = 0 } 11037ec681f3Smrg + 00000000 SP_GS_PRIM_SIZE: 0 11047ec681f3Smrg + 00000000 SP_GS_CONFIG: { NTEX = 0 | NSAMP = 0 | NIBO = 0 } 11057ec681f3Smrg!+ 81100080 SP_FS_CTRL_REG0: { THREADSIZE = THREAD128 | UNK24 | MERGEDREGS | THREADMODE = MULTI | HALFREGFOOTPRINT = 0 | FULLREGFOOTPRINT = 1 | BRANCHSTACK = 0 } 11067ec681f3Smrg + 00000000 SP_FS_OBJ_FIRST_EXEC_OFFSET: 0 11077ec681f3Smrg + 00000000 SP_SRGB_CNTL: { 0 } 11087ec681f3Smrg!+ 0000000f SP_FS_RENDER_COMPONENTS: { RT0 = 0xf | RT1 = 0 | RT2 = 0 | RT3 = 0 | RT4 = 0 | RT5 = 0 | RT6 = 0 | RT7 = 0 } 11097ec681f3Smrg!+ fcfcfc00 SP_FS_OUTPUT_CNTL0: { DEPTH_REGID = r63.x | SAMPMASK_REGID = r63.x | STENCILREF_REGID = r63.x } 11107ec681f3Smrg!+ 000000fc SP_FS_OUTPUT[0].REG: { REGID = r63.x } 11117ec681f3Smrg!+ 000000fc SP_FS_OUTPUT[0x1].REG: { REGID = r63.x } 11127ec681f3Smrg!+ 000000fc SP_FS_OUTPUT[0x2].REG: { REGID = r63.x } 11137ec681f3Smrg!+ 000000fc SP_FS_OUTPUT[0x3].REG: { REGID = r63.x } 11147ec681f3Smrg!+ 000000fc SP_FS_OUTPUT[0x4].REG: { REGID = r63.x } 11157ec681f3Smrg!+ 000000fc SP_FS_OUTPUT[0x5].REG: { REGID = r63.x } 11167ec681f3Smrg!+ 000000fc SP_FS_OUTPUT[0x6].REG: { REGID = r63.x } 11177ec681f3Smrg!+ 000000fc SP_FS_OUTPUT[0x7].REG: { REGID = r63.x } 11187ec681f3Smrg!+ 00000031 SP_FS_MRT[0].REG: { COLOR_FORMAT = FMT6_8_8_8_X8_UNORM } 11197ec681f3Smrg!+ 00007fc0 SP_FS_PREFETCH_CNTL: { COUNT = 0 | UNK4 = r63.x | UNK12 = 0x7 } 11207ec681f3Smrg + 00000000 SP_UNKNOWN_A9A8: 0 11217ec681f3Smrg!+ 00000005 SP_MODE_CONTROL: { CONSTANT_DEMOTION_ENABLE | ISAMMODE = ISAMMODE_GL } 11227ec681f3Smrg!+ 00000100 SP_FS_CONFIG: { ENABLED | NTEX = 0 | NSAMP = 0 | NIBO = 0 } 11237ec681f3Smrg + 00000000 SP_IBO_COUNT: 0 11247ec681f3Smrg + 00000000 SP_UNKNOWN_AE00: 0 11257ec681f3Smrg!+ 00001430 SP_CHICKEN_BITS: 0x1430 11267ec681f3Smrg!+ 00000008 SP_FLOAT_CNTL: { F16_NO_INF } 11277ec681f3Smrg!+ 0000003f SP_PERFCTR_ENABLE: { VS | HS | DS | GS | FS | CS } 11287ec681f3Smrg + 00000000 SP_UNKNOWN_B182: 0 11297ec681f3Smrg + 00000000 SP_UNKNOWN_B183: 0 11307ec681f3Smrg + 00000000 SP_TP_RAS_MSAA_CNTL: { SAMPLES = MSAA_ONE } 11317ec681f3Smrg!+ 00000004 SP_TP_DEST_MSAA_CNTL: { SAMPLES = MSAA_ONE | MSAA_DISABLE } 11327ec681f3Smrg + 00000000 SP_TP_SAMPLE_CONFIG: { 0 } 11337ec681f3Smrg + 00000000 SP_TP_WINDOW_OFFSET: { X = 0 | Y = 0 } 11347ec681f3Smrg!+ 000000a2 SP_TP_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | UNK3 = 0x28 } 11357ec681f3Smrg!+ 00100000 TPL1_DBG_ECO_CNTL: 0x100000 11367ec681f3Smrg!+ 00000044 TPL1_UNKNOWN_B605: 68 11377ec681f3Smrg!+ 00000100 HLSQ_VS_CNTL: { CONSTLEN = 0 | ENABLED } 11387ec681f3Smrg + 00000000 HLSQ_HS_CNTL: { CONSTLEN = 0 } 11397ec681f3Smrg + 00000000 HLSQ_DS_CNTL: { CONSTLEN = 0 } 11407ec681f3Smrg + 00000000 HLSQ_GS_CNTL: { CONSTLEN = 0 } 11417ec681f3Smrg!+ 00000001 HLSQ_FS_CNTL_0: { THREADSIZE = THREAD128 } 11427ec681f3Smrg!+ 00000007 HLSQ_CONTROL_1_REG: 0x7 11437ec681f3Smrg!+ fcfcfcfc HLSQ_CONTROL_2_REG: { FACEREGID = r63.x | SAMPLEID = r63.x | SAMPLEMASK = r63.x | SIZE = r63.x } 11447ec681f3Smrg!+ fcfcfcfc HLSQ_CONTROL_3_REG: { IJ_PERSP_PIXEL = r63.x | IJ_LINEAR_PIXEL = r63.x | IJ_PERSP_CENTROID = r63.x | IJ_LINEAR_CENTROID = r63.x } 11457ec681f3Smrg!+ fcfcfcfc HLSQ_CONTROL_4_REG: { IJ_PERSP_SAMPLE = r63.x | IJ_LINEAR_SAMPLE = r63.x | XYCOORDREGID = r63.x | ZWCOORDREGID = r63.x } 11467ec681f3Smrg!+ 000000fc HLSQ_CONTROL_5_REG: { LINELENGTHREGID = r63.x | FOVEATIONQUALITYREGID = r0.x } 11477ec681f3Smrg!+ 000000ff HLSQ_INVALIDATE_CMD: { VS_STATE | HS_STATE | DS_STATE | GS_STATE | FS_STATE | CS_STATE | CS_IBO | GFX_IBO | CS_BINDLESS = 0 | GFX_BINDLESS = 0 } 11487ec681f3Smrg!+ 00000108 HLSQ_FS_CNTL: { CONSTLEN = 32 | ENABLED } 11497ec681f3Smrg + 00000000 HLSQ_SHARED_CONSTS: { 0 } 11507ec681f3Smrg!+ 00000080 HLSQ_UNKNOWN_BE00: 0x80 11517ec681f3Smrg + 00000000 HLSQ_UNKNOWN_BE01: 0 11527ec681f3Smrg!+ 00080000 HLSQ_UNKNOWN_BE04: 0x80000 11537ec681f3Smrg0000000001d8f130: 0000: 70388003 00000186 00000001 00000004 11547ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 11557ec681f3Smrg0000000001d8f140: 0000: 70268000 11567ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 11577ec681f3Smrg CP_SCRATCH[0x7].REG: 3 11587ec681f3Smrg :0,1,11,3 11597ec681f3Smrg0000000001d8f144: 0000: 48088a01 00000003 11607ec681f3Smrg0000000001d914cc: 0000: 70bf8003 01d8f000 00000000 00000053 11617ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 11627ec681f3Smrg0000000001d914dc: 0000: 70268000 11637ec681f3Smrgt4 write CP_SCRATCH[0x6].REG (0889) 11647ec681f3Smrg CP_SCRATCH[0x6].REG: 12 11657ec681f3Smrg :0,1,12,3 11667ec681f3Smrg0000000001d914e0: 0000: 48088901 0000000c 11677ec681f3Smrgt7 opcode: CP_SET_DRAW_STATE (43) (4 dwords) 11687ec681f3Smrg { COUNT = 0 | DISABLE_ALL_GROUPS | GROUP_ID = 0 } 11697ec681f3Smrg { ADDR_LO = 0 } 11707ec681f3Smrg { ADDR_HI = 0 } 11717ec681f3Smrg0000000001d914e8: 0000: 70438003 00040000 00000000 00000000 11727ec681f3Smrgt7 opcode: CP_EVENT_WRITE (46) (2 dwords) 11737ec681f3Smrg { EVENT = UNK_2D } 11747ec681f3Smrg event UNK_2D 11757ec681f3Smrg0000000001d914f8: 0000: 70460001 0000002d 11767ec681f3Smrgt7 opcode: CP_EVENT_WRITE (46) (2 dwords) 11777ec681f3Smrg { EVENT = CACHE_INVALIDATE } 11787ec681f3Smrg event CACHE_INVALIDATE 11797ec681f3Smrg0000000001d91500: 0000: 70460001 00000031 11807ec681f3Smrgt7 opcode: CP_EVENT_WRITE (46) (5 dwords) 11817ec681f3Smrg { EVENT = RB_DONE_TS } 11827ec681f3Smrg { ADDR_0_LO = 0x1d90000 } 11837ec681f3Smrg { ADDR_0_HI = 0 } 11847ec681f3Smrg { 3 = 0x1 } 11857ec681f3Smrg event RB_DONE_TS 11867ec681f3Smrg0000000001d91508: 0000: 70460004 00000016 01d90000 00000000 00000001 11877ec681f3Smrgt7 opcode: CP_WAIT_REG_MEM (3c) (7 dwords) 11887ec681f3Smrg { FUNCTION = WRITE_EQ | POLL_MEMORY } 11897ec681f3Smrg { POLL_ADDR_LO = 0x1d90000 } 11907ec681f3Smrg { POLL_ADDR_HI = 0 } 11917ec681f3Smrg { REF = 0x1 } 11927ec681f3Smrg { MASK = 0xffffffff } 11937ec681f3Smrg { DELAY_LOOP_CYCLES = 0x10 } 11947ec681f3Smrg0000000001d9151c: 0000: 70bc8006 00000013 01d90000 00000000 00000001 ffffffff 00000010 11957ec681f3Smrgt7 opcode: CP_EVENT_WRITE (46) (5 dwords) 11967ec681f3Smrg { EVENT = CACHE_FLUSH_TS } 11977ec681f3Smrg { ADDR_0_LO = 0x1d90000 } 11987ec681f3Smrg { ADDR_0_HI = 0 } 11997ec681f3Smrg { 3 = 0x2 } 12007ec681f3Smrg event CACHE_FLUSH_TS 12017ec681f3Smrg0000000001d91538: 0000: 70460004 00000004 01d90000 00000000 00000002 12027ec681f3Smrgt7 opcode: CP_WAIT_MEM_GTE (14) (5 dwords) 12037ec681f3Smrg { RESERVED = 0 } 12047ec681f3Smrg { POLL_ADDR_LO = 0x1d90000 } 12057ec681f3Smrg { POLL_ADDR_HI = 0 } 12067ec681f3Smrg { REF = 0x2 } 12077ec681f3Smrg0000000001d9154c: 0000: 70940004 00000000 01d90000 00000000 00000002 12087ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 12097ec681f3Smrg0000000001d91560: 0000: 70268000 12107ec681f3Smrgt7 opcode: CP_WAIT_FOR_ME (13) (1 dwords) 12117ec681f3Smrg0000000001d91564: 0000: 70138000 12127ec681f3Smrgt7 opcode: CP_MEM_WRITE (3d) (4 dwords) 12137ec681f3Smrg { ADDR_LO = 0x1d90010 } 12147ec681f3Smrg { ADDR_HI = 0 } 12157ec681f3Smrg gpuaddr:0000000001d90010 12167ec681f3Smrg0000000001d91574: 0000: 00000000 12177ec681f3Smrg0000000001d91568: 0000: 703d8003 01d90010 00000000 00000000 12187ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 12197ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 12207ec681f3Smrg { POLL_ADDR_LO = 0xc78 } 12217ec681f3Smrg { POLL_ADDR_HI = 0 } 12227ec681f3Smrg { REF = 0x440 } 12237ec681f3Smrg { MASK = 0xffffffff } 12247ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 12257ec681f3Smrg { WRITE_ADDR_HI = 0 } 12267ec681f3Smrg { WRITE_DATA = 0x441 } 12277ec681f3Smrg0000000001d91578: 0000: 70450008 00000105 00000c78 00000000 00000440 ffffffff 01d90010 00000000 12287ec681f3Smrg0000000001d91598: 0020: 00000441 12297ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 12307ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 12317ec681f3Smrg { POLL_ADDR_LO = 0xc58 } 12327ec681f3Smrg { POLL_ADDR_HI = 0 } 12337ec681f3Smrg { REF = 0x1040 } 12347ec681f3Smrg { MASK = 0xffffffff } 12357ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 12367ec681f3Smrg { WRITE_ADDR_HI = 0 } 12377ec681f3Smrg { WRITE_DATA = 0x1043 } 12387ec681f3Smrg0000000001d9159c: 0000: 70450008 00000105 00000c58 00000000 00001040 ffffffff 01d90010 00000000 12397ec681f3Smrg0000000001d915bc: 0020: 00001043 12407ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 12417ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 12427ec681f3Smrg { POLL_ADDR_LO = 0xc79 } 12437ec681f3Smrg { POLL_ADDR_HI = 0 } 12447ec681f3Smrg { REF = 0x440 } 12457ec681f3Smrg { MASK = 0xffffffff } 12467ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 12477ec681f3Smrg { WRITE_ADDR_HI = 0 } 12487ec681f3Smrg { WRITE_DATA = 0x441 } 12497ec681f3Smrg0000000001d915c0: 0000: 70450008 00000105 00000c79 00000000 00000440 ffffffff 01d90010 00000000 12507ec681f3Smrg0000000001d915e0: 0020: 00000441 12517ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 12527ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 12537ec681f3Smrg { POLL_ADDR_LO = 0xc59 } 12547ec681f3Smrg { POLL_ADDR_HI = 0 } 12557ec681f3Smrg { REF = 0x1040 } 12567ec681f3Smrg { MASK = 0xffffffff } 12577ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 12587ec681f3Smrg { WRITE_ADDR_HI = 0 } 12597ec681f3Smrg { WRITE_DATA = 0x1043 } 12607ec681f3Smrg0000000001d915e4: 0000: 70450008 00000105 00000c59 00000000 00001040 ffffffff 01d90010 00000000 12617ec681f3Smrg0000000001d91604: 0020: 00001043 12627ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 12637ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 12647ec681f3Smrg { POLL_ADDR_LO = 0xc7a } 12657ec681f3Smrg { POLL_ADDR_HI = 0 } 12667ec681f3Smrg { REF = 0x440 } 12677ec681f3Smrg { MASK = 0xffffffff } 12687ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 12697ec681f3Smrg { WRITE_ADDR_HI = 0 } 12707ec681f3Smrg { WRITE_DATA = 0x441 } 12717ec681f3Smrg0000000001d91608: 0000: 70450008 00000105 00000c7a 00000000 00000440 ffffffff 01d90010 00000000 12727ec681f3Smrg0000000001d91628: 0020: 00000441 12737ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 12747ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 12757ec681f3Smrg { POLL_ADDR_LO = 0xc5a } 12767ec681f3Smrg { POLL_ADDR_HI = 0 } 12777ec681f3Smrg { REF = 0x1040 } 12787ec681f3Smrg { MASK = 0xffffffff } 12797ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 12807ec681f3Smrg { WRITE_ADDR_HI = 0 } 12817ec681f3Smrg { WRITE_DATA = 0x1043 } 12827ec681f3Smrg0000000001d9162c: 0000: 70450008 00000105 00000c5a 00000000 00001040 ffffffff 01d90010 00000000 12837ec681f3Smrg0000000001d9164c: 0020: 00001043 12847ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 12857ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 12867ec681f3Smrg { POLL_ADDR_LO = 0xc7b } 12877ec681f3Smrg { POLL_ADDR_HI = 0 } 12887ec681f3Smrg { REF = 0x440 } 12897ec681f3Smrg { MASK = 0xffffffff } 12907ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 12917ec681f3Smrg { WRITE_ADDR_HI = 0 } 12927ec681f3Smrg { WRITE_DATA = 0x441 } 12937ec681f3Smrg0000000001d91650: 0000: 70450008 00000105 00000c7b 00000000 00000440 ffffffff 01d90010 00000000 12947ec681f3Smrg0000000001d91670: 0020: 00000441 12957ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 12967ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 12977ec681f3Smrg { POLL_ADDR_LO = 0xc5b } 12987ec681f3Smrg { POLL_ADDR_HI = 0 } 12997ec681f3Smrg { REF = 0x1040 } 13007ec681f3Smrg { MASK = 0xffffffff } 13017ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 13027ec681f3Smrg { WRITE_ADDR_HI = 0 } 13037ec681f3Smrg { WRITE_DATA = 0x1043 } 13047ec681f3Smrg0000000001d91674: 0000: 70450008 00000105 00000c5b 00000000 00001040 ffffffff 01d90010 00000000 13057ec681f3Smrg0000000001d91694: 0020: 00001043 13067ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 13077ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 13087ec681f3Smrg { POLL_ADDR_LO = 0xc7c } 13097ec681f3Smrg { POLL_ADDR_HI = 0 } 13107ec681f3Smrg { REF = 0x440 } 13117ec681f3Smrg { MASK = 0xffffffff } 13127ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 13137ec681f3Smrg { WRITE_ADDR_HI = 0 } 13147ec681f3Smrg { WRITE_DATA = 0x441 } 13157ec681f3Smrg0000000001d91698: 0000: 70450008 00000105 00000c7c 00000000 00000440 ffffffff 01d90010 00000000 13167ec681f3Smrg0000000001d916b8: 0020: 00000441 13177ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 13187ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 13197ec681f3Smrg { POLL_ADDR_LO = 0xc5c } 13207ec681f3Smrg { POLL_ADDR_HI = 0 } 13217ec681f3Smrg { REF = 0x1040 } 13227ec681f3Smrg { MASK = 0xffffffff } 13237ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 13247ec681f3Smrg { WRITE_ADDR_HI = 0 } 13257ec681f3Smrg { WRITE_DATA = 0x1043 } 13267ec681f3Smrg0000000001d916bc: 0000: 70450008 00000105 00000c5c 00000000 00001040 ffffffff 01d90010 00000000 13277ec681f3Smrg0000000001d916dc: 0020: 00001043 13287ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 13297ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 13307ec681f3Smrg { POLL_ADDR_LO = 0xc7d } 13317ec681f3Smrg { POLL_ADDR_HI = 0 } 13327ec681f3Smrg { REF = 0x440 } 13337ec681f3Smrg { MASK = 0xffffffff } 13347ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 13357ec681f3Smrg { WRITE_ADDR_HI = 0 } 13367ec681f3Smrg { WRITE_DATA = 0x441 } 13377ec681f3Smrg0000000001d916e0: 0000: 70450008 00000105 00000c7d 00000000 00000440 ffffffff 01d90010 00000000 13387ec681f3Smrg0000000001d91700: 0020: 00000441 13397ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 13407ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 13417ec681f3Smrg { POLL_ADDR_LO = 0xc5d } 13427ec681f3Smrg { POLL_ADDR_HI = 0 } 13437ec681f3Smrg { REF = 0x1040 } 13447ec681f3Smrg { MASK = 0xffffffff } 13457ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 13467ec681f3Smrg { WRITE_ADDR_HI = 0 } 13477ec681f3Smrg { WRITE_DATA = 0x1043 } 13487ec681f3Smrg0000000001d91704: 0000: 70450008 00000105 00000c5d 00000000 00001040 ffffffff 01d90010 00000000 13497ec681f3Smrg0000000001d91724: 0020: 00001043 13507ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 13517ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 13527ec681f3Smrg { POLL_ADDR_LO = 0xc7e } 13537ec681f3Smrg { POLL_ADDR_HI = 0 } 13547ec681f3Smrg { REF = 0x440 } 13557ec681f3Smrg { MASK = 0xffffffff } 13567ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 13577ec681f3Smrg { WRITE_ADDR_HI = 0 } 13587ec681f3Smrg { WRITE_DATA = 0x441 } 13597ec681f3Smrg0000000001d91728: 0000: 70450008 00000105 00000c7e 00000000 00000440 ffffffff 01d90010 00000000 13607ec681f3Smrg0000000001d91748: 0020: 00000441 13617ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 13627ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 13637ec681f3Smrg { POLL_ADDR_LO = 0xc5e } 13647ec681f3Smrg { POLL_ADDR_HI = 0 } 13657ec681f3Smrg { REF = 0x1040 } 13667ec681f3Smrg { MASK = 0xffffffff } 13677ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 13687ec681f3Smrg { WRITE_ADDR_HI = 0 } 13697ec681f3Smrg { WRITE_DATA = 0x1043 } 13707ec681f3Smrg0000000001d9174c: 0000: 70450008 00000105 00000c5e 00000000 00001040 ffffffff 01d90010 00000000 13717ec681f3Smrg0000000001d9176c: 0020: 00001043 13727ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 13737ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 13747ec681f3Smrg { POLL_ADDR_LO = 0xc7f } 13757ec681f3Smrg { POLL_ADDR_HI = 0 } 13767ec681f3Smrg { REF = 0x440 } 13777ec681f3Smrg { MASK = 0xffffffff } 13787ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 13797ec681f3Smrg { WRITE_ADDR_HI = 0 } 13807ec681f3Smrg { WRITE_DATA = 0x441 } 13817ec681f3Smrg0000000001d91770: 0000: 70450008 00000105 00000c7f 00000000 00000440 ffffffff 01d90010 00000000 13827ec681f3Smrg0000000001d91790: 0020: 00000441 13837ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 13847ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 13857ec681f3Smrg { POLL_ADDR_LO = 0xc5f } 13867ec681f3Smrg { POLL_ADDR_HI = 0 } 13877ec681f3Smrg { REF = 0x1040 } 13887ec681f3Smrg { MASK = 0xffffffff } 13897ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 13907ec681f3Smrg { WRITE_ADDR_HI = 0 } 13917ec681f3Smrg { WRITE_DATA = 0x1043 } 13927ec681f3Smrg0000000001d91794: 0000: 70450008 00000105 00000c5f 00000000 00001040 ffffffff 01d90010 00000000 13937ec681f3Smrg0000000001d917b4: 0020: 00001043 13947ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 13957ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 13967ec681f3Smrg { POLL_ADDR_LO = 0xc80 } 13977ec681f3Smrg { POLL_ADDR_HI = 0 } 13987ec681f3Smrg { REF = 0x440 } 13997ec681f3Smrg { MASK = 0xffffffff } 14007ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 14017ec681f3Smrg { WRITE_ADDR_HI = 0 } 14027ec681f3Smrg { WRITE_DATA = 0x441 } 14037ec681f3Smrg0000000001d917b8: 0000: 70450008 00000105 00000c80 00000000 00000440 ffffffff 01d90010 00000000 14047ec681f3Smrg0000000001d917d8: 0020: 00000441 14057ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 14067ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 14077ec681f3Smrg { POLL_ADDR_LO = 0xc60 } 14087ec681f3Smrg { POLL_ADDR_HI = 0 } 14097ec681f3Smrg { REF = 0x1040 } 14107ec681f3Smrg { MASK = 0xffffffff } 14117ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 14127ec681f3Smrg { WRITE_ADDR_HI = 0 } 14137ec681f3Smrg { WRITE_DATA = 0x1043 } 14147ec681f3Smrg0000000001d917dc: 0000: 70450008 00000105 00000c60 00000000 00001040 ffffffff 01d90010 00000000 14157ec681f3Smrg0000000001d917fc: 0020: 00001043 14167ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 14177ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 14187ec681f3Smrg { POLL_ADDR_LO = 0xc81 } 14197ec681f3Smrg { POLL_ADDR_HI = 0 } 14207ec681f3Smrg { REF = 0x440 } 14217ec681f3Smrg { MASK = 0xffffffff } 14227ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 14237ec681f3Smrg { WRITE_ADDR_HI = 0 } 14247ec681f3Smrg { WRITE_DATA = 0x441 } 14257ec681f3Smrg0000000001d91800: 0000: 70450008 00000105 00000c81 00000000 00000440 ffffffff 01d90010 00000000 14267ec681f3Smrg0000000001d91820: 0020: 00000441 14277ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 14287ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 14297ec681f3Smrg { POLL_ADDR_LO = 0xc61 } 14307ec681f3Smrg { POLL_ADDR_HI = 0 } 14317ec681f3Smrg { REF = 0x1040 } 14327ec681f3Smrg { MASK = 0xffffffff } 14337ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 14347ec681f3Smrg { WRITE_ADDR_HI = 0 } 14357ec681f3Smrg { WRITE_DATA = 0x1043 } 14367ec681f3Smrg0000000001d91824: 0000: 70450008 00000105 00000c61 00000000 00001040 ffffffff 01d90010 00000000 14377ec681f3Smrg0000000001d91844: 0020: 00001043 14387ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 14397ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 14407ec681f3Smrg { POLL_ADDR_LO = 0xc82 } 14417ec681f3Smrg { POLL_ADDR_HI = 0 } 14427ec681f3Smrg { REF = 0x440 } 14437ec681f3Smrg { MASK = 0xffffffff } 14447ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 14457ec681f3Smrg { WRITE_ADDR_HI = 0 } 14467ec681f3Smrg { WRITE_DATA = 0x441 } 14477ec681f3Smrg0000000001d91848: 0000: 70450008 00000105 00000c82 00000000 00000440 ffffffff 01d90010 00000000 14487ec681f3Smrg0000000001d91868: 0020: 00000441 14497ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 14507ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 14517ec681f3Smrg { POLL_ADDR_LO = 0xc62 } 14527ec681f3Smrg { POLL_ADDR_HI = 0 } 14537ec681f3Smrg { REF = 0x1040 } 14547ec681f3Smrg { MASK = 0xffffffff } 14557ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 14567ec681f3Smrg { WRITE_ADDR_HI = 0 } 14577ec681f3Smrg { WRITE_DATA = 0x1043 } 14587ec681f3Smrg0000000001d9186c: 0000: 70450008 00000105 00000c62 00000000 00001040 ffffffff 01d90010 00000000 14597ec681f3Smrg0000000001d9188c: 0020: 00001043 14607ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 14617ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 14627ec681f3Smrg { POLL_ADDR_LO = 0xc83 } 14637ec681f3Smrg { POLL_ADDR_HI = 0 } 14647ec681f3Smrg { REF = 0x440 } 14657ec681f3Smrg { MASK = 0xffffffff } 14667ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 14677ec681f3Smrg { WRITE_ADDR_HI = 0 } 14687ec681f3Smrg { WRITE_DATA = 0x441 } 14697ec681f3Smrg0000000001d91890: 0000: 70450008 00000105 00000c83 00000000 00000440 ffffffff 01d90010 00000000 14707ec681f3Smrg0000000001d918b0: 0020: 00000441 14717ec681f3Smrgt7 opcode: CP_COND_WRITE5 (45) (9 dwords) 14727ec681f3Smrg { FUNCTION = WRITE_GE | WRITE_MEMORY } 14737ec681f3Smrg { POLL_ADDR_LO = 0xc63 } 14747ec681f3Smrg { POLL_ADDR_HI = 0 } 14757ec681f3Smrg { REF = 0x1040 } 14767ec681f3Smrg { MASK = 0xffffffff } 14777ec681f3Smrg { WRITE_ADDR_LO = 0x1d90010 } 14787ec681f3Smrg { WRITE_ADDR_HI = 0 } 14797ec681f3Smrg { WRITE_DATA = 0x1043 } 14807ec681f3Smrg0000000001d918b4: 0000: 70450008 00000105 00000c63 00000000 00001040 ffffffff 01d90010 00000000 14817ec681f3Smrg0000000001d918d4: 0020: 00001043 14827ec681f3Smrgt7 opcode: CP_WAIT_MEM_WRITES (12) (1 dwords) 14837ec681f3Smrg0000000001d918d8: 0000: 70928000 14847ec681f3Smrgt7 opcode: CP_WAIT_FOR_ME (13) (1 dwords) 14857ec681f3Smrg0000000001d918dc: 0000: 70138000 14867ec681f3Smrgt7 opcode: CP_MEM_TO_REG (42) (4 dwords) 14877ec681f3Smrg { REG = 0x883 | CNT = 0 } 14887ec681f3Smrg { SRC = 0x1d90010 } 14897ec681f3Smrg { SRC_HI = 0 } 14907ec681f3Smrg base register: CP_SCRATCH[0].REG 14917ec681f3Smrg gpuaddr:0000000001d90010 14927ec681f3Smrg0000000001d918e0: 0000: 70c28003 00000883 01d90010 00000000 14937ec681f3Smrgt7 opcode: CP_REG_TEST (39) (2 dwords) 14947ec681f3Smrg { REG = 0x883 | BIT = 0 | WAIT_FOR_ME } 14957ec681f3Smrg0000000001d918f0: 0000: 70b90001 02000883 14967ec681f3Smrgt7 opcode: CP_COND_REG_EXEC (47) (3 dwords) 14977ec681f3Smrg { REG0 = 0 | MODE = PRED_TEST } 14987ec681f3Smrg { DWORDS = 7 } 14997ec681f3Smrg0000000001d918f8: 0000: 70c70002 10000000 00000007 15007ec681f3Smrgt7 opcode: CP_REG_TO_MEM (3e) (4 dwords) 15017ec681f3Smrg { REG = 0x883 | CNT = 0 } 15027ec681f3Smrg { DEST = 0x1d90008 } 15037ec681f3Smrg { DEST_HI = 0 } 15047ec681f3Smrg base register: CP_SCRATCH[0].REG 15057ec681f3Smrg gpuaddr:0000000001d90008 15067ec681f3Smrg0000000001d91904: 0000: 703e8003 00000883 01d90008 00000000 15077ec681f3Smrgt4 write CP_SCRATCH[0].REG (0883) 15087ec681f3Smrg CP_SCRATCH[0].REG: 0 15097ec681f3Smrg0000000001d91914: 0000: 48088301 00000000 15107ec681f3Smrgt7 opcode: CP_NOP (10) (3 dwords) 15117ec681f3Smrg0000000001d9191c: 0000: 70100002 48088301 00000001 15127ec681f3Smrgt7 opcode: CP_SET_VISIBILITY_OVERRIDE (64) (2 dwords) 15137ec681f3Smrg0000000001d91928: 0000: 70640001 00000000 15147ec681f3Smrgt7 opcode: CP_SET_MODE (63) (2 dwords) 15157ec681f3Smrg0000000001d91930: 0000: 70e30001 00000000 15167ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 15177ec681f3Smrg0000000001d91938: 0000: 70268000 15187ec681f3Smrgt4 write RB_CCU_CNTL (8e07) 15197ec681f3Smrg RB_CCU_CNTL: { COLOR_OFFSET = 0xf8000 | DEPTH_OFFSET = 0 | GMEM | UNK2 } 15207ec681f3Smrg0000000001d9193c: 0000: 408e0701 7c400004 15217ec681f3Smrgt4 write VPC_SO_DISABLE (9306) 15227ec681f3Smrg VPC_SO_DISABLE: { DISABLE } 15237ec681f3Smrg0000000001d91944: 0000: 48930601 00000001 15247ec681f3Smrgt4 write GRAS_BIN_CONTROL (80a1) 15257ec681f3Smrg GRAS_BIN_CONTROL: { BINW = 544 | BINH = 480 | RENDER_MODE = RENDERING_PASS | FORCE_LRZ_WRITE_DIS | BUFFERS_LOCATION = BUFFERS_IN_GMEM | LRZ_FEEDBACK_ZMODE_MASK = 0x6 } 15267ec681f3Smrg0000000001d9194c: 0000: 4880a101 06201e11 15277ec681f3Smrgt4 write RB_BIN_CONTROL (8800) 15287ec681f3Smrg RB_BIN_CONTROL: { BINW = 544 | BINH = 480 | RENDER_MODE = RENDERING_PASS | FORCE_LRZ_WRITE_DIS | BUFFERS_LOCATION = BUFFERS_IN_GMEM | LRZ_FEEDBACK_ZMODE_MASK = 0x6 } 15297ec681f3Smrg0000000001d91954: 0000: 48880001 06201e11 15307ec681f3Smrgt4 write RB_BIN_CONTROL2 (88d3) 15317ec681f3Smrg RB_BIN_CONTROL2: { BINW = 544 | BINH = 480 } 15327ec681f3Smrg0000000001d9195c: 0000: 4088d301 00001e11 15337ec681f3Smrgt4 write VFD_MODE_CNTL (a007) 15347ec681f3Smrg VFD_MODE_CNTL: { RENDER_MODE = RENDERING_PASS } 15357ec681f3Smrg0000000001d91964: 0000: 40a00701 00000000 15367ec681f3Smrgt4 write PC_POWER_CNTL (9805) 15377ec681f3Smrg PC_POWER_CNTL: 0x1 15387ec681f3Smrg0000000001d9196c: 0000: 40980501 00000001 15397ec681f3Smrgt4 write VFD_POWER_CNTL (a0f8) 15407ec681f3Smrg VFD_POWER_CNTL: 0x1 15417ec681f3Smrg0000000001d91974: 0000: 40a0f801 00000001 15427ec681f3Smrgt7 opcode: CP_SKIP_IB2_ENABLE_GLOBAL (1d) (2 dwords) 15437ec681f3Smrg0000000001d9197c: 0000: 709d0001 00000001 15447ec681f3Smrgt7 opcode: CP_REG_WRITE (6d) (4 dwords) 15457ec681f3Smrg { TRACKER = TRACK_RENDER_CNTL } 15467ec681f3Smrg RB_RENDER_CNTL: { CCUSINGLECACHELINESIZE = 0x2 | RASTER_MODE = TYPE_TILED | RASTER_DIRECTION = LR_TB | FLAG_MRTS = 0 } 15477ec681f3Smrg0000000001d91984: 0000: 706d8003 00000002 00008801 00000010 15487ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 15497ec681f3Smrg0000000001d91994: 0000: 70268000 15507ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 15517ec681f3Smrg CP_SCRATCH[0x7].REG: 13 15527ec681f3Smrg :0,1,12,13 15537ec681f3Smrg0000000001d91998: 0000: 48088a01 0000000d 15547ec681f3Smrgt7 opcode: CP_SET_MARKER (65) (2 dwords) 15557ec681f3Smrg { MODE = 0x14 | MARKER = RM6_GMEM } 15567ec681f3Smrg0000000001d919a0: 0000: 70e50001 00000014 15577ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 15587ec681f3Smrg0000000001d919a8: 0000: 70268000 15597ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 15607ec681f3Smrg CP_SCRATCH[0x7].REG: 14 15617ec681f3Smrg :0,1,12,14 15627ec681f3Smrg0000000001d919ac: 0000: 48088a01 0000000e 15637ec681f3Smrgt4 write GRAS_SC_WINDOW_SCISSOR_TL (80f0) 15647ec681f3Smrg GRAS_SC_WINDOW_SCISSOR_TL: { X = 0 | Y = 0 } 15657ec681f3Smrg GRAS_SC_WINDOW_SCISSOR_BR: { X = 543 | Y = 479 } 15667ec681f3Smrg0000000001d919b4: 0000: 4080f002 00000000 01df021f 15677ec681f3Smrgt4 write GRAS_2D_RESOLVE_CNTL_1 (840a) 15687ec681f3Smrg GRAS_2D_RESOLVE_CNTL_1: { X = 0 | Y = 0 } 15697ec681f3Smrg GRAS_2D_RESOLVE_CNTL_2: { X = 543 | Y = 479 } 15707ec681f3Smrg0000000001d919c0: 0000: 48840a02 00000000 01df021f 15717ec681f3Smrgt7 opcode: CP_WAIT_FOR_ME (13) (1 dwords) 15727ec681f3Smrg0000000001d919cc: 0000: 70138000 15737ec681f3Smrgt7 opcode: CP_SET_MODE (63) (2 dwords) 15747ec681f3Smrg0000000001d919d0: 0000: 70e30001 00000000 15757ec681f3Smrgt7 opcode: CP_REG_TEST (39) (2 dwords) 15767ec681f3Smrg { REG = 0x883 | BIT = 0 | WAIT_FOR_ME } 15777ec681f3Smrg0000000001d919d8: 0000: 70b90001 02000883 15787ec681f3Smrgt7 opcode: CP_COND_REG_EXEC (47) (3 dwords) 15797ec681f3Smrg { REG0 = 0 | MODE = PRED_TEST } 15807ec681f3Smrg { DWORDS = 11 } 15817ec681f3Smrg0000000001d919e0: 0000: 70c70002 10000000 0000000b 15827ec681f3Smrgt7 opcode: CP_SET_BIN_DATA5 (2f) (8 dwords) 15837ec681f3Smrg { VSC_SIZE = 1 | VSC_N = 0 } 15847ec681f3Smrg { BIN_DATA_ADDR_LO = 0x1d5d000 } 15857ec681f3Smrg { BIN_DATA_ADDR_HI = 0 } 15867ec681f3Smrg { BIN_SIZE_ADDRESS_LO = 0x1d65800 } 15877ec681f3Smrg { BIN_SIZE_ADDRESS_HI = 0 } 15887ec681f3Smrg { BIN_PRIM_STRM_LO = 0x1d67000 } 15897ec681f3Smrg { BIN_PRIM_STRM_HI = 0 } 15907ec681f3Smrg0000000001d919ec: 0000: 702f0007 00010000 01d5d000 00000000 01d65800 00000000 01d67000 00000000 15917ec681f3Smrgt7 opcode: CP_SET_VISIBILITY_OVERRIDE (64) (2 dwords) 15927ec681f3Smrg0000000001d91a0c: 0000: 70640001 00000000 15937ec681f3Smrgt7 opcode: CP_NOP (10) (3 dwords) 15947ec681f3Smrg0000000001d91a14: 0000: 70100002 70640001 00000001 15957ec681f3Smrgt4 write RB_WINDOW_OFFSET (8890) 15967ec681f3Smrg RB_WINDOW_OFFSET: { X = 0 | Y = 0 } 15977ec681f3Smrg0000000001d91a20: 0000: 48889001 00000000 15987ec681f3Smrgt4 write RB_WINDOW_OFFSET2 (88d4) 15997ec681f3Smrg RB_WINDOW_OFFSET2: { X = 0 | Y = 0 } 16007ec681f3Smrg0000000001d91a28: 0000: 4888d401 00000000 16017ec681f3Smrgt4 write SP_WINDOW_OFFSET (b4d1) 16027ec681f3Smrg SP_WINDOW_OFFSET: { X = 0 | Y = 0 } 16037ec681f3Smrg0000000001d91a30: 0000: 48b4d101 00000000 16047ec681f3Smrgt4 write SP_TP_WINDOW_OFFSET (b307) 16057ec681f3Smrg SP_TP_WINDOW_OFFSET: { X = 0 | Y = 0 } 16067ec681f3Smrg0000000001d91a38: 0000: 48b30701 00000000 16077ec681f3Smrgt4 write GRAS_BIN_CONTROL (80a1) 16087ec681f3Smrg GRAS_BIN_CONTROL: { BINW = 544 | BINH = 480 | RENDER_MODE = RENDERING_PASS | BUFFERS_LOCATION = BUFFERS_IN_GMEM | LRZ_FEEDBACK_ZMODE_MASK = 0x6 } 16097ec681f3Smrg0000000001d91a40: 0000: 4880a101 06001e11 16107ec681f3Smrgt4 write RB_BIN_CONTROL (8800) 16117ec681f3Smrg RB_BIN_CONTROL: { BINW = 544 | BINH = 480 | RENDER_MODE = RENDERING_PASS | BUFFERS_LOCATION = BUFFERS_IN_GMEM | LRZ_FEEDBACK_ZMODE_MASK = 0x6 } 16127ec681f3Smrg0000000001d91a48: 0000: 48880001 06001e11 16137ec681f3Smrgt4 write RB_BIN_CONTROL2 (88d3) 16147ec681f3Smrg RB_BIN_CONTROL2: { BINW = 544 | BINH = 480 } 16157ec681f3Smrg0000000001d91a50: 0000: 4088d301 00001e11 16167ec681f3Smrgt7 opcode: CP_SET_MODE (63) (2 dwords) 16177ec681f3Smrg0000000001d91a58: 0000: 70e30001 00000000 16187ec681f3Smrgt4 write RB_SAMPLE_CONFIG (8804) 16197ec681f3Smrg RB_SAMPLE_CONFIG: { 0 } 16207ec681f3Smrg0000000001d91a60: 0000: 40880401 00000000 16217ec681f3Smrgt4 write SP_TP_SAMPLE_CONFIG (b304) 16227ec681f3Smrg SP_TP_SAMPLE_CONFIG: { 0 } 16237ec681f3Smrg0000000001d91a68: 0000: 48b30401 00000000 16247ec681f3Smrgt4 write GRAS_SAMPLE_CONFIG (80a4) 16257ec681f3Smrg GRAS_SAMPLE_CONFIG: { 0 } 16267ec681f3Smrg0000000001d91a70: 0000: 4880a401 00000000 16277ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 16287ec681f3Smrg0000000001d91a78: 0000: 70268000 16297ec681f3Smrgt4 write CP_SCRATCH[0x6].REG (0889) 16307ec681f3Smrg CP_SCRATCH[0x6].REG: 15 16317ec681f3Smrg :0,1,15,14 16327ec681f3Smrg0000000001d91a7c: 0000: 48088901 0000000f 16337ec681f3Smrgt7 opcode: CP_INDIRECT_BUFFER (3f) (4 dwords) 16347ec681f3Smrg ibaddr:00000000011160d0 16357ec681f3Smrg ibsize:00000018 16367ec681f3Smrgt4 write RB_BLIT_SCISSOR_TL (88d1) 16377ec681f3Smrg RB_BLIT_SCISSOR_TL: { X = 0 | Y = 0 } 16387ec681f3Smrg RB_BLIT_SCISSOR_BR: { X = 2175 | Y = 1439 } 16397ec681f3Smrg00000000011160d0: 0000: 4888d102 00000000 059f087f 16407ec681f3Smrgt4 write RB_BLIT_DST_INFO (88d7) 16417ec681f3Smrg RB_BLIT_DST_INFO: { TILE_MODE = TILE6_LINEAR | SAMPLES = MSAA_ONE | COLOR_SWAP = WZYX | COLOR_FORMAT = FMT6_8_8_8_X8_UNORM } 16427ec681f3Smrg00000000011160dc: 0000: 4888d701 00001880 16437ec681f3Smrgt4 write RB_BLIT_INFO (88e3) 16447ec681f3Smrg RB_BLIT_INFO: { GMEM | CLEAR_MASK = 0xf } 16457ec681f3Smrg00000000011160e4: 0000: 4088e301 000000f2 16467ec681f3Smrgt4 write RB_BLIT_BASE_GMEM (88d6) 16477ec681f3Smrg RB_BLIT_BASE_GMEM: 0 16487ec681f3Smrg00000000011160ec: 0000: 4088d601 00000000 16497ec681f3Smrgt4 write RB_UNKNOWN_88D0 (88d0) 16507ec681f3Smrg RB_UNKNOWN_88D0: { 0 } 16517ec681f3Smrg00000000011160f4: 0000: 4088d001 00000000 16527ec681f3Smrgt4 write RB_BLIT_CLEAR_COLOR_DW0 (88df) 16537ec681f3Smrg RB_BLIT_CLEAR_COLOR_DW0: 0 16547ec681f3Smrg RB_BLIT_CLEAR_COLOR_DW1: 0 16557ec681f3Smrg RB_BLIT_CLEAR_COLOR_DW2: 0 16567ec681f3Smrg RB_BLIT_CLEAR_COLOR_DW3: 0 16577ec681f3Smrg00000000011160fc: 0000: 4088df04 00000000 00000000 00000000 00000000 16587ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 16597ec681f3Smrg0000000001116110: 0000: 70268000 16607ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 16617ec681f3Smrg CP_SCRATCH[0x7].REG: 5 16627ec681f3Smrg :0,1,15,5 16637ec681f3Smrg0000000001116114: 0000: 48088a01 00000005 16647ec681f3Smrgt7 opcode: CP_EVENT_WRITE (46) (2 dwords) 16657ec681f3Smrg { EVENT = BLIT } 16667ec681f3Smrg event BLIT 16677ec681f3Smrg mode: RM6_GMEM 16687ec681f3Smrg skip_ib2: g=1, l=0 16697ec681f3Smrg draw[1] register values 16707ec681f3Smrg + 00000000 CP_SCRATCH[0].REG: 0 16717ec681f3Smrg!+ 0000000f CP_SCRATCH[0x6].REG: 15 16727ec681f3Smrg :0,1,15,5 16737ec681f3Smrg!+ 00000005 CP_SCRATCH[0x7].REG: 5 16747ec681f3Smrg :0,1,15,5 16757ec681f3Smrg!+ 06001e11 GRAS_BIN_CONTROL: { BINW = 544 | BINH = 480 | RENDER_MODE = RENDERING_PASS | BUFFERS_LOCATION = BUFFERS_IN_GMEM | LRZ_FEEDBACK_ZMODE_MASK = 0x6 } 16767ec681f3Smrg + 00000000 GRAS_SAMPLE_CONFIG: { 0 } 16777ec681f3Smrg + 00000000 GRAS_SC_WINDOW_SCISSOR_TL: { X = 0 | Y = 0 } 16787ec681f3Smrg!+ 01df021f GRAS_SC_WINDOW_SCISSOR_BR: { X = 543 | Y = 479 } 16797ec681f3Smrg + 00000000 GRAS_2D_RESOLVE_CNTL_1: { X = 0 | Y = 0 } 16807ec681f3Smrg!+ 01df021f GRAS_2D_RESOLVE_CNTL_2: { X = 543 | Y = 479 } 16817ec681f3Smrg!+ 06001e11 RB_BIN_CONTROL: { BINW = 544 | BINH = 480 | RENDER_MODE = RENDERING_PASS | BUFFERS_LOCATION = BUFFERS_IN_GMEM | LRZ_FEEDBACK_ZMODE_MASK = 0x6 } 16827ec681f3Smrg!+ 00000010 RB_RENDER_CNTL: { CCUSINGLECACHELINESIZE = 0x2 | RASTER_MODE = TYPE_TILED | RASTER_DIRECTION = LR_TB | FLAG_MRTS = 0 } 16837ec681f3Smrg + 00000000 RB_SAMPLE_CONFIG: { 0 } 16847ec681f3Smrg + 00000000 RB_WINDOW_OFFSET: { X = 0 | Y = 0 } 16857ec681f3Smrg + 00000000 RB_UNKNOWN_88D0: { 0 } 16867ec681f3Smrg + 00000000 RB_BLIT_SCISSOR_TL: { X = 0 | Y = 0 } 16877ec681f3Smrg!+ 059f087f RB_BLIT_SCISSOR_BR: { X = 2175 | Y = 1439 } 16887ec681f3Smrg + 00001e11 RB_BIN_CONTROL2: { BINW = 544 | BINH = 480 } 16897ec681f3Smrg + 00000000 RB_WINDOW_OFFSET2: { X = 0 | Y = 0 } 16907ec681f3Smrg + 00000000 RB_BLIT_BASE_GMEM: 0 16917ec681f3Smrg!+ 00001880 RB_BLIT_DST_INFO: { TILE_MODE = TILE6_LINEAR | SAMPLES = MSAA_ONE | COLOR_SWAP = WZYX | COLOR_FORMAT = FMT6_8_8_8_X8_UNORM } 16927ec681f3Smrg + 00000000 RB_BLIT_CLEAR_COLOR_DW0: 0 16937ec681f3Smrg + 00000000 RB_BLIT_CLEAR_COLOR_DW1: 0 16947ec681f3Smrg + 00000000 RB_BLIT_CLEAR_COLOR_DW2: 0 16957ec681f3Smrg + 00000000 RB_BLIT_CLEAR_COLOR_DW3: 0 16967ec681f3Smrg!+ 000000f2 RB_BLIT_INFO: { GMEM | CLEAR_MASK = 0xf } 16977ec681f3Smrg + 7c400004 RB_CCU_CNTL: { COLOR_OFFSET = 0xf8000 | DEPTH_OFFSET = 0 | GMEM | UNK2 } 16987ec681f3Smrg!+ 00000001 VPC_SO_DISABLE: { DISABLE } 16997ec681f3Smrg + 00000001 PC_POWER_CNTL: 0x1 17007ec681f3Smrg!+ 00000000 VFD_MODE_CNTL: { RENDER_MODE = RENDERING_PASS } 17017ec681f3Smrg + 00000001 VFD_POWER_CNTL: 0x1 17027ec681f3Smrg + 00000000 SP_TP_SAMPLE_CONFIG: { 0 } 17037ec681f3Smrg + 00000000 SP_TP_WINDOW_OFFSET: { X = 0 | Y = 0 } 17047ec681f3Smrg + 00000000 SP_WINDOW_OFFSET: { X = 0 | Y = 0 } 17057ec681f3Smrg000000000111611c: 0000: 70460001 0000001e 17067ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 17077ec681f3Smrg0000000001116124: 0000: 70268000 17087ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 17097ec681f3Smrg CP_SCRATCH[0x7].REG: 6 17107ec681f3Smrg :0,1,15,6 17117ec681f3Smrg0000000001116128: 0000: 48088a01 00000006 17127ec681f3Smrg0000000001d91a84: 0000: 70bf8003 011160d0 00000000 00000018 17137ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 17147ec681f3Smrg0000000001d91a94: 0000: 70268000 17157ec681f3Smrgt4 write CP_SCRATCH[0x6].REG (0889) 17167ec681f3Smrg CP_SCRATCH[0x6].REG: 16 17177ec681f3Smrg :0,1,16,6 17187ec681f3Smrg0000000001d91a98: 0000: 48088901 00000010 17197ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 17207ec681f3Smrg0000000001d91aa0: 0000: 70268000 17217ec681f3Smrgt4 write CP_SCRATCH[0x6].REG (0889) 17227ec681f3Smrg CP_SCRATCH[0x6].REG: 17 17237ec681f3Smrg :0,1,17,6 17247ec681f3Smrg0000000001d91aa4: 0000: 48088901 00000011 17257ec681f3Smrgt7 opcode: CP_REG_TEST (39) (2 dwords) 17267ec681f3Smrg { REG = 0xc38 | BIT = 0 | WAIT_FOR_ME } 17277ec681f3Smrg0000000001d91aac: 0000: 70b90001 02000c38 17287ec681f3Smrgt7 opcode: CP_COND_REG_EXEC (47) (3 dwords) 17297ec681f3Smrg { REG0 = 0 | MODE = PRED_TEST } 17307ec681f3Smrg { DWORDS = 4 } 17317ec681f3Smrg0000000001d91ab4: 0000: 70c70002 10000000 00000004 17327ec681f3Smrgt7 opcode: CP_INDIRECT_BUFFER (3f) (4 dwords) 17337ec681f3Smrg ibaddr:0000000001d8f000 17347ec681f3Smrg ibsize:00000053 17357ec681f3Smrgt4 write VFD_INDEX_OFFSET (a00e) 17367ec681f3Smrg VFD_INDEX_OFFSET: 0 17377ec681f3Smrg0000000001d8f000: 0000: 40a00e01 00000000 17387ec681f3Smrgt4 write VFD_INSTANCE_START_OFFSET (a00f) 17397ec681f3Smrg VFD_INSTANCE_START_OFFSET: 0 17407ec681f3Smrg0000000001d8f008: 0000: 48a00f01 00000000 17417ec681f3Smrgt4 write PC_RESTART_INDEX (9803) 17427ec681f3Smrg PC_RESTART_INDEX: 4294967295 17437ec681f3Smrg0000000001d8f010: 0000: 40980301 ffffffff 17447ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 17457ec681f3Smrg0000000001d8f018: 0000: 70268000 17467ec681f3Smrgt4 write CP_SCRATCH[0x5].REG (0888) 17477ec681f3Smrg CP_SCRATCH[0x5].REG: 1 17487ec681f3Smrg :0,1,17,6 17497ec681f3Smrg0000000001d8f01c: 0000: 40088801 00000001 17507ec681f3Smrgt4 write RB_STENCILREF (8887) 17517ec681f3Smrg RB_STENCILREF: { REF = 0 | BFREF = 0 } 17527ec681f3Smrg0000000001d8f024: 0000: 48888701 00000000 17537ec681f3Smrgt4 write GRAS_SC_SCREEN_SCISSOR[0].TL (80b0) 17547ec681f3Smrg GRAS_SC_SCREEN_SCISSOR[0].TL: { X = 0 | Y = 0 } 17557ec681f3Smrg GRAS_SC_SCREEN_SCISSOR[0].BR: { X = 2159 | Y = 1439 } 17567ec681f3Smrg0000000001d8f02c: 0000: 4880b002 00000000 059f086f 17577ec681f3Smrgt4 write GRAS_CL_VPORT[0].XOFFSET (8010) 17587ec681f3Smrg GRAS_CL_VPORT[0].XOFFSET: 1080.000000 17597ec681f3Smrg GRAS_CL_VPORT[0].XSCALE: 1080.000000 17607ec681f3Smrg GRAS_CL_VPORT[0].YOFFSET: 720.000000 17617ec681f3Smrg GRAS_CL_VPORT[0].YSCALE: 720.000000 17627ec681f3Smrg GRAS_CL_VPORT[0].ZOFFSET: 0.500000 17637ec681f3Smrg GRAS_CL_VPORT[0].ZSCALE: 0.500000 17647ec681f3Smrg0000000001d8f038: 0000: 48801086 44870000 44870000 44340000 44340000 3f000000 3f000000 17657ec681f3Smrgt4 write GRAS_SC_VIEWPORT_SCISSOR[0].TL (80d0) 17667ec681f3Smrg GRAS_SC_VIEWPORT_SCISSOR[0].TL: { X = 0 | Y = 0 } 17677ec681f3Smrg GRAS_SC_VIEWPORT_SCISSOR[0].BR: { X = 2159 | Y = 1439 } 17687ec681f3Smrg0000000001d8f054: 0000: 4880d002 00000000 059f086f 17697ec681f3Smrgt4 write GRAS_CL_GUARDBAND_CLIP_ADJ (8006) 17707ec681f3Smrg GRAS_CL_GUARDBAND_CLIP_ADJ: { HORZ = 311 | VERT = 349 } 17717ec681f3Smrg0000000001d8f060: 0000: 40800601 00057537 17727ec681f3Smrgt4 write RB_BLEND_CNTL (8865) 17737ec681f3Smrg RB_BLEND_CNTL: { ENABLE_BLEND = 0 | SAMPLE_MASK = 0xffff } 17747ec681f3Smrg0000000001d8f068: 0000: 48886501 ffff0000 17757ec681f3Smrgt4 write RB_BLEND_RED_F32 (8860) 17767ec681f3Smrg RB_BLEND_RED_F32: 0.000000 17777ec681f3Smrg RB_BLEND_GREEN_F32: 0.000000 17787ec681f3Smrg RB_BLEND_BLUE_F32: 0.000000 17797ec681f3Smrg RB_BLEND_ALPHA_F32: 0.000000 17807ec681f3Smrg0000000001d8f070: 0000: 48886004 00000000 00000000 00000000 00000000 17817ec681f3Smrgt7 opcode: CP_SET_DRAW_STATE (43) (40 dwords) 17827ec681f3Smrg { COUNT = 12 | BINNING | GMEM | SYSMEM | GROUP_ID = 7 } 17837ec681f3Smrg { ADDR_LO = 0x1116000 } 17847ec681f3Smrg { ADDR_HI = 0 } 17857ec681f3Smrg { COUNT = 9 | BINNING | GMEM | SYSMEM | GROUP_ID = 22 } 17867ec681f3Smrg { ADDR_LO = 0x111e000 } 17877ec681f3Smrg { ADDR_HI = 0 } 17887ec681f3Smrg { COUNT = 21 | BINNING | GMEM | SYSMEM | GROUP_ID = 0 } 17897ec681f3Smrg { ADDR_LO = 0x111f000 } 17907ec681f3Smrg { ADDR_HI = 0 } 17917ec681f3Smrg { COUNT = 192 | GMEM | SYSMEM | GROUP_ID = 1 } 17927ec681f3Smrg { ADDR_LO = 0x1120000 } 17937ec681f3Smrg { ADDR_HI = 0 } 17947ec681f3Smrg { COUNT = 95 | BINNING | GROUP_ID = 2 } 17957ec681f3Smrg { ADDR_LO = 0x1121000 } 17967ec681f3Smrg { ADDR_HI = 0 } 17977ec681f3Smrg { COUNT = 18 | GMEM | SYSMEM | GROUP_ID = 3 } 17987ec681f3Smrg { ADDR_LO = 0x1122000 } 17997ec681f3Smrg { ADDR_HI = 0 } 18007ec681f3Smrg { COUNT = 14 | BINNING | GMEM | SYSMEM | GROUP_ID = 21 } 18017ec681f3Smrg { ADDR_LO = 0x1123000 } 18027ec681f3Smrg { ADDR_HI = 0 } 18037ec681f3Smrg { COUNT = 5 | GMEM | SYSMEM | GROUP_ID = 4 } 18047ec681f3Smrg { ADDR_LO = 0x1116030 } 18057ec681f3Smrg { ADDR_HI = 0 } 18067ec681f3Smrg { COUNT = 0 | DISABLE | BINNING | GMEM | SYSMEM | GROUP_ID = 8 } 18077ec681f3Smrg { ADDR_LO = 0 } 18087ec681f3Smrg { ADDR_HI = 0 } 18097ec681f3Smrg { COUNT = 20 | GMEM | SYSMEM | GROUP_ID = 12 } 18107ec681f3Smrg { ADDR_LO = 0x1116050 } 18117ec681f3Smrg { ADDR_HI = 0 } 18127ec681f3Smrg { COUNT = 0 | DISABLE | BINNING | GMEM | SYSMEM | GROUP_ID = 13 } 18137ec681f3Smrg { ADDR_LO = 0 } 18147ec681f3Smrg { ADDR_HI = 0 } 18157ec681f3Smrg { COUNT = 36 | GMEM | SYSMEM | GROUP_ID = 23 } 18167ec681f3Smrg { ADDR_LO = 0x1124000 } 18177ec681f3Smrg { ADDR_HI = 0 } 18187ec681f3Smrg { COUNT = 9 | GMEM | SYSMEM | GROUP_ID = 20 } 18197ec681f3Smrg { ADDR_LO = 0x11160a0 } 18207ec681f3Smrg { ADDR_HI = 0 } 18217ec681f3Smrg0000000001d8f084: 0000: 70438027 0770000c 01116000 00000000 16700009 0111e000 00000000 00700015 18227ec681f3Smrg0000000001d8f0a4: 0020: 0111f000 00000000 016000c0 01120000 00000000 0210005f 01121000 00000000 18237ec681f3Smrg0000000001d8f0c4: 0040: 03600012 01122000 00000000 1570000e 01123000 00000000 04600005 01116030 18247ec681f3Smrg0000000001d8f0e4: 0060: 00000000 08720000 00000000 00000000 0c600014 01116050 00000000 0d720000 18257ec681f3Smrg0000000001d8f104: 0080: 00000000 00000000 17600024 01124000 00000000 14600009 011160a0 00000000 18267ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 18277ec681f3Smrg0000000001d8f124: 0000: 70268000 18287ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 18297ec681f3Smrg CP_SCRATCH[0x7].REG: 2 18307ec681f3Smrg :0,1,17,2 18317ec681f3Smrg0000000001d8f128: 0000: 48088a01 00000002 18327ec681f3Smrg group_id: 0 18337ec681f3Smrg count: 21 18347ec681f3Smrg addr: 000000000111f000 18357ec681f3Smrg flags: 0 18367ec681f3Smrg enable_mask: 0x7 18377ec681f3Smrg000000000111f000: 0000: 40bb0801 000000ff 48b80004 00000100 00000000 00000000 00000000 40bb1001 18387ec681f3Smrg000000000111f020: 0020: 00000108 48a82301 00000100 48a83b01 00000000 40a86301 00000000 48a89401 18397ec681f3Smrg000000000111f040: 0040: 00000000 48ab0401 00000100 48ab2001 00000000 18407ec681f3Smrgt4 write HLSQ_INVALIDATE_CMD (bb08) 18417ec681f3Smrg HLSQ_INVALIDATE_CMD: { VS_STATE | HS_STATE | DS_STATE | GS_STATE | FS_STATE | CS_STATE | CS_IBO | GFX_IBO | CS_BINDLESS = 0 | GFX_BINDLESS = 0 } 18427ec681f3Smrg000000000111f000: 0000: 40bb0801 000000ff 18437ec681f3Smrgt4 write HLSQ_VS_CNTL (b800) 18447ec681f3Smrg HLSQ_VS_CNTL: { CONSTLEN = 0 | ENABLED } 18457ec681f3Smrg HLSQ_HS_CNTL: { CONSTLEN = 0 } 18467ec681f3Smrg HLSQ_DS_CNTL: { CONSTLEN = 0 } 18477ec681f3Smrg HLSQ_GS_CNTL: { CONSTLEN = 0 } 18487ec681f3Smrg000000000111f008: 0000: 48b80004 00000100 00000000 00000000 00000000 18497ec681f3Smrgt4 write HLSQ_FS_CNTL (bb10) 18507ec681f3Smrg HLSQ_FS_CNTL: { CONSTLEN = 32 | ENABLED } 18517ec681f3Smrg000000000111f01c: 0000: 40bb1001 00000108 18527ec681f3Smrgt4 write SP_VS_CONFIG (a823) 18537ec681f3Smrg SP_VS_CONFIG: { ENABLED | NTEX = 0 | NSAMP = 0 | NIBO = 0 } 18547ec681f3Smrg000000000111f024: 0000: 48a82301 00000100 18557ec681f3Smrgt4 write SP_HS_CONFIG (a83b) 18567ec681f3Smrg SP_HS_CONFIG: { NTEX = 0 | NSAMP = 0 | NIBO = 0 } 18577ec681f3Smrg000000000111f02c: 0000: 48a83b01 00000000 18587ec681f3Smrgt4 write SP_DS_CONFIG (a863) 18597ec681f3Smrg SP_DS_CONFIG: { NTEX = 0 | NSAMP = 0 | NIBO = 0 } 18607ec681f3Smrg000000000111f034: 0000: 40a86301 00000000 18617ec681f3Smrgt4 write SP_GS_CONFIG (a894) 18627ec681f3Smrg SP_GS_CONFIG: { NTEX = 0 | NSAMP = 0 | NIBO = 0 } 18637ec681f3Smrg000000000111f03c: 0000: 48a89401 00000000 18647ec681f3Smrgt4 write SP_FS_CONFIG (ab04) 18657ec681f3Smrg SP_FS_CONFIG: { ENABLED | NTEX = 0 | NSAMP = 0 | NIBO = 0 } 18667ec681f3Smrg000000000111f044: 0000: 48ab0401 00000100 18677ec681f3Smrgt4 write SP_IBO_COUNT (ab20) 18687ec681f3Smrg SP_IBO_COUNT: 0 18697ec681f3Smrg000000000111f04c: 0000: 48ab2001 00000000 18707ec681f3Smrg group_id: 1 18717ec681f3Smrg count: 192 18727ec681f3Smrg addr: 0000000001120000 18737ec681f3Smrg flags: 0 18747ec681f3Smrg enable_mask: 0x6 18757ec681f3Smrg0000000001120000: 0000: 40a83301 00000000 40a99e01 00007fc0 40a9a801 00000000 40ab0001 00000005 18767ec681f3Smrg0000000001120020: 0020: 40a98c01 fcfcfc00 40a80001 80100080 40a82401 00000001 48a81c02 01012000 18777ec681f3Smrg0000000001120040: 0040: 00000000 70328003 00620000 01012000 00000000 40921204 ffffffff ffffffff 18787ec681f3Smrg0000000001120060: 0060: ffffffff ffffffff 40a80301 00000f00 48a81301 00000000 48a83101 00000000 18797ec681f3Smrg0000000001120080: 0080: 48a80201 00000001 40930401 ff00ff00 489b0101 00000004 409b0301 00000000 18807ec681f3Smrg00000000011200a0: 00a0: 40b98285 00000007 fcfcfcfc fcfcfcfc 1513fcfc 000000fc 48b98001 00000001 18817ec681f3Smrg00000000011200c0: 00c0: 40a98001 81508980 48a98201 00000000 48910401 0000ffff 40800501 000003c8 18827ec681f3Smrg00000000011200e0: 00e0: 48880902 000003c8 00000000 40881001 00000000 40810101 00000000 48810901 18837ec681f3Smrg0000000001120100: 0100: 00000000 48a98e08 00000004 00000004 00000004 00000004 00000004 00000004 18847ec681f3Smrg0000000001120120: 0120: 00000004 00000004 40930101 00ff0004 409b0601 00000000 40a87101 00000000 18857ec681f3Smrg0000000001120140: 0140: 48910101 00ffff00 48910701 00000000 40ab0501 00000058 40a98302 01013000 18867ec681f3Smrg0000000001120160: 0160: 00000000 70348003 16320000 01013000 00000000 40a00186 fcfcfcfc 0000fcfc 18877ec681f3Smrg0000000001120180: 0180: fcfcfcfc 000000fc 0000fcfc 00000000 40887001 00000000 48809401 00000000 18887ec681f3Smrg00000000011201a0: 01a0: 70340057 05704008 00000000 00000000 3fc00000 40000000 3f800000 40c90fdb 18897ec681f3Smrg00000000011201c0: 01c0: 3e22f983 3f000000 c0490fdb 3ecccccd 3fa00000 40400000 3d4ccccd 3d75c28f 18907ec681f3Smrg00000000011201e0: 01e0: c00ccccd 3e4ccccd 3fb8aa3b 3da3d70a bd4cccd0 3fd9999a 3f28f5c2 40600000 18917ec681f3Smrg0000000001120200: 0200: 3e6147ae 3f066666 3e333333 3dcccccd 3f1c28f6 3f400000 3f866666 3f215273 18927ec681f3Smrg0000000001120220: 0220: bfd91db5 be976a6f 3f8f5c29 3fabee11 3e95d327 3f978829 3f8a6d28 3f24b766 18937ec681f3Smrg0000000001120240: 0240: bfb16aad 3f11eb85 3fbc28f5 3fc8b439 3ea6594b 4003b646 400c7e28 3e3da33c 18947ec681f3Smrg0000000001120260: 0260: 40386594 4044b09f 3dd82fd9 c0200000 3e99999a c0700000 be1d89d9 40133333 18957ec681f3Smrg0000000001120280: 0280: 3d3851eb 3f4ccccd 3e800000 3de38e39 3a83126f 3eb33333 3d99999a 400ccccd 18967ec681f3Smrg00000000011202a0: 02a0: 3dd70a3e 3d3851ec 40d9999a 3d4ac083 3ba3d70a 3de147ae 358637bd 33d6bf95 18977ec681f3Smrg00000000011202c0: 02c0: 3f0ccccd 41800000 45070000 44b40000 3df5c28f 3f333333 3f266666 3f7851ec 18987ec681f3Smrg00000000011202e0: 02e0: 3f19999a 3f666666 3f7d70a4 40100000 00000000 3db851ec 00000000 07ee25f4 18997ec681f3Smrgt4 write SP_HS_OBJ_FIRST_EXEC_OFFSET (a833) 19007ec681f3Smrg SP_HS_OBJ_FIRST_EXEC_OFFSET: 0 19017ec681f3Smrg0000000001120000: 0000: 40a83301 00000000 19027ec681f3Smrgt4 write SP_FS_PREFETCH_CNTL (a99e) 19037ec681f3Smrg SP_FS_PREFETCH_CNTL: { COUNT = 0 | UNK4 = r63.x | UNK12 = 0x7 } 19047ec681f3Smrg0000000001120008: 0000: 40a99e01 00007fc0 19057ec681f3Smrgt4 write SP_UNKNOWN_A9A8 (a9a8) 19067ec681f3Smrg SP_UNKNOWN_A9A8: 0 19077ec681f3Smrg0000000001120010: 0000: 40a9a801 00000000 19087ec681f3Smrgt4 write SP_MODE_CONTROL (ab00) 19097ec681f3Smrg SP_MODE_CONTROL: { CONSTANT_DEMOTION_ENABLE | ISAMMODE = ISAMMODE_GL } 19107ec681f3Smrg0000000001120018: 0000: 40ab0001 00000005 19117ec681f3Smrgt4 write SP_FS_OUTPUT_CNTL0 (a98c) 19127ec681f3Smrg SP_FS_OUTPUT_CNTL0: { DEPTH_REGID = r63.x | SAMPMASK_REGID = r63.x | STENCILREF_REGID = r63.x } 19137ec681f3Smrg0000000001120020: 0000: 40a98c01 fcfcfc00 19147ec681f3Smrgt4 write SP_VS_CTRL_REG0 (a800) 19157ec681f3Smrg SP_VS_CTRL_REG0: { MERGEDREGS | THREADMODE = MULTI | HALFREGFOOTPRINT = 0 | FULLREGFOOTPRINT = 1 | BRANCHSTACK = 0 | 0x80000000 } 19167ec681f3Smrg0000000001120028: 0000: 40a80001 80100080 19177ec681f3Smrgt4 write SP_VS_INSTRLEN (a824) 19187ec681f3Smrg SP_VS_INSTRLEN: 1 19197ec681f3Smrg0000000001120030: 0000: 40a82401 00000001 19207ec681f3Smrgt4 write SP_VS_OBJ_START (a81c) 19217ec681f3Smrg SP_VS_OBJ_START: 0x1012000 base=1012000, offset=0, size=128 19227ec681f3Smrg0000000001012000: 0000: 00000000 03000000 00000000 00000000 00000000 00000000 00000000 00000000 19237ec681f3Smrg* 19247ec681f3Smrg :0:0000:0000[03000000x_00000000x] end 19257ec681f3Smrg :0:0001:0001[00000000x_00000000x] nop 19267ec681f3Smrg :0:0002:0002[00000000x_00000000x] nop 19277ec681f3Smrg :0:0003:0003[00000000x_00000000x] nop 19287ec681f3Smrg :0:0004:0004[00000000x_00000000x] nop 19297ec681f3Smrg Stats: 19307ec681f3Smrg - shaderdb: 5 instr, 4 nops, 1 non-nops, 0 mov, 0 cov 19317ec681f3Smrg - shaderdb: 0 last-baryf, 0 half, 0 full, 0 constlen 19327ec681f3Smrg - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 19337ec681f3Smrg - shaderdb: 0 sstall, 0 (ss), 0 (sy) 19347ec681f3Smrg SP_VS_OBJ_START_HI: 0 19357ec681f3Smrg0000000001120038: 0000: 48a81c02 01012000 00000000 19367ec681f3Smrgt7 opcode: CP_LOAD_STATE6_GEOM (32) (4 dwords) 19377ec681f3Smrg { DST_OFF = 0 | STATE_TYPE = ST6_SHADER | STATE_SRC = SS6_INDIRECT | STATE_BLOCK = SB6_VS_SHADER | NUM_UNIT = 1 } 19387ec681f3Smrg { EXT_SRC_ADDR = 0x1012000 } 19397ec681f3Smrg { EXT_SRC_ADDR_HI = 0 } 19407ec681f3Smrg :0:0000:0000[03000000x_00000000x] end 19417ec681f3Smrg :0:0001:0001[00000000x_00000000x] nop 19427ec681f3Smrg :0:0002:0002[00000000x_00000000x] nop 19437ec681f3Smrg :0:0003:0003[00000000x_00000000x] nop 19447ec681f3Smrg :0:0004:0004[00000000x_00000000x] nop 19457ec681f3Smrg Stats: 19467ec681f3Smrg - shaderdb: 5 instr, 4 nops, 1 non-nops, 0 mov, 0 cov 19477ec681f3Smrg - shaderdb: 0 last-baryf, 0 half, 0 full, 0 constlen 19487ec681f3Smrg - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 19497ec681f3Smrg - shaderdb: 0 sstall, 0 (ss), 0 (sy) 19507ec681f3Smrg0000000001120044: 0000: 70328003 00620000 01012000 00000000 19517ec681f3Smrgt4 write VPC_VAR[0].DISABLE (9212) 19527ec681f3Smrg VPC_VAR[0].DISABLE: 0xffffffff 19537ec681f3Smrg VPC_VAR[0x1].DISABLE: 0xffffffff 19547ec681f3Smrg VPC_VAR[0x2].DISABLE: 0xffffffff 19557ec681f3Smrg VPC_VAR[0x3].DISABLE: 0xffffffff 19567ec681f3Smrg0000000001120054: 0000: 40921204 ffffffff ffffffff ffffffff ffffffff 19577ec681f3Smrgt4 write SP_VS_OUT[0].REG (a803) 19587ec681f3Smrg SP_VS_OUT[0].REG: { A_REGID = r0.x | A_COMPMASK = 0xf | B_REGID = r0.x | B_COMPMASK = 0 } 19597ec681f3Smrg0000000001120068: 0000: 40a80301 00000f00 19607ec681f3Smrgt4 write SP_VS_VPC_DST[0].REG (a813) 19617ec681f3Smrg SP_VS_VPC_DST[0].REG: { OUTLOC0 = 0 | OUTLOC1 = 0 | OUTLOC2 = 0 | OUTLOC3 = 0 } 19627ec681f3Smrg0000000001120070: 0000: 48a81301 00000000 19637ec681f3Smrgt4 write SP_HS_WAVE_INPUT_SIZE (a831) 19647ec681f3Smrg SP_HS_WAVE_INPUT_SIZE: 0 19657ec681f3Smrg0000000001120078: 0000: 48a83101 00000000 19667ec681f3Smrgt4 write SP_VS_PRIMITIVE_CNTL (a802) 19677ec681f3Smrg SP_VS_PRIMITIVE_CNTL: { OUT = 1 | FLAGS_REGID = r0.x } 19687ec681f3Smrg0000000001120080: 0000: 48a80201 00000001 19697ec681f3Smrgt4 write VPC_CNTL_0 (9304) 19707ec681f3Smrg VPC_CNTL_0: { NUMNONPOSVAR = 0 | PRIMIDLOC = 255 | VIEWIDLOC = 255 } 19717ec681f3Smrg0000000001120088: 0000: 40930401 ff00ff00 19727ec681f3Smrgt4 write PC_VS_OUT_CNTL (9b01) 19737ec681f3Smrg PC_VS_OUT_CNTL: { STRIDE_IN_VPC = 4 | CLIP_MASK = 0 } 19747ec681f3Smrg0000000001120090: 0000: 489b0101 00000004 19757ec681f3Smrgt4 write PC_HS_OUT_CNTL (9b03) 19767ec681f3Smrg PC_HS_OUT_CNTL: { STRIDE_IN_VPC = 0 | CLIP_MASK = 0 } 19777ec681f3Smrg0000000001120098: 0000: 409b0301 00000000 19787ec681f3Smrgt4 write HLSQ_CONTROL_1_REG (b982) 19797ec681f3Smrg HLSQ_CONTROL_1_REG: 0x7 19807ec681f3Smrg HLSQ_CONTROL_2_REG: { FACEREGID = r63.x | SAMPLEID = r63.x | SAMPLEMASK = r63.x | SIZE = r63.x } 19817ec681f3Smrg HLSQ_CONTROL_3_REG: { IJ_PERSP_PIXEL = r63.x | IJ_LINEAR_PIXEL = r63.x | IJ_PERSP_CENTROID = r63.x | IJ_LINEAR_CENTROID = r63.x } 19827ec681f3Smrg HLSQ_CONTROL_4_REG: { IJ_PERSP_SAMPLE = r63.x | IJ_LINEAR_SAMPLE = r63.x | XYCOORDREGID = r4.w | ZWCOORDREGID = r5.y } 19837ec681f3Smrg HLSQ_CONTROL_5_REG: { LINELENGTHREGID = r63.x | FOVEATIONQUALITYREGID = r0.x } 19847ec681f3Smrg00000000011200a0: 0000: 40b98285 00000007 fcfcfcfc fcfcfcfc 1513fcfc 000000fc 19857ec681f3Smrgt4 write HLSQ_FS_CNTL_0 (b980) 19867ec681f3Smrg HLSQ_FS_CNTL_0: { THREADSIZE = THREAD128 } 19877ec681f3Smrg00000000011200b8: 0000: 48b98001 00000001 19887ec681f3Smrgt4 write SP_FS_CTRL_REG0 (a980) 19897ec681f3Smrg SP_FS_CTRL_REG0: { THREADSIZE = THREAD128 | VARYING | UNK24 | MERGEDREGS | THREADMODE = MULTI | HALFREGFOOTPRINT = 0 | FULLREGFOOTPRINT = 19 | BRANCHSTACK = 2 } 19907ec681f3Smrg00000000011200c0: 0000: 40a98001 81508980 19917ec681f3Smrgt4 write SP_FS_OBJ_FIRST_EXEC_OFFSET (a982) 19927ec681f3Smrg SP_FS_OBJ_FIRST_EXEC_OFFSET: 0 19937ec681f3Smrg00000000011200c8: 0000: 48a98201 00000000 19947ec681f3Smrgt4 write VPC_VS_LAYER_CNTL (9104) 19957ec681f3Smrg VPC_VS_LAYER_CNTL: { LAYERLOC = 255 | VIEWLOC = 255 } 19967ec681f3Smrg00000000011200d0: 0000: 48910401 0000ffff 19977ec681f3Smrgt4 write GRAS_CNTL (8005) 19987ec681f3Smrg GRAS_CNTL: { IJ_LINEAR_PIXEL | COORD_MASK = 0xf } 19997ec681f3Smrg00000000011200d8: 0000: 40800501 000003c8 20007ec681f3Smrgt4 write RB_RENDER_CONTROL0 (8809) 20017ec681f3Smrg RB_RENDER_CONTROL0: { IJ_LINEAR_PIXEL | COORD_MASK = 0xf } 20027ec681f3Smrg RB_RENDER_CONTROL1: { FRAGCOORDSAMPLEMODE = FRAGCOORD_CENTER } 20037ec681f3Smrg00000000011200e0: 0000: 48880902 000003c8 00000000 20047ec681f3Smrgt4 write RB_SAMPLE_CNTL (8810) 20057ec681f3Smrg RB_SAMPLE_CNTL: { 0 } 20067ec681f3Smrg00000000011200ec: 0000: 40881001 00000000 20077ec681f3Smrgt4 write GRAS_LRZ_PS_INPUT_CNTL (8101) 20087ec681f3Smrg GRAS_LRZ_PS_INPUT_CNTL: { FRAGCOORDSAMPLEMODE = FRAGCOORD_CENTER } 20097ec681f3Smrg00000000011200f4: 0000: 40810101 00000000 20107ec681f3Smrgt4 write GRAS_SAMPLE_CNTL (8109) 20117ec681f3Smrg GRAS_SAMPLE_CNTL: { 0 } 20127ec681f3Smrg00000000011200fc: 0000: 48810901 00000000 20137ec681f3Smrgt4 write SP_FS_OUTPUT[0].REG (a98e) 20147ec681f3Smrg SP_FS_OUTPUT[0].REG: { REGID = r1.x } 20157ec681f3Smrg SP_FS_OUTPUT[0x1].REG: { REGID = r1.x } 20167ec681f3Smrg SP_FS_OUTPUT[0x2].REG: { REGID = r1.x } 20177ec681f3Smrg SP_FS_OUTPUT[0x3].REG: { REGID = r1.x } 20187ec681f3Smrg SP_FS_OUTPUT[0x4].REG: { REGID = r1.x } 20197ec681f3Smrg SP_FS_OUTPUT[0x5].REG: { REGID = r1.x } 20207ec681f3Smrg SP_FS_OUTPUT[0x6].REG: { REGID = r1.x } 20217ec681f3Smrg SP_FS_OUTPUT[0x7].REG: { REGID = r1.x } 20227ec681f3Smrg0000000001120104: 0000: 48a98e08 00000004 00000004 00000004 00000004 00000004 00000004 00000004 20237ec681f3Smrg0000000001120124: 0020: 00000004 20247ec681f3Smrgt4 write VPC_VS_PACK (9301) 20257ec681f3Smrg VPC_VS_PACK: { STRIDE_IN_VPC = 4 | POSITIONLOC = 0 | PSIZELOC = 255 | EXTRAPOS = 0 } 20267ec681f3Smrg0000000001120128: 0000: 40930101 00ff0004 20277ec681f3Smrgt4 write PC_PRIMITIVE_CNTL_6 (9b06) 20287ec681f3Smrg PC_PRIMITIVE_CNTL_6: { STRIDE_IN_VPC = 0 } 20297ec681f3Smrg0000000001120130: 0000: 409b0601 00000000 20307ec681f3Smrgt4 write SP_GS_PRIM_SIZE (a871) 20317ec681f3Smrg SP_GS_PRIM_SIZE: 0 20327ec681f3Smrg0000000001120138: 0000: 40a87101 00000000 20337ec681f3Smrgt4 write VPC_VS_CLIP_CNTL (9101) 20347ec681f3Smrg VPC_VS_CLIP_CNTL: { CLIP_MASK = 0 | CLIP_DIST_03_LOC = 255 | CLIP_DIST_47_LOC = 255 } 20357ec681f3Smrg0000000001120140: 0000: 48910101 00ffff00 20367ec681f3Smrgt4 write VPC_UNKNOWN_9107 (9107) 20377ec681f3Smrg VPC_UNKNOWN_9107: { 0 } 20387ec681f3Smrg0000000001120148: 0000: 48910701 00000000 20397ec681f3Smrgt4 write SP_FS_INSTRLEN (ab05) 20407ec681f3Smrg SP_FS_INSTRLEN: 88 20417ec681f3Smrg0000000001120150: 0000: 40ab0501 00000058 20427ec681f3Smrgt4 write SP_FS_OBJ_START (a983) 20437ec681f3Smrg SP_FS_OBJ_START: 0x1013000 base=1013000, offset=0, size=11264 20447ec681f3Smrg0000000001013000: 0000: 40400000 204cc000 00000000 204cc006 3e99999a 204cc004 20080014 42700008 20457ec681f3Smrg0000000001013020: 0020: 10331003 6380000c 00000006 200cc00d 00041003 40700004 00000000 20244014 20467ec681f3Smrg0000000001013040: 0040: 1036000c 4070000e 0000000d 200cc005 1034000c 4070000f 10251024 63820004 20477ec681f3Smrg0000000001013060: 0060: 10251024 6387000d 800c1003 6380000c 10251024 6387800e 00000004 41300010 20487ec681f3Smrg0000000001013080: 0080: 0000000d 41300011 00000005 200cc00f 0000000e 41300012 40100004 40100004 20497ec681f3Smrg00000000010130a0: 00a0: 4011000d 4010000d 00001003 40700011 4012000e 4010000e 10261023 63820004 20507ec681f3Smrg00000000010130c0: 00c0: 10261023 6386800d 20080013 42700010 10261023 6387000e 40141066 4010001b 20517ec681f3Smrg00000000010130e0: 00e0: 00141025 40700016 00000014 80100014 20040008 46f00008 00000004 80900000 20527ec681f3Smrg :1:0000:0000[204cc000x_40400000x] mov.u32u32 r0.x, 0x40400000 20537ec681f3Smrg :1:0001:0001[204cc006x_00000000x] mov.u32u32 r1.z, 0 20547ec681f3Smrg :1:0002:0002[204cc004x_3e99999ax] mov.u32u32 r1.x, 0x3e99999a 20557ec681f3Smrg :2:0003:0003[42700008x_20080014x] sub.s r2.x, r5.x, 8 20567ec681f3Smrg :3:0004:0004[6380000cx_10331003x] mad.f32 r3.x, c0.w, r0.x, c12.w 20577ec681f3Smrg :1:0005:0005[200cc00dx_00000006x] mov.u32u32 r3.y, r1.z 20587ec681f3Smrg :2:0006:0006[40700004x_00041003x] mul.f r1.x, c0.w, r1.x 20597ec681f3Smrg :1:0007:0007[20244014x_00000000x] mov.f32f32 r5.x, c0.x 20607ec681f3Smrg :2:0008:0008[4070000ex_1036000cx] mul.f r3.z, r3.x, c13.z 20617ec681f3Smrg :1:0009:0009[200cc005x_0000000dx] mov.u32u32 r1.y, r3.y 20627ec681f3Smrg :2:0010:0010[4070000fx_1034000cx] mul.f r3.w, r3.x, c13.x 20637ec681f3Smrg :3:0011:0011[63820004x_10251024x] mad.f32 r1.x, c9.x, r1.x, c9.y 20647ec681f3Smrg :3:0012:0012[6387000dx_10251024x] mad.f32 r3.y, c9.x, r3.z, c9.y 20657ec681f3Smrg :3:0013:0013[6380000cx_800c1003x] mad.f32 r3.x, c0.w, r0.x, (neg)r3.x 20667ec681f3Smrg :3:0014:0014[6387800ex_10251024x] mad.f32 r3.z, c9.x, r3.w, c9.y 20677ec681f3Smrg :2:0015:0015[41300010x_00000004x] floor.f r4.x, r1.x 20687ec681f3Smrg :2:0016:0016[41300011x_0000000dx] floor.f r4.y, r3.y 20697ec681f3Smrg :1:0017:0017[200cc00fx_00000005x] mov.u32u32 r3.w, r1.y 20707ec681f3Smrg :2:0018:0018[41300012x_0000000ex] floor.f r4.z, r3.z 20717ec681f3Smrg :2:0019:0019[40100004x_40100004x] add.f r1.x, r1.x, (neg)r4.x 20727ec681f3Smrg :2:0020:0020[4010000dx_4011000dx] add.f r3.y, r3.y, (neg)r4.y 20737ec681f3Smrg :2:0021:0021[40700011x_00001003x] mul.f r4.y, c0.w, r0.x 20747ec681f3Smrg :2:0022:0022[4010000ex_4012000ex] add.f r3.z, r3.z, (neg)r4.z 20757ec681f3Smrg :3:0023:0023[63820004x_10261023x] mad.f32 r1.x, c8.w, r1.x, c9.z 20767ec681f3Smrg :3:0024:0024[6386800dx_10261023x] mad.f32 r3.y, c8.w, r3.y, c9.z 20777ec681f3Smrg :2:0025:0025[42700010x_20080013x] sub.s r4.x, r4.w, 8 20787ec681f3Smrg :3:0026:0026[6387000ex_10261023x] mad.f32 r3.z, c8.w, r3.z, c9.z 20797ec681f3Smrg :2:0027:0027[4010001bx_40141066x] add.f r6.w, c25.z, (neg)r5.x 20807ec681f3Smrg :2:0028:0028[40700016x_00141025x] mul.f r5.z, c9.y, r5.x 20817ec681f3Smrg :4:0029:0029[80100014x_00000014x] rcp r5.x, r5.x 20827ec681f3Smrg :2:0030:0030[46f00008x_20040008x] shr.b r2.x, r2.x, 4 20837ec681f3Smrg :4:0031:0031[80900000x_00000004x] sin r0.x, r1.x 20847ec681f3Smrg :2:0032:0032[40101000x_10270000x] (ss)add.f r0.x, r0.x, c9.w 20857ec681f3Smrg :4:0033:0033[80b00004x_0000000dx] cos r1.x, r3.y 20867ec681f3Smrg :2:0034:0034[4078001bx_1025001bx] (nop2) mul.f r6.w, r6.w, c9.y 20877ec681f3Smrg :2:0035:0037[40700400x_10280000x] (sat)mul.f r0.x, r0.x, c10.x 20887ec681f3Smrg :4:0036:0038[8090100dx_0000000ex] (ss)sin r3.y, r3.z 20897ec681f3Smrg :2:0037:0039[46f0100ex_20040010x] (ss)shr.b r3.z, r4.x, 4 20907ec681f3Smrg :2:0038:0040[40700010x_00041031x] mul.f r4.x, c12.y, r1.x 20917ec681f3Smrg :1:0039:0041[200c4008x_00000008x] cov.u32f32 r2.x, r2.x 20927ec681f3Smrg :2:0040:0042[40700012x_1021000dx] mul.f r4.z, r3.y, c8.y 20937ec681f3Smrg :1:0041:0043[200c4004x_0000000ex] cov.u32f32 r1.x, r3.z 20947ec681f3Smrg :2:0042:0044[4070000ex_00001021x] mul.f r3.z, c8.y, r0.x 20957ec681f3Smrg :2:0043:0045[4070000dx_000d1031x] mul.f r3.y, c12.y, r3.y 20967ec681f3Smrg :2:0044:0046[40100008x_10250008x] add.f r2.x, r2.x, c9.y 20977ec681f3Smrg :2:0045:0047[40100013x_10250004x] add.f r4.w, r1.x, c9.y 20987ec681f3Smrg :2:0046:0048[40180804x_400e1029x] (nop3) add.f r1.x, c10.y, (neg)r3.z 20997ec681f3Smrg :2:0047:0052[40700004x_00040000x] mul.f r1.x, r0.x, r1.x 21007ec681f3Smrg :2:0048:0053[40100017x_40160013x] add.f r5.w, r4.w, (neg)r5.z 21017ec681f3Smrg :2:0049:0054[40100013x_401b0013x] add.f r4.w, r4.w, (neg)r6.w 21027ec681f3Smrg :3:0050:0055[63840008x_10091008x] mad.f32 r2.x, c2.x, r2.x, c2.y 21037ec681f3Smrg :2:0051:0056[4070000ex_00040000x] mul.f r3.z, r0.x, r1.x 21047ec681f3Smrg :1:0052:0057[204cc004x_3fc00000x] mov.u32u32 r1.x, 0x3fc00000 21057ec681f3Smrg :1:0053:0058[200cc003x_0000000fx] mov.u32u32 r0.w, r3.w 21067ec681f3Smrg :1:0054:0059[2024400fx_00000003x] mov.f32f32 r3.w, c0.w 21077ec681f3Smrg :2:0055:0060[40700013x_00140013x] mul.f r4.w, r4.w, r5.x 21087ec681f3Smrg :2:0056:0061[40100016x_40161004x] add.f r5.z, c1.x, (neg)r5.z 21097ec681f3Smrg :1:0057:0062[200cc000x_00000003x] mov.u32u32 r0.x, r0.w 21107ec681f3Smrg :3:0058:0063[6387801ax_10251024x] mad.f32 r6.z, c9.x, r3.w, c9.y 21117ec681f3Smrg :2:0059:0064[40700019x_000f1032x] mul.f r6.y, c12.z, r3.w 21127ec681f3Smrg :2:0060:0065[40700015x_000f1035x] mul.f r5.y, c13.y, r3.w 21137ec681f3Smrg :1:0061:0066[200cc002x_00000000x] mov.u32u32 r0.z, r0.x 21147ec681f3Smrg :2:0062:0067[4130001cx_0000001ax] floor.f r7.x, r6.z 21157ec681f3Smrg :3:0063:0068[638c8019x_10251024x] mad.f32 r6.y, c9.x, r6.y, c9.y 21167ec681f3Smrg :3:0064:0069[638a8015x_10251024x] mad.f32 r5.y, c9.x, r5.y, c9.y 21177ec681f3Smrg :1:0065:0070[200cc000x_00000002x] mov.u32u32 r0.x, r0.z 21187ec681f3Smrg :2:0066:0071[4018081ax_401c001ax] (nop3) add.f r6.z, r6.z, (neg)r7.x 21197ec681f3Smrg :3:0067:0075[638d001ax_10261023x] mad.f32 r6.z, c8.w, r6.z, c9.z 21207ec681f3Smrg :2:0068:0076[41300018x_00000015x] floor.f r6.x, r5.y 21217ec681f3Smrg :1:0069:0077[200cc001x_00000000x] mov.u32u32 r0.y, r0.x 21227ec681f3Smrg :0:0070:0078[00000300x_00000000x] (rpt3)nop 21237ec681f3Smrg :4:0071:0082[80900014x_0000001ax] sin r5.x, r6.z 21247ec681f3Smrg :2:0072:0083[4130101ax_00000019x] (ss)floor.f r6.z, r6.y 21257ec681f3Smrg :2:0073:0084[40100015x_40180015x] add.f r5.y, r5.y, (neg)r6.x 21267ec681f3Smrg :1:0074:0085[200cc000x_00000001x] mov.u32u32 r0.x, r0.y 21277ec681f3Smrg :2:0075:0086[40700014x_10250014x] mul.f r5.x, r5.x, c9.y 21287ec681f3Smrg :2:0076:0087[40100019x_401a0019x] add.f r6.y, r6.y, (neg)r6.z 21297ec681f3Smrg :3:0077:0088[638a8015x_10269023x] (nop2) mad.f32 r5.y, c8.w, r5.y, c9.z 21307ec681f3Smrg :3:0078:0091[638c8819x_10269023x] (nop3) mad.f32 r6.y, c8.w, r6.y, c9.z 21317ec681f3Smrg :0:0079:0095[00000200x_00000000x] (rpt2)nop 21327ec681f3Smrg :4:0080:0098[80900019x_00000019x] sin r6.y, r6.y 21337ec681f3Smrg :4:0081:0099[80b00015x_00000015x] cos r5.y, r5.y 21347ec681f3Smrg :3:0082:0100[638c9014x_00141031x] (ss)mad.f32 r5.x, c12.y, r6.y, r5.x 21357ec681f3Smrg :3:0083:0101[638a8010x_80101031x] mad.f32 r4.x, c12.y, r5.y, (neg)r4.x 21367ec681f3Smrg :2:0084:0102[40700815x_00151031x] (nop1) mul.f r5.y, c12.y, r5.y 21377ec681f3Smrg :2:0085:0104[4010000dx_400d0014x] add.f r3.y, r5.x, (neg)r3.y 21387ec681f3Smrg :2:0086:0105[40780018x_00100010x] (nop2) mul.f r6.x, r4.x, r4.x 21397ec681f3Smrg :3:0087:0108[63868818x_0018000dx] (nop1) mad.f32 r6.x, r3.y, r3.y, r6.x 21407ec681f3Smrg :3:0088:0110[63860818x_0018800cx] (nop3) mad.f32 r6.x, r3.x, r3.x, r6.x 21417ec681f3Smrg :0:0089:0114[00000200x_00000000x] (rpt2)nop 21427ec681f3Smrg :4:0090:0117[80300018x_00000018x] rsq r6.x, r6.x 21437ec681f3Smrg :2:0091:0118[4070100cx_0018000cx] (ss)mul.f r3.x, r3.x, r6.x 21447ec681f3Smrg :2:0092:0119[40700010x_00180010x] mul.f r4.x, r4.x, r6.x 21457ec681f3Smrg :2:0093:0120[4070080dx_0018000dx] (nop1) mul.f r3.y, r3.y, r6.x 21467ec681f3Smrg :2:0094:0122[40700818x_000c000cx] (nop1) mul.f r6.x, r3.x, r3.x 21477ec681f3Smrg :3:0095:0124[63868818x_0018800dx] (nop3) mad.f32 r6.x, r3.y, r3.y, r6.x 21487ec681f3Smrg :0:0096:0128[00000200x_00000000x] (rpt2)nop 21497ec681f3Smrg :4:0097:0131[80300018x_00000018x] rsq r6.x, r6.x 21507ec681f3Smrg :2:0098:0132[40701019x_0018000cx] (ss)mul.f r6.y, r3.x, r6.x 21517ec681f3Smrg :2:0099:0133[40780018x_0018000dx] (nop2) mul.f r6.x, r3.y, r6.x 21527ec681f3Smrg :2:0100:0136[4070001ax_000c0019x] mul.f r6.z, r6.y, r3.x 21537ec681f3Smrg :2:0101:0137[40700019x_00100019x] mul.f r6.y, r6.y, r4.x 21547ec681f3Smrg :3:0102:0138[6386801ax_001a0018x] mad.f32 r6.z, r6.x, r3.y, r6.z 21557ec681f3Smrg :2:0103:0139[40780018x_00100018x] (nop2) mul.f r6.x, r6.x, r4.x 21567ec681f3Smrg :2:0104:0142[4070081bx_001a001ax] (nop1) mul.f r6.w, r6.z, r6.z 21577ec681f3Smrg :3:0105:0144[638c081bx_401b4018x] (nop1) mad.f32 r6.w, (neg)r6.x, (neg)r6.x, r6.w 21587ec681f3Smrg :3:0106:0146[638c881bx_401bc019x] (nop3) mad.f32 r6.w, (neg)r6.y, (neg)r6.y, r6.w 21597ec681f3Smrg :0:0107:0150[00000200x_00000000x] (rpt2)nop 21607ec681f3Smrg :4:0108:0153[8030001bx_0000001bx] rsq r6.w, r6.w 21617ec681f3Smrg :2:0109:0154[40701018x_001b0018x] (ss)mul.f r6.x, r6.x, r6.w 21627ec681f3Smrg :2:0110:0155[4070001ax_001b001ax] mul.f r6.z, r6.z, r6.w 21637ec681f3Smrg :2:0111:0156[40700819x_001b0019x] (nop1) mul.f r6.y, r6.y, r6.w 21647ec681f3Smrg :2:0112:0158[4070001bx_000c0018x] mul.f r6.w, r6.x, r3.x 21657ec681f3Smrg :2:0113:0159[4070001ex_000d001ax] mul.f r7.z, r6.z, r3.y 21667ec681f3Smrg :2:0114:0160[4070001dx_00100019x] mul.f r7.y, r6.y, r4.x 21677ec681f3Smrg :3:0115:0161[6386801bx_001b4019x] mad.f32 r6.w, (neg)r6.y, r3.y, r6.w 21687ec681f3Smrg :3:0116:0162[6386001dx_001d001ax] mad.f32 r7.y, r6.z, r3.x, r7.y 21697ec681f3Smrg :3:0117:0163[6388081ex_801e4018x] (nop1) mad.f32 r7.z, (neg)r6.x, r4.x, (neg)r7.z 21707ec681f3Smrg :2:0118:0165[4070081cx_001b001bx] (nop1) mul.f r7.x, r6.w, r6.w 21717ec681f3Smrg :3:0119:0167[638e881cx_001c001dx] (nop1) mad.f32 r7.x, r7.y, r7.y, r7.x 21727ec681f3Smrg :3:0120:0169[638f081cx_001c801ex] (nop3) mad.f32 r7.x, r7.z, r7.z, r7.x 21737ec681f3Smrg :0:0121:0173[00000200x_00000000x] (rpt2)nop 21747ec681f3Smrg :4:0122:0176[8030001cx_0000001cx] rsq r7.x, r7.x 21757ec681f3Smrg :2:0123:0177[4070101bx_001c001bx] (ss)mul.f r6.w, r6.w, r7.x 21767ec681f3Smrg :2:0124:0178[4070001ex_001c001ex] mul.f r7.z, r7.z, r7.x 21777ec681f3Smrg :2:0125:0179[4070001cx_001c001dx] mul.f r7.x, r7.y, r7.x 21787ec681f3Smrg :1:0126:0180[2024401dx_00000001x] mov.f32f32 r7.y, c0.y 21797ec681f3Smrg :0:0127:0181[00000200x_00000000x] (rpt2)nop 21807ec681f3Smrg :2:0128:0184[4078001fx_001d1025x] (nop2) mul.f r7.w, c9.y, r7.y 21817ec681f3Smrg :4:0129:0187[80100021x_0000001dx] rcp r8.y, r7.y 21827ec681f3Smrg :2:0130:0188[4010101dx_401d1067x] (ss)add.f r7.y, c25.w, (neg)r7.y 21837ec681f3Smrg :2:0131:0189[40100020x_401f0008x] add.f r8.x, r2.x, (neg)r7.w 21847ec681f3Smrg :2:0132:0190[4010001fx_401f1005x] add.f r7.w, c1.y, (neg)r7.w 21857ec681f3Smrg :2:0133:0191[40700017x_00210017x] mul.f r5.w, r5.w, r8.y 21867ec681f3Smrg :2:0134:0192[4070001dx_1025001dx] mul.f r7.y, r7.y, c9.y 21877ec681f3Smrg :2:0135:0193[40700020x_00210020x] mul.f r8.x, r8.x, r8.y 21887ec681f3Smrg :2:0136:0194[40780016x_00210016x] (nop2) mul.f r5.z, r5.z, r8.y 21897ec681f3Smrg :2:0137:0197[4070001ax_001a0020x] mul.f r6.z, r8.x, r6.z 21907ec681f3Smrg :2:0138:0198[40700019x_00200019x] mul.f r6.y, r6.y, r8.x 21917ec681f3Smrg :2:0139:0199[40700018x_00200018x] mul.f r6.x, r6.x, r8.x 21927ec681f3Smrg :3:0140:0200[638d801ax_001a0017x] mad.f32 r6.z, r5.w, r6.w, r6.z 21937ec681f3Smrg :3:0141:0201[638f0019x_80190017x] mad.f32 r6.y, r5.w, r7.z, (neg)r6.y 21947ec681f3Smrg :3:0142:0202[638e0017x_80180017x] mad.f32 r5.w, r5.w, r7.x, (neg)r6.x 21957ec681f3Smrg :2:0143:0203[40100008x_401d0008x] add.f r2.x, r2.x, (neg)r7.y 21967ec681f3Smrg :2:0144:0204[40100010x_4010001ax] add.f r4.x, r6.z, (neg)r4.x 21977ec681f3Smrg :3:0145:0205[63890012x_4016102dx] mad.f32 r4.z, c11.y, (neg)r4.z, r5.z 21987ec681f3Smrg :2:0146:0206[4010000dx_400d0017x] add.f r3.y, r5.w, (neg)r3.y 21997ec681f3Smrg :2:0147:0207[40700017x_00210008x] mul.f r5.w, r2.x, r8.y 22007ec681f3Smrg :2:0148:0208[40700008x_10210016x] mul.f r2.x, r5.z, c8.y 22017ec681f3Smrg :2:0149:0209[40700016x_00100010x] mul.f r5.z, r4.x, r4.x 22027ec681f3Smrg :2:0150:0210[4010000cx_400c0019x] add.f r3.x, r6.y, (neg)r3.x 22037ec681f3Smrg :3:0151:0211[63868016x_0016000dx] mad.f32 r5.z, r3.y, r3.y, r5.z 22047ec681f3Smrg :2:0152:0212[40100014x_40080014x] add.f r5.x, r5.x, (neg)r2.x 22057ec681f3Smrg :3:0153:0213[63890012x_10251024x] mad.f32 r4.z, c9.x, r4.z, c9.y 22067ec681f3Smrg :3:0154:0214[63860808x_0016800cx] (nop3) mad.f32 r2.x, r3.x, r3.x, r5.z 22077ec681f3Smrg :0:0155:0218[00000200x_00000000x] (rpt2)nop 22087ec681f3Smrg :4:0156:0221[80300008x_00000008x] rsq r2.x, r2.x 22097ec681f3Smrg :2:0157:0222[40701010x_00080010x] (ss)mul.f r4.x, r4.x, r2.x 22107ec681f3Smrg :2:0158:0223[4070000cx_0008000cx] mul.f r3.x, r3.x, r2.x 22117ec681f3Smrg :2:0159:0224[40700008x_0008000dx] mul.f r2.x, r3.y, r2.x 22127ec681f3Smrg :2:0160:0225[4138080dx_00000012x] (nop3) floor.f r3.y, r4.z 22137ec681f3Smrg :2:0161:0229[4018080dx_400d0012x] (nop3) add.f r3.y, r4.z, (neg)r3.y 22147ec681f3Smrg :3:0162:0233[6386880dx_10269023x] (nop3) mad.f32 r3.y, c8.w, r3.y, c9.z 22157ec681f3Smrg :0:0163:0237[00000200x_00000000x] (rpt2)nop 22167ec681f3Smrg :4:0164:0240[80b00012x_0000000dx] cos r4.z, r3.y 22177ec681f3Smrg :4:0165:0241[8090100dx_0000000dx] (ss)sin r3.y, r3.y 22187ec681f3Smrg :2:0166:0242[40700816x_00120010x] (nop1) mul.f r5.z, r4.x, r4.z 22197ec681f3Smrg :3:0167:0244[63869016x_40160008x] (ss)mad.f32 r5.z, r2.x, (neg)r3.y, r5.z 22207ec681f3Smrg :2:0168:0245[4070080dx_000d0010x] (nop1) mul.f r3.y, r4.x, r3.y 22217ec681f3Smrg :3:0169:0247[6389000dx_000d0008x] mad.f32 r3.y, r2.x, r4.z, r3.y 22227ec681f3Smrg :1:0170:0248[280cc008x_00000006x] l170: 22237ec681f3Smrg :1:0170:0248[280cc008x_00000006x] (jp)mov.u32u32 r2.x, r1.z 22247ec681f3Smrg :0:0171:0249[00000200x_00000000x] (rpt2)nop 22257ec681f3Smrg :2:0172:0252[42bb08f8x_20820008x] (nop3) cmps.s.ge p0.x, r2.x, 130 22267ec681f3Smrg :0:0173:0256[00000200x_00000000x] (rpt2)nop 22277ec681f3Smrg :0:0174:0259[00800000x_00000464x] br p0.x, #l1298 22287ec681f3Smrg :1:0175:0260[280cc008x_00000003x] (jp)mov.u32u32 r2.x, r0.w 22297ec681f3Smrg :0:0176:0261[00000200x_00000000x] (rpt2)nop 22307ec681f3Smrg :2:0177:0264[40b808f8x_0008106ex] (nop3) cmps.f.lt p0.x, c27.z, r2.x 22317ec681f3Smrg :0:0178:0268[00000200x_00000000x] (rpt2)nop 22327ec681f3Smrg :0:0179:0271[00800000x_0000045fx] br p0.x, #l1298 22337ec681f3Smrg :1:0180:0272[280cc012x_00000004x] (jp)mov.u32u32 r4.z, r1.x 22347ec681f3Smrg :1:0181:0273[200cc018x_00000004x] mov.u32u32 r6.x, r1.x 22357ec681f3Smrg :1:0182:0274[200cc019x_00000004x] mov.u32u32 r6.y, r1.x 22367ec681f3Smrg :3:0183:0275[63870010x_1037102ax] mad.f32 r4.x, c10.z, r3.z, c13.w 22377ec681f3Smrg :3:0184:0276[63868012x_00140012x] mad.f32 r4.z, r4.z, r3.y, r5.x 22387ec681f3Smrg :3:0185:0277[638b0018x_00150018x] mad.f32 r6.x, r6.x, r5.z, r5.y 22397ec681f3Smrg :3:0186:0278[63860019x_00110019x] mad.f32 r6.y, r6.y, r3.x, r4.y 22407ec681f3Smrg :3:0187:0279[63870008x_1037902dx] (nop2) mad.f32 r2.x, c11.y, r3.z, c13.w 22417ec681f3Smrg :2:0188:0282[4070001cx_10360019x] mul.f r7.x, r6.y, c13.z 22427ec681f3Smrg :2:0189:0283[4010001ax_10030019x] add.f r6.z, r6.y, c0.w 22437ec681f3Smrg :2:0190:0284[4070001dx_10340019x] mul.f r7.y, r6.y, c13.x 22447ec681f3Smrg :2:0191:0285[4070001bx_10380019x] mul.f r6.w, r6.y, c14.x 22457ec681f3Smrg :3:0192:0286[638e001cx_10251024x] mad.f32 r7.x, c9.x, r7.x, c9.y 22467ec681f3Smrg :3:0193:0287[638d001ax_10251024x] mad.f32 r6.z, c9.x, r6.z, c9.y 22477ec681f3Smrg :3:0194:0288[638e881dx_10251024x] (nop1) mad.f32 r7.y, c9.x, r7.y, c9.y 22487ec681f3Smrg :2:0195:0290[41300020x_0000001cx] floor.f r8.x, r7.x 22497ec681f3Smrg :2:0196:0291[4130001ex_0000001ax] floor.f r7.z, r6.z 22507ec681f3Smrg :2:0197:0292[41300822x_0000001dx] (nop1) floor.f r8.z, r7.y 22517ec681f3Smrg :2:0198:0294[4010001cx_4020001cx] add.f r7.x, r7.x, (neg)r8.x 22527ec681f3Smrg :2:0199:0295[4010001ax_401e001ax] add.f r6.z, r6.z, (neg)r7.z 22537ec681f3Smrg :2:0200:0296[4010001dx_4022001dx] add.f r7.y, r7.y, (neg)r8.z 22547ec681f3Smrg :1:0201:0297[204cc01ex_3f4ccccdx] mov.u32u32 r7.z, 0x3f4ccccd 22557ec681f3Smrg :3:0202:0298[638e001cx_10261023x] mad.f32 r7.x, c8.w, r7.x, c9.z 22567ec681f3Smrg :3:0203:0299[638d001ax_10261023x] mad.f32 r6.z, c8.w, r6.z, c9.z 22577ec681f3Smrg :3:0204:0300[638e801dx_10261023x] mad.f32 r7.y, c8.w, r7.y, c9.z 22587ec681f3Smrg :2:0205:0301[4070001ex_001e1003x] mul.f r7.z, c0.w, r7.z 22597ec681f3Smrg :2:0206:0302[40700022x_000f104ax] mul.f r8.z, c18.z, r3.w 22607ec681f3Smrg :3:0207:0303[638d801bx_001e1039x] mad.f32 r6.w, c14.y, r6.w, r7.z 22617ec681f3Smrg :2:0208:0304[40700020x_000f104dx] mul.f r8.x, c19.y, r3.w 22627ec681f3Smrg :4:0209:0305[80b0001cx_0000001cx] cos r7.x, r7.x 22637ec681f3Smrg :2:0210:0306[4070101cx_1021001cx] (ss)mul.f r7.x, r7.x, c8.y 22647ec681f3Smrg :4:0211:0307[8090001ax_0000001ax] sin r6.z, r6.z 22657ec681f3Smrg :0:0212:0308[00000000x_00000000x] nop 22667ec681f3Smrg :4:0213:0309[8090001dx_0000001dx] sin r7.y, r7.y 22677ec681f3Smrg :3:0214:0310[638d881bx_10251024x] (nop1) mad.f32 r6.w, c9.x, r6.w, c9.y 22687ec681f3Smrg :2:0215:0312[4010001cx_401c0018x] add.f r7.x, r6.x, (neg)r7.x 22697ec681f3Smrg :2:0216:0313[4078101dx_1021001dx] (ss)(nop2) mul.f r7.y, r7.y, c8.y 22707ec681f3Smrg :2:0217:0316[4070001cx_001c001cx] mul.f r7.x, r7.x, r7.x 22717ec681f3Smrg :2:0218:0317[4018081dx_401d0012x] (nop3) add.f r7.y, r4.z, (neg)r7.y 22727ec681f3Smrg :3:0219:0321[638e801cx_001c001dx] mad.f32 r7.x, r7.y, r7.y, r7.x 22737ec681f3Smrg :1:0220:0322[204cc01dx_3db851ecx] mov.u32u32 r7.y, 0x3db851ec 22747ec681f3Smrg :0:0221:0323[00000200x_00000000x] (rpt2)nop 22757ec681f3Smrg :2:0222:0326[4070081dx_001d1003x] (nop1) mul.f r7.y, c0.w, r7.y 22767ec681f3Smrg :3:0223:0328[6388081ax_001d801ax] (nop3) mad.f32 r6.z, r6.z, r4.x, r7.y 22777ec681f3Smrg :3:0224:0332[638d081ax_10259024x] (nop3) mad.f32 r6.z, c9.x, r6.z, c9.y 22787ec681f3Smrg :2:0225:0336[41380823x_0000001ax] (nop3) floor.f r8.w, r6.z 22797ec681f3Smrg :2:0226:0340[4018081ax_4023001ax] (nop3) add.f r6.z, r6.z, (neg)r8.w 22807ec681f3Smrg :3:0227:0344[638d081ax_10269023x] (nop3) mad.f32 r6.z, c8.w, r6.z, c9.z 22817ec681f3Smrg :0:0228:0348[00000200x_00000000x] (rpt2)nop 22827ec681f3Smrg :4:0229:0351[80900023x_0000001ax] sin r8.w, r6.z 22837ec681f3Smrg :4:0230:0352[80b0101ax_0000001ax] (ss)cos r6.z, r6.z 22847ec681f3Smrg :2:0231:0353[40700824x_00230018x] (nop1) mul.f r9.x, r6.x, r8.w 22857ec681f3Smrg :3:0232:0355[638d1024x_00240012x] (ss)mad.f32 r9.x, r4.z, r6.z, r9.x 22867ec681f3Smrg :2:0233:0356[4070081ax_001a0018x] (nop1) mul.f r6.z, r6.x, r6.z 22877ec681f3Smrg :3:0234:0358[6391801ax_401a0012x] mad.f32 r6.z, r4.z, (neg)r8.w, r6.z 22887ec681f3Smrg :2:0235:0359[40780023x_10380024x] (nop2) mul.f r8.w, r9.x, c14.x 22897ec681f3Smrg :2:0236:0362[40700025x_1038001ax] mul.f r9.y, r6.z, c14.x 22907ec681f3Smrg :3:0237:0363[63918023x_001e9039x] (nop2) mad.f32 r8.w, c14.y, r8.w, r7.z 22917ec681f3Smrg :3:0238:0366[63928025x_001e1039x] mad.f32 r9.y, c14.y, r9.y, r7.z 22927ec681f3Smrg :3:0239:0367[63918023x_10259024x] (nop2) mad.f32 r8.w, c9.x, r8.w, c9.y 22937ec681f3Smrg :3:0240:0370[63928025x_10251024x] mad.f32 r9.y, c9.x, r9.y, c9.y 22947ec681f3Smrg :2:0241:0371[41380026x_00000023x] (nop2) floor.f r9.z, r8.w 22957ec681f3Smrg :2:0242:0374[41300027x_00000025x] floor.f r9.w, r9.y 22967ec681f3Smrg :2:0243:0375[40180023x_40260023x] (nop2) add.f r8.w, r8.w, (neg)r9.z 22977ec681f3Smrg :2:0244:0378[40100025x_40270025x] add.f r9.y, r9.y, (neg)r9.w 22987ec681f3Smrg :3:0245:0379[63918023x_10269023x] (nop2) mad.f32 r8.w, c8.w, r8.w, c9.z 22997ec681f3Smrg :3:0246:0382[63928825x_10269023x] (nop3) mad.f32 r9.y, c8.w, r9.y, c9.z 23007ec681f3Smrg :0:0247:0386[00000200x_00000000x] (rpt2)nop 23017ec681f3Smrg :4:0248:0389[80900025x_00000025x] sin r9.y, r9.y 23027ec681f3Smrg :4:0249:0390[80900023x_00000023x] sin r8.w, r8.w 23037ec681f3Smrg :2:0250:0391[40701823x_00080023x] (ss)(nop1) mul.f r8.w, r8.w, r2.x 23047ec681f3Smrg :3:0251:0393[638d001ax_00231038x] mad.f32 r6.z, c14.x, r6.z, r8.w 23057ec681f3Smrg :2:0252:0394[40780023x_00080025x] (nop2) mul.f r8.w, r9.y, r2.x 23067ec681f3Smrg :2:0253:0397[40700026x_103b001ax] mul.f r9.z, r6.z, c14.w 23077ec681f3Smrg :2:0254:0398[40700027x_103f001ax] mul.f r9.w, r6.z, c15.w 23087ec681f3Smrg :3:0255:0399[638c8023x_00231038x] mad.f32 r8.w, c14.x, r6.y, r8.w 23097ec681f3Smrg :2:0256:0400[40700025x_1042001ax] mul.f r9.y, r6.z, c16.z 23107ec681f3Smrg :3:0257:0401[638d081ax_10251024x] (nop1) mad.f32 r6.z, c9.x, r6.z, c9.y 23117ec681f3Smrg :3:0258:0403[63918828x_10251024x] (nop1) mad.f32 r10.x, c9.x, r8.w, c9.y 23127ec681f3Smrg :2:0259:0405[41300829x_0000001ax] (nop1) floor.f r10.y, r6.z 23137ec681f3Smrg :2:0260:0407[4130082ax_00000028x] (nop1) floor.f r10.z, r10.x 23147ec681f3Smrg :2:0261:0409[4010081ax_4029001ax] (nop1) add.f r6.z, r6.z, (neg)r10.y 23157ec681f3Smrg :2:0262:0411[40100828x_402a0028x] (nop1) add.f r10.x, r10.x, (neg)r10.z 23167ec681f3Smrg :3:0263:0413[638d081ax_10261023x] (nop1) mad.f32 r6.z, c8.w, r6.z, c9.z 23177ec681f3Smrg :3:0264:0415[63940828x_10269023x] (nop3) mad.f32 r10.x, c8.w, r10.x, c9.z 23187ec681f3Smrg :0:0265:0419[00000000x_00000000x] nop 23197ec681f3Smrg :4:0266:0420[80b00029x_0000001ax] cos r10.y, r6.z 23207ec681f3Smrg :4:0267:0421[8090101ax_0000001ax] (ss)sin r6.z, r6.z 23217ec681f3Smrg :0:0268:0422[00000100x_00000000x] (rpt1)nop 23227ec681f3Smrg :4:0269:0424[8090002ax_00000028x] sin r10.z, r10.x 23237ec681f3Smrg :4:0270:0425[80b01028x_00000028x] (ss)cos r10.x, r10.x 23247ec681f3Smrg :2:0271:0426[40700029x_002a0029x] mul.f r10.y, r10.y, r10.z 23257ec681f3Smrg :2:0272:0427[4138082ax_0000001bx] (nop3) floor.f r10.z, r6.w 23267ec681f3Smrg :2:0273:0431[4018081bx_402a001bx] (nop3) add.f r6.w, r6.w, (neg)r10.z 23277ec681f3Smrg :3:0274:0435[638d881bx_10269023x] (nop3) mad.f32 r6.w, c8.w, r6.w, c9.z 23287ec681f3Smrg :0:0275:0439[00000200x_00000000x] (rpt2)nop 23297ec681f3Smrg :4:0276:0442[8090001bx_0000001bx] sin r6.w, r6.w 23307ec681f3Smrg :2:0277:0443[4070181bx_0008001bx] (ss)(nop1) mul.f r6.w, r6.w, r2.x 23317ec681f3Smrg :3:0278:0445[6392081bx_001b9038x] (nop3) mad.f32 r6.w, c14.x, r9.x, r6.w 23327ec681f3Smrg :3:0279:0449[638d8024x_00251043x] mad.f32 r9.x, c16.w, r6.w, r9.y 23337ec681f3Smrg :3:0280:0450[638d8025x_0026103cx] mad.f32 r9.y, c15.x, r6.w, r9.z 23347ec681f3Smrg :3:0281:0451[63918024x_00241044x] mad.f32 r9.x, c17.x, r8.w, r9.x 23357ec681f3Smrg :3:0282:0452[63918025x_0025103dx] mad.f32 r9.y, c15.y, r8.w, r9.y 23367ec681f3Smrg :3:0283:0453[638d8026x_00271040x] mad.f32 r9.z, c16.x, r6.w, r9.w 23377ec681f3Smrg :3:0284:0454[638d801bx_10251024x] mad.f32 r6.w, c9.x, r6.w, c9.y 23387ec681f3Smrg :3:0285:0455[63918023x_00269041x] (nop2) mad.f32 r8.w, c16.y, r8.w, r9.z 23397ec681f3Smrg :2:0286:0458[41380826x_0000001bx] (nop3) floor.f r9.z, r6.w 23407ec681f3Smrg :2:0287:0462[4018081bx_4026001bx] (nop3) add.f r6.w, r6.w, (neg)r9.z 23417ec681f3Smrg :3:0288:0466[638d881bx_10269023x] (nop3) mad.f32 r6.w, c8.w, r6.w, c9.z 23427ec681f3Smrg :0:0289:0470[00000200x_00000000x] (rpt2)nop 23437ec681f3Smrg :4:0290:0473[80b00026x_0000001bx] cos r9.z, r6.w 23447ec681f3Smrg :4:0291:0474[8090101bx_0000001bx] (ss)sin r6.w, r6.w 23457ec681f3Smrg :3:0292:0475[638d081ax_00290026x] (nop1) mad.f32 r6.z, r9.z, r6.z, r10.y 23467ec681f3Smrg :3:0293:0477[638d901ax_001a0028x] (ss)mad.f32 r6.z, r10.x, r6.w, r6.z 23477ec681f3Smrg :2:0294:0478[4070081bx_000f103ex] (nop1) mul.f r6.w, c15.z, r3.w 23487ec681f3Smrg :3:0295:0480[63920026x_001b103ax] mad.f32 r9.z, c14.z, r9.x, r6.w 23497ec681f3Smrg :3:0296:0481[63928027x_001b103ax] mad.f32 r9.w, c14.z, r9.y, r6.w 23507ec681f3Smrg :3:0297:0482[63918828x_001b103ax] (nop1) mad.f32 r10.x, c14.z, r8.w, r6.w 23517ec681f3Smrg :3:0298:0484[63930026x_10251024x] mad.f32 r9.z, c9.x, r9.z, c9.y 23527ec681f3Smrg :3:0299:0485[63938027x_10251024x] mad.f32 r9.w, c9.x, r9.w, c9.y 23537ec681f3Smrg :3:0300:0486[63940828x_10251024x] (nop1) mad.f32 r10.x, c9.x, r10.x, c9.y 23547ec681f3Smrg :2:0301:0488[41300029x_00000026x] floor.f r10.y, r9.z 23557ec681f3Smrg :2:0302:0489[4138002ax_00000027x] (nop2) floor.f r10.z, r9.w 23567ec681f3Smrg :2:0303:0492[40100026x_40290026x] add.f r9.z, r9.z, (neg)r10.y 23577ec681f3Smrg :2:0304:0493[40180027x_402a0027x] (nop2) add.f r9.w, r9.w, (neg)r10.z 23587ec681f3Smrg :3:0305:0496[63930026x_10261023x] mad.f32 r9.z, c8.w, r9.z, c9.z 23597ec681f3Smrg :3:0306:0497[63938827x_10269023x] (nop3) mad.f32 r9.w, c8.w, r9.w, c9.z 23607ec681f3Smrg :0:0307:0501[00000100x_00000000x] (rpt1)nop 23617ec681f3Smrg :4:0308:0503[80900026x_00000026x] sin r9.z, r9.z 23627ec681f3Smrg :3:0309:0504[63841025x_00250026x] (ss)mad.f32 r9.y, r9.z, r2.x, r9.y 23637ec681f3Smrg :4:0310:0505[80900027x_00000027x] sin r9.w, r9.w 23647ec681f3Smrg :3:0311:0506[63841023x_00238027x] (ss)(nop2) mad.f32 r8.w, r9.w, r2.x, r8.w 23657ec681f3Smrg :2:0312:0509[40700026x_10420025x] mul.f r9.z, r9.y, c16.z 23667ec681f3Smrg :2:0313:0510[40700029x_103f0025x] mul.f r10.y, r9.y, c15.w 23677ec681f3Smrg :2:0314:0511[40700027x_103b0025x] mul.f r9.w, r9.y, c14.w 23687ec681f3Smrg :3:0315:0512[63928025x_10251024x] mad.f32 r9.y, c9.x, r9.y, c9.y 23697ec681f3Smrg :3:0316:0513[6391802ax_10259024x] (nop2) mad.f32 r10.z, c9.x, r8.w, c9.y 23707ec681f3Smrg :2:0317:0516[4130002bx_00000025x] floor.f r10.w, r9.y 23717ec681f3Smrg :2:0318:0517[4138002cx_0000002ax] (nop2) floor.f r11.x, r10.z 23727ec681f3Smrg :2:0319:0520[40100025x_402b0025x] add.f r9.y, r9.y, (neg)r10.w 23737ec681f3Smrg :2:0320:0521[4018002ax_402c002ax] (nop2) add.f r10.z, r10.z, (neg)r11.x 23747ec681f3Smrg :3:0321:0524[63928025x_10261023x] mad.f32 r9.y, c8.w, r9.y, c9.z 23757ec681f3Smrg :3:0322:0525[6395082ax_10269023x] (nop3) mad.f32 r10.z, c8.w, r10.z, c9.z 23767ec681f3Smrg :0:0323:0529[00000100x_00000000x] (rpt1)nop 23777ec681f3Smrg :4:0324:0531[80b0002bx_00000025x] cos r10.w, r9.y 23787ec681f3Smrg :4:0325:0532[80901025x_00000025x] (ss)sin r9.y, r9.y 23797ec681f3Smrg :0:0326:0533[00000000x_00000000x] nop 23807ec681f3Smrg :4:0327:0534[8090002cx_0000002ax] sin r11.x, r10.z 23817ec681f3Smrg :4:0328:0535[80b0102ax_0000002ax] (ss)cos r10.z, r10.z 23827ec681f3Smrg :2:0329:0536[4070002bx_002c002bx] mul.f r10.w, r10.w, r11.x 23837ec681f3Smrg :2:0330:0537[4138082cx_00000028x] (nop3) floor.f r11.x, r10.x 23847ec681f3Smrg :2:0331:0541[40180828x_402c0028x] (nop3) add.f r10.x, r10.x, (neg)r11.x 23857ec681f3Smrg :3:0332:0545[63940828x_10269023x] (nop3) mad.f32 r10.x, c8.w, r10.x, c9.z 23867ec681f3Smrg :0:0333:0549[00000200x_00000000x] (rpt2)nop 23877ec681f3Smrg :4:0334:0552[80900028x_00000028x] sin r10.x, r10.x 23887ec681f3Smrg :3:0335:0553[63841824x_00248028x] (ss)(nop3) mad.f32 r9.x, r10.x, r2.x, r9.x 23897ec681f3Smrg :3:0336:0557[63920026x_00261043x] mad.f32 r9.z, c16.w, r9.x, r9.z 23907ec681f3Smrg :3:0337:0558[63920027x_0027103cx] mad.f32 r9.w, c15.x, r9.x, r9.w 23917ec681f3Smrg :3:0338:0559[63920028x_00291040x] mad.f32 r10.x, c16.x, r9.x, r10.y 23927ec681f3Smrg :3:0339:0560[63920024x_10251024x] mad.f32 r9.x, c9.x, r9.x, c9.y 23937ec681f3Smrg :3:0340:0561[63918026x_00261044x] mad.f32 r9.z, c17.x, r8.w, r9.z 23947ec681f3Smrg :3:0341:0562[63918027x_0027103dx] mad.f32 r9.w, c15.y, r8.w, r9.w 23957ec681f3Smrg :3:0342:0563[63918023x_00281041x] mad.f32 r8.w, c16.y, r8.w, r10.x 23967ec681f3Smrg :2:0343:0564[41380828x_00000024x] (nop3) floor.f r10.x, r9.x 23977ec681f3Smrg :2:0344:0568[40180824x_40280024x] (nop3) add.f r9.x, r9.x, (neg)r10.x 23987ec681f3Smrg :3:0345:0572[63920824x_10269023x] (nop3) mad.f32 r9.x, c8.w, r9.x, c9.z 23997ec681f3Smrg :0:0346:0576[00000200x_00000000x] (rpt2)nop 24007ec681f3Smrg :4:0347:0579[80b00028x_00000024x] cos r10.x, r9.x 24017ec681f3Smrg :4:0348:0580[80901024x_00000024x] (ss)sin r9.x, r9.x 24027ec681f3Smrg :3:0349:0581[63928825x_002b0028x] (nop1) mad.f32 r9.y, r10.x, r9.y, r10.w 24037ec681f3Smrg :3:0350:0583[63921824x_0025802ax] (ss)(nop3) mad.f32 r9.x, r10.z, r9.x, r9.y 24047ec681f3Smrg :2:0351:0587[40780824x_10450024x] (nop3) mul.f r9.x, r9.x, c17.y 24057ec681f3Smrg :2:0352:0591[4010001ax_c024c01ax] add.f r6.z, (absneg)r6.z, (absneg)r9.x 24067ec681f3Smrg :2:0353:0592[40700824x_000f1047x] (nop1) mul.f r9.x, c17.w, r3.w 24077ec681f3Smrg :3:0354:0594[63930025x_00241046x] mad.f32 r9.y, c17.z, r9.z, r9.x 24087ec681f3Smrg :3:0355:0595[63938028x_00241046x] mad.f32 r10.x, c17.z, r9.w, r9.x 24097ec681f3Smrg :3:0356:0596[63918829x_00241046x] (nop1) mad.f32 r10.y, c17.z, r8.w, r9.x 24107ec681f3Smrg :3:0357:0598[63928025x_10251024x] mad.f32 r9.y, c9.x, r9.y, c9.y 24117ec681f3Smrg :3:0358:0599[63940028x_10251024x] mad.f32 r10.x, c9.x, r10.x, c9.y 24127ec681f3Smrg :3:0359:0600[63948829x_10251024x] (nop1) mad.f32 r10.y, c9.x, r10.y, c9.y 24137ec681f3Smrg :2:0360:0602[4130002ax_00000025x] floor.f r10.z, r9.y 24147ec681f3Smrg :2:0361:0603[4138002bx_00000028x] (nop2) floor.f r10.w, r10.x 24157ec681f3Smrg :2:0362:0606[40100025x_402a0025x] add.f r9.y, r9.y, (neg)r10.z 24167ec681f3Smrg :2:0363:0607[40180028x_402b0028x] (nop2) add.f r10.x, r10.x, (neg)r10.w 24177ec681f3Smrg :3:0364:0610[63928025x_10261023x] mad.f32 r9.y, c8.w, r9.y, c9.z 24187ec681f3Smrg :3:0365:0611[63940828x_10269023x] (nop3) mad.f32 r10.x, c8.w, r10.x, c9.z 24197ec681f3Smrg :0:0366:0615[00000100x_00000000x] (rpt1)nop 24207ec681f3Smrg :4:0367:0617[80900025x_00000025x] sin r9.y, r9.y 24217ec681f3Smrg :3:0368:0618[63841025x_00270025x] (ss)mad.f32 r9.y, r9.y, r2.x, r9.w 24227ec681f3Smrg :4:0369:0619[80900028x_00000028x] sin r10.x, r10.x 24237ec681f3Smrg :3:0370:0620[63841023x_00238028x] (ss)(nop2) mad.f32 r8.w, r10.x, r2.x, r8.w 24247ec681f3Smrg :2:0371:0623[40700027x_10420025x] mul.f r9.w, r9.y, c16.z 24257ec681f3Smrg :2:0372:0624[4070002ax_103f0025x] mul.f r10.z, r9.y, c15.w 24267ec681f3Smrg :2:0373:0625[40700028x_103b0025x] mul.f r10.x, r9.y, c14.w 24277ec681f3Smrg :3:0374:0626[63928025x_10251024x] mad.f32 r9.y, c9.x, r9.y, c9.y 24287ec681f3Smrg :3:0375:0627[6391802bx_10259024x] (nop2) mad.f32 r10.w, c9.x, r8.w, c9.y 24297ec681f3Smrg :2:0376:0630[4130002cx_00000025x] floor.f r11.x, r9.y 24307ec681f3Smrg :2:0377:0631[4138002dx_0000002bx] (nop2) floor.f r11.y, r10.w 24317ec681f3Smrg :2:0378:0634[40100025x_402c0025x] add.f r9.y, r9.y, (neg)r11.x 24327ec681f3Smrg :2:0379:0635[4018002bx_402d002bx] (nop2) add.f r10.w, r10.w, (neg)r11.y 24337ec681f3Smrg :3:0380:0638[63928025x_10261023x] mad.f32 r9.y, c8.w, r9.y, c9.z 24347ec681f3Smrg :3:0381:0639[6395882bx_10269023x] (nop3) mad.f32 r10.w, c8.w, r10.w, c9.z 24357ec681f3Smrg :0:0382:0643[00000100x_00000000x] (rpt1)nop 24367ec681f3Smrg :4:0383:0645[80b0002cx_00000025x] cos r11.x, r9.y 24377ec681f3Smrg :4:0384:0646[80901025x_00000025x] (ss)sin r9.y, r9.y 24387ec681f3Smrg :0:0385:0647[00000000x_00000000x] nop 24397ec681f3Smrg :4:0386:0648[8090002dx_0000002bx] sin r11.y, r10.w 24407ec681f3Smrg :4:0387:0649[80b0102bx_0000002bx] (ss)cos r10.w, r10.w 24417ec681f3Smrg :2:0388:0650[4070002cx_002d002cx] mul.f r11.x, r11.x, r11.y 24427ec681f3Smrg :2:0389:0651[4138082dx_00000029x] (nop3) floor.f r11.y, r10.y 24437ec681f3Smrg :2:0390:0655[40180829x_402d0029x] (nop3) add.f r10.y, r10.y, (neg)r11.y 24447ec681f3Smrg :3:0391:0659[63948829x_10269023x] (nop3) mad.f32 r10.y, c8.w, r10.y, c9.z 24457ec681f3Smrg :0:0392:0663[00000200x_00000000x] (rpt2)nop 24467ec681f3Smrg :4:0393:0666[80900029x_00000029x] sin r10.y, r10.y 24477ec681f3Smrg :3:0394:0667[63841826x_00268029x] (ss)(nop3) mad.f32 r9.z, r10.y, r2.x, r9.z 24487ec681f3Smrg :3:0395:0671[63930027x_00271043x] mad.f32 r9.w, c16.w, r9.z, r9.w 24497ec681f3Smrg :3:0396:0672[63930028x_0028103cx] mad.f32 r10.x, c15.x, r9.z, r10.x 24507ec681f3Smrg :3:0397:0673[63930029x_002a1040x] mad.f32 r10.y, c16.x, r9.z, r10.z 24517ec681f3Smrg :3:0398:0674[63918027x_00271044x] mad.f32 r9.w, c17.x, r8.w, r9.w 24527ec681f3Smrg :3:0399:0675[63918028x_0028103dx] mad.f32 r10.x, c15.y, r8.w, r10.x 24537ec681f3Smrg :3:0400:0676[63918023x_00291041x] mad.f32 r8.w, c16.y, r8.w, r10.y 24547ec681f3Smrg :3:0401:0677[63930026x_10251024x] mad.f32 r9.z, c9.x, r9.z, c9.y 24557ec681f3Smrg :3:0402:0678[63938029x_00221049x] mad.f32 r10.y, c18.y, r9.w, r8.z 24567ec681f3Smrg :3:0403:0679[6394002ax_00221049x] mad.f32 r10.z, c18.y, r10.x, r8.z 24577ec681f3Smrg :3:0404:0680[6391882dx_00221049x] (nop1) mad.f32 r11.y, c18.y, r8.w, r8.z 24587ec681f3Smrg :3:0405:0682[63948029x_10251024x] mad.f32 r10.y, c9.x, r10.y, c9.y 24597ec681f3Smrg :3:0406:0683[6395002ax_10251024x] mad.f32 r10.z, c9.x, r10.z, c9.y 24607ec681f3Smrg :3:0407:0684[6396882dx_10251024x] (nop1) mad.f32 r11.y, c9.x, r11.y, c9.y 24617ec681f3Smrg :2:0408:0686[4130002ex_00000029x] floor.f r11.z, r10.y 24627ec681f3Smrg :2:0409:0687[4138002fx_0000002ax] (nop2) floor.f r11.w, r10.z 24637ec681f3Smrg :2:0410:0690[40100029x_402e0029x] add.f r10.y, r10.y, (neg)r11.z 24647ec681f3Smrg :2:0411:0691[4018002ax_402f002ax] (nop2) add.f r10.z, r10.z, (neg)r11.w 24657ec681f3Smrg :3:0412:0694[63948029x_10261023x] mad.f32 r10.y, c8.w, r10.y, c9.z 24667ec681f3Smrg :3:0413:0695[6395082ax_10269023x] (nop3) mad.f32 r10.z, c8.w, r10.z, c9.z 24677ec681f3Smrg :0:0414:0699[00000100x_00000000x] (rpt1)nop 24687ec681f3Smrg :4:0415:0701[80900029x_00000029x] sin r10.y, r10.y 24697ec681f3Smrg :3:0416:0702[63841028x_00280029x] (ss)mad.f32 r10.x, r10.y, r2.x, r10.x 24707ec681f3Smrg :4:0417:0703[8090002ax_0000002ax] sin r10.z, r10.z 24717ec681f3Smrg :3:0418:0704[63841023x_0023802ax] (ss)(nop2) mad.f32 r8.w, r10.z, r2.x, r8.w 24727ec681f3Smrg :2:0419:0707[40700029x_10420028x] mul.f r10.y, r10.x, c16.z 24737ec681f3Smrg :2:0420:0708[4070002ex_103f0028x] mul.f r11.z, r10.x, c15.w 24747ec681f3Smrg :3:0421:0709[6391802fx_10251024x] mad.f32 r11.w, c9.x, r8.w, c9.y 24757ec681f3Smrg :2:0422:0710[4070002ax_103b0028x] mul.f r10.z, r10.x, c14.w 24767ec681f3Smrg :3:0423:0711[63940828x_10251024x] (nop1) mad.f32 r10.x, c9.x, r10.x, c9.y 24777ec681f3Smrg :2:0424:0713[41300831x_0000002fx] (nop1) floor.f r12.y, r11.w 24787ec681f3Smrg :2:0425:0715[41300830x_00000028x] (nop1) floor.f r12.x, r10.x 24797ec681f3Smrg :2:0426:0717[4010082fx_4031002fx] (nop1) add.f r11.w, r11.w, (neg)r12.y 24807ec681f3Smrg :2:0427:0719[40100828x_40300028x] (nop1) add.f r10.x, r10.x, (neg)r12.x 24817ec681f3Smrg :3:0428:0721[6397882fx_10261023x] (nop1) mad.f32 r11.w, c8.w, r11.w, c9.z 24827ec681f3Smrg :3:0429:0723[63940828x_10269023x] (nop3) mad.f32 r10.x, c8.w, r10.x, c9.z 24837ec681f3Smrg :0:0430:0727[00000000x_00000000x] nop 24847ec681f3Smrg :4:0431:0728[80900031x_0000002fx] sin r12.y, r11.w 24857ec681f3Smrg :4:0432:0729[80b0102fx_0000002fx] (ss)cos r11.w, r11.w 24867ec681f3Smrg :0:0433:0730[00000100x_00000000x] (rpt1)nop 24877ec681f3Smrg :4:0434:0732[80b00030x_00000028x] cos r12.x, r10.x 24887ec681f3Smrg :4:0435:0733[80901028x_00000028x] (ss)sin r10.x, r10.x 24897ec681f3Smrg :2:0436:0734[40700030x_00310030x] mul.f r12.x, r12.x, r12.y 24907ec681f3Smrg :2:0437:0735[41380831x_0000002dx] (nop3) floor.f r12.y, r11.y 24917ec681f3Smrg :2:0438:0739[4018082dx_4031002dx] (nop3) add.f r11.y, r11.y, (neg)r12.y 24927ec681f3Smrg :3:0439:0743[6396882dx_10269023x] (nop3) mad.f32 r11.y, c8.w, r11.y, c9.z 24937ec681f3Smrg :0:0440:0747[00000200x_00000000x] (rpt2)nop 24947ec681f3Smrg :4:0441:0750[8090002dx_0000002dx] sin r11.y, r11.y 24957ec681f3Smrg :3:0442:0751[63841827x_0027802dx] (ss)(nop3) mad.f32 r9.w, r11.y, r2.x, r9.w 24967ec681f3Smrg :3:0443:0755[63938029x_00291043x] mad.f32 r10.y, c16.w, r9.w, r10.y 24977ec681f3Smrg :3:0444:0756[6393802ax_002a103cx] mad.f32 r10.z, c15.x, r9.w, r10.z 24987ec681f3Smrg :3:0445:0757[6393802dx_002e1040x] mad.f32 r11.y, c16.x, r9.w, r11.z 24997ec681f3Smrg :3:0446:0758[63918029x_00291044x] mad.f32 r10.y, c17.x, r8.w, r10.y 25007ec681f3Smrg :3:0447:0759[6391802ax_002a103dx] mad.f32 r10.z, c15.y, r8.w, r10.z 25017ec681f3Smrg :3:0448:0760[63918023x_002d1041x] mad.f32 r8.w, c16.y, r8.w, r11.y 25027ec681f3Smrg :3:0449:0761[63938027x_10251024x] mad.f32 r9.w, c9.x, r9.w, c9.y 25037ec681f3Smrg :3:0450:0762[6394802dx_0020104cx] mad.f32 r11.y, c19.x, r10.y, r8.x 25047ec681f3Smrg :3:0451:0763[6395002ex_0020104cx] mad.f32 r11.z, c19.x, r10.z, r8.x 25057ec681f3Smrg :3:0452:0764[63918831x_0020104cx] (nop1) mad.f32 r12.y, c19.x, r8.w, r8.x 25067ec681f3Smrg :3:0453:0766[6396802dx_10251024x] mad.f32 r11.y, c9.x, r11.y, c9.y 25077ec681f3Smrg :3:0454:0767[6397002ex_10251024x] mad.f32 r11.z, c9.x, r11.z, c9.y 25087ec681f3Smrg :3:0455:0768[63988831x_10251024x] (nop1) mad.f32 r12.y, c9.x, r12.y, c9.y 25097ec681f3Smrg :2:0456:0770[41300032x_0000002dx] floor.f r12.z, r11.y 25107ec681f3Smrg :2:0457:0771[41380033x_0000002ex] (nop2) floor.f r12.w, r11.z 25117ec681f3Smrg :2:0458:0774[4010002dx_4032002dx] add.f r11.y, r11.y, (neg)r12.z 25127ec681f3Smrg :2:0459:0775[4018002ex_4033002ex] (nop2) add.f r11.z, r11.z, (neg)r12.w 25137ec681f3Smrg :3:0460:0778[6396802dx_10261023x] mad.f32 r11.y, c8.w, r11.y, c9.z 25147ec681f3Smrg :3:0461:0779[6397082ex_10269023x] (nop3) mad.f32 r11.z, c8.w, r11.z, c9.z 25157ec681f3Smrg :0:0462:0783[00000100x_00000000x] (rpt1)nop 25167ec681f3Smrg :4:0463:0785[8090002dx_0000002dx] sin r11.y, r11.y 25177ec681f3Smrg :3:0464:0786[6384102ax_002a002dx] (ss)mad.f32 r10.z, r11.y, r2.x, r10.z 25187ec681f3Smrg :4:0465:0787[8090002ex_0000002ex] sin r11.z, r11.z 25197ec681f3Smrg :3:0466:0788[63841023x_0023802ex] (ss)(nop2) mad.f32 r8.w, r11.z, r2.x, r8.w 25207ec681f3Smrg :3:0467:0791[6395002ax_10251024x] mad.f32 r10.z, c9.x, r10.z, c9.y 25217ec681f3Smrg :3:0468:0792[63918023x_10259024x] (nop2) mad.f32 r8.w, c9.x, r8.w, c9.y 25227ec681f3Smrg :2:0469:0795[4130002dx_0000002ax] floor.f r11.y, r10.z 25237ec681f3Smrg :2:0470:0796[4138002ex_00000023x] (nop2) floor.f r11.z, r8.w 25247ec681f3Smrg :2:0471:0799[4010002ax_402d002ax] add.f r10.z, r10.z, (neg)r11.y 25257ec681f3Smrg :2:0472:0800[40180023x_402e0023x] (nop2) add.f r8.w, r8.w, (neg)r11.z 25267ec681f3Smrg :3:0473:0803[6395002ax_10261023x] mad.f32 r10.z, c8.w, r10.z, c9.z 25277ec681f3Smrg :3:0474:0804[63918823x_10269023x] (nop3) mad.f32 r8.w, c8.w, r8.w, c9.z 25287ec681f3Smrg :0:0475:0808[00000100x_00000000x] (rpt1)nop 25297ec681f3Smrg :4:0476:0810[80b0002dx_0000002ax] cos r11.y, r10.z 25307ec681f3Smrg :4:0477:0811[8090102ax_0000002ax] (ss)sin r10.z, r10.z 25317ec681f3Smrg :0:0478:0812[00000000x_00000000x] nop 25327ec681f3Smrg :4:0479:0813[8090002ex_00000023x] sin r11.z, r8.w 25337ec681f3Smrg :4:0480:0814[80b01023x_00000023x] (ss)cos r8.w, r8.w 25347ec681f3Smrg :2:0481:0815[4070002dx_002e002dx] mul.f r11.y, r11.y, r11.z 25357ec681f3Smrg :2:0482:0816[4138082ex_00000031x] (nop3) floor.f r11.z, r12.y 25367ec681f3Smrg :2:0483:0820[4018082ex_402e0031x] (nop3) add.f r11.z, r12.y, (neg)r11.z 25377ec681f3Smrg :3:0484:0824[6397082ex_10269023x] (nop3) mad.f32 r11.z, c8.w, r11.z, c9.z 25387ec681f3Smrg :0:0485:0828[00000200x_00000000x] (rpt2)nop 25397ec681f3Smrg :4:0486:0831[8090002ex_0000002ex] sin r11.z, r11.z 25407ec681f3Smrg :3:0487:0832[63841829x_0029802ex] (ss)(nop3) mad.f32 r10.y, r11.z, r2.x, r10.y 25417ec681f3Smrg :3:0488:0836[63948829x_10259024x] (nop3) mad.f32 r10.y, c9.x, r10.y, c9.y 25427ec681f3Smrg :2:0489:0840[4138082ex_00000029x] (nop3) floor.f r11.z, r10.y 25437ec681f3Smrg :2:0490:0844[40180829x_402e0029x] (nop3) add.f r10.y, r10.y, (neg)r11.z 25447ec681f3Smrg :3:0491:0848[63948829x_10269023x] (nop3) mad.f32 r10.y, c8.w, r10.y, c9.z 25457ec681f3Smrg :0:0492:0852[00000200x_00000000x] (rpt2)nop 25467ec681f3Smrg :4:0493:0855[80b0002ex_00000029x] cos r11.z, r10.y 25477ec681f3Smrg :4:0494:0856[80901029x_00000029x] (ss)sin r10.y, r10.y 25487ec681f3Smrg :3:0495:0857[6395082ax_002d002ex] (nop1) mad.f32 r10.z, r11.z, r10.z, r11.y 25497ec681f3Smrg :3:0496:0859[63949023x_002a0023x] (ss)mad.f32 r8.w, r8.w, r10.y, r10.z 25507ec681f3Smrg :2:0497:0860[41380829x_00000027x] (nop3) floor.f r10.y, r9.w 25517ec681f3Smrg :2:0498:0864[40100027x_40290027x] add.f r9.w, r9.w, (neg)r10.y 25527ec681f3Smrg :2:0499:0865[40780023x_104e0023x] (nop2) mul.f r8.w, r8.w, c19.z 25537ec681f3Smrg :3:0500:0868[63938827x_10269023x] (nop3) mad.f32 r9.w, c8.w, r9.w, c9.z 25547ec681f3Smrg :0:0501:0872[00000200x_00000000x] (rpt2)nop 25557ec681f3Smrg :4:0502:0875[80b00029x_00000027x] cos r10.y, r9.w 25567ec681f3Smrg :4:0503:0876[80901027x_00000027x] (ss)sin r9.w, r9.w 25577ec681f3Smrg :3:0504:0877[63940828x_00300029x] (nop1) mad.f32 r10.x, r10.y, r10.x, r12.x 25587ec681f3Smrg :3:0505:0879[63939027x_0028002fx] (ss)mad.f32 r9.w, r11.w, r9.w, r10.x 25597ec681f3Smrg :2:0506:0880[41380828x_00000026x] (nop3) floor.f r10.x, r9.z 25607ec681f3Smrg :2:0507:0884[40100026x_40280026x] add.f r9.z, r9.z, (neg)r10.x 25617ec681f3Smrg :2:0508:0885[40780027x_104b0027x] (nop2) mul.f r9.w, r9.w, c18.w 25627ec681f3Smrg :3:0509:0888[63930826x_10269023x] (nop3) mad.f32 r9.z, c8.w, r9.z, c9.z 25637ec681f3Smrg :0:0510:0892[00000200x_00000000x] (rpt2)nop 25647ec681f3Smrg :4:0511:0895[80b00028x_00000026x] cos r10.x, r9.z 25657ec681f3Smrg :4:0512:0896[80901026x_00000026x] (ss)sin r9.z, r9.z 25667ec681f3Smrg :3:0513:0897[63928825x_002c0028x] (nop1) mad.f32 r9.y, r10.x, r9.y, r11.x 25677ec681f3Smrg :3:0514:0899[63931825x_0025802bx] (ss)(nop3) mad.f32 r9.y, r10.w, r9.z, r9.y 25687ec681f3Smrg :2:0515:0903[40780825x_10480025x] (nop3) mul.f r9.y, r9.y, c18.x 25697ec681f3Smrg :2:0516:0907[4018081ax_c025001ax] (nop3) add.f r6.z, r6.z, (absneg)r9.y 25707ec681f3Smrg :2:0517:0911[4018081ax_c027001ax] (nop3) add.f r6.z, r6.z, (absneg)r9.w 25717ec681f3Smrg :2:0518:0915[4010081ax_c023001ax] (nop1) add.f r6.z, r6.z, (absneg)r8.w 25727ec681f3Smrg :3:0519:0917[6387081ax_001a9029x] (nop3) mad.f32 r6.z, c10.y, r3.z, r6.z 25737ec681f3Smrg :2:0520:0921[4010081ax_104f801ax] (nop1) add.f r6.z, (abs)r6.z, c19.w 25747ec681f3Smrg :3:0521:0923[6387081ax_001a1050x] (nop1) mad.f32 r6.z, c20.x, r3.z, r6.z 25757ec681f3Smrg :3:0522:0925[6390881ax_001a001fx] (nop1) mad.f32 r6.z, r7.w, r8.y, r6.z 25767ec681f3Smrg :3:0523:0927[638e081ax_001a902dx] (nop3) mad.f32 r6.z, c11.y, r7.x, r6.z 25777ec681f3Smrg :2:0524:0931[40100025x_1056001ax] add.f r9.y, r6.z, c21.z 25787ec681f3Smrg :2:0525:0932[40180023x_001a106fx] (nop2) add.f r8.w, c27.w, r6.z 25797ec681f3Smrg :2:0526:0935[40b000f8x_0025106cx] cmps.f.lt p0.x, c27.x, r9.y 25807ec681f3Smrg :2:0527:0936[40100425x_001a1030x] (sat)add.f r9.y, c12.x, r6.z 25817ec681f3Smrg :2:0528:0937[40580023x_10700023x] (nop2) max.f r8.w, r8.w, c28.x 25827ec681f3Smrg :2:0529:0940[40700026x_103e0025x] mul.f r9.z, r9.y, c15.z 25837ec681f3Smrg :2:0530:0941[40300023x_10290023x] min.f r8.w, r8.w, c10.y 25847ec681f3Smrg :0:0531:0942[00900000x_000002cdx] br !p0.x, #l1248 25857ec681f3Smrg :2:0532:0943[48100028x_10550019x] (jp)add.f r10.x, r6.y, c21.y 25867ec681f3Smrg :2:0533:0944[40700029x_10270019x] mul.f r10.y, r6.y, c9.w 25877ec681f3Smrg :2:0534:0945[40100019x_10590019x] add.f r6.y, r6.y, c22.y 25887ec681f3Smrg :2:0535:0946[40700027x_00260026x] mul.f r9.w, r9.z, r9.z 25897ec681f3Smrg :2:0536:0947[4010002ax_10590018x] add.f r10.z, r6.x, c22.y 25907ec681f3Smrg :3:0537:0948[63948029x_10251024x] mad.f32 r10.y, c9.x, r10.y, c9.y 25917ec681f3Smrg :2:0538:0949[4010002cx_10030019x] add.f r11.x, r6.y, c0.w 25927ec681f3Smrg :2:0539:0950[4010002bx_10030028x] add.f r10.w, r10.x, c0.w 25937ec681f3Smrg :2:0540:0951[40700027x_00260027x] mul.f r9.w, r9.w, r9.z 25947ec681f3Smrg :2:0541:0952[4130002ex_00000029x] floor.f r11.z, r10.y 25957ec681f3Smrg :3:0542:0953[6396002cx_10251024x] mad.f32 r11.x, c9.x, r11.x, c9.y 25967ec681f3Smrg :2:0543:0954[40100018x_10550018x] add.f r6.x, r6.x, c21.y 25977ec681f3Smrg :3:0544:0955[6395802bx_10251024x] mad.f32 r10.w, c9.x, r10.w, c9.y 25987ec681f3Smrg :2:0545:0956[40100029x_402e0029x] add.f r10.y, r10.y, (neg)r11.z 25997ec681f3Smrg :2:0546:0957[4130002ex_0000002cx] floor.f r11.z, r11.x 26007ec681f3Smrg :2:0547:0958[40700007x_0027102fx] mul.f r1.w, c11.w, r9.w 26017ec681f3Smrg :2:0548:0959[4130002fx_0000002bx] floor.f r11.w, r10.w 26027ec681f3Smrg :3:0549:0960[63948029x_10261023x] mad.f32 r10.y, c8.w, r10.y, c9.z 26037ec681f3Smrg :2:0550:0961[4010002cx_402e002cx] add.f r11.x, r11.x, (neg)r11.z 26047ec681f3Smrg :2:0551:0962[4010001ax_001a1051x] add.f r6.z, c20.y, r6.z 26057ec681f3Smrg :2:0552:0963[4010002bx_402f002bx] add.f r10.w, r10.w, (neg)r11.w 26067ec681f3Smrg :2:0553:0964[4070002dx_10380019x] mul.f r11.y, r6.y, c14.x 26077ec681f3Smrg :3:0554:0965[6396002cx_10261023x] mad.f32 r11.x, c8.w, r11.x, c9.z 26087ec681f3Smrg :2:0555:0966[4070041ax_1052001ax] (sat)mul.f r6.z, r6.z, c20.z 26097ec681f3Smrg :4:0556:0967[80900029x_00000029x] sin r10.y, r10.y 26107ec681f3Smrg :3:0557:0968[6395802bx_10261023x] mad.f32 r10.w, c8.w, r10.w, c9.z 26117ec681f3Smrg :3:0558:0969[6396802dx_001e1039x] mad.f32 r11.y, c14.y, r11.y, r7.z 26127ec681f3Smrg :3:0559:0970[6394902ex_10211025x] (ss)mad.f32 r11.z, c9.y, r10.y, c8.y 26137ec681f3Smrg :2:0560:0971[4070001ax_1053001ax] mul.f r6.z, r6.z, c20.w 26147ec681f3Smrg :3:0561:0972[63948031x_105b1025x] mad.f32 r12.y, c9.y, r10.y, c22.w 26157ec681f3Smrg :4:0562:0973[8090002cx_0000002cx] sin r11.x, r11.x 26167ec681f3Smrg :3:0563:0974[638e002ex_002e1037x] mad.f32 r11.z, c13.w, r7.x, r11.z 26177ec681f3Smrg :3:0564:0975[638e0031x_00311037x] mad.f32 r12.y, c13.w, r7.x, r12.y 26187ec681f3Smrg :4:0565:0976[8090002bx_0000002bx] sin r10.w, r10.w 26197ec681f3Smrg :3:0566:0977[63948029x_105e1025x] mad.f32 r10.y, c9.y, r10.y, c23.z 26207ec681f3Smrg :3:0567:0978[6396802dx_10251024x] mad.f32 r11.y, c9.x, r11.y, c9.y 26217ec681f3Smrg :3:0568:0979[638e001cx_00291037x] mad.f32 r7.x, c13.w, r7.x, r10.y 26227ec681f3Smrg :3:0569:0980[63988029x_10251024x] mad.f32 r10.y, c9.x, r12.y, c9.y 26237ec681f3Smrg :3:0570:0981[6388102bx_001d002bx] (ss)mad.f32 r10.w, r10.w, r4.x, r7.y 26247ec681f3Smrg :3:0571:0982[63880010x_001d002cx] mad.f32 r4.x, r11.x, r4.x, r7.y 26257ec681f3Smrg :3:0572:0983[638e001cx_10251024x] mad.f32 r7.x, c9.x, r7.x, c9.y 26267ec681f3Smrg :2:0573:0984[41300031x_00000029x] floor.f r12.y, r10.y 26277ec681f3Smrg :3:0574:0985[6395802bx_10251024x] mad.f32 r10.w, c9.x, r10.w, c9.y 26287ec681f3Smrg :3:0575:0986[6397001dx_10251024x] mad.f32 r7.y, c9.x, r11.z, c9.y 26297ec681f3Smrg :2:0576:0987[41300032x_0000001cx] floor.f r12.z, r7.x 26307ec681f3Smrg :2:0577:0988[40100029x_40310029x] add.f r10.y, r10.y, (neg)r12.y 26317ec681f3Smrg :2:0578:0989[40100031x_10550012x] add.f r12.y, r4.z, c21.y 26327ec681f3Smrg :2:0579:0990[4130002cx_0000001dx] floor.f r11.x, r7.y 26337ec681f3Smrg :2:0580:0991[4010001cx_4032001cx] add.f r7.x, r7.x, (neg)r12.z 26347ec681f3Smrg :3:0581:0992[63948029x_10261023x] mad.f32 r10.y, c8.w, r10.y, c9.z 26357ec681f3Smrg :3:0582:0993[63880010x_10251024x] mad.f32 r4.x, c9.x, r4.x, c9.y 26367ec681f3Smrg :2:0583:0994[4010001dx_402c001dx] add.f r7.y, r7.y, (neg)r11.x 26377ec681f3Smrg :3:0584:0995[638e001cx_10261023x] mad.f32 r7.x, c8.w, r7.x, c9.z 26387ec681f3Smrg :2:0585:0996[4130002cx_0000002bx] floor.f r11.x, r10.w 26397ec681f3Smrg :2:0586:0997[40100012x_10590012x] add.f r4.z, r4.z, c22.y 26407ec681f3Smrg :3:0587:0998[638e801dx_10261023x] mad.f32 r7.y, c8.w, r7.y, c9.z 26417ec681f3Smrg :4:0588:0999[80900029x_00000029x] sin r10.y, r10.y 26427ec681f3Smrg :2:0589:1000[4130002ex_00000010x] floor.f r11.z, r4.x 26437ec681f3Smrg :2:0590:1001[4010002bx_402c002bx] add.f r10.w, r10.w, (neg)r11.x 26447ec681f3Smrg :3:0591:1002[63949029x_10251025x] (ss)mad.f32 r10.y, c9.y, r10.y, c9.y 26457ec681f3Smrg :4:0592:1003[8090001cx_0000001cx] sin r7.x, r7.x 26467ec681f3Smrg :3:0593:1004[638e101cx_10251025x] (ss)mad.f32 r7.x, c9.y, r7.x, c9.y 26477ec681f3Smrg :2:0594:1005[40100010x_402e0010x] add.f r4.x, r4.x, (neg)r11.z 26487ec681f3Smrg :3:0595:1006[6395802bx_10261023x] mad.f32 r10.w, c8.w, r10.w, c9.z 26497ec681f3Smrg :4:0596:1007[8090001dx_0000001dx] sin r7.y, r7.y 26507ec681f3Smrg :2:0597:1008[40700029x_00270029x] mul.f r10.y, r10.y, r9.w 26517ec681f3Smrg :2:0598:1009[4070001cx_0027001cx] mul.f r7.x, r7.x, r9.w 26527ec681f3Smrg :3:0599:1010[63880010x_10261023x] mad.f32 r4.x, c8.w, r4.x, c9.z 26537ec681f3Smrg :3:0600:1011[638e901dx_10251025x] (ss)mad.f32 r7.y, c9.y, r7.y, c9.y 26547ec681f3Smrg :2:0601:1012[40700829x_001a0029x] (nop1) mul.f r10.y, r10.y, r6.z 26557ec681f3Smrg :4:0602:1014[8090002cx_0000002bx] sin r11.x, r10.w 26567ec681f3Smrg :4:0603:1015[80b0102bx_0000002bx] (ss)cos r10.w, r10.w 26577ec681f3Smrg :0:0604:1016[00000000x_00000000x] nop 26587ec681f3Smrg :2:0605:1017[4070001dx_0027001dx] mul.f r7.y, r7.y, r9.w 26597ec681f3Smrg :2:0606:1018[40700027x_002c0018x] mul.f r9.w, r6.x, r11.x 26607ec681f3Smrg :4:0607:1019[8090002ex_00000010x] sin r11.z, r4.x 26617ec681f3Smrg :4:0608:1020[80b01010x_00000010x] (ss)cos r4.x, r4.x 26627ec681f3Smrg :0:0609:1021[00000000x_00000000x] nop 26637ec681f3Smrg :3:0610:1022[63958027x_00270031x] mad.f32 r9.w, r12.y, r10.w, r9.w 26647ec681f3Smrg :2:0611:1023[4070001dx_001a001dx] mul.f r7.y, r7.y, r6.z 26657ec681f3Smrg :2:0612:1024[4070001ax_001a001cx] mul.f r6.z, r7.x, r6.z 26667ec681f3Smrg :2:0613:1025[4130001cx_0000002dx] floor.f r7.x, r11.y 26677ec681f3Smrg :2:0614:1026[4070002fx_002e002ax] mul.f r11.w, r10.z, r11.z 26687ec681f3Smrg :2:0615:1027[40701030x_0010002ax] (ss)mul.f r12.x, r10.z, r4.x 26697ec681f3Smrg :3:0616:1028[63880010x_002f0012x] mad.f32 r4.x, r4.z, r4.x, r11.w 26707ec681f3Smrg :2:0617:1029[4010001cx_401c002dx] add.f r7.x, r11.y, (neg)r7.x 26717ec681f3Smrg :2:0618:1030[4070002dx_002b0018x] mul.f r11.y, r6.x, r10.w 26727ec681f3Smrg :3:0619:1031[6397002ex_40300012x] mad.f32 r11.z, r4.z, (neg)r11.z, r12.x 26737ec681f3Smrg :3:0620:1032[6396002bx_402d0031x] mad.f32 r10.w, r12.y, (neg)r11.x, r11.y 26747ec681f3Smrg :2:0621:1033[4070002cx_10380027x] mul.f r11.x, r9.w, c14.x 26757ec681f3Smrg :3:0622:1034[638e001cx_10261023x] mad.f32 r7.x, c8.w, r7.x, c9.z 26767ec681f3Smrg :2:0623:1035[40700030x_1038002ex] mul.f r12.x, r11.z, c14.x 26777ec681f3Smrg :2:0624:1036[4070002dx_1038002bx] mul.f r11.y, r10.w, c14.x 26787ec681f3Smrg :3:0625:1037[6396002cx_001e9039x] (nop2) mad.f32 r11.x, c14.y, r11.x, r7.z 26797ec681f3Smrg :3:0626:1040[6396802dx_001e1039x] mad.f32 r11.y, c14.y, r11.y, r7.z 26807ec681f3Smrg :4:0627:1041[8090001cx_0000001cx] sin r7.x, r7.x 26817ec681f3Smrg :3:0628:1042[6396002cx_10251024x] mad.f32 r11.x, c9.x, r11.x, c9.y 26827ec681f3Smrg :2:0629:1043[4070181cx_0008001cx] (ss)(nop1) mul.f r7.x, r7.x, r2.x 26837ec681f3Smrg :3:0630:1045[6396802dx_10251024x] mad.f32 r11.y, c9.x, r11.y, c9.y 26847ec681f3Smrg :2:0631:1046[41300032x_0000002cx] floor.f r12.z, r11.x 26857ec681f3Smrg :3:0632:1047[6388001cx_001c1038x] mad.f32 r7.x, c14.x, r4.x, r7.x 26867ec681f3Smrg :2:0633:1048[40700010x_10380010x] mul.f r4.x, r4.x, c14.x 26877ec681f3Smrg :2:0634:1049[41300033x_0000002dx] floor.f r12.w, r11.y 26887ec681f3Smrg :2:0635:1050[4018002cx_4032002cx] (nop2) add.f r11.x, r11.x, (neg)r12.z 26897ec681f3Smrg :2:0636:1053[4010002dx_4033002dx] add.f r11.y, r11.y, (neg)r12.w 26907ec681f3Smrg :3:0637:1054[6396002cx_10261023x] mad.f32 r11.x, c8.w, r11.x, c9.z 26917ec681f3Smrg :3:0638:1055[63880810x_001e1039x] (nop1) mad.f32 r4.x, c14.y, r4.x, r7.z 26927ec681f3Smrg :3:0639:1057[6396882dx_10269023x] (nop3) mad.f32 r11.y, c8.w, r11.y, c9.z 26937ec681f3Smrg :4:0640:1061[8090002cx_0000002cx] sin r11.x, r11.x 26947ec681f3Smrg :3:0641:1062[63880010x_10251024x] mad.f32 r4.x, c9.x, r4.x, c9.y 26957ec681f3Smrg :2:0642:1063[4070182cx_0008002cx] (ss)(nop1) mul.f r11.x, r11.x, r2.x 26967ec681f3Smrg :4:0643:1065[8090002dx_0000002dx] sin r11.y, r11.y 26977ec681f3Smrg :3:0644:1066[6395802bx_002c1038x] mad.f32 r10.w, c14.x, r10.w, r11.x 26987ec681f3Smrg :2:0645:1067[41300037x_00000010x] floor.f r13.w, r4.x 26997ec681f3Smrg :2:0646:1068[4070182cx_0008002dx] (ss)(nop1) mul.f r11.x, r11.y, r2.x 27007ec681f3Smrg :3:0647:1070[6394002cx_002c1038x] mad.f32 r11.x, c14.x, r10.x, r11.x 27017ec681f3Smrg :2:0648:1071[40700032x_103b002bx] mul.f r12.z, r10.w, c14.w 27027ec681f3Smrg :2:0649:1072[40700033x_103f002bx] mul.f r12.w, r10.w, c15.w 27037ec681f3Smrg :2:0650:1073[4070002dx_1042002bx] mul.f r11.y, r10.w, c16.z 27047ec681f3Smrg :3:0651:1074[63960034x_10251024x] mad.f32 r13.x, c9.x, r11.x, c9.y 27057ec681f3Smrg :3:0652:1075[6395802bx_10251024x] mad.f32 r10.w, c9.x, r10.w, c9.y 27067ec681f3Smrg :2:0653:1076[40100810x_40370010x] (nop1) add.f r4.x, r4.x, (neg)r13.w 27077ec681f3Smrg :2:0654:1078[41300036x_00000034x] floor.f r13.z, r13.x 27087ec681f3Smrg :2:0655:1079[41300035x_0000002bx] floor.f r13.y, r10.w 27097ec681f3Smrg :3:0656:1080[63880810x_10261023x] (nop1) mad.f32 r4.x, c8.w, r4.x, c9.z 27107ec681f3Smrg :2:0657:1082[40100034x_40360034x] add.f r13.x, r13.x, (neg)r13.z 27117ec681f3Smrg :2:0658:1083[4018002bx_4035002bx] (nop2) add.f r10.w, r10.w, (neg)r13.y 27127ec681f3Smrg :3:0659:1086[639a0034x_10261023x] mad.f32 r13.x, c8.w, r13.x, c9.z 27137ec681f3Smrg :4:0660:1087[80900010x_00000010x] sin r4.x, r4.x 27147ec681f3Smrg :3:0661:1088[6395802bx_10261023x] mad.f32 r10.w, c8.w, r10.w, c9.z 27157ec681f3Smrg :2:0662:1089[40781810x_00080010x] (ss)(nop3) mul.f r4.x, r4.x, r2.x 27167ec681f3Smrg :0:0663:1093[00000000x_00000000x] nop 27177ec681f3Smrg :4:0664:1094[80900036x_00000034x] sin r13.z, r13.x 27187ec681f3Smrg :4:0665:1095[80b01034x_00000034x] (ss)cos r13.x, r13.x 27197ec681f3Smrg :0:0666:1096[00000000x_00000000x] nop 27207ec681f3Smrg :4:0667:1097[80b00035x_0000002bx] cos r13.y, r10.w 27217ec681f3Smrg :4:0668:1098[8090102bx_0000002bx] (ss)sin r10.w, r10.w 27227ec681f3Smrg :3:0669:1099[63970010x_00101038x] mad.f32 r4.x, c14.x, r11.z, r4.x 27237ec681f3Smrg :2:0670:1100[40700035x_00360035x] mul.f r13.y, r13.y, r13.z 27247ec681f3Smrg :2:0671:1101[40780836x_10380028x] (nop3) mul.f r13.z, r10.x, c14.x 27257ec681f3Smrg :3:0672:1105[639b0036x_001e1039x] mad.f32 r13.z, c14.y, r13.z, r7.z 27267ec681f3Smrg :3:0673:1106[6398001ex_001e1039x] mad.f32 r7.z, c14.y, r12.x, r7.z 27277ec681f3Smrg :2:0674:1107[40700037x_103b0010x] mul.f r13.w, r4.x, c14.w 27287ec681f3Smrg :2:0675:1108[4070002ex_10420010x] mul.f r11.z, r4.x, c16.z 27297ec681f3Smrg :3:0676:1109[638e0037x_0037103cx] mad.f32 r13.w, c15.x, r7.x, r13.w 27307ec681f3Smrg :3:0677:1110[638f001ex_10251024x] mad.f32 r7.z, c9.x, r7.z, c9.y 27317ec681f3Smrg :2:0678:1111[40700038x_103f0010x] mul.f r14.x, r4.x, c15.w 27327ec681f3Smrg :3:0679:1112[638e0030x_10251024x] mad.f32 r12.x, c9.x, r7.x, c9.y 27337ec681f3Smrg :3:0680:1113[638e002ex_002e1043x] mad.f32 r11.z, c16.w, r7.x, r11.z 27347ec681f3Smrg :2:0681:1114[41300039x_0000001ex] floor.f r14.y, r7.z 27357ec681f3Smrg :3:0682:1115[638e001cx_00381040x] mad.f32 r7.x, c16.x, r7.x, r14.x 27367ec681f3Smrg :3:0683:1116[639b002fx_10251024x] mad.f32 r11.w, c9.x, r13.z, c9.y 27377ec681f3Smrg :2:0684:1117[41300036x_00000030x] floor.f r13.z, r12.x 27387ec681f3Smrg :2:0685:1118[4010001ex_4039001ex] add.f r7.z, r7.z, (neg)r14.y 27397ec681f3Smrg :3:0686:1119[63880010x_10259024x] (nop2) mad.f32 r4.x, c9.x, r4.x, c9.y 27407ec681f3Smrg :3:0687:1122[638f001ex_10261023x] mad.f32 r7.z, c8.w, r7.z, c9.z 27417ec681f3Smrg :2:0688:1123[40100030x_40360030x] add.f r12.x, r12.x, (neg)r13.z 27427ec681f3Smrg :2:0689:1124[41380838x_00000010x] (nop3) floor.f r14.x, r4.x 27437ec681f3Smrg :0:0690:1128[00000000x_00000000x] nop 27447ec681f3Smrg :4:0691:1129[8090001ex_0000001ex] sin r7.z, r7.z 27457ec681f3Smrg :3:0692:1130[63980030x_10261023x] mad.f32 r12.x, c8.w, r12.x, c9.z 27467ec681f3Smrg :2:0693:1131[40100010x_40380010x] add.f r4.x, r4.x, (neg)r14.x 27477ec681f3Smrg :2:0694:1132[4070181ex_0008001ex] (ss)(nop1) mul.f r7.z, r7.z, r2.x 27487ec681f3Smrg :3:0695:1134[638c801ex_001e1038x] mad.f32 r7.z, c14.x, r6.y, r7.z 27497ec681f3Smrg :3:0696:1135[63880010x_10269023x] (nop2) mad.f32 r4.x, c8.w, r4.x, c9.z 27507ec681f3Smrg :3:0697:1138[638f0037x_0037103dx] mad.f32 r13.w, c15.y, r7.z, r13.w 27517ec681f3Smrg :4:0698:1139[80b00036x_00000030x] cos r13.z, r12.x 27527ec681f3Smrg :4:0699:1140[80901030x_00000030x] (ss)sin r12.x, r12.x 27537ec681f3Smrg :3:0700:1141[638f002ex_002e1044x] mad.f32 r11.z, c17.x, r7.z, r11.z 27547ec681f3Smrg :3:0701:1142[638f081cx_001c1041x] (nop1) mad.f32 r7.x, c16.y, r7.z, r7.x 27557ec681f3Smrg :4:0702:1144[80b00038x_00000010x] cos r14.x, r4.x 27567ec681f3Smrg :4:0703:1145[80901010x_00000010x] (ss)sin r4.x, r4.x 27577ec681f3Smrg :3:0704:1146[639b803ax_001b103ax] mad.f32 r14.z, c14.z, r13.w, r6.w 27587ec681f3Smrg :3:0705:1147[63970039x_001b103ax] mad.f32 r14.y, c14.z, r11.z, r6.w 27597ec681f3Smrg :3:0706:1148[638e003bx_001b103ax] mad.f32 r14.w, c14.z, r7.x, r6.w 27607ec681f3Smrg :3:0707:1149[638f001ex_10251024x] mad.f32 r7.z, c9.x, r7.z, c9.y 27617ec681f3Smrg :3:0708:1150[639d003ax_10251024x] mad.f32 r14.z, c9.x, r14.z, c9.y 27627ec681f3Smrg :3:0709:1151[639c8039x_10251024x] mad.f32 r14.y, c9.x, r14.y, c9.y 27637ec681f3Smrg :3:0710:1152[639d883bx_10251024x] (nop1) mad.f32 r14.w, c9.x, r14.w, c9.y 27647ec681f3Smrg :2:0711:1154[4130003dx_0000003ax] floor.f r15.y, r14.z 27657ec681f3Smrg :2:0712:1155[4138003cx_00000039x] (nop2) floor.f r15.x, r14.y 27667ec681f3Smrg :2:0713:1158[4010003ax_403d003ax] add.f r14.z, r14.z, (neg)r15.y 27677ec681f3Smrg :2:0714:1159[40180039x_403c0039x] (nop2) add.f r14.y, r14.y, (neg)r15.x 27687ec681f3Smrg :3:0715:1162[639d003ax_10261023x] mad.f32 r14.z, c8.w, r14.z, c9.z 27697ec681f3Smrg :3:0716:1163[639c8839x_10269023x] (nop3) mad.f32 r14.y, c8.w, r14.y, c9.z 27707ec681f3Smrg :0:0717:1167[00000100x_00000000x] (rpt1)nop 27717ec681f3Smrg :4:0718:1169[8090003ax_0000003ax] sin r14.z, r14.z 27727ec681f3Smrg :3:0719:1170[6384101cx_001c003ax] (ss)mad.f32 r7.x, r14.z, r2.x, r7.x 27737ec681f3Smrg :4:0720:1171[80900039x_00000039x] sin r14.y, r14.y 27747ec681f3Smrg :3:0721:1172[63841037x_00378039x] (ss)(nop2) mad.f32 r13.w, r14.y, r2.x, r13.w 27757ec681f3Smrg :3:0722:1175[638e003dx_10251024x] mad.f32 r15.y, c9.x, r7.x, c9.y 27767ec681f3Smrg :2:0723:1176[40700039x_10420037x] mul.f r14.y, r13.w, c16.z 27777ec681f3Smrg :2:0724:1177[4070003ax_103b0037x] mul.f r14.z, r13.w, c14.w 27787ec681f3Smrg :2:0725:1178[4070003cx_103f0037x] mul.f r15.x, r13.w, c15.w 27797ec681f3Smrg :2:0726:1179[4130003fx_0000003dx] floor.f r15.w, r15.y 27807ec681f3Smrg :3:0727:1180[639b8037x_10259024x] (nop2) mad.f32 r13.w, c9.x, r13.w, c9.y 27817ec681f3Smrg :2:0728:1183[4010003dx_403f003dx] add.f r15.y, r15.y, (neg)r15.w 27827ec681f3Smrg :2:0729:1184[4138003ex_00000037x] (nop2) floor.f r15.z, r13.w 27837ec681f3Smrg :3:0730:1187[639e803dx_10261023x] mad.f32 r15.y, c8.w, r15.y, c9.z 27847ec681f3Smrg :2:0731:1188[40180837x_403e0037x] (nop3) add.f r13.w, r13.w, (neg)r15.z 27857ec681f3Smrg :0:0732:1192[00000100x_00000000x] (rpt1)nop 27867ec681f3Smrg :4:0733:1194[8090003fx_0000003dx] sin r15.w, r15.y 27877ec681f3Smrg :4:0734:1195[80b0103dx_0000003dx] (ss)cos r15.y, r15.y 27887ec681f3Smrg :3:0735:1196[639b8837x_10269023x] (nop3) mad.f32 r13.w, c8.w, r13.w, c9.z 27897ec681f3Smrg :0:0736:1200[00000200x_00000000x] (rpt2)nop 27907ec681f3Smrg :4:0737:1203[80b0003ex_00000037x] cos r15.z, r13.w 27917ec681f3Smrg :4:0738:1204[80901037x_00000037x] (ss)sin r13.w, r13.w 27927ec681f3Smrg :2:0739:1205[4070003ex_003f003ex] mul.f r15.z, r15.z, r15.w 27937ec681f3Smrg :2:0740:1206[4138083fx_0000003bx] (nop3) floor.f r15.w, r14.w 27947ec681f3Smrg :2:0741:1210[4018083bx_403f003bx] (nop3) add.f r14.w, r14.w, (neg)r15.w 27957ec681f3Smrg :3:0742:1214[639d883bx_10269023x] (nop3) mad.f32 r14.w, c8.w, r14.w, c9.z 27967ec681f3Smrg :0:0743:1218[00000200x_00000000x] (rpt2)nop 27977ec681f3Smrg :4:0744:1221[8090003bx_0000003bx] sin r14.w, r14.w 27987ec681f3Smrg :3:0745:1222[6384182ex_002e803bx] (ss)(nop3) mad.f32 r11.z, r14.w, r2.x, r11.z 27997ec681f3Smrg :3:0746:1226[63970039x_00391043x] mad.f32 r14.y, c16.w, r11.z, r14.y 28007ec681f3Smrg :3:0747:1227[6397003ax_003a103cx] mad.f32 r14.z, c15.x, r11.z, r14.z 28017ec681f3Smrg :3:0748:1228[6397003bx_003c1040x] mad.f32 r14.w, c16.x, r11.z, r15.x 28027ec681f3Smrg :3:0749:1229[638e0039x_00391044x] mad.f32 r14.y, c17.x, r7.x, r14.y 28037ec681f3Smrg :3:0750:1230[638e003ax_003a103dx] mad.f32 r14.z, c15.y, r7.x, r14.z 28047ec681f3Smrg :3:0751:1231[638e001cx_003b1041x] mad.f32 r7.x, c16.y, r7.x, r14.w 28057ec681f3Smrg :3:0752:1232[6397002ex_10251024x] mad.f32 r11.z, c9.x, r11.z, c9.y 28067ec681f3Smrg :3:0753:1233[639c803bx_00241046x] mad.f32 r14.w, c17.z, r14.y, r9.x 28077ec681f3Smrg :3:0754:1234[639d003cx_00241046x] mad.f32 r15.x, c17.z, r14.z, r9.x 28087ec681f3Smrg :3:0755:1235[638e083fx_00241046x] (nop1) mad.f32 r15.w, c17.z, r7.x, r9.x 28097ec681f3Smrg :3:0756:1237[639d803bx_10251024x] mad.f32 r14.w, c9.x, r14.w, c9.y 28107ec681f3Smrg :3:0757:1238[639e003cx_10251024x] mad.f32 r15.x, c9.x, r15.x, c9.y 28117ec681f3Smrg :3:0758:1239[639f883fx_10251024x] (nop1) mad.f32 r15.w, c9.x, r15.w, c9.y 28127ec681f3Smrg :2:0759:1241[41300040x_0000003bx] floor.f r16.x, r14.w 28137ec681f3Smrg :2:0760:1242[41380041x_0000003cx] (nop2) floor.f r16.y, r15.x 28147ec681f3Smrg :2:0761:1245[4010003bx_4040003bx] add.f r14.w, r14.w, (neg)r16.x 28157ec681f3Smrg :2:0762:1246[4018003cx_4041003cx] (nop2) add.f r15.x, r15.x, (neg)r16.y 28167ec681f3Smrg :3:0763:1249[639d803bx_10261023x] mad.f32 r14.w, c8.w, r14.w, c9.z 28177ec681f3Smrg :3:0764:1250[639e083cx_10269023x] (nop3) mad.f32 r15.x, c8.w, r15.x, c9.z 28187ec681f3Smrg :0:0765:1254[00000100x_00000000x] (rpt1)nop 28197ec681f3Smrg :4:0766:1256[8090003bx_0000003bx] sin r14.w, r14.w 28207ec681f3Smrg :3:0767:1257[6384103ax_003a003bx] (ss)mad.f32 r14.z, r14.w, r2.x, r14.z 28217ec681f3Smrg :4:0768:1258[8090003cx_0000003cx] sin r15.x, r15.x 28227ec681f3Smrg :3:0769:1259[6384101cx_001c803cx] (ss)(nop2) mad.f32 r7.x, r15.x, r2.x, r7.x 28237ec681f3Smrg :2:0770:1262[4070003bx_1042003ax] mul.f r14.w, r14.z, c16.z 28247ec681f3Smrg :2:0771:1263[40700040x_103f003ax] mul.f r16.x, r14.z, c15.w 28257ec681f3Smrg :2:0772:1264[4070003cx_103b003ax] mul.f r15.x, r14.z, c14.w 28267ec681f3Smrg :3:0773:1265[639d003ax_10251024x] mad.f32 r14.z, c9.x, r14.z, c9.y 28277ec681f3Smrg :3:0774:1266[638e0041x_10259024x] (nop2) mad.f32 r16.y, c9.x, r7.x, c9.y 28287ec681f3Smrg :2:0775:1269[41300042x_0000003ax] floor.f r16.z, r14.z 28297ec681f3Smrg :2:0776:1270[41380043x_00000041x] (nop2) floor.f r16.w, r16.y 28307ec681f3Smrg :2:0777:1273[4010003ax_4042003ax] add.f r14.z, r14.z, (neg)r16.z 28317ec681f3Smrg :2:0778:1274[40180041x_40430041x] (nop2) add.f r16.y, r16.y, (neg)r16.w 28327ec681f3Smrg :3:0779:1277[639d003ax_10261023x] mad.f32 r14.z, c8.w, r14.z, c9.z 28337ec681f3Smrg :3:0780:1278[63a08841x_10269023x] (nop3) mad.f32 r16.y, c8.w, r16.y, c9.z 28347ec681f3Smrg :0:0781:1282[00000100x_00000000x] (rpt1)nop 28357ec681f3Smrg :4:0782:1284[80b00042x_0000003ax] cos r16.z, r14.z 28367ec681f3Smrg :4:0783:1285[8090103ax_0000003ax] (ss)sin r14.z, r14.z 28377ec681f3Smrg :0:0784:1286[00000000x_00000000x] nop 28387ec681f3Smrg :4:0785:1287[80900043x_00000041x] sin r16.w, r16.y 28397ec681f3Smrg :4:0786:1288[80b01041x_00000041x] (ss)cos r16.y, r16.y 28407ec681f3Smrg :2:0787:1289[40700042x_00430042x] mul.f r16.z, r16.z, r16.w 28417ec681f3Smrg :2:0788:1290[41380843x_0000003fx] (nop3) floor.f r16.w, r15.w 28427ec681f3Smrg :2:0789:1294[4018083fx_4043003fx] (nop3) add.f r15.w, r15.w, (neg)r16.w 28437ec681f3Smrg :3:0790:1298[639f883fx_10269023x] (nop3) mad.f32 r15.w, c8.w, r15.w, c9.z 28447ec681f3Smrg :0:0791:1302[00000200x_00000000x] (rpt2)nop 28457ec681f3Smrg :4:0792:1305[8090003fx_0000003fx] sin r15.w, r15.w 28467ec681f3Smrg :3:0793:1306[63841839x_0039803fx] (ss)(nop3) mad.f32 r14.y, r15.w, r2.x, r14.y 28477ec681f3Smrg :3:0794:1310[639c803bx_003b1043x] mad.f32 r14.w, c16.w, r14.y, r14.w 28487ec681f3Smrg :3:0795:1311[639c803cx_003c103cx] mad.f32 r15.x, c15.x, r14.y, r15.x 28497ec681f3Smrg :3:0796:1312[639c803fx_00401040x] mad.f32 r15.w, c16.x, r14.y, r16.x 28507ec681f3Smrg :3:0797:1313[638e003bx_003b1044x] mad.f32 r14.w, c17.x, r7.x, r14.w 28517ec681f3Smrg :3:0798:1314[638e003cx_003c103dx] mad.f32 r15.x, c15.y, r7.x, r15.x 28527ec681f3Smrg :3:0799:1315[638e001cx_003f1041x] mad.f32 r7.x, c16.y, r7.x, r15.w 28537ec681f3Smrg :3:0800:1316[639c8039x_10251024x] mad.f32 r14.y, c9.x, r14.y, c9.y 28547ec681f3Smrg :3:0801:1317[639d803fx_00221049x] mad.f32 r15.w, c18.y, r14.w, r8.z 28557ec681f3Smrg :3:0802:1318[639e0040x_00221049x] mad.f32 r16.x, c18.y, r15.x, r8.z 28567ec681f3Smrg :3:0803:1319[638e0843x_00221049x] (nop1) mad.f32 r16.w, c18.y, r7.x, r8.z 28577ec681f3Smrg :3:0804:1321[639f803fx_10251024x] mad.f32 r15.w, c9.x, r15.w, c9.y 28587ec681f3Smrg :3:0805:1322[63a00040x_10251024x] mad.f32 r16.x, c9.x, r16.x, c9.y 28597ec681f3Smrg :3:0806:1323[63a18843x_10251024x] (nop1) mad.f32 r16.w, c9.x, r16.w, c9.y 28607ec681f3Smrg :2:0807:1325[41300044x_0000003fx] floor.f r17.x, r15.w 28617ec681f3Smrg :2:0808:1326[41380045x_00000040x] (nop2) floor.f r17.y, r16.x 28627ec681f3Smrg :2:0809:1329[4010003fx_4044003fx] add.f r15.w, r15.w, (neg)r17.x 28637ec681f3Smrg :2:0810:1330[40180040x_40450040x] (nop2) add.f r16.x, r16.x, (neg)r17.y 28647ec681f3Smrg :3:0811:1333[639f803fx_10261023x] mad.f32 r15.w, c8.w, r15.w, c9.z 28657ec681f3Smrg :3:0812:1334[63a00840x_10269023x] (nop3) mad.f32 r16.x, c8.w, r16.x, c9.z 28667ec681f3Smrg :0:0813:1338[00000100x_00000000x] (rpt1)nop 28677ec681f3Smrg :4:0814:1340[8090003fx_0000003fx] sin r15.w, r15.w 28687ec681f3Smrg :3:0815:1341[6384103cx_003c003fx] (ss)mad.f32 r15.x, r15.w, r2.x, r15.x 28697ec681f3Smrg :4:0816:1342[80900040x_00000040x] sin r16.x, r16.x 28707ec681f3Smrg :3:0817:1343[6384101cx_001c8040x] (ss)(nop2) mad.f32 r7.x, r16.x, r2.x, r7.x 28717ec681f3Smrg :2:0818:1346[4070003fx_1042003cx] mul.f r15.w, r15.x, c16.z 28727ec681f3Smrg :2:0819:1347[40700044x_103f003cx] mul.f r17.x, r15.x, c15.w 28737ec681f3Smrg :2:0820:1348[40700040x_103b003cx] mul.f r16.x, r15.x, c14.w 28747ec681f3Smrg :3:0821:1349[639e003cx_10251024x] mad.f32 r15.x, c9.x, r15.x, c9.y 28757ec681f3Smrg :3:0822:1350[638e0045x_10259024x] (nop2) mad.f32 r17.y, c9.x, r7.x, c9.y 28767ec681f3Smrg :2:0823:1353[41300046x_0000003cx] floor.f r17.z, r15.x 28777ec681f3Smrg :2:0824:1354[41380047x_00000045x] (nop2) floor.f r17.w, r17.y 28787ec681f3Smrg :2:0825:1357[4010003cx_4046003cx] add.f r15.x, r15.x, (neg)r17.z 28797ec681f3Smrg :2:0826:1358[40180045x_40470045x] (nop2) add.f r17.y, r17.y, (neg)r17.w 28807ec681f3Smrg :3:0827:1361[639e003cx_10261023x] mad.f32 r15.x, c8.w, r15.x, c9.z 28817ec681f3Smrg :3:0828:1362[63a28845x_10269023x] (nop3) mad.f32 r17.y, c8.w, r17.y, c9.z 28827ec681f3Smrg :0:0829:1366[00000100x_00000000x] (rpt1)nop 28837ec681f3Smrg :4:0830:1368[80b00046x_0000003cx] cos r17.z, r15.x 28847ec681f3Smrg :4:0831:1369[8090103cx_0000003cx] (ss)sin r15.x, r15.x 28857ec681f3Smrg :0:0832:1370[00000000x_00000000x] nop 28867ec681f3Smrg :4:0833:1371[80900047x_00000045x] sin r17.w, r17.y 28877ec681f3Smrg :4:0834:1372[80b01045x_00000045x] (ss)cos r17.y, r17.y 28887ec681f3Smrg :2:0835:1373[40700046x_00470046x] mul.f r17.z, r17.z, r17.w 28897ec681f3Smrg :2:0836:1374[41380847x_00000043x] (nop3) floor.f r17.w, r16.w 28907ec681f3Smrg :2:0837:1378[40180843x_40470043x] (nop3) add.f r16.w, r16.w, (neg)r17.w 28917ec681f3Smrg :3:0838:1382[63a18843x_10269023x] (nop3) mad.f32 r16.w, c8.w, r16.w, c9.z 28927ec681f3Smrg :0:0839:1386[00000200x_00000000x] (rpt2)nop 28937ec681f3Smrg :4:0840:1389[80900043x_00000043x] sin r16.w, r16.w 28947ec681f3Smrg :3:0841:1390[6384183bx_003b8043x] (ss)(nop3) mad.f32 r14.w, r16.w, r2.x, r14.w 28957ec681f3Smrg :3:0842:1394[639d803fx_003f1043x] mad.f32 r15.w, c16.w, r14.w, r15.w 28967ec681f3Smrg :3:0843:1395[639d8040x_0040103cx] mad.f32 r16.x, c15.x, r14.w, r16.x 28977ec681f3Smrg :3:0844:1396[639d8043x_00441040x] mad.f32 r16.w, c16.x, r14.w, r17.x 28987ec681f3Smrg :3:0845:1397[639d803bx_10251024x] mad.f32 r14.w, c9.x, r14.w, c9.y 28997ec681f3Smrg :3:0846:1398[638e003fx_003f1044x] mad.f32 r15.w, c17.x, r7.x, r15.w 29007ec681f3Smrg :3:0847:1399[638e0040x_0040103dx] mad.f32 r16.x, c15.y, r7.x, r16.x 29017ec681f3Smrg :3:0848:1400[638e001cx_00439041x] (nop2) mad.f32 r7.x, c16.y, r7.x, r16.w 29027ec681f3Smrg :3:0849:1403[63a00044x_0020104cx] mad.f32 r17.x, c19.x, r16.x, r8.x 29037ec681f3Smrg :3:0850:1404[638e0047x_0020104cx] mad.f32 r17.w, c19.x, r7.x, r8.x 29047ec681f3Smrg :3:0851:1405[639f8843x_0020104cx] (nop1) mad.f32 r16.w, c19.x, r15.w, r8.x 29057ec681f3Smrg :3:0852:1407[63a20044x_10251024x] mad.f32 r17.x, c9.x, r17.x, c9.y 29067ec681f3Smrg :3:0853:1408[63a38047x_10251024x] mad.f32 r17.w, c9.x, r17.w, c9.y 29077ec681f3Smrg :3:0854:1409[63a18843x_10251024x] (nop1) mad.f32 r16.w, c9.x, r16.w, c9.y 29087ec681f3Smrg :2:0855:1411[41300849x_00000044x] (nop1) floor.f r18.y, r17.x 29097ec681f3Smrg :2:0856:1413[41300848x_00000043x] (nop1) floor.f r18.x, r16.w 29107ec681f3Smrg :2:0857:1415[40100844x_40490044x] (nop1) add.f r17.x, r17.x, (neg)r18.y 29117ec681f3Smrg :2:0858:1417[40100843x_40480043x] (nop1) add.f r16.w, r16.w, (neg)r18.x 29127ec681f3Smrg :3:0859:1419[63a20844x_10261023x] (nop1) mad.f32 r17.x, c8.w, r17.x, c9.z 29137ec681f3Smrg :3:0860:1421[63a18843x_10269023x] (nop3) mad.f32 r16.w, c8.w, r16.w, c9.z 29147ec681f3Smrg :0:0861:1425[00000000x_00000000x] nop 29157ec681f3Smrg :4:0862:1426[80900044x_00000044x] sin r17.x, r17.x 29167ec681f3Smrg :3:0863:1427[6384181cx_001c0044x] (ss)(nop1) mad.f32 r7.x, r17.x, r2.x, r7.x 29177ec681f3Smrg :4:0864:1429[80900043x_00000043x] sin r16.w, r16.w 29187ec681f3Smrg :3:0865:1430[63841840x_00400043x] (ss)(nop1) mad.f32 r16.x, r16.w, r2.x, r16.x 29197ec681f3Smrg :3:0866:1432[638e081cx_10251024x] (nop1) mad.f32 r7.x, c9.x, r7.x, c9.y 29207ec681f3Smrg :3:0867:1434[63a00840x_10251024x] (nop1) mad.f32 r16.x, c9.x, r16.x, c9.y 29217ec681f3Smrg :2:0868:1436[41300844x_0000001cx] (nop1) floor.f r17.x, r7.x 29227ec681f3Smrg :2:0869:1438[41300843x_00000040x] (nop1) floor.f r16.w, r16.x 29237ec681f3Smrg :2:0870:1440[4010081cx_4044001cx] (nop1) add.f r7.x, r7.x, (neg)r17.x 29247ec681f3Smrg :2:0871:1442[40100840x_40430040x] (nop1) add.f r16.x, r16.x, (neg)r16.w 29257ec681f3Smrg :3:0872:1444[638e081cx_10261023x] (nop1) mad.f32 r7.x, c8.w, r7.x, c9.z 29267ec681f3Smrg :3:0873:1446[63a00840x_10269023x] (nop3) mad.f32 r16.x, c8.w, r16.x, c9.z 29277ec681f3Smrg :0:0874:1450[00000000x_00000000x] nop 29287ec681f3Smrg :4:0875:1451[80900044x_0000001cx] sin r17.x, r7.x 29297ec681f3Smrg :4:0876:1452[80b0101cx_0000001cx] (ss)cos r7.x, r7.x 29307ec681f3Smrg :0:0877:1453[00000100x_00000000x] (rpt1)nop 29317ec681f3Smrg :4:0878:1455[80b00043x_00000040x] cos r16.w, r16.x 29327ec681f3Smrg :4:0879:1456[80901040x_00000040x] (ss)sin r16.x, r16.x 29337ec681f3Smrg :2:0880:1457[40700043x_00440043x] mul.f r16.w, r16.w, r17.x 29347ec681f3Smrg :2:0881:1458[41380844x_00000047x] (nop3) floor.f r17.x, r17.w 29357ec681f3Smrg :2:0882:1462[40180844x_40440047x] (nop3) add.f r17.x, r17.w, (neg)r17.x 29367ec681f3Smrg :3:0883:1466[63a20844x_10269023x] (nop3) mad.f32 r17.x, c8.w, r17.x, c9.z 29377ec681f3Smrg :0:0884:1470[00000200x_00000000x] (rpt2)nop 29387ec681f3Smrg :4:0885:1473[80900044x_00000044x] sin r17.x, r17.x 29397ec681f3Smrg :3:0886:1474[6384183fx_003f8044x] (ss)(nop3) mad.f32 r15.w, r17.x, r2.x, r15.w 29407ec681f3Smrg :3:0887:1478[639f883fx_10259024x] (nop3) mad.f32 r15.w, c9.x, r15.w, c9.y 29417ec681f3Smrg :2:0888:1482[41380844x_0000003fx] (nop3) floor.f r17.x, r15.w 29427ec681f3Smrg :2:0889:1486[4018083fx_4044003fx] (nop3) add.f r15.w, r15.w, (neg)r17.x 29437ec681f3Smrg :3:0890:1490[639f883fx_10269023x] (nop3) mad.f32 r15.w, c8.w, r15.w, c9.z 29447ec681f3Smrg :0:0891:1494[00000200x_00000000x] (rpt2)nop 29457ec681f3Smrg :4:0892:1497[80b00044x_0000003fx] cos r17.x, r15.w 29467ec681f3Smrg :4:0893:1498[8090103fx_0000003fx] (ss)sin r15.w, r15.w 29477ec681f3Smrg :3:0894:1499[63a00840x_00430044x] (nop1) mad.f32 r16.x, r17.x, r16.x, r16.w 29487ec681f3Smrg :3:0895:1501[639f901cx_0040001cx] (ss)mad.f32 r7.x, r7.x, r15.w, r16.x 29497ec681f3Smrg :2:0896:1502[4138083fx_0000003bx] (nop3) floor.f r15.w, r14.w 29507ec681f3Smrg :2:0897:1506[4010003bx_403f003bx] add.f r14.w, r14.w, (neg)r15.w 29517ec681f3Smrg :2:0898:1507[4078001cx_104e001cx] (nop2) mul.f r7.x, r7.x, c19.z 29527ec681f3Smrg :3:0899:1510[639d883bx_10269023x] (nop3) mad.f32 r14.w, c8.w, r14.w, c9.z 29537ec681f3Smrg :0:0900:1514[00000200x_00000000x] (rpt2)nop 29547ec681f3Smrg :4:0901:1517[80b0003fx_0000003bx] cos r15.w, r14.w 29557ec681f3Smrg :4:0902:1518[8090103bx_0000003bx] (ss)sin r14.w, r14.w 29567ec681f3Smrg :3:0903:1519[639e083cx_0046003fx] (nop1) mad.f32 r15.x, r15.w, r15.x, r17.z 29577ec681f3Smrg :3:0904:1521[639d903bx_003c0045x] (ss)mad.f32 r14.w, r17.y, r14.w, r15.x 29587ec681f3Smrg :2:0905:1522[4138083cx_00000039x] (nop3) floor.f r15.x, r14.y 29597ec681f3Smrg :2:0906:1526[40100039x_403c0039x] add.f r14.y, r14.y, (neg)r15.x 29607ec681f3Smrg :2:0907:1527[4078003bx_104b003bx] (nop2) mul.f r14.w, r14.w, c18.w 29617ec681f3Smrg :3:0908:1530[639c8839x_10269023x] (nop3) mad.f32 r14.y, c8.w, r14.y, c9.z 29627ec681f3Smrg :0:0909:1534[00000200x_00000000x] (rpt2)nop 29637ec681f3Smrg :4:0910:1537[80b0003cx_00000039x] cos r15.x, r14.y 29647ec681f3Smrg :4:0911:1538[80901039x_00000039x] (ss)sin r14.y, r14.y 29657ec681f3Smrg :3:0912:1539[639d083ax_0042003cx] (nop1) mad.f32 r14.z, r15.x, r14.z, r16.z 29667ec681f3Smrg :3:0913:1541[639c9039x_003a0041x] (ss)mad.f32 r14.y, r16.y, r14.y, r14.z 29677ec681f3Smrg :2:0914:1542[4138083ax_0000002ex] (nop3) floor.f r14.z, r11.z 29687ec681f3Smrg :2:0915:1546[4010002ex_403a002ex] add.f r11.z, r11.z, (neg)r14.z 29697ec681f3Smrg :2:0916:1547[40780039x_10480039x] (nop2) mul.f r14.y, r14.y, c18.x 29707ec681f3Smrg :3:0917:1550[6397082ex_10269023x] (nop3) mad.f32 r11.z, c8.w, r11.z, c9.z 29717ec681f3Smrg :0:0918:1554[00000200x_00000000x] (rpt2)nop 29727ec681f3Smrg :4:0919:1557[80b0003ax_0000002ex] cos r14.z, r11.z 29737ec681f3Smrg :4:0920:1558[8090102ex_0000002ex] (ss)sin r11.z, r11.z 29747ec681f3Smrg :3:0921:1559[639b8837x_003e003ax] (nop1) mad.f32 r13.w, r14.z, r13.w, r15.z 29757ec681f3Smrg :3:0922:1561[6397102ex_0037003dx] (ss)mad.f32 r11.z, r15.y, r11.z, r13.w 29767ec681f3Smrg :2:0923:1562[41380837x_0000001ex] (nop3) floor.f r13.w, r7.z 29777ec681f3Smrg :2:0924:1566[4010001ex_4037001ex] add.f r7.z, r7.z, (neg)r13.w 29787ec681f3Smrg :2:0925:1567[4078002ex_1045002ex] (nop2) mul.f r11.z, r11.z, c17.y 29797ec681f3Smrg :3:0926:1570[638f081ex_10269023x] (nop3) mad.f32 r7.z, c8.w, r7.z, c9.z 29807ec681f3Smrg :0:0927:1574[00000200x_00000000x] (rpt2)nop 29817ec681f3Smrg :4:0928:1577[80900037x_0000001ex] sin r13.w, r7.z 29827ec681f3Smrg :4:0929:1578[80b0101ex_0000001ex] (ss)cos r7.z, r7.z 29837ec681f3Smrg :2:0930:1579[40700837x_00370038x] (nop1) mul.f r13.w, r14.x, r13.w 29847ec681f3Smrg :3:0931:1581[63880810x_00370036x] (nop1) mad.f32 r4.x, r13.z, r4.x, r13.w 29857ec681f3Smrg :3:0932:1583[63981810x_0010801ex] (ss)(nop3) mad.f32 r4.x, r7.z, r12.x, r4.x 29867ec681f3Smrg :2:0933:1587[40180810x_c02ec010x] (nop3) add.f r4.x, (absneg)r4.x, (absneg)r11.z 29877ec681f3Smrg :2:0934:1591[40180810x_c0390010x] (nop3) add.f r4.x, r4.x, (absneg)r14.y 29887ec681f3Smrg :2:0935:1595[40180810x_c03b0010x] (nop3) add.f r4.x, r4.x, (absneg)r14.w 29897ec681f3Smrg :2:0936:1599[40100010x_c01c0010x] add.f r4.x, r4.x, (absneg)r7.x 29907ec681f3Smrg :2:0937:1600[4130001cx_0000002fx] floor.f r7.x, r11.w 29917ec681f3Smrg :3:0938:1601[63870010x_00109029x] (nop2) mad.f32 r4.x, c10.y, r3.z, r4.x 29927ec681f3Smrg :2:0939:1604[4010001cx_401c002fx] add.f r7.x, r11.w, (neg)r7.x 29937ec681f3Smrg :2:0940:1605[40180010x_104f8010x] (nop2) add.f r4.x, (abs)r4.x, c19.w 29947ec681f3Smrg :3:0941:1608[638e001cx_10261023x] mad.f32 r7.x, c8.w, r7.x, c9.z 29957ec681f3Smrg :3:0942:1609[63870810x_00109050x] (nop3) mad.f32 r4.x, c20.x, r3.z, r4.x 29967ec681f3Smrg :0:0943:1613[00000100x_00000000x] (rpt1)nop 29977ec681f3Smrg :4:0944:1615[8090001cx_0000001cx] sin r7.x, r7.x 29987ec681f3Smrg :3:0945:1616[63908010x_0010001fx] mad.f32 r4.x, r7.w, r8.y, r4.x 29997ec681f3Smrg :2:0946:1617[4070181cx_0008001cx] (ss)(nop1) mul.f r7.x, r7.x, r2.x 30007ec681f3Smrg :3:0947:1619[6393801cx_001c1038x] mad.f32 r7.x, c14.x, r9.w, r7.x 30017ec681f3Smrg :2:0948:1620[40180010x_10560010x] (nop2) add.f r4.x, r4.x, c21.z 30027ec681f3Smrg :3:0949:1623[638e0027x_0032103cx] mad.f32 r9.w, c15.x, r7.x, r12.z 30037ec681f3Smrg :3:0950:1624[638e001ex_002d1043x] mad.f32 r7.z, c16.w, r7.x, r11.y 30047ec681f3Smrg :3:0951:1625[63960027x_0027103dx] mad.f32 r9.w, c15.y, r11.x, r9.w 30057ec681f3Smrg :3:0952:1626[638e002dx_00331040x] mad.f32 r11.y, c16.x, r7.x, r12.w 30067ec681f3Smrg :3:0953:1627[6396001ex_001e1044x] mad.f32 r7.z, c17.x, r11.x, r7.z 30077ec681f3Smrg :3:0954:1628[6396002cx_002d1041x] mad.f32 r11.x, c16.y, r11.x, r11.y 30087ec681f3Smrg :3:0955:1629[6393802ex_001b103ax] mad.f32 r11.z, c14.z, r9.w, r6.w 30097ec681f3Smrg :3:0956:1630[638e001cx_10251024x] mad.f32 r7.x, c9.x, r7.x, c9.y 30107ec681f3Smrg :3:0957:1631[638f002dx_001b103ax] mad.f32 r11.y, c14.z, r7.z, r6.w 30117ec681f3Smrg :3:0958:1632[6396001bx_001b103ax] mad.f32 r6.w, c14.z, r11.x, r6.w 30127ec681f3Smrg :3:0959:1633[6397082ex_10259024x] (nop3) mad.f32 r11.z, c9.x, r11.z, c9.y 30137ec681f3Smrg :2:0960:1637[41300030x_0000002ex] floor.f r12.x, r11.z 30147ec681f3Smrg :3:0961:1638[6396802dx_10251024x] mad.f32 r11.y, c9.x, r11.y, c9.y 30157ec681f3Smrg :3:0962:1639[638d881bx_10251024x] (nop1) mad.f32 r6.w, c9.x, r6.w, c9.y 30167ec681f3Smrg :2:0963:1641[4010002ex_4030002ex] add.f r11.z, r11.z, (neg)r12.x 30177ec681f3Smrg :2:0964:1642[4138002fx_0000002dx] (nop2) floor.f r11.w, r11.y 30187ec681f3Smrg :3:0965:1645[6397002ex_10261023x] mad.f32 r11.z, c8.w, r11.z, c9.z 30197ec681f3Smrg :2:0966:1646[4018082dx_402f002dx] (nop3) add.f r11.y, r11.y, (neg)r11.w 30207ec681f3Smrg :0:0967:1650[00000100x_00000000x] (rpt1)nop 30217ec681f3Smrg :4:0968:1652[8090002ex_0000002ex] sin r11.z, r11.z 30227ec681f3Smrg :3:0969:1653[6396802dx_10261023x] mad.f32 r11.y, c8.w, r11.y, c9.z 30237ec681f3Smrg :3:0970:1654[6384182cx_002c802ex] (ss)(nop3) mad.f32 r11.x, r11.z, r2.x, r11.x 30247ec681f3Smrg :3:0971:1658[63960830x_10259024x] (nop3) mad.f32 r12.x, c9.x, r11.x, c9.y 30257ec681f3Smrg :2:0972:1662[41300033x_00000030x] floor.f r12.w, r12.x 30267ec681f3Smrg :4:0973:1663[8090002dx_0000002dx] sin r11.y, r11.y 30277ec681f3Smrg :3:0974:1664[63841027x_0027802dx] (ss)(nop2) mad.f32 r9.w, r11.y, r2.x, r9.w 30287ec681f3Smrg :2:0975:1667[40100030x_40330030x] add.f r12.x, r12.x, (neg)r12.w 30297ec681f3Smrg :2:0976:1668[4070002dx_10420027x] mul.f r11.y, r9.w, c16.z 30307ec681f3Smrg :2:0977:1669[4070002ex_103b0027x] mul.f r11.z, r9.w, c14.w 30317ec681f3Smrg :2:0978:1670[4070002fx_103f0027x] mul.f r11.w, r9.w, c15.w 30327ec681f3Smrg :3:0979:1671[63980030x_10261023x] mad.f32 r12.x, c8.w, r12.x, c9.z 30337ec681f3Smrg :3:0980:1672[63938827x_10259024x] (nop3) mad.f32 r9.w, c9.x, r9.w, c9.y 30347ec681f3Smrg :0:0981:1676[00000100x_00000000x] (rpt1)nop 30357ec681f3Smrg :4:0982:1678[80900033x_00000030x] sin r12.w, r12.x 30367ec681f3Smrg :4:0983:1679[80b01030x_00000030x] (ss)cos r12.x, r12.x 30377ec681f3Smrg :2:0984:1680[41380832x_00000027x] (nop3) floor.f r12.z, r9.w 30387ec681f3Smrg :2:0985:1684[40180827x_40320027x] (nop3) add.f r9.w, r9.w, (neg)r12.z 30397ec681f3Smrg :3:0986:1688[63938827x_10269023x] (nop3) mad.f32 r9.w, c8.w, r9.w, c9.z 30407ec681f3Smrg :0:0987:1692[00000200x_00000000x] (rpt2)nop 30417ec681f3Smrg :4:0988:1695[80b00032x_00000027x] cos r12.z, r9.w 30427ec681f3Smrg :4:0989:1696[80901027x_00000027x] (ss)sin r9.w, r9.w 30437ec681f3Smrg :2:0990:1697[40700032x_00330032x] mul.f r12.z, r12.z, r12.w 30447ec681f3Smrg :2:0991:1698[41380833x_0000001bx] (nop3) floor.f r12.w, r6.w 30457ec681f3Smrg :2:0992:1702[4018081bx_4033001bx] (nop3) add.f r6.w, r6.w, (neg)r12.w 30467ec681f3Smrg :3:0993:1706[638d881bx_10269023x] (nop3) mad.f32 r6.w, c8.w, r6.w, c9.z 30477ec681f3Smrg :0:0994:1710[00000200x_00000000x] (rpt2)nop 30487ec681f3Smrg :4:0995:1713[8090001bx_0000001bx] sin r6.w, r6.w 30497ec681f3Smrg :3:0996:1714[6384181bx_001e801bx] (ss)(nop3) mad.f32 r6.w, r6.w, r2.x, r7.z 30507ec681f3Smrg :3:0997:1718[638d801ex_002d1043x] mad.f32 r7.z, c16.w, r6.w, r11.y 30517ec681f3Smrg :3:0998:1719[638d802dx_002e103cx] mad.f32 r11.y, c15.x, r6.w, r11.z 30527ec681f3Smrg :3:0999:1720[6396001ex_001e1044x] mad.f32 r7.z, c17.x, r11.x, r7.z 30537ec681f3Smrg :3:1000:1721[6396002dx_002d103dx] mad.f32 r11.y, c15.y, r11.x, r11.y 30547ec681f3Smrg :3:1001:1722[638d802ex_002f1040x] mad.f32 r11.z, c16.x, r6.w, r11.w 30557ec681f3Smrg :3:1002:1723[638d801bx_10251024x] mad.f32 r6.w, c9.x, r6.w, c9.y 30567ec681f3Smrg :3:1003:1724[6396002cx_002e1041x] mad.f32 r11.x, c16.y, r11.x, r11.z 30577ec681f3Smrg :3:1004:1725[6396802fx_00241046x] mad.f32 r11.w, c17.z, r11.y, r9.x 30587ec681f3Smrg :3:1005:1726[638f002ex_00249046x] (nop2) mad.f32 r11.z, c17.z, r7.z, r9.x 30597ec681f3Smrg :3:1006:1729[6397802fx_10251024x] mad.f32 r11.w, c9.x, r11.w, c9.y 30607ec681f3Smrg :3:1007:1730[63960024x_00241046x] mad.f32 r9.x, c17.z, r11.x, r9.x 30617ec681f3Smrg :3:1008:1731[6397082ex_10251024x] (nop1) mad.f32 r11.z, c9.x, r11.z, c9.y 30627ec681f3Smrg :2:1009:1733[41300036x_0000002fx] floor.f r13.z, r11.w 30637ec681f3Smrg :3:1010:1734[63920024x_10251024x] mad.f32 r9.x, c9.x, r9.x, c9.y 30647ec681f3Smrg :2:1011:1735[41300833x_0000002ex] (nop1) floor.f r12.w, r11.z 30657ec681f3Smrg :2:1012:1737[4018082fx_4036002fx] (nop3) add.f r11.w, r11.w, (neg)r13.z 30667ec681f3Smrg :3:1013:1741[6397802fx_10261023x] mad.f32 r11.w, c8.w, r11.w, c9.z 30677ec681f3Smrg :2:1014:1742[4018082ex_4033002ex] (nop3) add.f r11.z, r11.z, (neg)r12.w 30687ec681f3Smrg :0:1015:1746[00000100x_00000000x] (rpt1)nop 30697ec681f3Smrg :4:1016:1748[8090002fx_0000002fx] sin r11.w, r11.w 30707ec681f3Smrg :3:1017:1749[6397002ex_10261023x] mad.f32 r11.z, c8.w, r11.z, c9.z 30717ec681f3Smrg :3:1018:1750[6384182cx_002c802fx] (ss)(nop3) mad.f32 r11.x, r11.w, r2.x, r11.x 30727ec681f3Smrg :3:1019:1754[63960836x_10259024x] (nop3) mad.f32 r13.z, c9.x, r11.x, c9.y 30737ec681f3Smrg :2:1020:1758[41300038x_00000036x] floor.f r14.x, r13.z 30747ec681f3Smrg :4:1021:1759[8090002ex_0000002ex] sin r11.z, r11.z 30757ec681f3Smrg :3:1022:1760[6384102dx_002d802ex] (ss)(nop2) mad.f32 r11.y, r11.z, r2.x, r11.y 30767ec681f3Smrg :2:1023:1763[40100036x_40380036x] add.f r13.z, r13.z, (neg)r14.x 30777ec681f3Smrg :2:1024:1764[4070002ex_1042002dx] mul.f r11.z, r11.y, c16.z 30787ec681f3Smrg :2:1025:1765[4070002fx_103b002dx] mul.f r11.w, r11.y, c14.w 30797ec681f3Smrg :2:1026:1766[40700033x_103f002dx] mul.f r12.w, r11.y, c15.w 30807ec681f3Smrg :3:1027:1767[639b0036x_10261023x] mad.f32 r13.z, c8.w, r13.z, c9.z 30817ec681f3Smrg :3:1028:1768[6396882dx_10259024x] (nop3) mad.f32 r11.y, c9.x, r11.y, c9.y 30827ec681f3Smrg :0:1029:1772[00000100x_00000000x] (rpt1)nop 30837ec681f3Smrg :4:1030:1774[80900038x_00000036x] sin r14.x, r13.z 30847ec681f3Smrg :4:1031:1775[80b01036x_00000036x] (ss)cos r13.z, r13.z 30857ec681f3Smrg :2:1032:1776[41380837x_0000002dx] (nop3) floor.f r13.w, r11.y 30867ec681f3Smrg :2:1033:1780[4018082dx_4037002dx] (nop3) add.f r11.y, r11.y, (neg)r13.w 30877ec681f3Smrg :3:1034:1784[6396882dx_10269023x] (nop3) mad.f32 r11.y, c8.w, r11.y, c9.z 30887ec681f3Smrg :0:1035:1788[00000200x_00000000x] (rpt2)nop 30897ec681f3Smrg :4:1036:1791[80b00037x_0000002dx] cos r13.w, r11.y 30907ec681f3Smrg :4:1037:1792[8090102dx_0000002dx] (ss)sin r11.y, r11.y 30917ec681f3Smrg :2:1038:1793[40700037x_00380037x] mul.f r13.w, r13.w, r14.x 30927ec681f3Smrg :2:1039:1794[41380838x_00000024x] (nop3) floor.f r14.x, r9.x 30937ec681f3Smrg :2:1040:1798[40180824x_40380024x] (nop3) add.f r9.x, r9.x, (neg)r14.x 30947ec681f3Smrg :3:1041:1802[63920824x_10269023x] (nop3) mad.f32 r9.x, c8.w, r9.x, c9.z 30957ec681f3Smrg :0:1042:1806[00000200x_00000000x] (rpt2)nop 30967ec681f3Smrg :4:1043:1809[80900024x_00000024x] sin r9.x, r9.x 30977ec681f3Smrg :3:1044:1810[6384181ex_001e8024x] (ss)(nop3) mad.f32 r7.z, r9.x, r2.x, r7.z 30987ec681f3Smrg :3:1045:1814[638f0024x_002e1043x] mad.f32 r9.x, c16.w, r7.z, r11.z 30997ec681f3Smrg :3:1046:1815[638f002ex_002f103cx] mad.f32 r11.z, c15.x, r7.z, r11.w 31007ec681f3Smrg :3:1047:1816[638f002fx_00331040x] mad.f32 r11.w, c16.x, r7.z, r12.w 31017ec681f3Smrg :3:1048:1817[6396002ex_002e103dx] mad.f32 r11.z, c15.y, r11.x, r11.z 31027ec681f3Smrg :3:1049:1818[63960024x_00241044x] mad.f32 r9.x, c17.x, r11.x, r9.x 31037ec681f3Smrg :3:1050:1819[6396002cx_002f1041x] mad.f32 r11.x, c16.y, r11.x, r11.w 31047ec681f3Smrg :3:1051:1820[638f001ex_10251024x] mad.f32 r7.z, c9.x, r7.z, c9.y 31057ec681f3Smrg :3:1052:1821[63970033x_00221049x] mad.f32 r12.w, c18.y, r11.z, r8.z 31067ec681f3Smrg :3:1053:1822[6392002fx_00221049x] mad.f32 r11.w, c18.y, r9.x, r8.z 31077ec681f3Smrg :3:1054:1823[63960822x_00221049x] (nop1) mad.f32 r8.z, c18.y, r11.x, r8.z 31087ec681f3Smrg :3:1055:1825[63998033x_10251024x] mad.f32 r12.w, c9.x, r12.w, c9.y 31097ec681f3Smrg :3:1056:1826[6397802fx_10251024x] mad.f32 r11.w, c9.x, r11.w, c9.y 31107ec681f3Smrg :3:1057:1827[63910822x_10251024x] (nop1) mad.f32 r8.z, c9.x, r8.z, c9.y 31117ec681f3Smrg :2:1058:1829[41300039x_00000033x] floor.f r14.y, r12.w 31127ec681f3Smrg :2:1059:1830[41380038x_0000002fx] (nop2) floor.f r14.x, r11.w 31137ec681f3Smrg :2:1060:1833[40100033x_40390033x] add.f r12.w, r12.w, (neg)r14.y 31147ec681f3Smrg :2:1061:1834[4018002fx_4038002fx] (nop2) add.f r11.w, r11.w, (neg)r14.x 31157ec681f3Smrg :3:1062:1837[63998033x_10261023x] mad.f32 r12.w, c8.w, r12.w, c9.z 31167ec681f3Smrg :3:1063:1838[6397882fx_10269023x] (nop3) mad.f32 r11.w, c8.w, r11.w, c9.z 31177ec681f3Smrg :0:1064:1842[00000100x_00000000x] (rpt1)nop 31187ec681f3Smrg :4:1065:1844[80900033x_00000033x] sin r12.w, r12.w 31197ec681f3Smrg :3:1066:1845[6384102cx_002c0033x] (ss)mad.f32 r11.x, r12.w, r2.x, r11.x 31207ec681f3Smrg :4:1067:1846[8090002fx_0000002fx] sin r11.w, r11.w 31217ec681f3Smrg :3:1068:1847[6384102ex_002e802fx] (ss)(nop2) mad.f32 r11.z, r11.w, r2.x, r11.z 31227ec681f3Smrg :3:1069:1850[63960039x_10251024x] mad.f32 r14.y, c9.x, r11.x, c9.y 31237ec681f3Smrg :2:1070:1851[4070002fx_1042002ex] mul.f r11.w, r11.z, c16.z 31247ec681f3Smrg :2:1071:1852[40700033x_103b002ex] mul.f r12.w, r11.z, c14.w 31257ec681f3Smrg :2:1072:1853[40700038x_103f002ex] mul.f r14.x, r11.z, c15.w 31267ec681f3Smrg :2:1073:1854[4130003bx_00000039x] floor.f r14.w, r14.y 31277ec681f3Smrg :3:1074:1855[6397002ex_10259024x] (nop2) mad.f32 r11.z, c9.x, r11.z, c9.y 31287ec681f3Smrg :2:1075:1858[40100039x_403b0039x] add.f r14.y, r14.y, (neg)r14.w 31297ec681f3Smrg :2:1076:1859[4138003ax_0000002ex] (nop2) floor.f r14.z, r11.z 31307ec681f3Smrg :3:1077:1862[639c8039x_10261023x] mad.f32 r14.y, c8.w, r14.y, c9.z 31317ec681f3Smrg :2:1078:1863[4018082ex_403a002ex] (nop3) add.f r11.z, r11.z, (neg)r14.z 31327ec681f3Smrg :0:1079:1867[00000100x_00000000x] (rpt1)nop 31337ec681f3Smrg :4:1080:1869[8090003bx_00000039x] sin r14.w, r14.y 31347ec681f3Smrg :4:1081:1870[80b01039x_00000039x] (ss)cos r14.y, r14.y 31357ec681f3Smrg :3:1082:1871[6397082ex_10269023x] (nop3) mad.f32 r11.z, c8.w, r11.z, c9.z 31367ec681f3Smrg :0:1083:1875[00000200x_00000000x] (rpt2)nop 31377ec681f3Smrg :4:1084:1878[80b0003ax_0000002ex] cos r14.z, r11.z 31387ec681f3Smrg :4:1085:1879[8090102ex_0000002ex] (ss)sin r11.z, r11.z 31397ec681f3Smrg :2:1086:1880[4070003ax_003b003ax] mul.f r14.z, r14.z, r14.w 31407ec681f3Smrg :2:1087:1881[4138083bx_00000022x] (nop3) floor.f r14.w, r8.z 31417ec681f3Smrg :2:1088:1885[40180822x_403b0022x] (nop3) add.f r8.z, r8.z, (neg)r14.w 31427ec681f3Smrg :3:1089:1889[63910822x_10269023x] (nop3) mad.f32 r8.z, c8.w, r8.z, c9.z 31437ec681f3Smrg :0:1090:1893[00000200x_00000000x] (rpt2)nop 31447ec681f3Smrg :4:1091:1896[80900022x_00000022x] sin r8.z, r8.z 31457ec681f3Smrg :3:1092:1897[63841822x_00248022x] (ss)(nop3) mad.f32 r8.z, r8.z, r2.x, r9.x 31467ec681f3Smrg :3:1093:1901[63910024x_002f1043x] mad.f32 r9.x, c16.w, r8.z, r11.w 31477ec681f3Smrg :3:1094:1902[6391002fx_0033103cx] mad.f32 r11.w, c15.x, r8.z, r12.w 31487ec681f3Smrg :3:1095:1903[63960024x_00241044x] mad.f32 r9.x, c17.x, r11.x, r9.x 31497ec681f3Smrg :3:1096:1904[63910033x_00381040x] mad.f32 r12.w, c16.x, r8.z, r14.x 31507ec681f3Smrg :3:1097:1905[6396002fx_002f103dx] mad.f32 r11.w, c15.y, r11.x, r11.w 31517ec681f3Smrg :3:1098:1906[6396002cx_00331041x] mad.f32 r11.x, c16.y, r11.x, r12.w 31527ec681f3Smrg :3:1099:1907[63920033x_0020104cx] mad.f32 r12.w, c19.x, r9.x, r8.x 31537ec681f3Smrg :3:1100:1908[63910022x_10251024x] mad.f32 r8.z, c9.x, r8.z, c9.y 31547ec681f3Smrg :3:1101:1909[63978038x_0020104cx] mad.f32 r14.x, c19.x, r11.w, r8.x 31557ec681f3Smrg :3:1102:1910[63960020x_0020104cx] mad.f32 r8.x, c19.x, r11.x, r8.x 31567ec681f3Smrg :3:1103:1911[63998833x_10251024x] (nop1) mad.f32 r12.w, c9.x, r12.w, c9.y 31577ec681f3Smrg :3:1104:1913[639c0038x_10251024x] mad.f32 r14.x, c9.x, r14.x, c9.y 31587ec681f3Smrg :3:1105:1914[63900020x_10251024x] mad.f32 r8.x, c9.x, r8.x, c9.y 31597ec681f3Smrg :2:1106:1915[4130083bx_00000033x] (nop1) floor.f r14.w, r12.w 31607ec681f3Smrg :2:1107:1917[4130083cx_00000038x] (nop1) floor.f r15.x, r14.x 31617ec681f3Smrg :2:1108:1919[40100833x_403b0033x] (nop1) add.f r12.w, r12.w, (neg)r14.w 31627ec681f3Smrg :2:1109:1921[40100838x_403c0038x] (nop1) add.f r14.x, r14.x, (neg)r15.x 31637ec681f3Smrg :3:1110:1923[63998833x_10261023x] (nop1) mad.f32 r12.w, c8.w, r12.w, c9.z 31647ec681f3Smrg :3:1111:1925[639c0838x_10269023x] (nop3) mad.f32 r14.x, c8.w, r14.x, c9.z 31657ec681f3Smrg :0:1112:1929[00000000x_00000000x] nop 31667ec681f3Smrg :4:1113:1930[80900033x_00000033x] sin r12.w, r12.w 31677ec681f3Smrg :3:1114:1931[6384182fx_002f0033x] (ss)(nop1) mad.f32 r11.w, r12.w, r2.x, r11.w 31687ec681f3Smrg :4:1115:1933[80900038x_00000038x] sin r14.x, r14.x 31697ec681f3Smrg :3:1116:1934[6384182cx_002c0038x] (ss)(nop1) mad.f32 r11.x, r14.x, r2.x, r11.x 31707ec681f3Smrg :3:1117:1936[6397882fx_10251024x] (nop1) mad.f32 r11.w, c9.x, r11.w, c9.y 31717ec681f3Smrg :3:1118:1938[6396082cx_10251024x] (nop1) mad.f32 r11.x, c9.x, r11.x, c9.y 31727ec681f3Smrg :2:1119:1940[41300833x_0000002fx] (nop1) floor.f r12.w, r11.w 31737ec681f3Smrg :2:1120:1942[41300838x_0000002cx] (nop1) floor.f r14.x, r11.x 31747ec681f3Smrg :2:1121:1944[4010082fx_4033002fx] (nop1) add.f r11.w, r11.w, (neg)r12.w 31757ec681f3Smrg :2:1122:1946[4010082cx_4038002cx] (nop1) add.f r11.x, r11.x, (neg)r14.x 31767ec681f3Smrg :3:1123:1948[6397882fx_10261023x] (nop1) mad.f32 r11.w, c8.w, r11.w, c9.z 31777ec681f3Smrg :3:1124:1950[6396082cx_10269023x] (nop3) mad.f32 r11.x, c8.w, r11.x, c9.z 31787ec681f3Smrg :0:1125:1954[00000000x_00000000x] nop 31797ec681f3Smrg :4:1126:1955[80b00033x_0000002fx] cos r12.w, r11.w 31807ec681f3Smrg :4:1127:1956[8090102fx_0000002fx] (ss)sin r11.w, r11.w 31817ec681f3Smrg :0:1128:1957[00000100x_00000000x] (rpt1)nop 31827ec681f3Smrg :4:1129:1959[80900038x_0000002cx] sin r14.x, r11.x 31837ec681f3Smrg :4:1130:1960[80b0102cx_0000002cx] (ss)cos r11.x, r11.x 31847ec681f3Smrg :2:1131:1961[40700033x_00380033x] mul.f r12.w, r12.w, r14.x 31857ec681f3Smrg :2:1132:1962[41380838x_00000020x] (nop3) floor.f r14.x, r8.x 31867ec681f3Smrg :2:1133:1966[40180820x_40380020x] (nop3) add.f r8.x, r8.x, (neg)r14.x 31877ec681f3Smrg :3:1134:1970[63900820x_10269023x] (nop3) mad.f32 r8.x, c8.w, r8.x, c9.z 31887ec681f3Smrg :0:1135:1974[00000200x_00000000x] (rpt2)nop 31897ec681f3Smrg :4:1136:1977[80900020x_00000020x] sin r8.x, r8.x 31907ec681f3Smrg :3:1137:1978[63841808x_00248020x] (ss)(nop3) mad.f32 r2.x, r8.x, r2.x, r9.x 31917ec681f3Smrg :3:1138:1982[63840808x_10259024x] (nop3) mad.f32 r2.x, c9.x, r2.x, c9.y 31927ec681f3Smrg :2:1139:1986[41380820x_00000008x] (nop3) floor.f r8.x, r2.x 31937ec681f3Smrg :2:1140:1990[40180808x_40200008x] (nop3) add.f r2.x, r2.x, (neg)r8.x 31947ec681f3Smrg :3:1141:1994[63840808x_10269023x] (nop3) mad.f32 r2.x, c8.w, r2.x, c9.z 31957ec681f3Smrg :0:1142:1998[00000200x_00000000x] (rpt2)nop 31967ec681f3Smrg :4:1143:2001[80b00020x_00000008x] cos r8.x, r2.x 31977ec681f3Smrg :4:1144:2002[80901008x_00000008x] (ss)sin r2.x, r2.x 31987ec681f3Smrg :3:1145:2003[63978820x_00330020x] (nop1) mad.f32 r8.x, r8.x, r11.w, r12.w 31997ec681f3Smrg :3:1146:2005[63841008x_0020002cx] (ss)mad.f32 r2.x, r11.x, r2.x, r8.x 32007ec681f3Smrg :2:1147:2006[41380820x_00000022x] (nop3) floor.f r8.x, r8.z 32017ec681f3Smrg :2:1148:2010[40100020x_40200022x] add.f r8.x, r8.z, (neg)r8.x 32027ec681f3Smrg :2:1149:2011[40780008x_104e0008x] (nop2) mul.f r2.x, r2.x, c19.z 32037ec681f3Smrg :3:1150:2014[63900820x_10269023x] (nop3) mad.f32 r8.x, c8.w, r8.x, c9.z 32047ec681f3Smrg :0:1151:2018[00000200x_00000000x] (rpt2)nop 32057ec681f3Smrg :4:1152:2021[80b00022x_00000020x] cos r8.z, r8.x 32067ec681f3Smrg :4:1153:2022[80901020x_00000020x] (ss)sin r8.x, r8.x 32077ec681f3Smrg :3:1154:2023[63970822x_003a0022x] (nop1) mad.f32 r8.z, r8.z, r11.z, r14.z 32087ec681f3Smrg :3:1155:2025[63901020x_00220039x] (ss)mad.f32 r8.x, r14.y, r8.x, r8.z 32097ec681f3Smrg :2:1156:2026[41380822x_0000001ex] (nop3) floor.f r8.z, r7.z 32107ec681f3Smrg :2:1157:2030[4010001ex_4022001ex] add.f r7.z, r7.z, (neg)r8.z 32117ec681f3Smrg :2:1158:2031[40780020x_104b0020x] (nop2) mul.f r8.x, r8.x, c18.w 32127ec681f3Smrg :3:1159:2034[638f081ex_10269023x] (nop3) mad.f32 r7.z, c8.w, r7.z, c9.z 32137ec681f3Smrg :0:1160:2038[00000200x_00000000x] (rpt2)nop 32147ec681f3Smrg :4:1161:2041[80b00022x_0000001ex] cos r8.z, r7.z 32157ec681f3Smrg :4:1162:2042[8090101ex_0000001ex] (ss)sin r7.z, r7.z 32167ec681f3Smrg :3:1163:2043[63968822x_00370022x] (nop1) mad.f32 r8.z, r8.z, r11.y, r13.w 32177ec681f3Smrg :3:1164:2045[638f101ex_00220036x] (ss)mad.f32 r7.z, r13.z, r7.z, r8.z 32187ec681f3Smrg :2:1165:2046[41380822x_0000001bx] (nop3) floor.f r8.z, r6.w 32197ec681f3Smrg :2:1166:2050[4010001bx_4022001bx] add.f r6.w, r6.w, (neg)r8.z 32207ec681f3Smrg :2:1167:2051[4078001ex_1048001ex] (nop2) mul.f r7.z, r7.z, c18.x 32217ec681f3Smrg :3:1168:2054[638d881bx_10269023x] (nop3) mad.f32 r6.w, c8.w, r6.w, c9.z 32227ec681f3Smrg :0:1169:2058[00000200x_00000000x] (rpt2)nop 32237ec681f3Smrg :4:1170:2061[80b00022x_0000001bx] cos r8.z, r6.w 32247ec681f3Smrg :4:1171:2062[8090101bx_0000001bx] (ss)sin r6.w, r6.w 32257ec681f3Smrg :3:1172:2063[63938822x_00320022x] (nop1) mad.f32 r8.z, r8.z, r9.w, r12.z 32267ec681f3Smrg :3:1173:2065[638d901bx_00220030x] (ss)mad.f32 r6.w, r12.x, r6.w, r8.z 32277ec681f3Smrg :2:1174:2066[41380822x_0000001cx] (nop3) floor.f r8.z, r7.x 32287ec681f3Smrg :2:1175:2070[4010001cx_4022001cx] add.f r7.x, r7.x, (neg)r8.z 32297ec681f3Smrg :2:1176:2071[4078001bx_1045001bx] (nop2) mul.f r6.w, r6.w, c17.y 32307ec681f3Smrg :3:1177:2074[638e081cx_10269023x] (nop3) mad.f32 r7.x, c8.w, r7.x, c9.z 32317ec681f3Smrg :0:1178:2078[00000200x_00000000x] (rpt2)nop 32327ec681f3Smrg :4:1179:2081[80b00022x_0000001cx] cos r8.z, r7.x 32337ec681f3Smrg :4:1180:2082[8090101cx_0000001cx] (ss)sin r7.x, r7.x 32347ec681f3Smrg :3:1181:2083[63958822x_00350022x] (nop1) mad.f32 r8.z, r8.z, r10.w, r13.y 32357ec681f3Smrg :3:1182:2085[638e181cx_00228034x] (ss)(nop3) mad.f32 r7.x, r13.x, r7.x, r8.z 32367ec681f3Smrg :2:1183:2089[4010001bx_c01bc01cx] add.f r6.w, (absneg)r7.x, (absneg)r6.w 32377ec681f3Smrg :2:1184:2090[4070001cx_10360019x] mul.f r7.x, r6.y, c13.z 32387ec681f3Smrg :2:1185:2091[40700819x_10340019x] (nop1) mul.f r6.y, r6.y, c13.x 32397ec681f3Smrg :2:1186:2093[4010001bx_c01e001bx] add.f r6.w, r6.w, (absneg)r7.z 32407ec681f3Smrg :3:1187:2094[638e001cx_10251024x] mad.f32 r7.x, c9.x, r7.x, c9.y 32417ec681f3Smrg :3:1188:2095[638c8019x_10251024x] mad.f32 r6.y, c9.x, r6.y, c9.y 32427ec681f3Smrg :2:1189:2096[4070001ex_10340028x] mul.f r7.z, r10.x, c13.x 32437ec681f3Smrg :2:1190:2097[4010001bx_c020001bx] add.f r6.w, r6.w, (absneg)r8.x 32447ec681f3Smrg :2:1191:2098[41300022x_0000001cx] floor.f r8.z, r7.x 32457ec681f3Smrg :2:1192:2099[41300024x_00000019x] floor.f r9.x, r6.y 32467ec681f3Smrg :3:1193:2100[638f001ex_10251024x] mad.f32 r7.z, c9.x, r7.z, c9.y 32477ec681f3Smrg :2:1194:2101[40100008x_c008001bx] add.f r2.x, r6.w, (absneg)r2.x 32487ec681f3Smrg :2:1195:2102[4070001bx_10360028x] mul.f r6.w, r10.x, c13.z 32497ec681f3Smrg :2:1196:2103[40100019x_40240019x] add.f r6.y, r6.y, (neg)r9.x 32507ec681f3Smrg :2:1197:2104[4010001cx_4022001cx] add.f r7.x, r7.x, (neg)r8.z 32517ec681f3Smrg :3:1198:2105[63870008x_00081029x] mad.f32 r2.x, c10.y, r3.z, r2.x 32527ec681f3Smrg :3:1199:2106[638d801bx_10251024x] mad.f32 r6.w, c9.x, r6.w, c9.y 32537ec681f3Smrg :3:1200:2107[638c8019x_10261023x] mad.f32 r6.y, c8.w, r6.y, c9.z 32547ec681f3Smrg :3:1201:2108[638e001cx_10261023x] mad.f32 r7.x, c8.w, r7.x, c9.z 32557ec681f3Smrg :2:1202:2109[40100008x_104f8008x] add.f r2.x, (abs)r2.x, c19.w 32567ec681f3Smrg :2:1203:2110[41300020x_0000001bx] floor.f r8.x, r6.w 32577ec681f3Smrg :3:1204:2111[63870008x_00089050x] (nop2) mad.f32 r2.x, c20.x, r3.z, r2.x 32587ec681f3Smrg :2:1205:2114[4010001bx_4020001bx] add.f r6.w, r6.w, (neg)r8.x 32597ec681f3Smrg :4:1206:2115[80900019x_00000019x] sin r6.y, r6.y 32607ec681f3Smrg :4:1207:2116[80b0001cx_0000001cx] cos r7.x, r7.x 32617ec681f3Smrg :3:1208:2117[63908008x_0008001fx] mad.f32 r2.x, r7.w, r8.y, r2.x 32627ec681f3Smrg :2:1209:2118[40701819x_10210019x] (ss)(nop1) mul.f r6.y, r6.y, c8.y 32637ec681f3Smrg :3:1210:2120[638d801bx_10261023x] mad.f32 r6.w, c8.w, r6.w, c9.z 32647ec681f3Smrg :2:1211:2121[4070001cx_1021001cx] mul.f r7.x, r7.x, c8.y 32657ec681f3Smrg :2:1212:2122[40100008x_10560008x] add.f r2.x, r2.x, c21.z 32667ec681f3Smrg :2:1213:2123[40180812x_40190012x] (nop3) add.f r4.z, r4.z, (neg)r6.y 32677ec681f3Smrg :4:1214:2127[80b0001bx_0000001bx] cos r6.w, r6.w 32687ec681f3Smrg :2:1215:2128[4078181bx_1021001bx] (ss)(nop3) mul.f r6.w, r6.w, c8.y 32697ec681f3Smrg :2:1216:2132[40100018x_401b0018x] add.f r6.x, r6.x, (neg)r6.w 32707ec681f3Smrg :2:1217:2133[4018081bx_401c002ax] (nop3) add.f r6.w, r10.z, (neg)r7.x 32717ec681f3Smrg :2:1218:2137[4070001bx_001b001bx] mul.f r6.w, r6.w, r6.w 32727ec681f3Smrg :2:1219:2138[40700018x_00180018x] mul.f r6.x, r6.x, r6.x 32737ec681f3Smrg :3:1220:2139[63890812x_001b8012x] (nop3) mad.f32 r4.z, r4.z, r4.z, r6.w 32747ec681f3Smrg :3:1221:2143[63890010x_0010102dx] mad.f32 r4.x, c11.y, r4.z, r4.x 32757ec681f3Smrg :2:1222:2144[41300012x_0000001ex] floor.f r4.z, r7.z 32767ec681f3Smrg :3:1223:2145[63928010x_8010903ex] (nop2) mad.f32 r4.x, c15.z, r9.y, (neg)r4.x 32777ec681f3Smrg :2:1224:2148[40100012x_4012001ex] add.f r4.z, r7.z, (neg)r4.z 32787ec681f3Smrg :2:1225:2149[40780010x_10270010x] (nop2) mul.f r4.x, r4.x, c9.w 32797ec681f3Smrg :3:1226:2152[63890012x_10261023x] mad.f32 r4.z, c8.w, r4.z, c9.z 32807ec681f3Smrg :2:1227:2153[40580c10x_10580010x] (sat)(nop3) max.f r4.x, r4.x, c22.x 32817ec681f3Smrg :0:1228:2157[00000100x_00000000x] (rpt1)nop 32827ec681f3Smrg :4:1229:2159[80900012x_00000012x] sin r4.z, r4.z 32837ec681f3Smrg :2:1230:2160[40781812x_10210012x] (ss)(nop3) mul.f r4.z, r4.z, c8.y 32847ec681f3Smrg :2:1231:2164[40180812x_40120031x] (nop3) add.f r4.z, r12.y, (neg)r4.z 32857ec681f3Smrg :3:1232:2168[63890812x_00188012x] (nop3) mad.f32 r4.z, r4.z, r4.z, r6.x 32867ec681f3Smrg :3:1233:2172[63890808x_0008102dx] (nop1) mad.f32 r2.x, c11.y, r4.z, r2.x 32877ec681f3Smrg :3:1234:2174[63928808x_8008903ex] (nop3) mad.f32 r2.x, c15.z, r9.y, (neg)r2.x 32887ec681f3Smrg :2:1235:2178[40780808x_10570008x] (nop3) mul.f r2.x, r2.x, c21.w 32897ec681f3Smrg :2:1236:2182[40580c08x_10580008x] (sat)(nop3) max.f r2.x, r2.x, c22.x 32907ec681f3Smrg :2:1237:2186[40180808x_00100008x] (nop3) add.f r2.x, r2.x, r4.x 32917ec681f3Smrg :3:1238:2190[63840010x_1060105fx] mad.f32 r4.x, c23.w, r2.x, c24.x 32927ec681f3Smrg :3:1239:2191[63840012x_105a1054x] mad.f32 r4.z, c21.x, r2.x, c22.z 32937ec681f3Smrg :3:1240:2192[63840808x_105d105cx] (nop1) mad.f32 r2.x, c23.x, r2.x, c23.y 32947ec681f3Smrg :2:1241:2194[40700010x_00100026x] mul.f r4.x, r9.z, r4.x 32957ec681f3Smrg :2:1242:2195[40700012x_00120026x] mul.f r4.z, r9.z, r4.z 32967ec681f3Smrg :2:1243:2196[40700818x_00080026x] (nop1) mul.f r6.x, r9.z, r2.x 32977ec681f3Smrg :2:1244:2198[40700808x_0010001ax] (nop1) mul.f r2.x, r6.z, r4.x 32987ec681f3Smrg :2:1245:2200[40700009x_00180029x] mul.f r2.y, r10.y, r6.x 32997ec681f3Smrg :2:1246:2201[4070000ax_0012001dx] mul.f r2.z, r7.y, r4.z 33007ec681f3Smrg :0:1247:2202[01000000x_0000000ex] jump #l1261 33017ec681f3Smrg :1:1248:2203[284cc007x_00000000x] l1248: 33027ec681f3Smrg :1:1248:2203[284cc007x_00000000x] (jp)mov.u32u32 r1.w, 0 33037ec681f3Smrg :0:1249:2204[00000200x_00000000x] (rpt2)nop 33047ec681f3Smrg :1:1250:2207[200cc010x_00000007x] mov.u32u32 r4.x, r1.w 33057ec681f3Smrg :0:1251:2208[00000200x_00000000x] (rpt2)nop 33067ec681f3Smrg :1:1252:2211[200cc00ax_00000010x] mov.u32u32 r2.z, r4.x 33077ec681f3Smrg :0:1253:2212[00000200x_00000000x] (rpt2)nop 33087ec681f3Smrg :1:1254:2215[200cc010x_0000000ax] mov.u32u32 r4.x, r2.z 33097ec681f3Smrg :0:1255:2216[00000200x_00000000x] (rpt2)nop 33107ec681f3Smrg :1:1256:2219[200cc009x_00000010x] mov.u32u32 r2.y, r4.x 33117ec681f3Smrg :0:1257:2220[00000200x_00000000x] (rpt2)nop 33127ec681f3Smrg :1:1258:2223[200cc010x_00000009x] mov.u32u32 r4.x, r2.y 33137ec681f3Smrg :0:1259:2224[00000200x_00000000x] (rpt2)nop 33147ec681f3Smrg :1:1260:2227[200cc008x_00000010x] mov.u32u32 r2.x, r4.x 33157ec681f3Smrg :1:1261:2228[280cc012x_00000004x] l1261: 33167ec681f3Smrg :1:1261:2228[280cc012x_00000004x] (jp)mov.u32u32 r4.z, r1.x 33177ec681f3Smrg :1:1262:2229[200cc019x_00000009x] mov.u32u32 r6.y, r2.y 33187ec681f3Smrg :1:1263:2230[200cc01ax_0000000ax] mov.u32u32 r6.z, r2.z 33197ec681f3Smrg :1:1264:2231[200cc01bx_00000007x] mov.u32u32 r6.w, r1.w 33207ec681f3Smrg :3:1265:2232[63890012x_102c102dx] mad.f32 r4.z, c11.y, r4.z, c11.x 33217ec681f3Smrg :1:1266:2233[200cc01cx_00000003x] mov.u32u32 r7.x, r0.w 33227ec681f3Smrg :1:1267:2234[200cc01dx_00000000x] mov.u32u32 r7.y, r0.x 33237ec681f3Smrg :1:1268:2235[200cc01ex_00000001x] mov.u32u32 r7.z, r0.y 33247ec681f3Smrg :2:1269:2236[40700012x_102e0012x] mul.f r4.z, r4.z, c11.z 33257ec681f3Smrg :2:1270:2237[4010001cx_401c1022x] add.f r7.x, c8.z, (neg)r7.x 33267ec681f3Smrg :1:1271:2238[200cc020x_00000002x] mov.u32u32 r8.x, r0.z 33277ec681f3Smrg :2:1272:2239[40780810x_102a0023x] (nop3) mul.f r4.x, r8.w, c10.z 33287ec681f3Smrg :4:1273:2243[8070000bx_00000012x] exp2 r2.w, r4.z 33297ec681f3Smrg :2:1274:2244[40700010x_00230010x] mul.f r4.x, r4.x, r8.w 33307ec681f3Smrg :1:1275:2245[200cd012x_0000000bx] (ss)mov.u32u32 r4.z, r2.w 33317ec681f3Smrg :1:1276:2246[200cc018x_00000005x] mov.u32u32 r6.x, r1.y 33327ec681f3Smrg :0:1277:2247[00000200x_00000000x] (rpt2)nop 33337ec681f3Smrg :2:1278:2250[40100412x_40180012x] (sat)add.f r4.z, r4.z, (neg)r6.x 33347ec681f3Smrg :2:1279:2251[40100010x_40101025x] add.f r4.x, c9.y, (neg)r4.x 33357ec681f3Smrg :1:1280:2252[200cc018x_00000003x] mov.u32u32 r6.x, r0.w 33367ec681f3Smrg :1:1281:2253[200cc022x_00000004x] mov.u32u32 r8.z, r1.x 33377ec681f3Smrg :3:1282:2254[63890008x_0008102bx] mad.f32 r2.x, c10.w, r4.z, r2.x 33387ec681f3Smrg :3:1283:2255[63890019x_00191061x] mad.f32 r6.y, c24.y, r4.z, r6.y 33397ec681f3Smrg :3:1284:2256[6389001bx_001b1037x] mad.f32 r6.w, c13.w, r4.z, r6.w 33407ec681f3Smrg :2:1285:2257[40500010x_10710010x] max.f r4.x, r4.x, c28.y 33417ec681f3Smrg :3:1286:2258[638e0000x_001d0008x] mad.f32 r0.x, r2.x, r7.x, r7.y 33427ec681f3Smrg :3:1287:2259[63890008x_001a1061x] mad.f32 r2.x, c24.y, r4.z, r6.z 33437ec681f3Smrg :3:1288:2260[638e0001x_001e0019x] mad.f32 r0.y, r6.y, r7.x, r7.z 33447ec681f3Smrg :2:1289:2261[40300010x_10500010x] min.f r4.x, r4.x, c20.x 33457ec681f3Smrg :1:1290:2262[200cc023x_00000006x] mov.u32u32 r8.w, r1.z 33467ec681f3Smrg :3:1291:2263[638e0002x_00200008x] mad.f32 r0.z, r2.x, r7.x, r8.x 33477ec681f3Smrg :3:1292:2264[638e0003x_0018001bx] mad.f32 r0.w, r6.w, r7.x, r6.x 33487ec681f3Smrg :2:1293:2265[40100004x_00100022x] add.f r1.x, r8.z, r4.x 33497ec681f3Smrg :1:1294:2266[200cc024x_0000000bx] mov.u32u32 r9.x, r2.w 33507ec681f3Smrg :2:1295:2267[42180006x_20010023x] (nop2) add.u r1.z, r8.w, 1 33517ec681f3Smrg :1:1296:2270[200cc005x_00000024x] mov.u32u32 r1.y, r9.x 33527ec681f3Smrg :0:1297:2271[01000000x_fffffb99x] jump #l170 33537ec681f3Smrg :2:1298:2272[48500401x_00010001x] l1298: 33547ec681f3Smrg :2:1298:2272[48500401x_00010001x] (jp)(sat)max.f r0.y, r0.y, r0.y 33557ec681f3Smrg :2:1299:2273[40500402x_00020002x] (sat)max.f r0.z, r0.z, r0.z 33567ec681f3Smrg :2:1300:2274[40100003x_400e1022x] add.f r0.w, c8.z, (neg)r3.z 33577ec681f3Smrg :2:1301:2275[40500400x_00000000x] (sat)max.f r0.x, r0.x, r0.x 33587ec681f3Smrg :2:1302:2276[4070000fx_00010001x] mul.f r3.w, r0.y, r0.y 33597ec681f3Smrg :2:1303:2277[40500006x_00010002x] max.f r1.z, r0.z, r0.y 33607ec681f3Smrg :2:1304:2278[40500403x_102a0003x] (sat)max.f r0.w, r0.w, c10.z 33617ec681f3Smrg :2:1305:2279[40500004x_00010000x] max.f r1.x, r0.x, r0.y 33627ec681f3Smrg :2:1306:2280[40100005x_40020000x] add.f r1.y, r0.x, (neg)r0.z 33637ec681f3Smrg :2:1307:2281[40300007x_00010000x] min.f r1.w, r0.x, r0.y 33647ec681f3Smrg :2:1308:2282[4010000ex_40000002x] add.f r3.z, r0.z, (neg)r0.x 33657ec681f3Smrg :2:1309:2283[40500004x_00020004x] max.f r1.x, r1.x, r0.z 33667ec681f3Smrg :3:1310:2284[63828005x_00020003x] mad.f32 r1.y, r0.w, r1.y, r0.z 33677ec681f3Smrg :2:1311:2285[40300007x_00020007x] min.f r1.w, r1.w, r0.z 33687ec681f3Smrg :2:1312:2286[40500006x_00000006x] max.f r1.z, r1.z, r0.x 33697ec681f3Smrg :3:1313:2287[6387000ex_00000003x] mad.f32 r3.z, r0.w, r3.z, r0.x 33707ec681f3Smrg :2:1314:2288[40100008x_10630004x] add.f r2.x, r1.x, c24.w 33717ec681f3Smrg :2:1315:2289[40100005x_10620005x] add.f r1.y, r1.y, c24.z 33727ec681f3Smrg :2:1316:2290[40300002x_00010002x] min.f r0.z, r0.z, r0.y 33737ec681f3Smrg :2:1317:2291[40100004x_40070004x] add.f r1.x, r1.x, (neg)r1.w 33747ec681f3Smrg :3:1318:2292[6380800ax_80051021x] mad.f32 r2.z, c8.y, r0.y, (neg)r1.y 33757ec681f3Smrg :3:1319:2293[6382800fx_000f0005x] mad.f32 r3.w, r1.y, r1.y, r3.w 33767ec681f3Smrg :2:1320:2294[40300000x_00000002x] min.f r0.x, r0.z, r0.x 33777ec681f3Smrg :4:1321:2295[80100008x_00000008x] rcp r2.x, r2.x 33787ec681f3Smrg :2:1322:2296[40500007x_00010005x] max.f r1.w, r1.y, r0.y 33797ec681f3Smrg :2:1323:2297[40100002x_400e000ax] add.f r0.z, r2.z, (neg)r3.z 33807ec681f3Smrg :2:1324:2298[4030000cx_00010005x] min.f r3.x, r1.y, r0.y 33817ec681f3Smrg :3:1325:2299[6387000ax_000f000ex] mad.f32 r2.z, r3.z, r3.z, r3.w 33827ec681f3Smrg :2:1326:2300[40500007x_000e0007x] max.f r1.w, r1.w, r3.z 33837ec681f3Smrg :2:1327:2301[40100009x_10630006x] add.f r2.y, r1.z, c24.w 33847ec681f3Smrg :2:1328:2302[4030000cx_000e000cx] min.f r3.x, r3.x, r3.z 33857ec681f3Smrg :2:1329:2303[40100000x_40000006x] add.f r0.x, r1.z, (neg)r0.x 33867ec681f3Smrg :2:1330:2304[4010000fx_10630007x] add.f r3.w, r1.w, c24.w 33877ec681f3Smrg :3:1331:2305[6382800dx_80011021x] mad.f32 r3.y, c8.y, r1.y, (neg)r0.y 33887ec681f3Smrg :4:1332:2306[8030000ax_0000000ax] rsq r2.z, r2.z 33897ec681f3Smrg :2:1333:2307[40100007x_400c0007x] add.f r1.w, r1.w, (neg)r3.x 33907ec681f3Smrg :2:1334:2308[40700006x_00020002x] mul.f r1.z, r0.z, r0.z 33917ec681f3Smrg :4:1335:2309[80100009x_00000009x] rcp r2.y, r2.y 33927ec681f3Smrg :2:1336:2310[4010000bx_00010005x] add.f r2.w, r1.y, r0.y 33937ec681f3Smrg :2:1337:2311[4010000dx_400e000dx] add.f r3.y, r3.y, (neg)r3.z 33947ec681f3Smrg :2:1338:2312[40701010x_000a0001x] (ss)mul.f r4.x, r0.y, r2.z 33957ec681f3Smrg :4:1339:2313[8010000cx_0000000fx] rcp r3.x, r3.w 33967ec681f3Smrg :2:1340:2314[4070100fx_00090000x] (ss)mul.f r3.w, r0.x, r2.y 33977ec681f3Smrg :2:1341:2315[4010000bx_000b000ex] add.f r2.w, r3.z, r2.w 33987ec681f3Smrg :3:1342:2316[63840004x_800f0004x] mad.f32 r1.x, r1.x, r2.x, (neg)r3.w 33997ec681f3Smrg :3:1343:2317[63868006x_0006000dx] mad.f32 r1.z, r3.y, r3.y, r1.z 34007ec681f3Smrg :2:1344:2318[40700008x_000a0005x] mul.f r2.x, r1.y, r2.z 34017ec681f3Smrg :2:1345:2319[4070000ax_000a000ex] mul.f r2.z, r3.z, r2.z 34027ec681f3Smrg :2:1346:2320[40700803x_00040003x] (nop1) mul.f r0.w, r0.w, r1.x 34037ec681f3Smrg :3:1347:2322[63848000x_00030000x] mad.f32 r0.x, r0.x, r2.y, r0.w 34047ec681f3Smrg :3:1348:2323[63870003x_80011021x] mad.f32 r0.w, c8.y, r3.z, (neg)r0.y 34057ec681f3Smrg :3:1349:2324[63860000x_80008007x] (nop2) mad.f32 r0.x, r1.w, r3.x, (neg)r0.x 34067ec681f3Smrg :2:1350:2327[40180803x_40050003x] (nop3) add.f r0.w, r0.w, (neg)r1.y 34077ec681f3Smrg :3:1351:2331[63818804x_00068003x] (nop3) mad.f32 r1.x, r0.w, r0.w, r1.z 34087ec681f3Smrg :0:1352:2335[00000200x_00000000x] (rpt2)nop 34097ec681f3Smrg :4:1353:2338[80300004x_00000004x] rsq r1.x, r1.x 34107ec681f3Smrg :2:1354:2339[40701003x_00040003x] (ss)mul.f r0.w, r0.w, r1.x 34117ec681f3Smrg :2:1355:2340[40700002x_00040002x] mul.f r0.z, r0.z, r1.x 34127ec681f3Smrg :2:1356:2341[40780004x_0004000dx] (nop2) mul.f r1.x, r3.y, r1.x 34137ec681f3Smrg :2:1357:2344[40700007x_00100002x] mul.f r1.w, r0.z, r4.x 34147ec681f3Smrg :2:1358:2345[40700006x_00031020x] mul.f r1.z, c8.x, r0.w 34157ec681f3Smrg :3:1359:2346[63840007x_00070004x] mad.f32 r1.w, r1.x, r2.x, r1.w 34167ec681f3Smrg :2:1360:2347[40700002x_00021020x] mul.f r0.z, c8.x, r0.z 34177ec681f3Smrg :2:1361:2348[40700004x_00041020x] mul.f r1.x, c8.x, r1.x 34187ec681f3Smrg :2:1362:2349[40700006x_80000006x] mul.f r1.z, r1.z, (abs)r0.x 34197ec681f3Smrg :3:1363:2350[63850003x_00070003x] mad.f32 r0.w, r0.w, r2.z, r1.w 34207ec681f3Smrg :2:1364:2351[40700002x_80000002x] mul.f r0.z, r0.z, (abs)r0.x 34217ec681f3Smrg :2:1365:2352[40700000x_80000004x] mul.f r0.x, r1.x, (abs)r0.x 34227ec681f3Smrg :1:1366:2353[204cc007x_3f800000x] mov.u32u32 r1.w, 0x3f800000 34237ec681f3Smrg :2:1367:2354[40700004x_00030006x] mul.f r1.x, r1.z, r0.w 34247ec681f3Smrg :2:1368:2355[40700002x_00030002x] mul.f r0.z, r0.z, r0.w 34257ec681f3Smrg :2:1369:2356[40780000x_00030000x] (nop2) mul.f r0.x, r0.x, r0.w 34267ec681f3Smrg :3:1370:2359[63858401x_00010002x] (sat)mad.f32 r0.y, r0.z, r2.w, r0.y 34277ec681f3Smrg :3:1371:2360[63858403x_000e0004x] (sat)mad.f32 r0.w, r1.x, r2.w, r3.z 34287ec681f3Smrg :3:1372:2361[63858400x_00050000x] (sat)mad.f32 r0.x, r0.x, r2.w, r1.y 34297ec681f3Smrg :2:1373:2362[40100004x_40171022x] add.f r1.x, c8.z, (neg)r5.w 34307ec681f3Smrg :2:1374:2363[40180805x_40131022x] (nop3) add.f r1.y, c8.z, (neg)r4.w 34317ec681f3Smrg :4:1375:2367[80500002x_00000003x] log2 r0.z, r0.w 34327ec681f3Smrg :4:1376:2368[80500001x_00000001x] log2 r0.y, r0.y 34337ec681f3Smrg :0:1377:2369[00000000x_00000000x] nop 34347ec681f3Smrg :4:1378:2370[80500000x_00000000x] log2 r0.x, r0.x 34357ec681f3Smrg :2:1379:2371[40701003x_00131065x] (ss)mul.f r0.w, c25.y, r4.w 34367ec681f3Smrg :2:1380:2372[40700002x_106c0002x] mul.f r0.z, r0.z, c27.x 34377ec681f3Smrg :2:1381:2373[40700001x_106a0001x] mul.f r0.y, r0.y, c26.z 34387ec681f3Smrg :2:1382:2374[40700000x_10640000x] mul.f r0.x, r0.x, c25.x 34397ec681f3Smrg :2:1383:2375[40780803x_00170003x] (nop3) mul.f r0.w, r0.w, r5.w 34407ec681f3Smrg :2:1384:2379[40700003x_00050003x] mul.f r0.w, r0.w, r1.y 34417ec681f3Smrg :4:1385:2380[80700002x_00000002x] exp2 r0.z, r0.z 34427ec681f3Smrg :4:1386:2381[80700001x_00000001x] exp2 r0.y, r0.y 34437ec681f3Smrg :0:1387:2382[00000000x_00000000x] nop 34447ec681f3Smrg :4:1388:2383[80700000x_00000000x] exp2 r0.x, r0.x 34457ec681f3Smrg :2:1389:2384[40701802x_106d0002x] (ss)(nop1) mul.f r0.z, r0.z, c27.y 34467ec681f3Smrg :2:1390:2386[40700003x_00040003x] mul.f r0.w, r0.w, r1.x 34477ec681f3Smrg :2:1391:2387[40780801x_106b0001x] (nop3) mul.f r0.y, r0.y, c26.w 34487ec681f3Smrg :0:1392:2391[00000100x_00000000x] (rpt1)nop 34497ec681f3Smrg :4:1393:2393[80500003x_00000003x] log2 r0.w, r0.w 34507ec681f3Smrg :2:1394:2394[40781803x_10680003x] (ss)(nop3) mul.f r0.w, r0.w, c26.x 34517ec681f3Smrg :0:1395:2398[00000200x_00000000x] (rpt2)nop 34527ec681f3Smrg :4:1396:2401[80700003x_00000003x] exp2 r0.w, r0.w 34537ec681f3Smrg :3:1397:2402[63819803x_10509069x] (ss)(nop3) mad.f32 r0.w, c26.y, r0.w, c20.x 34547ec681f3Smrg :2:1398:2406[40700006x_00030002x] mul.f r1.z, r0.z, r0.w 34557ec681f3Smrg :2:1399:2407[40700005x_00030001x] mul.f r1.y, r0.y, r0.w 34567ec681f3Smrg :2:1400:2408[40700004x_00030000x] mul.f r1.x, r0.x, r0.w 34577ec681f3Smrg :0:1401:2409[03000000x_00000000x] end 34587ec681f3Smrg :0:1402:2410[00000000x_00000000x] nop 34597ec681f3Smrg :0:1403:2411[00000000x_00000000x] nop 34607ec681f3Smrg :0:1404:2412[00000000x_00000000x] nop 34617ec681f3Smrg :0:1405:2413[00000000x_00000000x] nop 34627ec681f3Smrg Stats: 34637ec681f3Smrg - shaderdb: 2414 instr, 1114 nops, 1300 non-nops, 46 mov, 2 cov 34647ec681f3Smrg - shaderdb: 0 last-baryf, 0 half, 19 full, 29 constlen 34657ec681f3Smrg - shaderdb: 1120 cat0, 48 cat1, 551 cat2, 512 cat3, 183 cat4, 0 cat5, 0 cat6, 0 cat7 34667ec681f3Smrg - shaderdb: 1326 sstall, 140 (ss), 0 (sy) 34677ec681f3Smrg SP_FS_OBJ_START_HI: 0 34687ec681f3Smrg0000000001120158: 0000: 40a98302 01013000 00000000 34697ec681f3Smrgt7 opcode: CP_LOAD_STATE6_FRAG (34) (4 dwords) 34707ec681f3Smrg { DST_OFF = 0 | STATE_TYPE = ST6_SHADER | STATE_SRC = SS6_INDIRECT | STATE_BLOCK = SB6_FS_SHADER | NUM_UNIT = 88 } 34717ec681f3Smrg { EXT_SRC_ADDR = 0x1013000 } 34727ec681f3Smrg { EXT_SRC_ADDR_HI = 0 } 34737ec681f3Smrg :1:0000:0000[204cc000x_40400000x] mov.u32u32 r0.x, 0x40400000 34747ec681f3Smrg :1:0001:0001[204cc006x_00000000x] mov.u32u32 r1.z, 0 34757ec681f3Smrg :1:0002:0002[204cc004x_3e99999ax] mov.u32u32 r1.x, 0x3e99999a 34767ec681f3Smrg :2:0003:0003[42700008x_20080014x] sub.s r2.x, r5.x, 8 34777ec681f3Smrg :3:0004:0004[6380000cx_10331003x] mad.f32 r3.x, c0.w, r0.x, c12.w 34787ec681f3Smrg :1:0005:0005[200cc00dx_00000006x] mov.u32u32 r3.y, r1.z 34797ec681f3Smrg :2:0006:0006[40700004x_00041003x] mul.f r1.x, c0.w, r1.x 34807ec681f3Smrg :1:0007:0007[20244014x_00000000x] mov.f32f32 r5.x, c0.x 34817ec681f3Smrg :2:0008:0008[4070000ex_1036000cx] mul.f r3.z, r3.x, c13.z 34827ec681f3Smrg :1:0009:0009[200cc005x_0000000dx] mov.u32u32 r1.y, r3.y 34837ec681f3Smrg :2:0010:0010[4070000fx_1034000cx] mul.f r3.w, r3.x, c13.x 34847ec681f3Smrg :3:0011:0011[63820004x_10251024x] mad.f32 r1.x, c9.x, r1.x, c9.y 34857ec681f3Smrg :3:0012:0012[6387000dx_10251024x] mad.f32 r3.y, c9.x, r3.z, c9.y 34867ec681f3Smrg :3:0013:0013[6380000cx_800c1003x] mad.f32 r3.x, c0.w, r0.x, (neg)r3.x 34877ec681f3Smrg :3:0014:0014[6387800ex_10251024x] mad.f32 r3.z, c9.x, r3.w, c9.y 34887ec681f3Smrg :2:0015:0015[41300010x_00000004x] floor.f r4.x, r1.x 34897ec681f3Smrg :2:0016:0016[41300011x_0000000dx] floor.f r4.y, r3.y 34907ec681f3Smrg :1:0017:0017[200cc00fx_00000005x] mov.u32u32 r3.w, r1.y 34917ec681f3Smrg :2:0018:0018[41300012x_0000000ex] floor.f r4.z, r3.z 34927ec681f3Smrg :2:0019:0019[40100004x_40100004x] add.f r1.x, r1.x, (neg)r4.x 34937ec681f3Smrg :2:0020:0020[4010000dx_4011000dx] add.f r3.y, r3.y, (neg)r4.y 34947ec681f3Smrg :2:0021:0021[40700011x_00001003x] mul.f r4.y, c0.w, r0.x 34957ec681f3Smrg :2:0022:0022[4010000ex_4012000ex] add.f r3.z, r3.z, (neg)r4.z 34967ec681f3Smrg :3:0023:0023[63820004x_10261023x] mad.f32 r1.x, c8.w, r1.x, c9.z 34977ec681f3Smrg :3:0024:0024[6386800dx_10261023x] mad.f32 r3.y, c8.w, r3.y, c9.z 34987ec681f3Smrg :2:0025:0025[42700010x_20080013x] sub.s r4.x, r4.w, 8 34997ec681f3Smrg :3:0026:0026[6387000ex_10261023x] mad.f32 r3.z, c8.w, r3.z, c9.z 35007ec681f3Smrg :2:0027:0027[4010001bx_40141066x] add.f r6.w, c25.z, (neg)r5.x 35017ec681f3Smrg :2:0028:0028[40700016x_00141025x] mul.f r5.z, c9.y, r5.x 35027ec681f3Smrg :4:0029:0029[80100014x_00000014x] rcp r5.x, r5.x 35037ec681f3Smrg :2:0030:0030[46f00008x_20040008x] shr.b r2.x, r2.x, 4 35047ec681f3Smrg :4:0031:0031[80900000x_00000004x] sin r0.x, r1.x 35057ec681f3Smrg :2:0032:0032[40101000x_10270000x] (ss)add.f r0.x, r0.x, c9.w 35067ec681f3Smrg :4:0033:0033[80b00004x_0000000dx] cos r1.x, r3.y 35077ec681f3Smrg :2:0034:0034[4078001bx_1025001bx] (nop2) mul.f r6.w, r6.w, c9.y 35087ec681f3Smrg :2:0035:0037[40700400x_10280000x] (sat)mul.f r0.x, r0.x, c10.x 35097ec681f3Smrg :4:0036:0038[8090100dx_0000000ex] (ss)sin r3.y, r3.z 35107ec681f3Smrg :2:0037:0039[46f0100ex_20040010x] (ss)shr.b r3.z, r4.x, 4 35117ec681f3Smrg :2:0038:0040[40700010x_00041031x] mul.f r4.x, c12.y, r1.x 35127ec681f3Smrg :1:0039:0041[200c4008x_00000008x] cov.u32f32 r2.x, r2.x 35137ec681f3Smrg :2:0040:0042[40700012x_1021000dx] mul.f r4.z, r3.y, c8.y 35147ec681f3Smrg :1:0041:0043[200c4004x_0000000ex] cov.u32f32 r1.x, r3.z 35157ec681f3Smrg :2:0042:0044[4070000ex_00001021x] mul.f r3.z, c8.y, r0.x 35167ec681f3Smrg :2:0043:0045[4070000dx_000d1031x] mul.f r3.y, c12.y, r3.y 35177ec681f3Smrg :2:0044:0046[40100008x_10250008x] add.f r2.x, r2.x, c9.y 35187ec681f3Smrg :2:0045:0047[40100013x_10250004x] add.f r4.w, r1.x, c9.y 35197ec681f3Smrg :2:0046:0048[40180804x_400e1029x] (nop3) add.f r1.x, c10.y, (neg)r3.z 35207ec681f3Smrg :2:0047:0052[40700004x_00040000x] mul.f r1.x, r0.x, r1.x 35217ec681f3Smrg :2:0048:0053[40100017x_40160013x] add.f r5.w, r4.w, (neg)r5.z 35227ec681f3Smrg :2:0049:0054[40100013x_401b0013x] add.f r4.w, r4.w, (neg)r6.w 35237ec681f3Smrg :3:0050:0055[63840008x_10091008x] mad.f32 r2.x, c2.x, r2.x, c2.y 35247ec681f3Smrg :2:0051:0056[4070000ex_00040000x] mul.f r3.z, r0.x, r1.x 35257ec681f3Smrg :1:0052:0057[204cc004x_3fc00000x] mov.u32u32 r1.x, 0x3fc00000 35267ec681f3Smrg :1:0053:0058[200cc003x_0000000fx] mov.u32u32 r0.w, r3.w 35277ec681f3Smrg :1:0054:0059[2024400fx_00000003x] mov.f32f32 r3.w, c0.w 35287ec681f3Smrg :2:0055:0060[40700013x_00140013x] mul.f r4.w, r4.w, r5.x 35297ec681f3Smrg :2:0056:0061[40100016x_40161004x] add.f r5.z, c1.x, (neg)r5.z 35307ec681f3Smrg :1:0057:0062[200cc000x_00000003x] mov.u32u32 r0.x, r0.w 35317ec681f3Smrg :3:0058:0063[6387801ax_10251024x] mad.f32 r6.z, c9.x, r3.w, c9.y 35327ec681f3Smrg :2:0059:0064[40700019x_000f1032x] mul.f r6.y, c12.z, r3.w 35337ec681f3Smrg :2:0060:0065[40700015x_000f1035x] mul.f r5.y, c13.y, r3.w 35347ec681f3Smrg :1:0061:0066[200cc002x_00000000x] mov.u32u32 r0.z, r0.x 35357ec681f3Smrg :2:0062:0067[4130001cx_0000001ax] floor.f r7.x, r6.z 35367ec681f3Smrg :3:0063:0068[638c8019x_10251024x] mad.f32 r6.y, c9.x, r6.y, c9.y 35377ec681f3Smrg :3:0064:0069[638a8015x_10251024x] mad.f32 r5.y, c9.x, r5.y, c9.y 35387ec681f3Smrg :1:0065:0070[200cc000x_00000002x] mov.u32u32 r0.x, r0.z 35397ec681f3Smrg :2:0066:0071[4018081ax_401c001ax] (nop3) add.f r6.z, r6.z, (neg)r7.x 35407ec681f3Smrg :3:0067:0075[638d001ax_10261023x] mad.f32 r6.z, c8.w, r6.z, c9.z 35417ec681f3Smrg :2:0068:0076[41300018x_00000015x] floor.f r6.x, r5.y 35427ec681f3Smrg :1:0069:0077[200cc001x_00000000x] mov.u32u32 r0.y, r0.x 35437ec681f3Smrg :0:0070:0078[00000300x_00000000x] (rpt3)nop 35447ec681f3Smrg :4:0071:0082[80900014x_0000001ax] sin r5.x, r6.z 35457ec681f3Smrg :2:0072:0083[4130101ax_00000019x] (ss)floor.f r6.z, r6.y 35467ec681f3Smrg :2:0073:0084[40100015x_40180015x] add.f r5.y, r5.y, (neg)r6.x 35477ec681f3Smrg :1:0074:0085[200cc000x_00000001x] mov.u32u32 r0.x, r0.y 35487ec681f3Smrg :2:0075:0086[40700014x_10250014x] mul.f r5.x, r5.x, c9.y 35497ec681f3Smrg :2:0076:0087[40100019x_401a0019x] add.f r6.y, r6.y, (neg)r6.z 35507ec681f3Smrg :3:0077:0088[638a8015x_10269023x] (nop2) mad.f32 r5.y, c8.w, r5.y, c9.z 35517ec681f3Smrg :3:0078:0091[638c8819x_10269023x] (nop3) mad.f32 r6.y, c8.w, r6.y, c9.z 35527ec681f3Smrg :0:0079:0095[00000200x_00000000x] (rpt2)nop 35537ec681f3Smrg :4:0080:0098[80900019x_00000019x] sin r6.y, r6.y 35547ec681f3Smrg :4:0081:0099[80b00015x_00000015x] cos r5.y, r5.y 35557ec681f3Smrg :3:0082:0100[638c9014x_00141031x] (ss)mad.f32 r5.x, c12.y, r6.y, r5.x 35567ec681f3Smrg :3:0083:0101[638a8010x_80101031x] mad.f32 r4.x, c12.y, r5.y, (neg)r4.x 35577ec681f3Smrg :2:0084:0102[40700815x_00151031x] (nop1) mul.f r5.y, c12.y, r5.y 35587ec681f3Smrg :2:0085:0104[4010000dx_400d0014x] add.f r3.y, r5.x, (neg)r3.y 35597ec681f3Smrg :2:0086:0105[40780018x_00100010x] (nop2) mul.f r6.x, r4.x, r4.x 35607ec681f3Smrg :3:0087:0108[63868818x_0018000dx] (nop1) mad.f32 r6.x, r3.y, r3.y, r6.x 35617ec681f3Smrg :3:0088:0110[63860818x_0018800cx] (nop3) mad.f32 r6.x, r3.x, r3.x, r6.x 35627ec681f3Smrg :0:0089:0114[00000200x_00000000x] (rpt2)nop 35637ec681f3Smrg :4:0090:0117[80300018x_00000018x] rsq r6.x, r6.x 35647ec681f3Smrg :2:0091:0118[4070100cx_0018000cx] (ss)mul.f r3.x, r3.x, r6.x 35657ec681f3Smrg :2:0092:0119[40700010x_00180010x] mul.f r4.x, r4.x, r6.x 35667ec681f3Smrg :2:0093:0120[4070080dx_0018000dx] (nop1) mul.f r3.y, r3.y, r6.x 35677ec681f3Smrg :2:0094:0122[40700818x_000c000cx] (nop1) mul.f r6.x, r3.x, r3.x 35687ec681f3Smrg :3:0095:0124[63868818x_0018800dx] (nop3) mad.f32 r6.x, r3.y, r3.y, r6.x 35697ec681f3Smrg :0:0096:0128[00000200x_00000000x] (rpt2)nop 35707ec681f3Smrg :4:0097:0131[80300018x_00000018x] rsq r6.x, r6.x 35717ec681f3Smrg :2:0098:0132[40701019x_0018000cx] (ss)mul.f r6.y, r3.x, r6.x 35727ec681f3Smrg :2:0099:0133[40780018x_0018000dx] (nop2) mul.f r6.x, r3.y, r6.x 35737ec681f3Smrg :2:0100:0136[4070001ax_000c0019x] mul.f r6.z, r6.y, r3.x 35747ec681f3Smrg :2:0101:0137[40700019x_00100019x] mul.f r6.y, r6.y, r4.x 35757ec681f3Smrg :3:0102:0138[6386801ax_001a0018x] mad.f32 r6.z, r6.x, r3.y, r6.z 35767ec681f3Smrg :2:0103:0139[40780018x_00100018x] (nop2) mul.f r6.x, r6.x, r4.x 35777ec681f3Smrg :2:0104:0142[4070081bx_001a001ax] (nop1) mul.f r6.w, r6.z, r6.z 35787ec681f3Smrg :3:0105:0144[638c081bx_401b4018x] (nop1) mad.f32 r6.w, (neg)r6.x, (neg)r6.x, r6.w 35797ec681f3Smrg :3:0106:0146[638c881bx_401bc019x] (nop3) mad.f32 r6.w, (neg)r6.y, (neg)r6.y, r6.w 35807ec681f3Smrg :0:0107:0150[00000200x_00000000x] (rpt2)nop 35817ec681f3Smrg :4:0108:0153[8030001bx_0000001bx] rsq r6.w, r6.w 35827ec681f3Smrg :2:0109:0154[40701018x_001b0018x] (ss)mul.f r6.x, r6.x, r6.w 35837ec681f3Smrg :2:0110:0155[4070001ax_001b001ax] mul.f r6.z, r6.z, r6.w 35847ec681f3Smrg :2:0111:0156[40700819x_001b0019x] (nop1) mul.f r6.y, r6.y, r6.w 35857ec681f3Smrg :2:0112:0158[4070001bx_000c0018x] mul.f r6.w, r6.x, r3.x 35867ec681f3Smrg :2:0113:0159[4070001ex_000d001ax] mul.f r7.z, r6.z, r3.y 35877ec681f3Smrg :2:0114:0160[4070001dx_00100019x] mul.f r7.y, r6.y, r4.x 35887ec681f3Smrg :3:0115:0161[6386801bx_001b4019x] mad.f32 r6.w, (neg)r6.y, r3.y, r6.w 35897ec681f3Smrg :3:0116:0162[6386001dx_001d001ax] mad.f32 r7.y, r6.z, r3.x, r7.y 35907ec681f3Smrg :3:0117:0163[6388081ex_801e4018x] (nop1) mad.f32 r7.z, (neg)r6.x, r4.x, (neg)r7.z 35917ec681f3Smrg :2:0118:0165[4070081cx_001b001bx] (nop1) mul.f r7.x, r6.w, r6.w 35927ec681f3Smrg :3:0119:0167[638e881cx_001c001dx] (nop1) mad.f32 r7.x, r7.y, r7.y, r7.x 35937ec681f3Smrg :3:0120:0169[638f081cx_001c801ex] (nop3) mad.f32 r7.x, r7.z, r7.z, r7.x 35947ec681f3Smrg :0:0121:0173[00000200x_00000000x] (rpt2)nop 35957ec681f3Smrg :4:0122:0176[8030001cx_0000001cx] rsq r7.x, r7.x 35967ec681f3Smrg :2:0123:0177[4070101bx_001c001bx] (ss)mul.f r6.w, r6.w, r7.x 35977ec681f3Smrg :2:0124:0178[4070001ex_001c001ex] mul.f r7.z, r7.z, r7.x 35987ec681f3Smrg :2:0125:0179[4070001cx_001c001dx] mul.f r7.x, r7.y, r7.x 35997ec681f3Smrg :1:0126:0180[2024401dx_00000001x] mov.f32f32 r7.y, c0.y 36007ec681f3Smrg :0:0127:0181[00000200x_00000000x] (rpt2)nop 36017ec681f3Smrg :2:0128:0184[4078001fx_001d1025x] (nop2) mul.f r7.w, c9.y, r7.y 36027ec681f3Smrg :4:0129:0187[80100021x_0000001dx] rcp r8.y, r7.y 36037ec681f3Smrg :2:0130:0188[4010101dx_401d1067x] (ss)add.f r7.y, c25.w, (neg)r7.y 36047ec681f3Smrg :2:0131:0189[40100020x_401f0008x] add.f r8.x, r2.x, (neg)r7.w 36057ec681f3Smrg :2:0132:0190[4010001fx_401f1005x] add.f r7.w, c1.y, (neg)r7.w 36067ec681f3Smrg :2:0133:0191[40700017x_00210017x] mul.f r5.w, r5.w, r8.y 36077ec681f3Smrg :2:0134:0192[4070001dx_1025001dx] mul.f r7.y, r7.y, c9.y 36087ec681f3Smrg :2:0135:0193[40700020x_00210020x] mul.f r8.x, r8.x, r8.y 36097ec681f3Smrg :2:0136:0194[40780016x_00210016x] (nop2) mul.f r5.z, r5.z, r8.y 36107ec681f3Smrg :2:0137:0197[4070001ax_001a0020x] mul.f r6.z, r8.x, r6.z 36117ec681f3Smrg :2:0138:0198[40700019x_00200019x] mul.f r6.y, r6.y, r8.x 36127ec681f3Smrg :2:0139:0199[40700018x_00200018x] mul.f r6.x, r6.x, r8.x 36137ec681f3Smrg :3:0140:0200[638d801ax_001a0017x] mad.f32 r6.z, r5.w, r6.w, r6.z 36147ec681f3Smrg :3:0141:0201[638f0019x_80190017x] mad.f32 r6.y, r5.w, r7.z, (neg)r6.y 36157ec681f3Smrg :3:0142:0202[638e0017x_80180017x] mad.f32 r5.w, r5.w, r7.x, (neg)r6.x 36167ec681f3Smrg :2:0143:0203[40100008x_401d0008x] add.f r2.x, r2.x, (neg)r7.y 36177ec681f3Smrg :2:0144:0204[40100010x_4010001ax] add.f r4.x, r6.z, (neg)r4.x 36187ec681f3Smrg :3:0145:0205[63890012x_4016102dx] mad.f32 r4.z, c11.y, (neg)r4.z, r5.z 36197ec681f3Smrg :2:0146:0206[4010000dx_400d0017x] add.f r3.y, r5.w, (neg)r3.y 36207ec681f3Smrg :2:0147:0207[40700017x_00210008x] mul.f r5.w, r2.x, r8.y 36217ec681f3Smrg :2:0148:0208[40700008x_10210016x] mul.f r2.x, r5.z, c8.y 36227ec681f3Smrg :2:0149:0209[40700016x_00100010x] mul.f r5.z, r4.x, r4.x 36237ec681f3Smrg :2:0150:0210[4010000cx_400c0019x] add.f r3.x, r6.y, (neg)r3.x 36247ec681f3Smrg :3:0151:0211[63868016x_0016000dx] mad.f32 r5.z, r3.y, r3.y, r5.z 36257ec681f3Smrg :2:0152:0212[40100014x_40080014x] add.f r5.x, r5.x, (neg)r2.x 36267ec681f3Smrg :3:0153:0213[63890012x_10251024x] mad.f32 r4.z, c9.x, r4.z, c9.y 36277ec681f3Smrg :3:0154:0214[63860808x_0016800cx] (nop3) mad.f32 r2.x, r3.x, r3.x, r5.z 36287ec681f3Smrg :0:0155:0218[00000200x_00000000x] (rpt2)nop 36297ec681f3Smrg :4:0156:0221[80300008x_00000008x] rsq r2.x, r2.x 36307ec681f3Smrg :2:0157:0222[40701010x_00080010x] (ss)mul.f r4.x, r4.x, r2.x 36317ec681f3Smrg :2:0158:0223[4070000cx_0008000cx] mul.f r3.x, r3.x, r2.x 36327ec681f3Smrg :2:0159:0224[40700008x_0008000dx] mul.f r2.x, r3.y, r2.x 36337ec681f3Smrg :2:0160:0225[4138080dx_00000012x] (nop3) floor.f r3.y, r4.z 36347ec681f3Smrg :2:0161:0229[4018080dx_400d0012x] (nop3) add.f r3.y, r4.z, (neg)r3.y 36357ec681f3Smrg :3:0162:0233[6386880dx_10269023x] (nop3) mad.f32 r3.y, c8.w, r3.y, c9.z 36367ec681f3Smrg :0:0163:0237[00000200x_00000000x] (rpt2)nop 36377ec681f3Smrg :4:0164:0240[80b00012x_0000000dx] cos r4.z, r3.y 36387ec681f3Smrg :4:0165:0241[8090100dx_0000000dx] (ss)sin r3.y, r3.y 36397ec681f3Smrg :2:0166:0242[40700816x_00120010x] (nop1) mul.f r5.z, r4.x, r4.z 36407ec681f3Smrg :3:0167:0244[63869016x_40160008x] (ss)mad.f32 r5.z, r2.x, (neg)r3.y, r5.z 36417ec681f3Smrg :2:0168:0245[4070080dx_000d0010x] (nop1) mul.f r3.y, r4.x, r3.y 36427ec681f3Smrg :3:0169:0247[6389000dx_000d0008x] mad.f32 r3.y, r2.x, r4.z, r3.y 36437ec681f3Smrg :1:0170:0248[280cc008x_00000006x] l170: 36447ec681f3Smrg :1:0170:0248[280cc008x_00000006x] (jp)mov.u32u32 r2.x, r1.z 36457ec681f3Smrg :0:0171:0249[00000200x_00000000x] (rpt2)nop 36467ec681f3Smrg :2:0172:0252[42bb08f8x_20820008x] (nop3) cmps.s.ge p0.x, r2.x, 130 36477ec681f3Smrg :0:0173:0256[00000200x_00000000x] (rpt2)nop 36487ec681f3Smrg :0:0174:0259[00800000x_00000464x] br p0.x, #l1298 36497ec681f3Smrg :1:0175:0260[280cc008x_00000003x] (jp)mov.u32u32 r2.x, r0.w 36507ec681f3Smrg :0:0176:0261[00000200x_00000000x] (rpt2)nop 36517ec681f3Smrg :2:0177:0264[40b808f8x_0008106ex] (nop3) cmps.f.lt p0.x, c27.z, r2.x 36527ec681f3Smrg :0:0178:0268[00000200x_00000000x] (rpt2)nop 36537ec681f3Smrg :0:0179:0271[00800000x_0000045fx] br p0.x, #l1298 36547ec681f3Smrg :1:0180:0272[280cc012x_00000004x] (jp)mov.u32u32 r4.z, r1.x 36557ec681f3Smrg :1:0181:0273[200cc018x_00000004x] mov.u32u32 r6.x, r1.x 36567ec681f3Smrg :1:0182:0274[200cc019x_00000004x] mov.u32u32 r6.y, r1.x 36577ec681f3Smrg :3:0183:0275[63870010x_1037102ax] mad.f32 r4.x, c10.z, r3.z, c13.w 36587ec681f3Smrg :3:0184:0276[63868012x_00140012x] mad.f32 r4.z, r4.z, r3.y, r5.x 36597ec681f3Smrg :3:0185:0277[638b0018x_00150018x] mad.f32 r6.x, r6.x, r5.z, r5.y 36607ec681f3Smrg :3:0186:0278[63860019x_00110019x] mad.f32 r6.y, r6.y, r3.x, r4.y 36617ec681f3Smrg :3:0187:0279[63870008x_1037902dx] (nop2) mad.f32 r2.x, c11.y, r3.z, c13.w 36627ec681f3Smrg :2:0188:0282[4070001cx_10360019x] mul.f r7.x, r6.y, c13.z 36637ec681f3Smrg :2:0189:0283[4010001ax_10030019x] add.f r6.z, r6.y, c0.w 36647ec681f3Smrg :2:0190:0284[4070001dx_10340019x] mul.f r7.y, r6.y, c13.x 36657ec681f3Smrg :2:0191:0285[4070001bx_10380019x] mul.f r6.w, r6.y, c14.x 36667ec681f3Smrg :3:0192:0286[638e001cx_10251024x] mad.f32 r7.x, c9.x, r7.x, c9.y 36677ec681f3Smrg :3:0193:0287[638d001ax_10251024x] mad.f32 r6.z, c9.x, r6.z, c9.y 36687ec681f3Smrg :3:0194:0288[638e881dx_10251024x] (nop1) mad.f32 r7.y, c9.x, r7.y, c9.y 36697ec681f3Smrg :2:0195:0290[41300020x_0000001cx] floor.f r8.x, r7.x 36707ec681f3Smrg :2:0196:0291[4130001ex_0000001ax] floor.f r7.z, r6.z 36717ec681f3Smrg :2:0197:0292[41300822x_0000001dx] (nop1) floor.f r8.z, r7.y 36727ec681f3Smrg :2:0198:0294[4010001cx_4020001cx] add.f r7.x, r7.x, (neg)r8.x 36737ec681f3Smrg :2:0199:0295[4010001ax_401e001ax] add.f r6.z, r6.z, (neg)r7.z 36747ec681f3Smrg :2:0200:0296[4010001dx_4022001dx] add.f r7.y, r7.y, (neg)r8.z 36757ec681f3Smrg :1:0201:0297[204cc01ex_3f4ccccdx] mov.u32u32 r7.z, 0x3f4ccccd 36767ec681f3Smrg :3:0202:0298[638e001cx_10261023x] mad.f32 r7.x, c8.w, r7.x, c9.z 36777ec681f3Smrg :3:0203:0299[638d001ax_10261023x] mad.f32 r6.z, c8.w, r6.z, c9.z 36787ec681f3Smrg :3:0204:0300[638e801dx_10261023x] mad.f32 r7.y, c8.w, r7.y, c9.z 36797ec681f3Smrg :2:0205:0301[4070001ex_001e1003x] mul.f r7.z, c0.w, r7.z 36807ec681f3Smrg :2:0206:0302[40700022x_000f104ax] mul.f r8.z, c18.z, r3.w 36817ec681f3Smrg :3:0207:0303[638d801bx_001e1039x] mad.f32 r6.w, c14.y, r6.w, r7.z 36827ec681f3Smrg :2:0208:0304[40700020x_000f104dx] mul.f r8.x, c19.y, r3.w 36837ec681f3Smrg :4:0209:0305[80b0001cx_0000001cx] cos r7.x, r7.x 36847ec681f3Smrg :2:0210:0306[4070101cx_1021001cx] (ss)mul.f r7.x, r7.x, c8.y 36857ec681f3Smrg :4:0211:0307[8090001ax_0000001ax] sin r6.z, r6.z 36867ec681f3Smrg :0:0212:0308[00000000x_00000000x] nop 36877ec681f3Smrg :4:0213:0309[8090001dx_0000001dx] sin r7.y, r7.y 36887ec681f3Smrg :3:0214:0310[638d881bx_10251024x] (nop1) mad.f32 r6.w, c9.x, r6.w, c9.y 36897ec681f3Smrg :2:0215:0312[4010001cx_401c0018x] add.f r7.x, r6.x, (neg)r7.x 36907ec681f3Smrg :2:0216:0313[4078101dx_1021001dx] (ss)(nop2) mul.f r7.y, r7.y, c8.y 36917ec681f3Smrg :2:0217:0316[4070001cx_001c001cx] mul.f r7.x, r7.x, r7.x 36927ec681f3Smrg :2:0218:0317[4018081dx_401d0012x] (nop3) add.f r7.y, r4.z, (neg)r7.y 36937ec681f3Smrg :3:0219:0321[638e801cx_001c001dx] mad.f32 r7.x, r7.y, r7.y, r7.x 36947ec681f3Smrg :1:0220:0322[204cc01dx_3db851ecx] mov.u32u32 r7.y, 0x3db851ec 36957ec681f3Smrg :0:0221:0323[00000200x_00000000x] (rpt2)nop 36967ec681f3Smrg :2:0222:0326[4070081dx_001d1003x] (nop1) mul.f r7.y, c0.w, r7.y 36977ec681f3Smrg :3:0223:0328[6388081ax_001d801ax] (nop3) mad.f32 r6.z, r6.z, r4.x, r7.y 36987ec681f3Smrg :3:0224:0332[638d081ax_10259024x] (nop3) mad.f32 r6.z, c9.x, r6.z, c9.y 36997ec681f3Smrg :2:0225:0336[41380823x_0000001ax] (nop3) floor.f r8.w, r6.z 37007ec681f3Smrg :2:0226:0340[4018081ax_4023001ax] (nop3) add.f r6.z, r6.z, (neg)r8.w 37017ec681f3Smrg :3:0227:0344[638d081ax_10269023x] (nop3) mad.f32 r6.z, c8.w, r6.z, c9.z 37027ec681f3Smrg :0:0228:0348[00000200x_00000000x] (rpt2)nop 37037ec681f3Smrg :4:0229:0351[80900023x_0000001ax] sin r8.w, r6.z 37047ec681f3Smrg :4:0230:0352[80b0101ax_0000001ax] (ss)cos r6.z, r6.z 37057ec681f3Smrg :2:0231:0353[40700824x_00230018x] (nop1) mul.f r9.x, r6.x, r8.w 37067ec681f3Smrg :3:0232:0355[638d1024x_00240012x] (ss)mad.f32 r9.x, r4.z, r6.z, r9.x 37077ec681f3Smrg :2:0233:0356[4070081ax_001a0018x] (nop1) mul.f r6.z, r6.x, r6.z 37087ec681f3Smrg :3:0234:0358[6391801ax_401a0012x] mad.f32 r6.z, r4.z, (neg)r8.w, r6.z 37097ec681f3Smrg :2:0235:0359[40780023x_10380024x] (nop2) mul.f r8.w, r9.x, c14.x 37107ec681f3Smrg :2:0236:0362[40700025x_1038001ax] mul.f r9.y, r6.z, c14.x 37117ec681f3Smrg :3:0237:0363[63918023x_001e9039x] (nop2) mad.f32 r8.w, c14.y, r8.w, r7.z 37127ec681f3Smrg :3:0238:0366[63928025x_001e1039x] mad.f32 r9.y, c14.y, r9.y, r7.z 37137ec681f3Smrg :3:0239:0367[63918023x_10259024x] (nop2) mad.f32 r8.w, c9.x, r8.w, c9.y 37147ec681f3Smrg :3:0240:0370[63928025x_10251024x] mad.f32 r9.y, c9.x, r9.y, c9.y 37157ec681f3Smrg :2:0241:0371[41380026x_00000023x] (nop2) floor.f r9.z, r8.w 37167ec681f3Smrg :2:0242:0374[41300027x_00000025x] floor.f r9.w, r9.y 37177ec681f3Smrg :2:0243:0375[40180023x_40260023x] (nop2) add.f r8.w, r8.w, (neg)r9.z 37187ec681f3Smrg :2:0244:0378[40100025x_40270025x] add.f r9.y, r9.y, (neg)r9.w 37197ec681f3Smrg :3:0245:0379[63918023x_10269023x] (nop2) mad.f32 r8.w, c8.w, r8.w, c9.z 37207ec681f3Smrg :3:0246:0382[63928825x_10269023x] (nop3) mad.f32 r9.y, c8.w, r9.y, c9.z 37217ec681f3Smrg :0:0247:0386[00000200x_00000000x] (rpt2)nop 37227ec681f3Smrg :4:0248:0389[80900025x_00000025x] sin r9.y, r9.y 37237ec681f3Smrg :4:0249:0390[80900023x_00000023x] sin r8.w, r8.w 37247ec681f3Smrg :2:0250:0391[40701823x_00080023x] (ss)(nop1) mul.f r8.w, r8.w, r2.x 37257ec681f3Smrg :3:0251:0393[638d001ax_00231038x] mad.f32 r6.z, c14.x, r6.z, r8.w 37267ec681f3Smrg :2:0252:0394[40780023x_00080025x] (nop2) mul.f r8.w, r9.y, r2.x 37277ec681f3Smrg :2:0253:0397[40700026x_103b001ax] mul.f r9.z, r6.z, c14.w 37287ec681f3Smrg :2:0254:0398[40700027x_103f001ax] mul.f r9.w, r6.z, c15.w 37297ec681f3Smrg :3:0255:0399[638c8023x_00231038x] mad.f32 r8.w, c14.x, r6.y, r8.w 37307ec681f3Smrg :2:0256:0400[40700025x_1042001ax] mul.f r9.y, r6.z, c16.z 37317ec681f3Smrg :3:0257:0401[638d081ax_10251024x] (nop1) mad.f32 r6.z, c9.x, r6.z, c9.y 37327ec681f3Smrg :3:0258:0403[63918828x_10251024x] (nop1) mad.f32 r10.x, c9.x, r8.w, c9.y 37337ec681f3Smrg :2:0259:0405[41300829x_0000001ax] (nop1) floor.f r10.y, r6.z 37347ec681f3Smrg :2:0260:0407[4130082ax_00000028x] (nop1) floor.f r10.z, r10.x 37357ec681f3Smrg :2:0261:0409[4010081ax_4029001ax] (nop1) add.f r6.z, r6.z, (neg)r10.y 37367ec681f3Smrg :2:0262:0411[40100828x_402a0028x] (nop1) add.f r10.x, r10.x, (neg)r10.z 37377ec681f3Smrg :3:0263:0413[638d081ax_10261023x] (nop1) mad.f32 r6.z, c8.w, r6.z, c9.z 37387ec681f3Smrg :3:0264:0415[63940828x_10269023x] (nop3) mad.f32 r10.x, c8.w, r10.x, c9.z 37397ec681f3Smrg :0:0265:0419[00000000x_00000000x] nop 37407ec681f3Smrg :4:0266:0420[80b00029x_0000001ax] cos r10.y, r6.z 37417ec681f3Smrg :4:0267:0421[8090101ax_0000001ax] (ss)sin r6.z, r6.z 37427ec681f3Smrg :0:0268:0422[00000100x_00000000x] (rpt1)nop 37437ec681f3Smrg :4:0269:0424[8090002ax_00000028x] sin r10.z, r10.x 37447ec681f3Smrg :4:0270:0425[80b01028x_00000028x] (ss)cos r10.x, r10.x 37457ec681f3Smrg :2:0271:0426[40700029x_002a0029x] mul.f r10.y, r10.y, r10.z 37467ec681f3Smrg :2:0272:0427[4138082ax_0000001bx] (nop3) floor.f r10.z, r6.w 37477ec681f3Smrg :2:0273:0431[4018081bx_402a001bx] (nop3) add.f r6.w, r6.w, (neg)r10.z 37487ec681f3Smrg :3:0274:0435[638d881bx_10269023x] (nop3) mad.f32 r6.w, c8.w, r6.w, c9.z 37497ec681f3Smrg :0:0275:0439[00000200x_00000000x] (rpt2)nop 37507ec681f3Smrg :4:0276:0442[8090001bx_0000001bx] sin r6.w, r6.w 37517ec681f3Smrg :2:0277:0443[4070181bx_0008001bx] (ss)(nop1) mul.f r6.w, r6.w, r2.x 37527ec681f3Smrg :3:0278:0445[6392081bx_001b9038x] (nop3) mad.f32 r6.w, c14.x, r9.x, r6.w 37537ec681f3Smrg :3:0279:0449[638d8024x_00251043x] mad.f32 r9.x, c16.w, r6.w, r9.y 37547ec681f3Smrg :3:0280:0450[638d8025x_0026103cx] mad.f32 r9.y, c15.x, r6.w, r9.z 37557ec681f3Smrg :3:0281:0451[63918024x_00241044x] mad.f32 r9.x, c17.x, r8.w, r9.x 37567ec681f3Smrg :3:0282:0452[63918025x_0025103dx] mad.f32 r9.y, c15.y, r8.w, r9.y 37577ec681f3Smrg :3:0283:0453[638d8026x_00271040x] mad.f32 r9.z, c16.x, r6.w, r9.w 37587ec681f3Smrg :3:0284:0454[638d801bx_10251024x] mad.f32 r6.w, c9.x, r6.w, c9.y 37597ec681f3Smrg :3:0285:0455[63918023x_00269041x] (nop2) mad.f32 r8.w, c16.y, r8.w, r9.z 37607ec681f3Smrg :2:0286:0458[41380826x_0000001bx] (nop3) floor.f r9.z, r6.w 37617ec681f3Smrg :2:0287:0462[4018081bx_4026001bx] (nop3) add.f r6.w, r6.w, (neg)r9.z 37627ec681f3Smrg :3:0288:0466[638d881bx_10269023x] (nop3) mad.f32 r6.w, c8.w, r6.w, c9.z 37637ec681f3Smrg :0:0289:0470[00000200x_00000000x] (rpt2)nop 37647ec681f3Smrg :4:0290:0473[80b00026x_0000001bx] cos r9.z, r6.w 37657ec681f3Smrg :4:0291:0474[8090101bx_0000001bx] (ss)sin r6.w, r6.w 37667ec681f3Smrg :3:0292:0475[638d081ax_00290026x] (nop1) mad.f32 r6.z, r9.z, r6.z, r10.y 37677ec681f3Smrg :3:0293:0477[638d901ax_001a0028x] (ss)mad.f32 r6.z, r10.x, r6.w, r6.z 37687ec681f3Smrg :2:0294:0478[4070081bx_000f103ex] (nop1) mul.f r6.w, c15.z, r3.w 37697ec681f3Smrg :3:0295:0480[63920026x_001b103ax] mad.f32 r9.z, c14.z, r9.x, r6.w 37707ec681f3Smrg :3:0296:0481[63928027x_001b103ax] mad.f32 r9.w, c14.z, r9.y, r6.w 37717ec681f3Smrg :3:0297:0482[63918828x_001b103ax] (nop1) mad.f32 r10.x, c14.z, r8.w, r6.w 37727ec681f3Smrg :3:0298:0484[63930026x_10251024x] mad.f32 r9.z, c9.x, r9.z, c9.y 37737ec681f3Smrg :3:0299:0485[63938027x_10251024x] mad.f32 r9.w, c9.x, r9.w, c9.y 37747ec681f3Smrg :3:0300:0486[63940828x_10251024x] (nop1) mad.f32 r10.x, c9.x, r10.x, c9.y 37757ec681f3Smrg :2:0301:0488[41300029x_00000026x] floor.f r10.y, r9.z 37767ec681f3Smrg :2:0302:0489[4138002ax_00000027x] (nop2) floor.f r10.z, r9.w 37777ec681f3Smrg :2:0303:0492[40100026x_40290026x] add.f r9.z, r9.z, (neg)r10.y 37787ec681f3Smrg :2:0304:0493[40180027x_402a0027x] (nop2) add.f r9.w, r9.w, (neg)r10.z 37797ec681f3Smrg :3:0305:0496[63930026x_10261023x] mad.f32 r9.z, c8.w, r9.z, c9.z 37807ec681f3Smrg :3:0306:0497[63938827x_10269023x] (nop3) mad.f32 r9.w, c8.w, r9.w, c9.z 37817ec681f3Smrg :0:0307:0501[00000100x_00000000x] (rpt1)nop 37827ec681f3Smrg :4:0308:0503[80900026x_00000026x] sin r9.z, r9.z 37837ec681f3Smrg :3:0309:0504[63841025x_00250026x] (ss)mad.f32 r9.y, r9.z, r2.x, r9.y 37847ec681f3Smrg :4:0310:0505[80900027x_00000027x] sin r9.w, r9.w 37857ec681f3Smrg :3:0311:0506[63841023x_00238027x] (ss)(nop2) mad.f32 r8.w, r9.w, r2.x, r8.w 37867ec681f3Smrg :2:0312:0509[40700026x_10420025x] mul.f r9.z, r9.y, c16.z 37877ec681f3Smrg :2:0313:0510[40700029x_103f0025x] mul.f r10.y, r9.y, c15.w 37887ec681f3Smrg :2:0314:0511[40700027x_103b0025x] mul.f r9.w, r9.y, c14.w 37897ec681f3Smrg :3:0315:0512[63928025x_10251024x] mad.f32 r9.y, c9.x, r9.y, c9.y 37907ec681f3Smrg :3:0316:0513[6391802ax_10259024x] (nop2) mad.f32 r10.z, c9.x, r8.w, c9.y 37917ec681f3Smrg :2:0317:0516[4130002bx_00000025x] floor.f r10.w, r9.y 37927ec681f3Smrg :2:0318:0517[4138002cx_0000002ax] (nop2) floor.f r11.x, r10.z 37937ec681f3Smrg :2:0319:0520[40100025x_402b0025x] add.f r9.y, r9.y, (neg)r10.w 37947ec681f3Smrg :2:0320:0521[4018002ax_402c002ax] (nop2) add.f r10.z, r10.z, (neg)r11.x 37957ec681f3Smrg :3:0321:0524[63928025x_10261023x] mad.f32 r9.y, c8.w, r9.y, c9.z 37967ec681f3Smrg :3:0322:0525[6395082ax_10269023x] (nop3) mad.f32 r10.z, c8.w, r10.z, c9.z 37977ec681f3Smrg :0:0323:0529[00000100x_00000000x] (rpt1)nop 37987ec681f3Smrg :4:0324:0531[80b0002bx_00000025x] cos r10.w, r9.y 37997ec681f3Smrg :4:0325:0532[80901025x_00000025x] (ss)sin r9.y, r9.y 38007ec681f3Smrg :0:0326:0533[00000000x_00000000x] nop 38017ec681f3Smrg :4:0327:0534[8090002cx_0000002ax] sin r11.x, r10.z 38027ec681f3Smrg :4:0328:0535[80b0102ax_0000002ax] (ss)cos r10.z, r10.z 38037ec681f3Smrg :2:0329:0536[4070002bx_002c002bx] mul.f r10.w, r10.w, r11.x 38047ec681f3Smrg :2:0330:0537[4138082cx_00000028x] (nop3) floor.f r11.x, r10.x 38057ec681f3Smrg :2:0331:0541[40180828x_402c0028x] (nop3) add.f r10.x, r10.x, (neg)r11.x 38067ec681f3Smrg :3:0332:0545[63940828x_10269023x] (nop3) mad.f32 r10.x, c8.w, r10.x, c9.z 38077ec681f3Smrg :0:0333:0549[00000200x_00000000x] (rpt2)nop 38087ec681f3Smrg :4:0334:0552[80900028x_00000028x] sin r10.x, r10.x 38097ec681f3Smrg :3:0335:0553[63841824x_00248028x] (ss)(nop3) mad.f32 r9.x, r10.x, r2.x, r9.x 38107ec681f3Smrg :3:0336:0557[63920026x_00261043x] mad.f32 r9.z, c16.w, r9.x, r9.z 38117ec681f3Smrg :3:0337:0558[63920027x_0027103cx] mad.f32 r9.w, c15.x, r9.x, r9.w 38127ec681f3Smrg :3:0338:0559[63920028x_00291040x] mad.f32 r10.x, c16.x, r9.x, r10.y 38137ec681f3Smrg :3:0339:0560[63920024x_10251024x] mad.f32 r9.x, c9.x, r9.x, c9.y 38147ec681f3Smrg :3:0340:0561[63918026x_00261044x] mad.f32 r9.z, c17.x, r8.w, r9.z 38157ec681f3Smrg :3:0341:0562[63918027x_0027103dx] mad.f32 r9.w, c15.y, r8.w, r9.w 38167ec681f3Smrg :3:0342:0563[63918023x_00281041x] mad.f32 r8.w, c16.y, r8.w, r10.x 38177ec681f3Smrg :2:0343:0564[41380828x_00000024x] (nop3) floor.f r10.x, r9.x 38187ec681f3Smrg :2:0344:0568[40180824x_40280024x] (nop3) add.f r9.x, r9.x, (neg)r10.x 38197ec681f3Smrg :3:0345:0572[63920824x_10269023x] (nop3) mad.f32 r9.x, c8.w, r9.x, c9.z 38207ec681f3Smrg :0:0346:0576[00000200x_00000000x] (rpt2)nop 38217ec681f3Smrg :4:0347:0579[80b00028x_00000024x] cos r10.x, r9.x 38227ec681f3Smrg :4:0348:0580[80901024x_00000024x] (ss)sin r9.x, r9.x 38237ec681f3Smrg :3:0349:0581[63928825x_002b0028x] (nop1) mad.f32 r9.y, r10.x, r9.y, r10.w 38247ec681f3Smrg :3:0350:0583[63921824x_0025802ax] (ss)(nop3) mad.f32 r9.x, r10.z, r9.x, r9.y 38257ec681f3Smrg :2:0351:0587[40780824x_10450024x] (nop3) mul.f r9.x, r9.x, c17.y 38267ec681f3Smrg :2:0352:0591[4010001ax_c024c01ax] add.f r6.z, (absneg)r6.z, (absneg)r9.x 38277ec681f3Smrg :2:0353:0592[40700824x_000f1047x] (nop1) mul.f r9.x, c17.w, r3.w 38287ec681f3Smrg :3:0354:0594[63930025x_00241046x] mad.f32 r9.y, c17.z, r9.z, r9.x 38297ec681f3Smrg :3:0355:0595[63938028x_00241046x] mad.f32 r10.x, c17.z, r9.w, r9.x 38307ec681f3Smrg :3:0356:0596[63918829x_00241046x] (nop1) mad.f32 r10.y, c17.z, r8.w, r9.x 38317ec681f3Smrg :3:0357:0598[63928025x_10251024x] mad.f32 r9.y, c9.x, r9.y, c9.y 38327ec681f3Smrg :3:0358:0599[63940028x_10251024x] mad.f32 r10.x, c9.x, r10.x, c9.y 38337ec681f3Smrg :3:0359:0600[63948829x_10251024x] (nop1) mad.f32 r10.y, c9.x, r10.y, c9.y 38347ec681f3Smrg :2:0360:0602[4130002ax_00000025x] floor.f r10.z, r9.y 38357ec681f3Smrg :2:0361:0603[4138002bx_00000028x] (nop2) floor.f r10.w, r10.x 38367ec681f3Smrg :2:0362:0606[40100025x_402a0025x] add.f r9.y, r9.y, (neg)r10.z 38377ec681f3Smrg :2:0363:0607[40180028x_402b0028x] (nop2) add.f r10.x, r10.x, (neg)r10.w 38387ec681f3Smrg :3:0364:0610[63928025x_10261023x] mad.f32 r9.y, c8.w, r9.y, c9.z 38397ec681f3Smrg :3:0365:0611[63940828x_10269023x] (nop3) mad.f32 r10.x, c8.w, r10.x, c9.z 38407ec681f3Smrg :0:0366:0615[00000100x_00000000x] (rpt1)nop 38417ec681f3Smrg :4:0367:0617[80900025x_00000025x] sin r9.y, r9.y 38427ec681f3Smrg :3:0368:0618[63841025x_00270025x] (ss)mad.f32 r9.y, r9.y, r2.x, r9.w 38437ec681f3Smrg :4:0369:0619[80900028x_00000028x] sin r10.x, r10.x 38447ec681f3Smrg :3:0370:0620[63841023x_00238028x] (ss)(nop2) mad.f32 r8.w, r10.x, r2.x, r8.w 38457ec681f3Smrg :2:0371:0623[40700027x_10420025x] mul.f r9.w, r9.y, c16.z 38467ec681f3Smrg :2:0372:0624[4070002ax_103f0025x] mul.f r10.z, r9.y, c15.w 38477ec681f3Smrg :2:0373:0625[40700028x_103b0025x] mul.f r10.x, r9.y, c14.w 38487ec681f3Smrg :3:0374:0626[63928025x_10251024x] mad.f32 r9.y, c9.x, r9.y, c9.y 38497ec681f3Smrg :3:0375:0627[6391802bx_10259024x] (nop2) mad.f32 r10.w, c9.x, r8.w, c9.y 38507ec681f3Smrg :2:0376:0630[4130002cx_00000025x] floor.f r11.x, r9.y 38517ec681f3Smrg :2:0377:0631[4138002dx_0000002bx] (nop2) floor.f r11.y, r10.w 38527ec681f3Smrg :2:0378:0634[40100025x_402c0025x] add.f r9.y, r9.y, (neg)r11.x 38537ec681f3Smrg :2:0379:0635[4018002bx_402d002bx] (nop2) add.f r10.w, r10.w, (neg)r11.y 38547ec681f3Smrg :3:0380:0638[63928025x_10261023x] mad.f32 r9.y, c8.w, r9.y, c9.z 38557ec681f3Smrg :3:0381:0639[6395882bx_10269023x] (nop3) mad.f32 r10.w, c8.w, r10.w, c9.z 38567ec681f3Smrg :0:0382:0643[00000100x_00000000x] (rpt1)nop 38577ec681f3Smrg :4:0383:0645[80b0002cx_00000025x] cos r11.x, r9.y 38587ec681f3Smrg :4:0384:0646[80901025x_00000025x] (ss)sin r9.y, r9.y 38597ec681f3Smrg :0:0385:0647[00000000x_00000000x] nop 38607ec681f3Smrg :4:0386:0648[8090002dx_0000002bx] sin r11.y, r10.w 38617ec681f3Smrg :4:0387:0649[80b0102bx_0000002bx] (ss)cos r10.w, r10.w 38627ec681f3Smrg :2:0388:0650[4070002cx_002d002cx] mul.f r11.x, r11.x, r11.y 38637ec681f3Smrg :2:0389:0651[4138082dx_00000029x] (nop3) floor.f r11.y, r10.y 38647ec681f3Smrg :2:0390:0655[40180829x_402d0029x] (nop3) add.f r10.y, r10.y, (neg)r11.y 38657ec681f3Smrg :3:0391:0659[63948829x_10269023x] (nop3) mad.f32 r10.y, c8.w, r10.y, c9.z 38667ec681f3Smrg :0:0392:0663[00000200x_00000000x] (rpt2)nop 38677ec681f3Smrg :4:0393:0666[80900029x_00000029x] sin r10.y, r10.y 38687ec681f3Smrg :3:0394:0667[63841826x_00268029x] (ss)(nop3) mad.f32 r9.z, r10.y, r2.x, r9.z 38697ec681f3Smrg :3:0395:0671[63930027x_00271043x] mad.f32 r9.w, c16.w, r9.z, r9.w 38707ec681f3Smrg :3:0396:0672[63930028x_0028103cx] mad.f32 r10.x, c15.x, r9.z, r10.x 38717ec681f3Smrg :3:0397:0673[63930029x_002a1040x] mad.f32 r10.y, c16.x, r9.z, r10.z 38727ec681f3Smrg :3:0398:0674[63918027x_00271044x] mad.f32 r9.w, c17.x, r8.w, r9.w 38737ec681f3Smrg :3:0399:0675[63918028x_0028103dx] mad.f32 r10.x, c15.y, r8.w, r10.x 38747ec681f3Smrg :3:0400:0676[63918023x_00291041x] mad.f32 r8.w, c16.y, r8.w, r10.y 38757ec681f3Smrg :3:0401:0677[63930026x_10251024x] mad.f32 r9.z, c9.x, r9.z, c9.y 38767ec681f3Smrg :3:0402:0678[63938029x_00221049x] mad.f32 r10.y, c18.y, r9.w, r8.z 38777ec681f3Smrg :3:0403:0679[6394002ax_00221049x] mad.f32 r10.z, c18.y, r10.x, r8.z 38787ec681f3Smrg :3:0404:0680[6391882dx_00221049x] (nop1) mad.f32 r11.y, c18.y, r8.w, r8.z 38797ec681f3Smrg :3:0405:0682[63948029x_10251024x] mad.f32 r10.y, c9.x, r10.y, c9.y 38807ec681f3Smrg :3:0406:0683[6395002ax_10251024x] mad.f32 r10.z, c9.x, r10.z, c9.y 38817ec681f3Smrg :3:0407:0684[6396882dx_10251024x] (nop1) mad.f32 r11.y, c9.x, r11.y, c9.y 38827ec681f3Smrg :2:0408:0686[4130002ex_00000029x] floor.f r11.z, r10.y 38837ec681f3Smrg :2:0409:0687[4138002fx_0000002ax] (nop2) floor.f r11.w, r10.z 38847ec681f3Smrg :2:0410:0690[40100029x_402e0029x] add.f r10.y, r10.y, (neg)r11.z 38857ec681f3Smrg :2:0411:0691[4018002ax_402f002ax] (nop2) add.f r10.z, r10.z, (neg)r11.w 38867ec681f3Smrg :3:0412:0694[63948029x_10261023x] mad.f32 r10.y, c8.w, r10.y, c9.z 38877ec681f3Smrg :3:0413:0695[6395082ax_10269023x] (nop3) mad.f32 r10.z, c8.w, r10.z, c9.z 38887ec681f3Smrg :0:0414:0699[00000100x_00000000x] (rpt1)nop 38897ec681f3Smrg :4:0415:0701[80900029x_00000029x] sin r10.y, r10.y 38907ec681f3Smrg :3:0416:0702[63841028x_00280029x] (ss)mad.f32 r10.x, r10.y, r2.x, r10.x 38917ec681f3Smrg :4:0417:0703[8090002ax_0000002ax] sin r10.z, r10.z 38927ec681f3Smrg :3:0418:0704[63841023x_0023802ax] (ss)(nop2) mad.f32 r8.w, r10.z, r2.x, r8.w 38937ec681f3Smrg :2:0419:0707[40700029x_10420028x] mul.f r10.y, r10.x, c16.z 38947ec681f3Smrg :2:0420:0708[4070002ex_103f0028x] mul.f r11.z, r10.x, c15.w 38957ec681f3Smrg :3:0421:0709[6391802fx_10251024x] mad.f32 r11.w, c9.x, r8.w, c9.y 38967ec681f3Smrg :2:0422:0710[4070002ax_103b0028x] mul.f r10.z, r10.x, c14.w 38977ec681f3Smrg :3:0423:0711[63940828x_10251024x] (nop1) mad.f32 r10.x, c9.x, r10.x, c9.y 38987ec681f3Smrg :2:0424:0713[41300831x_0000002fx] (nop1) floor.f r12.y, r11.w 38997ec681f3Smrg :2:0425:0715[41300830x_00000028x] (nop1) floor.f r12.x, r10.x 39007ec681f3Smrg :2:0426:0717[4010082fx_4031002fx] (nop1) add.f r11.w, r11.w, (neg)r12.y 39017ec681f3Smrg :2:0427:0719[40100828x_40300028x] (nop1) add.f r10.x, r10.x, (neg)r12.x 39027ec681f3Smrg :3:0428:0721[6397882fx_10261023x] (nop1) mad.f32 r11.w, c8.w, r11.w, c9.z 39037ec681f3Smrg :3:0429:0723[63940828x_10269023x] (nop3) mad.f32 r10.x, c8.w, r10.x, c9.z 39047ec681f3Smrg :0:0430:0727[00000000x_00000000x] nop 39057ec681f3Smrg :4:0431:0728[80900031x_0000002fx] sin r12.y, r11.w 39067ec681f3Smrg :4:0432:0729[80b0102fx_0000002fx] (ss)cos r11.w, r11.w 39077ec681f3Smrg :0:0433:0730[00000100x_00000000x] (rpt1)nop 39087ec681f3Smrg :4:0434:0732[80b00030x_00000028x] cos r12.x, r10.x 39097ec681f3Smrg :4:0435:0733[80901028x_00000028x] (ss)sin r10.x, r10.x 39107ec681f3Smrg :2:0436:0734[40700030x_00310030x] mul.f r12.x, r12.x, r12.y 39117ec681f3Smrg :2:0437:0735[41380831x_0000002dx] (nop3) floor.f r12.y, r11.y 39127ec681f3Smrg :2:0438:0739[4018082dx_4031002dx] (nop3) add.f r11.y, r11.y, (neg)r12.y 39137ec681f3Smrg :3:0439:0743[6396882dx_10269023x] (nop3) mad.f32 r11.y, c8.w, r11.y, c9.z 39147ec681f3Smrg :0:0440:0747[00000200x_00000000x] (rpt2)nop 39157ec681f3Smrg :4:0441:0750[8090002dx_0000002dx] sin r11.y, r11.y 39167ec681f3Smrg :3:0442:0751[63841827x_0027802dx] (ss)(nop3) mad.f32 r9.w, r11.y, r2.x, r9.w 39177ec681f3Smrg :3:0443:0755[63938029x_00291043x] mad.f32 r10.y, c16.w, r9.w, r10.y 39187ec681f3Smrg :3:0444:0756[6393802ax_002a103cx] mad.f32 r10.z, c15.x, r9.w, r10.z 39197ec681f3Smrg :3:0445:0757[6393802dx_002e1040x] mad.f32 r11.y, c16.x, r9.w, r11.z 39207ec681f3Smrg :3:0446:0758[63918029x_00291044x] mad.f32 r10.y, c17.x, r8.w, r10.y 39217ec681f3Smrg :3:0447:0759[6391802ax_002a103dx] mad.f32 r10.z, c15.y, r8.w, r10.z 39227ec681f3Smrg :3:0448:0760[63918023x_002d1041x] mad.f32 r8.w, c16.y, r8.w, r11.y 39237ec681f3Smrg :3:0449:0761[63938027x_10251024x] mad.f32 r9.w, c9.x, r9.w, c9.y 39247ec681f3Smrg :3:0450:0762[6394802dx_0020104cx] mad.f32 r11.y, c19.x, r10.y, r8.x 39257ec681f3Smrg :3:0451:0763[6395002ex_0020104cx] mad.f32 r11.z, c19.x, r10.z, r8.x 39267ec681f3Smrg :3:0452:0764[63918831x_0020104cx] (nop1) mad.f32 r12.y, c19.x, r8.w, r8.x 39277ec681f3Smrg :3:0453:0766[6396802dx_10251024x] mad.f32 r11.y, c9.x, r11.y, c9.y 39287ec681f3Smrg :3:0454:0767[6397002ex_10251024x] mad.f32 r11.z, c9.x, r11.z, c9.y 39297ec681f3Smrg :3:0455:0768[63988831x_10251024x] (nop1) mad.f32 r12.y, c9.x, r12.y, c9.y 39307ec681f3Smrg :2:0456:0770[41300032x_0000002dx] floor.f r12.z, r11.y 39317ec681f3Smrg :2:0457:0771[41380033x_0000002ex] (nop2) floor.f r12.w, r11.z 39327ec681f3Smrg :2:0458:0774[4010002dx_4032002dx] add.f r11.y, r11.y, (neg)r12.z 39337ec681f3Smrg :2:0459:0775[4018002ex_4033002ex] (nop2) add.f r11.z, r11.z, (neg)r12.w 39347ec681f3Smrg :3:0460:0778[6396802dx_10261023x] mad.f32 r11.y, c8.w, r11.y, c9.z 39357ec681f3Smrg :3:0461:0779[6397082ex_10269023x] (nop3) mad.f32 r11.z, c8.w, r11.z, c9.z 39367ec681f3Smrg :0:0462:0783[00000100x_00000000x] (rpt1)nop 39377ec681f3Smrg :4:0463:0785[8090002dx_0000002dx] sin r11.y, r11.y 39387ec681f3Smrg :3:0464:0786[6384102ax_002a002dx] (ss)mad.f32 r10.z, r11.y, r2.x, r10.z 39397ec681f3Smrg :4:0465:0787[8090002ex_0000002ex] sin r11.z, r11.z 39407ec681f3Smrg :3:0466:0788[63841023x_0023802ex] (ss)(nop2) mad.f32 r8.w, r11.z, r2.x, r8.w 39417ec681f3Smrg :3:0467:0791[6395002ax_10251024x] mad.f32 r10.z, c9.x, r10.z, c9.y 39427ec681f3Smrg :3:0468:0792[63918023x_10259024x] (nop2) mad.f32 r8.w, c9.x, r8.w, c9.y 39437ec681f3Smrg :2:0469:0795[4130002dx_0000002ax] floor.f r11.y, r10.z 39447ec681f3Smrg :2:0470:0796[4138002ex_00000023x] (nop2) floor.f r11.z, r8.w 39457ec681f3Smrg :2:0471:0799[4010002ax_402d002ax] add.f r10.z, r10.z, (neg)r11.y 39467ec681f3Smrg :2:0472:0800[40180023x_402e0023x] (nop2) add.f r8.w, r8.w, (neg)r11.z 39477ec681f3Smrg :3:0473:0803[6395002ax_10261023x] mad.f32 r10.z, c8.w, r10.z, c9.z 39487ec681f3Smrg :3:0474:0804[63918823x_10269023x] (nop3) mad.f32 r8.w, c8.w, r8.w, c9.z 39497ec681f3Smrg :0:0475:0808[00000100x_00000000x] (rpt1)nop 39507ec681f3Smrg :4:0476:0810[80b0002dx_0000002ax] cos r11.y, r10.z 39517ec681f3Smrg :4:0477:0811[8090102ax_0000002ax] (ss)sin r10.z, r10.z 39527ec681f3Smrg :0:0478:0812[00000000x_00000000x] nop 39537ec681f3Smrg :4:0479:0813[8090002ex_00000023x] sin r11.z, r8.w 39547ec681f3Smrg :4:0480:0814[80b01023x_00000023x] (ss)cos r8.w, r8.w 39557ec681f3Smrg :2:0481:0815[4070002dx_002e002dx] mul.f r11.y, r11.y, r11.z 39567ec681f3Smrg :2:0482:0816[4138082ex_00000031x] (nop3) floor.f r11.z, r12.y 39577ec681f3Smrg :2:0483:0820[4018082ex_402e0031x] (nop3) add.f r11.z, r12.y, (neg)r11.z 39587ec681f3Smrg :3:0484:0824[6397082ex_10269023x] (nop3) mad.f32 r11.z, c8.w, r11.z, c9.z 39597ec681f3Smrg :0:0485:0828[00000200x_00000000x] (rpt2)nop 39607ec681f3Smrg :4:0486:0831[8090002ex_0000002ex] sin r11.z, r11.z 39617ec681f3Smrg :3:0487:0832[63841829x_0029802ex] (ss)(nop3) mad.f32 r10.y, r11.z, r2.x, r10.y 39627ec681f3Smrg :3:0488:0836[63948829x_10259024x] (nop3) mad.f32 r10.y, c9.x, r10.y, c9.y 39637ec681f3Smrg :2:0489:0840[4138082ex_00000029x] (nop3) floor.f r11.z, r10.y 39647ec681f3Smrg :2:0490:0844[40180829x_402e0029x] (nop3) add.f r10.y, r10.y, (neg)r11.z 39657ec681f3Smrg :3:0491:0848[63948829x_10269023x] (nop3) mad.f32 r10.y, c8.w, r10.y, c9.z 39667ec681f3Smrg :0:0492:0852[00000200x_00000000x] (rpt2)nop 39677ec681f3Smrg :4:0493:0855[80b0002ex_00000029x] cos r11.z, r10.y 39687ec681f3Smrg :4:0494:0856[80901029x_00000029x] (ss)sin r10.y, r10.y 39697ec681f3Smrg :3:0495:0857[6395082ax_002d002ex] (nop1) mad.f32 r10.z, r11.z, r10.z, r11.y 39707ec681f3Smrg :3:0496:0859[63949023x_002a0023x] (ss)mad.f32 r8.w, r8.w, r10.y, r10.z 39717ec681f3Smrg :2:0497:0860[41380829x_00000027x] (nop3) floor.f r10.y, r9.w 39727ec681f3Smrg :2:0498:0864[40100027x_40290027x] add.f r9.w, r9.w, (neg)r10.y 39737ec681f3Smrg :2:0499:0865[40780023x_104e0023x] (nop2) mul.f r8.w, r8.w, c19.z 39747ec681f3Smrg :3:0500:0868[63938827x_10269023x] (nop3) mad.f32 r9.w, c8.w, r9.w, c9.z 39757ec681f3Smrg :0:0501:0872[00000200x_00000000x] (rpt2)nop 39767ec681f3Smrg :4:0502:0875[80b00029x_00000027x] cos r10.y, r9.w 39777ec681f3Smrg :4:0503:0876[80901027x_00000027x] (ss)sin r9.w, r9.w 39787ec681f3Smrg :3:0504:0877[63940828x_00300029x] (nop1) mad.f32 r10.x, r10.y, r10.x, r12.x 39797ec681f3Smrg :3:0505:0879[63939027x_0028002fx] (ss)mad.f32 r9.w, r11.w, r9.w, r10.x 39807ec681f3Smrg :2:0506:0880[41380828x_00000026x] (nop3) floor.f r10.x, r9.z 39817ec681f3Smrg :2:0507:0884[40100026x_40280026x] add.f r9.z, r9.z, (neg)r10.x 39827ec681f3Smrg :2:0508:0885[40780027x_104b0027x] (nop2) mul.f r9.w, r9.w, c18.w 39837ec681f3Smrg :3:0509:0888[63930826x_10269023x] (nop3) mad.f32 r9.z, c8.w, r9.z, c9.z 39847ec681f3Smrg :0:0510:0892[00000200x_00000000x] (rpt2)nop 39857ec681f3Smrg :4:0511:0895[80b00028x_00000026x] cos r10.x, r9.z 39867ec681f3Smrg :4:0512:0896[80901026x_00000026x] (ss)sin r9.z, r9.z 39877ec681f3Smrg :3:0513:0897[63928825x_002c0028x] (nop1) mad.f32 r9.y, r10.x, r9.y, r11.x 39887ec681f3Smrg :3:0514:0899[63931825x_0025802bx] (ss)(nop3) mad.f32 r9.y, r10.w, r9.z, r9.y 39897ec681f3Smrg :2:0515:0903[40780825x_10480025x] (nop3) mul.f r9.y, r9.y, c18.x 39907ec681f3Smrg :2:0516:0907[4018081ax_c025001ax] (nop3) add.f r6.z, r6.z, (absneg)r9.y 39917ec681f3Smrg :2:0517:0911[4018081ax_c027001ax] (nop3) add.f r6.z, r6.z, (absneg)r9.w 39927ec681f3Smrg :2:0518:0915[4010081ax_c023001ax] (nop1) add.f r6.z, r6.z, (absneg)r8.w 39937ec681f3Smrg :3:0519:0917[6387081ax_001a9029x] (nop3) mad.f32 r6.z, c10.y, r3.z, r6.z 39947ec681f3Smrg :2:0520:0921[4010081ax_104f801ax] (nop1) add.f r6.z, (abs)r6.z, c19.w 39957ec681f3Smrg :3:0521:0923[6387081ax_001a1050x] (nop1) mad.f32 r6.z, c20.x, r3.z, r6.z 39967ec681f3Smrg :3:0522:0925[6390881ax_001a001fx] (nop1) mad.f32 r6.z, r7.w, r8.y, r6.z 39977ec681f3Smrg :3:0523:0927[638e081ax_001a902dx] (nop3) mad.f32 r6.z, c11.y, r7.x, r6.z 39987ec681f3Smrg :2:0524:0931[40100025x_1056001ax] add.f r9.y, r6.z, c21.z 39997ec681f3Smrg :2:0525:0932[40180023x_001a106fx] (nop2) add.f r8.w, c27.w, r6.z 40007ec681f3Smrg :2:0526:0935[40b000f8x_0025106cx] cmps.f.lt p0.x, c27.x, r9.y 40017ec681f3Smrg :2:0527:0936[40100425x_001a1030x] (sat)add.f r9.y, c12.x, r6.z 40027ec681f3Smrg :2:0528:0937[40580023x_10700023x] (nop2) max.f r8.w, r8.w, c28.x 40037ec681f3Smrg :2:0529:0940[40700026x_103e0025x] mul.f r9.z, r9.y, c15.z 40047ec681f3Smrg :2:0530:0941[40300023x_10290023x] min.f r8.w, r8.w, c10.y 40057ec681f3Smrg :0:0531:0942[00900000x_000002cdx] br !p0.x, #l1248 40067ec681f3Smrg :2:0532:0943[48100028x_10550019x] (jp)add.f r10.x, r6.y, c21.y 40077ec681f3Smrg :2:0533:0944[40700029x_10270019x] mul.f r10.y, r6.y, c9.w 40087ec681f3Smrg :2:0534:0945[40100019x_10590019x] add.f r6.y, r6.y, c22.y 40097ec681f3Smrg :2:0535:0946[40700027x_00260026x] mul.f r9.w, r9.z, r9.z 40107ec681f3Smrg :2:0536:0947[4010002ax_10590018x] add.f r10.z, r6.x, c22.y 40117ec681f3Smrg :3:0537:0948[63948029x_10251024x] mad.f32 r10.y, c9.x, r10.y, c9.y 40127ec681f3Smrg :2:0538:0949[4010002cx_10030019x] add.f r11.x, r6.y, c0.w 40137ec681f3Smrg :2:0539:0950[4010002bx_10030028x] add.f r10.w, r10.x, c0.w 40147ec681f3Smrg :2:0540:0951[40700027x_00260027x] mul.f r9.w, r9.w, r9.z 40157ec681f3Smrg :2:0541:0952[4130002ex_00000029x] floor.f r11.z, r10.y 40167ec681f3Smrg :3:0542:0953[6396002cx_10251024x] mad.f32 r11.x, c9.x, r11.x, c9.y 40177ec681f3Smrg :2:0543:0954[40100018x_10550018x] add.f r6.x, r6.x, c21.y 40187ec681f3Smrg :3:0544:0955[6395802bx_10251024x] mad.f32 r10.w, c9.x, r10.w, c9.y 40197ec681f3Smrg :2:0545:0956[40100029x_402e0029x] add.f r10.y, r10.y, (neg)r11.z 40207ec681f3Smrg :2:0546:0957[4130002ex_0000002cx] floor.f r11.z, r11.x 40217ec681f3Smrg :2:0547:0958[40700007x_0027102fx] mul.f r1.w, c11.w, r9.w 40227ec681f3Smrg :2:0548:0959[4130002fx_0000002bx] floor.f r11.w, r10.w 40237ec681f3Smrg :3:0549:0960[63948029x_10261023x] mad.f32 r10.y, c8.w, r10.y, c9.z 40247ec681f3Smrg :2:0550:0961[4010002cx_402e002cx] add.f r11.x, r11.x, (neg)r11.z 40257ec681f3Smrg :2:0551:0962[4010001ax_001a1051x] add.f r6.z, c20.y, r6.z 40267ec681f3Smrg :2:0552:0963[4010002bx_402f002bx] add.f r10.w, r10.w, (neg)r11.w 40277ec681f3Smrg :2:0553:0964[4070002dx_10380019x] mul.f r11.y, r6.y, c14.x 40287ec681f3Smrg :3:0554:0965[6396002cx_10261023x] mad.f32 r11.x, c8.w, r11.x, c9.z 40297ec681f3Smrg :2:0555:0966[4070041ax_1052001ax] (sat)mul.f r6.z, r6.z, c20.z 40307ec681f3Smrg :4:0556:0967[80900029x_00000029x] sin r10.y, r10.y 40317ec681f3Smrg :3:0557:0968[6395802bx_10261023x] mad.f32 r10.w, c8.w, r10.w, c9.z 40327ec681f3Smrg :3:0558:0969[6396802dx_001e1039x] mad.f32 r11.y, c14.y, r11.y, r7.z 40337ec681f3Smrg :3:0559:0970[6394902ex_10211025x] (ss)mad.f32 r11.z, c9.y, r10.y, c8.y 40347ec681f3Smrg :2:0560:0971[4070001ax_1053001ax] mul.f r6.z, r6.z, c20.w 40357ec681f3Smrg :3:0561:0972[63948031x_105b1025x] mad.f32 r12.y, c9.y, r10.y, c22.w 40367ec681f3Smrg :4:0562:0973[8090002cx_0000002cx] sin r11.x, r11.x 40377ec681f3Smrg :3:0563:0974[638e002ex_002e1037x] mad.f32 r11.z, c13.w, r7.x, r11.z 40387ec681f3Smrg :3:0564:0975[638e0031x_00311037x] mad.f32 r12.y, c13.w, r7.x, r12.y 40397ec681f3Smrg :4:0565:0976[8090002bx_0000002bx] sin r10.w, r10.w 40407ec681f3Smrg :3:0566:0977[63948029x_105e1025x] mad.f32 r10.y, c9.y, r10.y, c23.z 40417ec681f3Smrg :3:0567:0978[6396802dx_10251024x] mad.f32 r11.y, c9.x, r11.y, c9.y 40427ec681f3Smrg :3:0568:0979[638e001cx_00291037x] mad.f32 r7.x, c13.w, r7.x, r10.y 40437ec681f3Smrg :3:0569:0980[63988029x_10251024x] mad.f32 r10.y, c9.x, r12.y, c9.y 40447ec681f3Smrg :3:0570:0981[6388102bx_001d002bx] (ss)mad.f32 r10.w, r10.w, r4.x, r7.y 40457ec681f3Smrg :3:0571:0982[63880010x_001d002cx] mad.f32 r4.x, r11.x, r4.x, r7.y 40467ec681f3Smrg :3:0572:0983[638e001cx_10251024x] mad.f32 r7.x, c9.x, r7.x, c9.y 40477ec681f3Smrg :2:0573:0984[41300031x_00000029x] floor.f r12.y, r10.y 40487ec681f3Smrg :3:0574:0985[6395802bx_10251024x] mad.f32 r10.w, c9.x, r10.w, c9.y 40497ec681f3Smrg :3:0575:0986[6397001dx_10251024x] mad.f32 r7.y, c9.x, r11.z, c9.y 40507ec681f3Smrg :2:0576:0987[41300032x_0000001cx] floor.f r12.z, r7.x 40517ec681f3Smrg :2:0577:0988[40100029x_40310029x] add.f r10.y, r10.y, (neg)r12.y 40527ec681f3Smrg :2:0578:0989[40100031x_10550012x] add.f r12.y, r4.z, c21.y 40537ec681f3Smrg :2:0579:0990[4130002cx_0000001dx] floor.f r11.x, r7.y 40547ec681f3Smrg :2:0580:0991[4010001cx_4032001cx] add.f r7.x, r7.x, (neg)r12.z 40557ec681f3Smrg :3:0581:0992[63948029x_10261023x] mad.f32 r10.y, c8.w, r10.y, c9.z 40567ec681f3Smrg :3:0582:0993[63880010x_10251024x] mad.f32 r4.x, c9.x, r4.x, c9.y 40577ec681f3Smrg :2:0583:0994[4010001dx_402c001dx] add.f r7.y, r7.y, (neg)r11.x 40587ec681f3Smrg :3:0584:0995[638e001cx_10261023x] mad.f32 r7.x, c8.w, r7.x, c9.z 40597ec681f3Smrg :2:0585:0996[4130002cx_0000002bx] floor.f r11.x, r10.w 40607ec681f3Smrg :2:0586:0997[40100012x_10590012x] add.f r4.z, r4.z, c22.y 40617ec681f3Smrg :3:0587:0998[638e801dx_10261023x] mad.f32 r7.y, c8.w, r7.y, c9.z 40627ec681f3Smrg :4:0588:0999[80900029x_00000029x] sin r10.y, r10.y 40637ec681f3Smrg :2:0589:1000[4130002ex_00000010x] floor.f r11.z, r4.x 40647ec681f3Smrg :2:0590:1001[4010002bx_402c002bx] add.f r10.w, r10.w, (neg)r11.x 40657ec681f3Smrg :3:0591:1002[63949029x_10251025x] (ss)mad.f32 r10.y, c9.y, r10.y, c9.y 40667ec681f3Smrg :4:0592:1003[8090001cx_0000001cx] sin r7.x, r7.x 40677ec681f3Smrg :3:0593:1004[638e101cx_10251025x] (ss)mad.f32 r7.x, c9.y, r7.x, c9.y 40687ec681f3Smrg :2:0594:1005[40100010x_402e0010x] add.f r4.x, r4.x, (neg)r11.z 40697ec681f3Smrg :3:0595:1006[6395802bx_10261023x] mad.f32 r10.w, c8.w, r10.w, c9.z 40707ec681f3Smrg :4:0596:1007[8090001dx_0000001dx] sin r7.y, r7.y 40717ec681f3Smrg :2:0597:1008[40700029x_00270029x] mul.f r10.y, r10.y, r9.w 40727ec681f3Smrg :2:0598:1009[4070001cx_0027001cx] mul.f r7.x, r7.x, r9.w 40737ec681f3Smrg :3:0599:1010[63880010x_10261023x] mad.f32 r4.x, c8.w, r4.x, c9.z 40747ec681f3Smrg :3:0600:1011[638e901dx_10251025x] (ss)mad.f32 r7.y, c9.y, r7.y, c9.y 40757ec681f3Smrg :2:0601:1012[40700829x_001a0029x] (nop1) mul.f r10.y, r10.y, r6.z 40767ec681f3Smrg :4:0602:1014[8090002cx_0000002bx] sin r11.x, r10.w 40777ec681f3Smrg :4:0603:1015[80b0102bx_0000002bx] (ss)cos r10.w, r10.w 40787ec681f3Smrg :0:0604:1016[00000000x_00000000x] nop 40797ec681f3Smrg :2:0605:1017[4070001dx_0027001dx] mul.f r7.y, r7.y, r9.w 40807ec681f3Smrg :2:0606:1018[40700027x_002c0018x] mul.f r9.w, r6.x, r11.x 40817ec681f3Smrg :4:0607:1019[8090002ex_00000010x] sin r11.z, r4.x 40827ec681f3Smrg :4:0608:1020[80b01010x_00000010x] (ss)cos r4.x, r4.x 40837ec681f3Smrg :0:0609:1021[00000000x_00000000x] nop 40847ec681f3Smrg :3:0610:1022[63958027x_00270031x] mad.f32 r9.w, r12.y, r10.w, r9.w 40857ec681f3Smrg :2:0611:1023[4070001dx_001a001dx] mul.f r7.y, r7.y, r6.z 40867ec681f3Smrg :2:0612:1024[4070001ax_001a001cx] mul.f r6.z, r7.x, r6.z 40877ec681f3Smrg :2:0613:1025[4130001cx_0000002dx] floor.f r7.x, r11.y 40887ec681f3Smrg :2:0614:1026[4070002fx_002e002ax] mul.f r11.w, r10.z, r11.z 40897ec681f3Smrg :2:0615:1027[40701030x_0010002ax] (ss)mul.f r12.x, r10.z, r4.x 40907ec681f3Smrg :3:0616:1028[63880010x_002f0012x] mad.f32 r4.x, r4.z, r4.x, r11.w 40917ec681f3Smrg :2:0617:1029[4010001cx_401c002dx] add.f r7.x, r11.y, (neg)r7.x 40927ec681f3Smrg :2:0618:1030[4070002dx_002b0018x] mul.f r11.y, r6.x, r10.w 40937ec681f3Smrg :3:0619:1031[6397002ex_40300012x] mad.f32 r11.z, r4.z, (neg)r11.z, r12.x 40947ec681f3Smrg :3:0620:1032[6396002bx_402d0031x] mad.f32 r10.w, r12.y, (neg)r11.x, r11.y 40957ec681f3Smrg :2:0621:1033[4070002cx_10380027x] mul.f r11.x, r9.w, c14.x 40967ec681f3Smrg :3:0622:1034[638e001cx_10261023x] mad.f32 r7.x, c8.w, r7.x, c9.z 40977ec681f3Smrg :2:0623:1035[40700030x_1038002ex] mul.f r12.x, r11.z, c14.x 40987ec681f3Smrg :2:0624:1036[4070002dx_1038002bx] mul.f r11.y, r10.w, c14.x 40997ec681f3Smrg :3:0625:1037[6396002cx_001e9039x] (nop2) mad.f32 r11.x, c14.y, r11.x, r7.z 41007ec681f3Smrg :3:0626:1040[6396802dx_001e1039x] mad.f32 r11.y, c14.y, r11.y, r7.z 41017ec681f3Smrg :4:0627:1041[8090001cx_0000001cx] sin r7.x, r7.x 41027ec681f3Smrg :3:0628:1042[6396002cx_10251024x] mad.f32 r11.x, c9.x, r11.x, c9.y 41037ec681f3Smrg :2:0629:1043[4070181cx_0008001cx] (ss)(nop1) mul.f r7.x, r7.x, r2.x 41047ec681f3Smrg :3:0630:1045[6396802dx_10251024x] mad.f32 r11.y, c9.x, r11.y, c9.y 41057ec681f3Smrg :2:0631:1046[41300032x_0000002cx] floor.f r12.z, r11.x 41067ec681f3Smrg :3:0632:1047[6388001cx_001c1038x] mad.f32 r7.x, c14.x, r4.x, r7.x 41077ec681f3Smrg :2:0633:1048[40700010x_10380010x] mul.f r4.x, r4.x, c14.x 41087ec681f3Smrg :2:0634:1049[41300033x_0000002dx] floor.f r12.w, r11.y 41097ec681f3Smrg :2:0635:1050[4018002cx_4032002cx] (nop2) add.f r11.x, r11.x, (neg)r12.z 41107ec681f3Smrg :2:0636:1053[4010002dx_4033002dx] add.f r11.y, r11.y, (neg)r12.w 41117ec681f3Smrg :3:0637:1054[6396002cx_10261023x] mad.f32 r11.x, c8.w, r11.x, c9.z 41127ec681f3Smrg :3:0638:1055[63880810x_001e1039x] (nop1) mad.f32 r4.x, c14.y, r4.x, r7.z 41137ec681f3Smrg :3:0639:1057[6396882dx_10269023x] (nop3) mad.f32 r11.y, c8.w, r11.y, c9.z 41147ec681f3Smrg :4:0640:1061[8090002cx_0000002cx] sin r11.x, r11.x 41157ec681f3Smrg :3:0641:1062[63880010x_10251024x] mad.f32 r4.x, c9.x, r4.x, c9.y 41167ec681f3Smrg :2:0642:1063[4070182cx_0008002cx] (ss)(nop1) mul.f r11.x, r11.x, r2.x 41177ec681f3Smrg :4:0643:1065[8090002dx_0000002dx] sin r11.y, r11.y 41187ec681f3Smrg :3:0644:1066[6395802bx_002c1038x] mad.f32 r10.w, c14.x, r10.w, r11.x 41197ec681f3Smrg :2:0645:1067[41300037x_00000010x] floor.f r13.w, r4.x 41207ec681f3Smrg :2:0646:1068[4070182cx_0008002dx] (ss)(nop1) mul.f r11.x, r11.y, r2.x 41217ec681f3Smrg :3:0647:1070[6394002cx_002c1038x] mad.f32 r11.x, c14.x, r10.x, r11.x 41227ec681f3Smrg :2:0648:1071[40700032x_103b002bx] mul.f r12.z, r10.w, c14.w 41237ec681f3Smrg :2:0649:1072[40700033x_103f002bx] mul.f r12.w, r10.w, c15.w 41247ec681f3Smrg :2:0650:1073[4070002dx_1042002bx] mul.f r11.y, r10.w, c16.z 41257ec681f3Smrg :3:0651:1074[63960034x_10251024x] mad.f32 r13.x, c9.x, r11.x, c9.y 41267ec681f3Smrg :3:0652:1075[6395802bx_10251024x] mad.f32 r10.w, c9.x, r10.w, c9.y 41277ec681f3Smrg :2:0653:1076[40100810x_40370010x] (nop1) add.f r4.x, r4.x, (neg)r13.w 41287ec681f3Smrg :2:0654:1078[41300036x_00000034x] floor.f r13.z, r13.x 41297ec681f3Smrg :2:0655:1079[41300035x_0000002bx] floor.f r13.y, r10.w 41307ec681f3Smrg :3:0656:1080[63880810x_10261023x] (nop1) mad.f32 r4.x, c8.w, r4.x, c9.z 41317ec681f3Smrg :2:0657:1082[40100034x_40360034x] add.f r13.x, r13.x, (neg)r13.z 41327ec681f3Smrg :2:0658:1083[4018002bx_4035002bx] (nop2) add.f r10.w, r10.w, (neg)r13.y 41337ec681f3Smrg :3:0659:1086[639a0034x_10261023x] mad.f32 r13.x, c8.w, r13.x, c9.z 41347ec681f3Smrg :4:0660:1087[80900010x_00000010x] sin r4.x, r4.x 41357ec681f3Smrg :3:0661:1088[6395802bx_10261023x] mad.f32 r10.w, c8.w, r10.w, c9.z 41367ec681f3Smrg :2:0662:1089[40781810x_00080010x] (ss)(nop3) mul.f r4.x, r4.x, r2.x 41377ec681f3Smrg :0:0663:1093[00000000x_00000000x] nop 41387ec681f3Smrg :4:0664:1094[80900036x_00000034x] sin r13.z, r13.x 41397ec681f3Smrg :4:0665:1095[80b01034x_00000034x] (ss)cos r13.x, r13.x 41407ec681f3Smrg :0:0666:1096[00000000x_00000000x] nop 41417ec681f3Smrg :4:0667:1097[80b00035x_0000002bx] cos r13.y, r10.w 41427ec681f3Smrg :4:0668:1098[8090102bx_0000002bx] (ss)sin r10.w, r10.w 41437ec681f3Smrg :3:0669:1099[63970010x_00101038x] mad.f32 r4.x, c14.x, r11.z, r4.x 41447ec681f3Smrg :2:0670:1100[40700035x_00360035x] mul.f r13.y, r13.y, r13.z 41457ec681f3Smrg :2:0671:1101[40780836x_10380028x] (nop3) mul.f r13.z, r10.x, c14.x 41467ec681f3Smrg :3:0672:1105[639b0036x_001e1039x] mad.f32 r13.z, c14.y, r13.z, r7.z 41477ec681f3Smrg :3:0673:1106[6398001ex_001e1039x] mad.f32 r7.z, c14.y, r12.x, r7.z 41487ec681f3Smrg :2:0674:1107[40700037x_103b0010x] mul.f r13.w, r4.x, c14.w 41497ec681f3Smrg :2:0675:1108[4070002ex_10420010x] mul.f r11.z, r4.x, c16.z 41507ec681f3Smrg :3:0676:1109[638e0037x_0037103cx] mad.f32 r13.w, c15.x, r7.x, r13.w 41517ec681f3Smrg :3:0677:1110[638f001ex_10251024x] mad.f32 r7.z, c9.x, r7.z, c9.y 41527ec681f3Smrg :2:0678:1111[40700038x_103f0010x] mul.f r14.x, r4.x, c15.w 41537ec681f3Smrg :3:0679:1112[638e0030x_10251024x] mad.f32 r12.x, c9.x, r7.x, c9.y 41547ec681f3Smrg :3:0680:1113[638e002ex_002e1043x] mad.f32 r11.z, c16.w, r7.x, r11.z 41557ec681f3Smrg :2:0681:1114[41300039x_0000001ex] floor.f r14.y, r7.z 41567ec681f3Smrg :3:0682:1115[638e001cx_00381040x] mad.f32 r7.x, c16.x, r7.x, r14.x 41577ec681f3Smrg :3:0683:1116[639b002fx_10251024x] mad.f32 r11.w, c9.x, r13.z, c9.y 41587ec681f3Smrg :2:0684:1117[41300036x_00000030x] floor.f r13.z, r12.x 41597ec681f3Smrg :2:0685:1118[4010001ex_4039001ex] add.f r7.z, r7.z, (neg)r14.y 41607ec681f3Smrg :3:0686:1119[63880010x_10259024x] (nop2) mad.f32 r4.x, c9.x, r4.x, c9.y 41617ec681f3Smrg :3:0687:1122[638f001ex_10261023x] mad.f32 r7.z, c8.w, r7.z, c9.z 41627ec681f3Smrg :2:0688:1123[40100030x_40360030x] add.f r12.x, r12.x, (neg)r13.z 41637ec681f3Smrg :2:0689:1124[41380838x_00000010x] (nop3) floor.f r14.x, r4.x 41647ec681f3Smrg :0:0690:1128[00000000x_00000000x] nop 41657ec681f3Smrg :4:0691:1129[8090001ex_0000001ex] sin r7.z, r7.z 41667ec681f3Smrg :3:0692:1130[63980030x_10261023x] mad.f32 r12.x, c8.w, r12.x, c9.z 41677ec681f3Smrg :2:0693:1131[40100010x_40380010x] add.f r4.x, r4.x, (neg)r14.x 41687ec681f3Smrg :2:0694:1132[4070181ex_0008001ex] (ss)(nop1) mul.f r7.z, r7.z, r2.x 41697ec681f3Smrg :3:0695:1134[638c801ex_001e1038x] mad.f32 r7.z, c14.x, r6.y, r7.z 41707ec681f3Smrg :3:0696:1135[63880010x_10269023x] (nop2) mad.f32 r4.x, c8.w, r4.x, c9.z 41717ec681f3Smrg :3:0697:1138[638f0037x_0037103dx] mad.f32 r13.w, c15.y, r7.z, r13.w 41727ec681f3Smrg :4:0698:1139[80b00036x_00000030x] cos r13.z, r12.x 41737ec681f3Smrg :4:0699:1140[80901030x_00000030x] (ss)sin r12.x, r12.x 41747ec681f3Smrg :3:0700:1141[638f002ex_002e1044x] mad.f32 r11.z, c17.x, r7.z, r11.z 41757ec681f3Smrg :3:0701:1142[638f081cx_001c1041x] (nop1) mad.f32 r7.x, c16.y, r7.z, r7.x 41767ec681f3Smrg :4:0702:1144[80b00038x_00000010x] cos r14.x, r4.x 41777ec681f3Smrg :4:0703:1145[80901010x_00000010x] (ss)sin r4.x, r4.x 41787ec681f3Smrg :3:0704:1146[639b803ax_001b103ax] mad.f32 r14.z, c14.z, r13.w, r6.w 41797ec681f3Smrg :3:0705:1147[63970039x_001b103ax] mad.f32 r14.y, c14.z, r11.z, r6.w 41807ec681f3Smrg :3:0706:1148[638e003bx_001b103ax] mad.f32 r14.w, c14.z, r7.x, r6.w 41817ec681f3Smrg :3:0707:1149[638f001ex_10251024x] mad.f32 r7.z, c9.x, r7.z, c9.y 41827ec681f3Smrg :3:0708:1150[639d003ax_10251024x] mad.f32 r14.z, c9.x, r14.z, c9.y 41837ec681f3Smrg :3:0709:1151[639c8039x_10251024x] mad.f32 r14.y, c9.x, r14.y, c9.y 41847ec681f3Smrg :3:0710:1152[639d883bx_10251024x] (nop1) mad.f32 r14.w, c9.x, r14.w, c9.y 41857ec681f3Smrg :2:0711:1154[4130003dx_0000003ax] floor.f r15.y, r14.z 41867ec681f3Smrg :2:0712:1155[4138003cx_00000039x] (nop2) floor.f r15.x, r14.y 41877ec681f3Smrg :2:0713:1158[4010003ax_403d003ax] add.f r14.z, r14.z, (neg)r15.y 41887ec681f3Smrg :2:0714:1159[40180039x_403c0039x] (nop2) add.f r14.y, r14.y, (neg)r15.x 41897ec681f3Smrg :3:0715:1162[639d003ax_10261023x] mad.f32 r14.z, c8.w, r14.z, c9.z 41907ec681f3Smrg :3:0716:1163[639c8839x_10269023x] (nop3) mad.f32 r14.y, c8.w, r14.y, c9.z 41917ec681f3Smrg :0:0717:1167[00000100x_00000000x] (rpt1)nop 41927ec681f3Smrg :4:0718:1169[8090003ax_0000003ax] sin r14.z, r14.z 41937ec681f3Smrg :3:0719:1170[6384101cx_001c003ax] (ss)mad.f32 r7.x, r14.z, r2.x, r7.x 41947ec681f3Smrg :4:0720:1171[80900039x_00000039x] sin r14.y, r14.y 41957ec681f3Smrg :3:0721:1172[63841037x_00378039x] (ss)(nop2) mad.f32 r13.w, r14.y, r2.x, r13.w 41967ec681f3Smrg :3:0722:1175[638e003dx_10251024x] mad.f32 r15.y, c9.x, r7.x, c9.y 41977ec681f3Smrg :2:0723:1176[40700039x_10420037x] mul.f r14.y, r13.w, c16.z 41987ec681f3Smrg :2:0724:1177[4070003ax_103b0037x] mul.f r14.z, r13.w, c14.w 41997ec681f3Smrg :2:0725:1178[4070003cx_103f0037x] mul.f r15.x, r13.w, c15.w 42007ec681f3Smrg :2:0726:1179[4130003fx_0000003dx] floor.f r15.w, r15.y 42017ec681f3Smrg :3:0727:1180[639b8037x_10259024x] (nop2) mad.f32 r13.w, c9.x, r13.w, c9.y 42027ec681f3Smrg :2:0728:1183[4010003dx_403f003dx] add.f r15.y, r15.y, (neg)r15.w 42037ec681f3Smrg :2:0729:1184[4138003ex_00000037x] (nop2) floor.f r15.z, r13.w 42047ec681f3Smrg :3:0730:1187[639e803dx_10261023x] mad.f32 r15.y, c8.w, r15.y, c9.z 42057ec681f3Smrg :2:0731:1188[40180837x_403e0037x] (nop3) add.f r13.w, r13.w, (neg)r15.z 42067ec681f3Smrg :0:0732:1192[00000100x_00000000x] (rpt1)nop 42077ec681f3Smrg :4:0733:1194[8090003fx_0000003dx] sin r15.w, r15.y 42087ec681f3Smrg :4:0734:1195[80b0103dx_0000003dx] (ss)cos r15.y, r15.y 42097ec681f3Smrg :3:0735:1196[639b8837x_10269023x] (nop3) mad.f32 r13.w, c8.w, r13.w, c9.z 42107ec681f3Smrg :0:0736:1200[00000200x_00000000x] (rpt2)nop 42117ec681f3Smrg :4:0737:1203[80b0003ex_00000037x] cos r15.z, r13.w 42127ec681f3Smrg :4:0738:1204[80901037x_00000037x] (ss)sin r13.w, r13.w 42137ec681f3Smrg :2:0739:1205[4070003ex_003f003ex] mul.f r15.z, r15.z, r15.w 42147ec681f3Smrg :2:0740:1206[4138083fx_0000003bx] (nop3) floor.f r15.w, r14.w 42157ec681f3Smrg :2:0741:1210[4018083bx_403f003bx] (nop3) add.f r14.w, r14.w, (neg)r15.w 42167ec681f3Smrg :3:0742:1214[639d883bx_10269023x] (nop3) mad.f32 r14.w, c8.w, r14.w, c9.z 42177ec681f3Smrg :0:0743:1218[00000200x_00000000x] (rpt2)nop 42187ec681f3Smrg :4:0744:1221[8090003bx_0000003bx] sin r14.w, r14.w 42197ec681f3Smrg :3:0745:1222[6384182ex_002e803bx] (ss)(nop3) mad.f32 r11.z, r14.w, r2.x, r11.z 42207ec681f3Smrg :3:0746:1226[63970039x_00391043x] mad.f32 r14.y, c16.w, r11.z, r14.y 42217ec681f3Smrg :3:0747:1227[6397003ax_003a103cx] mad.f32 r14.z, c15.x, r11.z, r14.z 42227ec681f3Smrg :3:0748:1228[6397003bx_003c1040x] mad.f32 r14.w, c16.x, r11.z, r15.x 42237ec681f3Smrg :3:0749:1229[638e0039x_00391044x] mad.f32 r14.y, c17.x, r7.x, r14.y 42247ec681f3Smrg :3:0750:1230[638e003ax_003a103dx] mad.f32 r14.z, c15.y, r7.x, r14.z 42257ec681f3Smrg :3:0751:1231[638e001cx_003b1041x] mad.f32 r7.x, c16.y, r7.x, r14.w 42267ec681f3Smrg :3:0752:1232[6397002ex_10251024x] mad.f32 r11.z, c9.x, r11.z, c9.y 42277ec681f3Smrg :3:0753:1233[639c803bx_00241046x] mad.f32 r14.w, c17.z, r14.y, r9.x 42287ec681f3Smrg :3:0754:1234[639d003cx_00241046x] mad.f32 r15.x, c17.z, r14.z, r9.x 42297ec681f3Smrg :3:0755:1235[638e083fx_00241046x] (nop1) mad.f32 r15.w, c17.z, r7.x, r9.x 42307ec681f3Smrg :3:0756:1237[639d803bx_10251024x] mad.f32 r14.w, c9.x, r14.w, c9.y 42317ec681f3Smrg :3:0757:1238[639e003cx_10251024x] mad.f32 r15.x, c9.x, r15.x, c9.y 42327ec681f3Smrg :3:0758:1239[639f883fx_10251024x] (nop1) mad.f32 r15.w, c9.x, r15.w, c9.y 42337ec681f3Smrg :2:0759:1241[41300040x_0000003bx] floor.f r16.x, r14.w 42347ec681f3Smrg :2:0760:1242[41380041x_0000003cx] (nop2) floor.f r16.y, r15.x 42357ec681f3Smrg :2:0761:1245[4010003bx_4040003bx] add.f r14.w, r14.w, (neg)r16.x 42367ec681f3Smrg :2:0762:1246[4018003cx_4041003cx] (nop2) add.f r15.x, r15.x, (neg)r16.y 42377ec681f3Smrg :3:0763:1249[639d803bx_10261023x] mad.f32 r14.w, c8.w, r14.w, c9.z 42387ec681f3Smrg :3:0764:1250[639e083cx_10269023x] (nop3) mad.f32 r15.x, c8.w, r15.x, c9.z 42397ec681f3Smrg :0:0765:1254[00000100x_00000000x] (rpt1)nop 42407ec681f3Smrg :4:0766:1256[8090003bx_0000003bx] sin r14.w, r14.w 42417ec681f3Smrg :3:0767:1257[6384103ax_003a003bx] (ss)mad.f32 r14.z, r14.w, r2.x, r14.z 42427ec681f3Smrg :4:0768:1258[8090003cx_0000003cx] sin r15.x, r15.x 42437ec681f3Smrg :3:0769:1259[6384101cx_001c803cx] (ss)(nop2) mad.f32 r7.x, r15.x, r2.x, r7.x 42447ec681f3Smrg :2:0770:1262[4070003bx_1042003ax] mul.f r14.w, r14.z, c16.z 42457ec681f3Smrg :2:0771:1263[40700040x_103f003ax] mul.f r16.x, r14.z, c15.w 42467ec681f3Smrg :2:0772:1264[4070003cx_103b003ax] mul.f r15.x, r14.z, c14.w 42477ec681f3Smrg :3:0773:1265[639d003ax_10251024x] mad.f32 r14.z, c9.x, r14.z, c9.y 42487ec681f3Smrg :3:0774:1266[638e0041x_10259024x] (nop2) mad.f32 r16.y, c9.x, r7.x, c9.y 42497ec681f3Smrg :2:0775:1269[41300042x_0000003ax] floor.f r16.z, r14.z 42507ec681f3Smrg :2:0776:1270[41380043x_00000041x] (nop2) floor.f r16.w, r16.y 42517ec681f3Smrg :2:0777:1273[4010003ax_4042003ax] add.f r14.z, r14.z, (neg)r16.z 42527ec681f3Smrg :2:0778:1274[40180041x_40430041x] (nop2) add.f r16.y, r16.y, (neg)r16.w 42537ec681f3Smrg :3:0779:1277[639d003ax_10261023x] mad.f32 r14.z, c8.w, r14.z, c9.z 42547ec681f3Smrg :3:0780:1278[63a08841x_10269023x] (nop3) mad.f32 r16.y, c8.w, r16.y, c9.z 42557ec681f3Smrg :0:0781:1282[00000100x_00000000x] (rpt1)nop 42567ec681f3Smrg :4:0782:1284[80b00042x_0000003ax] cos r16.z, r14.z 42577ec681f3Smrg :4:0783:1285[8090103ax_0000003ax] (ss)sin r14.z, r14.z 42587ec681f3Smrg :0:0784:1286[00000000x_00000000x] nop 42597ec681f3Smrg :4:0785:1287[80900043x_00000041x] sin r16.w, r16.y 42607ec681f3Smrg :4:0786:1288[80b01041x_00000041x] (ss)cos r16.y, r16.y 42617ec681f3Smrg :2:0787:1289[40700042x_00430042x] mul.f r16.z, r16.z, r16.w 42627ec681f3Smrg :2:0788:1290[41380843x_0000003fx] (nop3) floor.f r16.w, r15.w 42637ec681f3Smrg :2:0789:1294[4018083fx_4043003fx] (nop3) add.f r15.w, r15.w, (neg)r16.w 42647ec681f3Smrg :3:0790:1298[639f883fx_10269023x] (nop3) mad.f32 r15.w, c8.w, r15.w, c9.z 42657ec681f3Smrg :0:0791:1302[00000200x_00000000x] (rpt2)nop 42667ec681f3Smrg :4:0792:1305[8090003fx_0000003fx] sin r15.w, r15.w 42677ec681f3Smrg :3:0793:1306[63841839x_0039803fx] (ss)(nop3) mad.f32 r14.y, r15.w, r2.x, r14.y 42687ec681f3Smrg :3:0794:1310[639c803bx_003b1043x] mad.f32 r14.w, c16.w, r14.y, r14.w 42697ec681f3Smrg :3:0795:1311[639c803cx_003c103cx] mad.f32 r15.x, c15.x, r14.y, r15.x 42707ec681f3Smrg :3:0796:1312[639c803fx_00401040x] mad.f32 r15.w, c16.x, r14.y, r16.x 42717ec681f3Smrg :3:0797:1313[638e003bx_003b1044x] mad.f32 r14.w, c17.x, r7.x, r14.w 42727ec681f3Smrg :3:0798:1314[638e003cx_003c103dx] mad.f32 r15.x, c15.y, r7.x, r15.x 42737ec681f3Smrg :3:0799:1315[638e001cx_003f1041x] mad.f32 r7.x, c16.y, r7.x, r15.w 42747ec681f3Smrg :3:0800:1316[639c8039x_10251024x] mad.f32 r14.y, c9.x, r14.y, c9.y 42757ec681f3Smrg :3:0801:1317[639d803fx_00221049x] mad.f32 r15.w, c18.y, r14.w, r8.z 42767ec681f3Smrg :3:0802:1318[639e0040x_00221049x] mad.f32 r16.x, c18.y, r15.x, r8.z 42777ec681f3Smrg :3:0803:1319[638e0843x_00221049x] (nop1) mad.f32 r16.w, c18.y, r7.x, r8.z 42787ec681f3Smrg :3:0804:1321[639f803fx_10251024x] mad.f32 r15.w, c9.x, r15.w, c9.y 42797ec681f3Smrg :3:0805:1322[63a00040x_10251024x] mad.f32 r16.x, c9.x, r16.x, c9.y 42807ec681f3Smrg :3:0806:1323[63a18843x_10251024x] (nop1) mad.f32 r16.w, c9.x, r16.w, c9.y 42817ec681f3Smrg :2:0807:1325[41300044x_0000003fx] floor.f r17.x, r15.w 42827ec681f3Smrg :2:0808:1326[41380045x_00000040x] (nop2) floor.f r17.y, r16.x 42837ec681f3Smrg :2:0809:1329[4010003fx_4044003fx] add.f r15.w, r15.w, (neg)r17.x 42847ec681f3Smrg :2:0810:1330[40180040x_40450040x] (nop2) add.f r16.x, r16.x, (neg)r17.y 42857ec681f3Smrg :3:0811:1333[639f803fx_10261023x] mad.f32 r15.w, c8.w, r15.w, c9.z 42867ec681f3Smrg :3:0812:1334[63a00840x_10269023x] (nop3) mad.f32 r16.x, c8.w, r16.x, c9.z 42877ec681f3Smrg :0:0813:1338[00000100x_00000000x] (rpt1)nop 42887ec681f3Smrg :4:0814:1340[8090003fx_0000003fx] sin r15.w, r15.w 42897ec681f3Smrg :3:0815:1341[6384103cx_003c003fx] (ss)mad.f32 r15.x, r15.w, r2.x, r15.x 42907ec681f3Smrg :4:0816:1342[80900040x_00000040x] sin r16.x, r16.x 42917ec681f3Smrg :3:0817:1343[6384101cx_001c8040x] (ss)(nop2) mad.f32 r7.x, r16.x, r2.x, r7.x 42927ec681f3Smrg :2:0818:1346[4070003fx_1042003cx] mul.f r15.w, r15.x, c16.z 42937ec681f3Smrg :2:0819:1347[40700044x_103f003cx] mul.f r17.x, r15.x, c15.w 42947ec681f3Smrg :2:0820:1348[40700040x_103b003cx] mul.f r16.x, r15.x, c14.w 42957ec681f3Smrg :3:0821:1349[639e003cx_10251024x] mad.f32 r15.x, c9.x, r15.x, c9.y 42967ec681f3Smrg :3:0822:1350[638e0045x_10259024x] (nop2) mad.f32 r17.y, c9.x, r7.x, c9.y 42977ec681f3Smrg :2:0823:1353[41300046x_0000003cx] floor.f r17.z, r15.x 42987ec681f3Smrg :2:0824:1354[41380047x_00000045x] (nop2) floor.f r17.w, r17.y 42997ec681f3Smrg :2:0825:1357[4010003cx_4046003cx] add.f r15.x, r15.x, (neg)r17.z 43007ec681f3Smrg :2:0826:1358[40180045x_40470045x] (nop2) add.f r17.y, r17.y, (neg)r17.w 43017ec681f3Smrg :3:0827:1361[639e003cx_10261023x] mad.f32 r15.x, c8.w, r15.x, c9.z 43027ec681f3Smrg :3:0828:1362[63a28845x_10269023x] (nop3) mad.f32 r17.y, c8.w, r17.y, c9.z 43037ec681f3Smrg :0:0829:1366[00000100x_00000000x] (rpt1)nop 43047ec681f3Smrg :4:0830:1368[80b00046x_0000003cx] cos r17.z, r15.x 43057ec681f3Smrg :4:0831:1369[8090103cx_0000003cx] (ss)sin r15.x, r15.x 43067ec681f3Smrg :0:0832:1370[00000000x_00000000x] nop 43077ec681f3Smrg :4:0833:1371[80900047x_00000045x] sin r17.w, r17.y 43087ec681f3Smrg :4:0834:1372[80b01045x_00000045x] (ss)cos r17.y, r17.y 43097ec681f3Smrg :2:0835:1373[40700046x_00470046x] mul.f r17.z, r17.z, r17.w 43107ec681f3Smrg :2:0836:1374[41380847x_00000043x] (nop3) floor.f r17.w, r16.w 43117ec681f3Smrg :2:0837:1378[40180843x_40470043x] (nop3) add.f r16.w, r16.w, (neg)r17.w 43127ec681f3Smrg :3:0838:1382[63a18843x_10269023x] (nop3) mad.f32 r16.w, c8.w, r16.w, c9.z 43137ec681f3Smrg :0:0839:1386[00000200x_00000000x] (rpt2)nop 43147ec681f3Smrg :4:0840:1389[80900043x_00000043x] sin r16.w, r16.w 43157ec681f3Smrg :3:0841:1390[6384183bx_003b8043x] (ss)(nop3) mad.f32 r14.w, r16.w, r2.x, r14.w 43167ec681f3Smrg :3:0842:1394[639d803fx_003f1043x] mad.f32 r15.w, c16.w, r14.w, r15.w 43177ec681f3Smrg :3:0843:1395[639d8040x_0040103cx] mad.f32 r16.x, c15.x, r14.w, r16.x 43187ec681f3Smrg :3:0844:1396[639d8043x_00441040x] mad.f32 r16.w, c16.x, r14.w, r17.x 43197ec681f3Smrg :3:0845:1397[639d803bx_10251024x] mad.f32 r14.w, c9.x, r14.w, c9.y 43207ec681f3Smrg :3:0846:1398[638e003fx_003f1044x] mad.f32 r15.w, c17.x, r7.x, r15.w 43217ec681f3Smrg :3:0847:1399[638e0040x_0040103dx] mad.f32 r16.x, c15.y, r7.x, r16.x 43227ec681f3Smrg :3:0848:1400[638e001cx_00439041x] (nop2) mad.f32 r7.x, c16.y, r7.x, r16.w 43237ec681f3Smrg :3:0849:1403[63a00044x_0020104cx] mad.f32 r17.x, c19.x, r16.x, r8.x 43247ec681f3Smrg :3:0850:1404[638e0047x_0020104cx] mad.f32 r17.w, c19.x, r7.x, r8.x 43257ec681f3Smrg :3:0851:1405[639f8843x_0020104cx] (nop1) mad.f32 r16.w, c19.x, r15.w, r8.x 43267ec681f3Smrg :3:0852:1407[63a20044x_10251024x] mad.f32 r17.x, c9.x, r17.x, c9.y 43277ec681f3Smrg :3:0853:1408[63a38047x_10251024x] mad.f32 r17.w, c9.x, r17.w, c9.y 43287ec681f3Smrg :3:0854:1409[63a18843x_10251024x] (nop1) mad.f32 r16.w, c9.x, r16.w, c9.y 43297ec681f3Smrg :2:0855:1411[41300849x_00000044x] (nop1) floor.f r18.y, r17.x 43307ec681f3Smrg :2:0856:1413[41300848x_00000043x] (nop1) floor.f r18.x, r16.w 43317ec681f3Smrg :2:0857:1415[40100844x_40490044x] (nop1) add.f r17.x, r17.x, (neg)r18.y 43327ec681f3Smrg :2:0858:1417[40100843x_40480043x] (nop1) add.f r16.w, r16.w, (neg)r18.x 43337ec681f3Smrg :3:0859:1419[63a20844x_10261023x] (nop1) mad.f32 r17.x, c8.w, r17.x, c9.z 43347ec681f3Smrg :3:0860:1421[63a18843x_10269023x] (nop3) mad.f32 r16.w, c8.w, r16.w, c9.z 43357ec681f3Smrg :0:0861:1425[00000000x_00000000x] nop 43367ec681f3Smrg :4:0862:1426[80900044x_00000044x] sin r17.x, r17.x 43377ec681f3Smrg :3:0863:1427[6384181cx_001c0044x] (ss)(nop1) mad.f32 r7.x, r17.x, r2.x, r7.x 43387ec681f3Smrg :4:0864:1429[80900043x_00000043x] sin r16.w, r16.w 43397ec681f3Smrg :3:0865:1430[63841840x_00400043x] (ss)(nop1) mad.f32 r16.x, r16.w, r2.x, r16.x 43407ec681f3Smrg :3:0866:1432[638e081cx_10251024x] (nop1) mad.f32 r7.x, c9.x, r7.x, c9.y 43417ec681f3Smrg :3:0867:1434[63a00840x_10251024x] (nop1) mad.f32 r16.x, c9.x, r16.x, c9.y 43427ec681f3Smrg :2:0868:1436[41300844x_0000001cx] (nop1) floor.f r17.x, r7.x 43437ec681f3Smrg :2:0869:1438[41300843x_00000040x] (nop1) floor.f r16.w, r16.x 43447ec681f3Smrg :2:0870:1440[4010081cx_4044001cx] (nop1) add.f r7.x, r7.x, (neg)r17.x 43457ec681f3Smrg :2:0871:1442[40100840x_40430040x] (nop1) add.f r16.x, r16.x, (neg)r16.w 43467ec681f3Smrg :3:0872:1444[638e081cx_10261023x] (nop1) mad.f32 r7.x, c8.w, r7.x, c9.z 43477ec681f3Smrg :3:0873:1446[63a00840x_10269023x] (nop3) mad.f32 r16.x, c8.w, r16.x, c9.z 43487ec681f3Smrg :0:0874:1450[00000000x_00000000x] nop 43497ec681f3Smrg :4:0875:1451[80900044x_0000001cx] sin r17.x, r7.x 43507ec681f3Smrg :4:0876:1452[80b0101cx_0000001cx] (ss)cos r7.x, r7.x 43517ec681f3Smrg :0:0877:1453[00000100x_00000000x] (rpt1)nop 43527ec681f3Smrg :4:0878:1455[80b00043x_00000040x] cos r16.w, r16.x 43537ec681f3Smrg :4:0879:1456[80901040x_00000040x] (ss)sin r16.x, r16.x 43547ec681f3Smrg :2:0880:1457[40700043x_00440043x] mul.f r16.w, r16.w, r17.x 43557ec681f3Smrg :2:0881:1458[41380844x_00000047x] (nop3) floor.f r17.x, r17.w 43567ec681f3Smrg :2:0882:1462[40180844x_40440047x] (nop3) add.f r17.x, r17.w, (neg)r17.x 43577ec681f3Smrg :3:0883:1466[63a20844x_10269023x] (nop3) mad.f32 r17.x, c8.w, r17.x, c9.z 43587ec681f3Smrg :0:0884:1470[00000200x_00000000x] (rpt2)nop 43597ec681f3Smrg :4:0885:1473[80900044x_00000044x] sin r17.x, r17.x 43607ec681f3Smrg :3:0886:1474[6384183fx_003f8044x] (ss)(nop3) mad.f32 r15.w, r17.x, r2.x, r15.w 43617ec681f3Smrg :3:0887:1478[639f883fx_10259024x] (nop3) mad.f32 r15.w, c9.x, r15.w, c9.y 43627ec681f3Smrg :2:0888:1482[41380844x_0000003fx] (nop3) floor.f r17.x, r15.w 43637ec681f3Smrg :2:0889:1486[4018083fx_4044003fx] (nop3) add.f r15.w, r15.w, (neg)r17.x 43647ec681f3Smrg :3:0890:1490[639f883fx_10269023x] (nop3) mad.f32 r15.w, c8.w, r15.w, c9.z 43657ec681f3Smrg :0:0891:1494[00000200x_00000000x] (rpt2)nop 43667ec681f3Smrg :4:0892:1497[80b00044x_0000003fx] cos r17.x, r15.w 43677ec681f3Smrg :4:0893:1498[8090103fx_0000003fx] (ss)sin r15.w, r15.w 43687ec681f3Smrg :3:0894:1499[63a00840x_00430044x] (nop1) mad.f32 r16.x, r17.x, r16.x, r16.w 43697ec681f3Smrg :3:0895:1501[639f901cx_0040001cx] (ss)mad.f32 r7.x, r7.x, r15.w, r16.x 43707ec681f3Smrg :2:0896:1502[4138083fx_0000003bx] (nop3) floor.f r15.w, r14.w 43717ec681f3Smrg :2:0897:1506[4010003bx_403f003bx] add.f r14.w, r14.w, (neg)r15.w 43727ec681f3Smrg :2:0898:1507[4078001cx_104e001cx] (nop2) mul.f r7.x, r7.x, c19.z 43737ec681f3Smrg :3:0899:1510[639d883bx_10269023x] (nop3) mad.f32 r14.w, c8.w, r14.w, c9.z 43747ec681f3Smrg :0:0900:1514[00000200x_00000000x] (rpt2)nop 43757ec681f3Smrg :4:0901:1517[80b0003fx_0000003bx] cos r15.w, r14.w 43767ec681f3Smrg :4:0902:1518[8090103bx_0000003bx] (ss)sin r14.w, r14.w 43777ec681f3Smrg :3:0903:1519[639e083cx_0046003fx] (nop1) mad.f32 r15.x, r15.w, r15.x, r17.z 43787ec681f3Smrg :3:0904:1521[639d903bx_003c0045x] (ss)mad.f32 r14.w, r17.y, r14.w, r15.x 43797ec681f3Smrg :2:0905:1522[4138083cx_00000039x] (nop3) floor.f r15.x, r14.y 43807ec681f3Smrg :2:0906:1526[40100039x_403c0039x] add.f r14.y, r14.y, (neg)r15.x 43817ec681f3Smrg :2:0907:1527[4078003bx_104b003bx] (nop2) mul.f r14.w, r14.w, c18.w 43827ec681f3Smrg :3:0908:1530[639c8839x_10269023x] (nop3) mad.f32 r14.y, c8.w, r14.y, c9.z 43837ec681f3Smrg :0:0909:1534[00000200x_00000000x] (rpt2)nop 43847ec681f3Smrg :4:0910:1537[80b0003cx_00000039x] cos r15.x, r14.y 43857ec681f3Smrg :4:0911:1538[80901039x_00000039x] (ss)sin r14.y, r14.y 43867ec681f3Smrg :3:0912:1539[639d083ax_0042003cx] (nop1) mad.f32 r14.z, r15.x, r14.z, r16.z 43877ec681f3Smrg :3:0913:1541[639c9039x_003a0041x] (ss)mad.f32 r14.y, r16.y, r14.y, r14.z 43887ec681f3Smrg :2:0914:1542[4138083ax_0000002ex] (nop3) floor.f r14.z, r11.z 43897ec681f3Smrg :2:0915:1546[4010002ex_403a002ex] add.f r11.z, r11.z, (neg)r14.z 43907ec681f3Smrg :2:0916:1547[40780039x_10480039x] (nop2) mul.f r14.y, r14.y, c18.x 43917ec681f3Smrg :3:0917:1550[6397082ex_10269023x] (nop3) mad.f32 r11.z, c8.w, r11.z, c9.z 43927ec681f3Smrg :0:0918:1554[00000200x_00000000x] (rpt2)nop 43937ec681f3Smrg :4:0919:1557[80b0003ax_0000002ex] cos r14.z, r11.z 43947ec681f3Smrg :4:0920:1558[8090102ex_0000002ex] (ss)sin r11.z, r11.z 43957ec681f3Smrg :3:0921:1559[639b8837x_003e003ax] (nop1) mad.f32 r13.w, r14.z, r13.w, r15.z 43967ec681f3Smrg :3:0922:1561[6397102ex_0037003dx] (ss)mad.f32 r11.z, r15.y, r11.z, r13.w 43977ec681f3Smrg :2:0923:1562[41380837x_0000001ex] (nop3) floor.f r13.w, r7.z 43987ec681f3Smrg :2:0924:1566[4010001ex_4037001ex] add.f r7.z, r7.z, (neg)r13.w 43997ec681f3Smrg :2:0925:1567[4078002ex_1045002ex] (nop2) mul.f r11.z, r11.z, c17.y 44007ec681f3Smrg :3:0926:1570[638f081ex_10269023x] (nop3) mad.f32 r7.z, c8.w, r7.z, c9.z 44017ec681f3Smrg :0:0927:1574[00000200x_00000000x] (rpt2)nop 44027ec681f3Smrg :4:0928:1577[80900037x_0000001ex] sin r13.w, r7.z 44037ec681f3Smrg :4:0929:1578[80b0101ex_0000001ex] (ss)cos r7.z, r7.z 44047ec681f3Smrg :2:0930:1579[40700837x_00370038x] (nop1) mul.f r13.w, r14.x, r13.w 44057ec681f3Smrg :3:0931:1581[63880810x_00370036x] (nop1) mad.f32 r4.x, r13.z, r4.x, r13.w 44067ec681f3Smrg :3:0932:1583[63981810x_0010801ex] (ss)(nop3) mad.f32 r4.x, r7.z, r12.x, r4.x 44077ec681f3Smrg :2:0933:1587[40180810x_c02ec010x] (nop3) add.f r4.x, (absneg)r4.x, (absneg)r11.z 44087ec681f3Smrg :2:0934:1591[40180810x_c0390010x] (nop3) add.f r4.x, r4.x, (absneg)r14.y 44097ec681f3Smrg :2:0935:1595[40180810x_c03b0010x] (nop3) add.f r4.x, r4.x, (absneg)r14.w 44107ec681f3Smrg :2:0936:1599[40100010x_c01c0010x] add.f r4.x, r4.x, (absneg)r7.x 44117ec681f3Smrg :2:0937:1600[4130001cx_0000002fx] floor.f r7.x, r11.w 44127ec681f3Smrg :3:0938:1601[63870010x_00109029x] (nop2) mad.f32 r4.x, c10.y, r3.z, r4.x 44137ec681f3Smrg :2:0939:1604[4010001cx_401c002fx] add.f r7.x, r11.w, (neg)r7.x 44147ec681f3Smrg :2:0940:1605[40180010x_104f8010x] (nop2) add.f r4.x, (abs)r4.x, c19.w 44157ec681f3Smrg :3:0941:1608[638e001cx_10261023x] mad.f32 r7.x, c8.w, r7.x, c9.z 44167ec681f3Smrg :3:0942:1609[63870810x_00109050x] (nop3) mad.f32 r4.x, c20.x, r3.z, r4.x 44177ec681f3Smrg :0:0943:1613[00000100x_00000000x] (rpt1)nop 44187ec681f3Smrg :4:0944:1615[8090001cx_0000001cx] sin r7.x, r7.x 44197ec681f3Smrg :3:0945:1616[63908010x_0010001fx] mad.f32 r4.x, r7.w, r8.y, r4.x 44207ec681f3Smrg :2:0946:1617[4070181cx_0008001cx] (ss)(nop1) mul.f r7.x, r7.x, r2.x 44217ec681f3Smrg :3:0947:1619[6393801cx_001c1038x] mad.f32 r7.x, c14.x, r9.w, r7.x 44227ec681f3Smrg :2:0948:1620[40180010x_10560010x] (nop2) add.f r4.x, r4.x, c21.z 44237ec681f3Smrg :3:0949:1623[638e0027x_0032103cx] mad.f32 r9.w, c15.x, r7.x, r12.z 44247ec681f3Smrg :3:0950:1624[638e001ex_002d1043x] mad.f32 r7.z, c16.w, r7.x, r11.y 44257ec681f3Smrg :3:0951:1625[63960027x_0027103dx] mad.f32 r9.w, c15.y, r11.x, r9.w 44267ec681f3Smrg :3:0952:1626[638e002dx_00331040x] mad.f32 r11.y, c16.x, r7.x, r12.w 44277ec681f3Smrg :3:0953:1627[6396001ex_001e1044x] mad.f32 r7.z, c17.x, r11.x, r7.z 44287ec681f3Smrg :3:0954:1628[6396002cx_002d1041x] mad.f32 r11.x, c16.y, r11.x, r11.y 44297ec681f3Smrg :3:0955:1629[6393802ex_001b103ax] mad.f32 r11.z, c14.z, r9.w, r6.w 44307ec681f3Smrg :3:0956:1630[638e001cx_10251024x] mad.f32 r7.x, c9.x, r7.x, c9.y 44317ec681f3Smrg :3:0957:1631[638f002dx_001b103ax] mad.f32 r11.y, c14.z, r7.z, r6.w 44327ec681f3Smrg :3:0958:1632[6396001bx_001b103ax] mad.f32 r6.w, c14.z, r11.x, r6.w 44337ec681f3Smrg :3:0959:1633[6397082ex_10259024x] (nop3) mad.f32 r11.z, c9.x, r11.z, c9.y 44347ec681f3Smrg :2:0960:1637[41300030x_0000002ex] floor.f r12.x, r11.z 44357ec681f3Smrg :3:0961:1638[6396802dx_10251024x] mad.f32 r11.y, c9.x, r11.y, c9.y 44367ec681f3Smrg :3:0962:1639[638d881bx_10251024x] (nop1) mad.f32 r6.w, c9.x, r6.w, c9.y 44377ec681f3Smrg :2:0963:1641[4010002ex_4030002ex] add.f r11.z, r11.z, (neg)r12.x 44387ec681f3Smrg :2:0964:1642[4138002fx_0000002dx] (nop2) floor.f r11.w, r11.y 44397ec681f3Smrg :3:0965:1645[6397002ex_10261023x] mad.f32 r11.z, c8.w, r11.z, c9.z 44407ec681f3Smrg :2:0966:1646[4018082dx_402f002dx] (nop3) add.f r11.y, r11.y, (neg)r11.w 44417ec681f3Smrg :0:0967:1650[00000100x_00000000x] (rpt1)nop 44427ec681f3Smrg :4:0968:1652[8090002ex_0000002ex] sin r11.z, r11.z 44437ec681f3Smrg :3:0969:1653[6396802dx_10261023x] mad.f32 r11.y, c8.w, r11.y, c9.z 44447ec681f3Smrg :3:0970:1654[6384182cx_002c802ex] (ss)(nop3) mad.f32 r11.x, r11.z, r2.x, r11.x 44457ec681f3Smrg :3:0971:1658[63960830x_10259024x] (nop3) mad.f32 r12.x, c9.x, r11.x, c9.y 44467ec681f3Smrg :2:0972:1662[41300033x_00000030x] floor.f r12.w, r12.x 44477ec681f3Smrg :4:0973:1663[8090002dx_0000002dx] sin r11.y, r11.y 44487ec681f3Smrg :3:0974:1664[63841027x_0027802dx] (ss)(nop2) mad.f32 r9.w, r11.y, r2.x, r9.w 44497ec681f3Smrg :2:0975:1667[40100030x_40330030x] add.f r12.x, r12.x, (neg)r12.w 44507ec681f3Smrg :2:0976:1668[4070002dx_10420027x] mul.f r11.y, r9.w, c16.z 44517ec681f3Smrg :2:0977:1669[4070002ex_103b0027x] mul.f r11.z, r9.w, c14.w 44527ec681f3Smrg :2:0978:1670[4070002fx_103f0027x] mul.f r11.w, r9.w, c15.w 44537ec681f3Smrg :3:0979:1671[63980030x_10261023x] mad.f32 r12.x, c8.w, r12.x, c9.z 44547ec681f3Smrg :3:0980:1672[63938827x_10259024x] (nop3) mad.f32 r9.w, c9.x, r9.w, c9.y 44557ec681f3Smrg :0:0981:1676[00000100x_00000000x] (rpt1)nop 44567ec681f3Smrg :4:0982:1678[80900033x_00000030x] sin r12.w, r12.x 44577ec681f3Smrg :4:0983:1679[80b01030x_00000030x] (ss)cos r12.x, r12.x 44587ec681f3Smrg :2:0984:1680[41380832x_00000027x] (nop3) floor.f r12.z, r9.w 44597ec681f3Smrg :2:0985:1684[40180827x_40320027x] (nop3) add.f r9.w, r9.w, (neg)r12.z 44607ec681f3Smrg :3:0986:1688[63938827x_10269023x] (nop3) mad.f32 r9.w, c8.w, r9.w, c9.z 44617ec681f3Smrg :0:0987:1692[00000200x_00000000x] (rpt2)nop 44627ec681f3Smrg :4:0988:1695[80b00032x_00000027x] cos r12.z, r9.w 44637ec681f3Smrg :4:0989:1696[80901027x_00000027x] (ss)sin r9.w, r9.w 44647ec681f3Smrg :2:0990:1697[40700032x_00330032x] mul.f r12.z, r12.z, r12.w 44657ec681f3Smrg :2:0991:1698[41380833x_0000001bx] (nop3) floor.f r12.w, r6.w 44667ec681f3Smrg :2:0992:1702[4018081bx_4033001bx] (nop3) add.f r6.w, r6.w, (neg)r12.w 44677ec681f3Smrg :3:0993:1706[638d881bx_10269023x] (nop3) mad.f32 r6.w, c8.w, r6.w, c9.z 44687ec681f3Smrg :0:0994:1710[00000200x_00000000x] (rpt2)nop 44697ec681f3Smrg :4:0995:1713[8090001bx_0000001bx] sin r6.w, r6.w 44707ec681f3Smrg :3:0996:1714[6384181bx_001e801bx] (ss)(nop3) mad.f32 r6.w, r6.w, r2.x, r7.z 44717ec681f3Smrg :3:0997:1718[638d801ex_002d1043x] mad.f32 r7.z, c16.w, r6.w, r11.y 44727ec681f3Smrg :3:0998:1719[638d802dx_002e103cx] mad.f32 r11.y, c15.x, r6.w, r11.z 44737ec681f3Smrg :3:0999:1720[6396001ex_001e1044x] mad.f32 r7.z, c17.x, r11.x, r7.z 44747ec681f3Smrg :3:1000:1721[6396002dx_002d103dx] mad.f32 r11.y, c15.y, r11.x, r11.y 44757ec681f3Smrg :3:1001:1722[638d802ex_002f1040x] mad.f32 r11.z, c16.x, r6.w, r11.w 44767ec681f3Smrg :3:1002:1723[638d801bx_10251024x] mad.f32 r6.w, c9.x, r6.w, c9.y 44777ec681f3Smrg :3:1003:1724[6396002cx_002e1041x] mad.f32 r11.x, c16.y, r11.x, r11.z 44787ec681f3Smrg :3:1004:1725[6396802fx_00241046x] mad.f32 r11.w, c17.z, r11.y, r9.x 44797ec681f3Smrg :3:1005:1726[638f002ex_00249046x] (nop2) mad.f32 r11.z, c17.z, r7.z, r9.x 44807ec681f3Smrg :3:1006:1729[6397802fx_10251024x] mad.f32 r11.w, c9.x, r11.w, c9.y 44817ec681f3Smrg :3:1007:1730[63960024x_00241046x] mad.f32 r9.x, c17.z, r11.x, r9.x 44827ec681f3Smrg :3:1008:1731[6397082ex_10251024x] (nop1) mad.f32 r11.z, c9.x, r11.z, c9.y 44837ec681f3Smrg :2:1009:1733[41300036x_0000002fx] floor.f r13.z, r11.w 44847ec681f3Smrg :3:1010:1734[63920024x_10251024x] mad.f32 r9.x, c9.x, r9.x, c9.y 44857ec681f3Smrg :2:1011:1735[41300833x_0000002ex] (nop1) floor.f r12.w, r11.z 44867ec681f3Smrg :2:1012:1737[4018082fx_4036002fx] (nop3) add.f r11.w, r11.w, (neg)r13.z 44877ec681f3Smrg :3:1013:1741[6397802fx_10261023x] mad.f32 r11.w, c8.w, r11.w, c9.z 44887ec681f3Smrg :2:1014:1742[4018082ex_4033002ex] (nop3) add.f r11.z, r11.z, (neg)r12.w 44897ec681f3Smrg :0:1015:1746[00000100x_00000000x] (rpt1)nop 44907ec681f3Smrg :4:1016:1748[8090002fx_0000002fx] sin r11.w, r11.w 44917ec681f3Smrg :3:1017:1749[6397002ex_10261023x] mad.f32 r11.z, c8.w, r11.z, c9.z 44927ec681f3Smrg :3:1018:1750[6384182cx_002c802fx] (ss)(nop3) mad.f32 r11.x, r11.w, r2.x, r11.x 44937ec681f3Smrg :3:1019:1754[63960836x_10259024x] (nop3) mad.f32 r13.z, c9.x, r11.x, c9.y 44947ec681f3Smrg :2:1020:1758[41300038x_00000036x] floor.f r14.x, r13.z 44957ec681f3Smrg :4:1021:1759[8090002ex_0000002ex] sin r11.z, r11.z 44967ec681f3Smrg :3:1022:1760[6384102dx_002d802ex] (ss)(nop2) mad.f32 r11.y, r11.z, r2.x, r11.y 44977ec681f3Smrg :2:1023:1763[40100036x_40380036x] add.f r13.z, r13.z, (neg)r14.x 44987ec681f3Smrg :2:1024:1764[4070002ex_1042002dx] mul.f r11.z, r11.y, c16.z 44997ec681f3Smrg :2:1025:1765[4070002fx_103b002dx] mul.f r11.w, r11.y, c14.w 45007ec681f3Smrg :2:1026:1766[40700033x_103f002dx] mul.f r12.w, r11.y, c15.w 45017ec681f3Smrg :3:1027:1767[639b0036x_10261023x] mad.f32 r13.z, c8.w, r13.z, c9.z 45027ec681f3Smrg :3:1028:1768[6396882dx_10259024x] (nop3) mad.f32 r11.y, c9.x, r11.y, c9.y 45037ec681f3Smrg :0:1029:1772[00000100x_00000000x] (rpt1)nop 45047ec681f3Smrg :4:1030:1774[80900038x_00000036x] sin r14.x, r13.z 45057ec681f3Smrg :4:1031:1775[80b01036x_00000036x] (ss)cos r13.z, r13.z 45067ec681f3Smrg :2:1032:1776[41380837x_0000002dx] (nop3) floor.f r13.w, r11.y 45077ec681f3Smrg :2:1033:1780[4018082dx_4037002dx] (nop3) add.f r11.y, r11.y, (neg)r13.w 45087ec681f3Smrg :3:1034:1784[6396882dx_10269023x] (nop3) mad.f32 r11.y, c8.w, r11.y, c9.z 45097ec681f3Smrg :0:1035:1788[00000200x_00000000x] (rpt2)nop 45107ec681f3Smrg :4:1036:1791[80b00037x_0000002dx] cos r13.w, r11.y 45117ec681f3Smrg :4:1037:1792[8090102dx_0000002dx] (ss)sin r11.y, r11.y 45127ec681f3Smrg :2:1038:1793[40700037x_00380037x] mul.f r13.w, r13.w, r14.x 45137ec681f3Smrg :2:1039:1794[41380838x_00000024x] (nop3) floor.f r14.x, r9.x 45147ec681f3Smrg :2:1040:1798[40180824x_40380024x] (nop3) add.f r9.x, r9.x, (neg)r14.x 45157ec681f3Smrg :3:1041:1802[63920824x_10269023x] (nop3) mad.f32 r9.x, c8.w, r9.x, c9.z 45167ec681f3Smrg :0:1042:1806[00000200x_00000000x] (rpt2)nop 45177ec681f3Smrg :4:1043:1809[80900024x_00000024x] sin r9.x, r9.x 45187ec681f3Smrg :3:1044:1810[6384181ex_001e8024x] (ss)(nop3) mad.f32 r7.z, r9.x, r2.x, r7.z 45197ec681f3Smrg :3:1045:1814[638f0024x_002e1043x] mad.f32 r9.x, c16.w, r7.z, r11.z 45207ec681f3Smrg :3:1046:1815[638f002ex_002f103cx] mad.f32 r11.z, c15.x, r7.z, r11.w 45217ec681f3Smrg :3:1047:1816[638f002fx_00331040x] mad.f32 r11.w, c16.x, r7.z, r12.w 45227ec681f3Smrg :3:1048:1817[6396002ex_002e103dx] mad.f32 r11.z, c15.y, r11.x, r11.z 45237ec681f3Smrg :3:1049:1818[63960024x_00241044x] mad.f32 r9.x, c17.x, r11.x, r9.x 45247ec681f3Smrg :3:1050:1819[6396002cx_002f1041x] mad.f32 r11.x, c16.y, r11.x, r11.w 45257ec681f3Smrg :3:1051:1820[638f001ex_10251024x] mad.f32 r7.z, c9.x, r7.z, c9.y 45267ec681f3Smrg :3:1052:1821[63970033x_00221049x] mad.f32 r12.w, c18.y, r11.z, r8.z 45277ec681f3Smrg :3:1053:1822[6392002fx_00221049x] mad.f32 r11.w, c18.y, r9.x, r8.z 45287ec681f3Smrg :3:1054:1823[63960822x_00221049x] (nop1) mad.f32 r8.z, c18.y, r11.x, r8.z 45297ec681f3Smrg :3:1055:1825[63998033x_10251024x] mad.f32 r12.w, c9.x, r12.w, c9.y 45307ec681f3Smrg :3:1056:1826[6397802fx_10251024x] mad.f32 r11.w, c9.x, r11.w, c9.y 45317ec681f3Smrg :3:1057:1827[63910822x_10251024x] (nop1) mad.f32 r8.z, c9.x, r8.z, c9.y 45327ec681f3Smrg :2:1058:1829[41300039x_00000033x] floor.f r14.y, r12.w 45337ec681f3Smrg :2:1059:1830[41380038x_0000002fx] (nop2) floor.f r14.x, r11.w 45347ec681f3Smrg :2:1060:1833[40100033x_40390033x] add.f r12.w, r12.w, (neg)r14.y 45357ec681f3Smrg :2:1061:1834[4018002fx_4038002fx] (nop2) add.f r11.w, r11.w, (neg)r14.x 45367ec681f3Smrg :3:1062:1837[63998033x_10261023x] mad.f32 r12.w, c8.w, r12.w, c9.z 45377ec681f3Smrg :3:1063:1838[6397882fx_10269023x] (nop3) mad.f32 r11.w, c8.w, r11.w, c9.z 45387ec681f3Smrg :0:1064:1842[00000100x_00000000x] (rpt1)nop 45397ec681f3Smrg :4:1065:1844[80900033x_00000033x] sin r12.w, r12.w 45407ec681f3Smrg :3:1066:1845[6384102cx_002c0033x] (ss)mad.f32 r11.x, r12.w, r2.x, r11.x 45417ec681f3Smrg :4:1067:1846[8090002fx_0000002fx] sin r11.w, r11.w 45427ec681f3Smrg :3:1068:1847[6384102ex_002e802fx] (ss)(nop2) mad.f32 r11.z, r11.w, r2.x, r11.z 45437ec681f3Smrg :3:1069:1850[63960039x_10251024x] mad.f32 r14.y, c9.x, r11.x, c9.y 45447ec681f3Smrg :2:1070:1851[4070002fx_1042002ex] mul.f r11.w, r11.z, c16.z 45457ec681f3Smrg :2:1071:1852[40700033x_103b002ex] mul.f r12.w, r11.z, c14.w 45467ec681f3Smrg :2:1072:1853[40700038x_103f002ex] mul.f r14.x, r11.z, c15.w 45477ec681f3Smrg :2:1073:1854[4130003bx_00000039x] floor.f r14.w, r14.y 45487ec681f3Smrg :3:1074:1855[6397002ex_10259024x] (nop2) mad.f32 r11.z, c9.x, r11.z, c9.y 45497ec681f3Smrg :2:1075:1858[40100039x_403b0039x] add.f r14.y, r14.y, (neg)r14.w 45507ec681f3Smrg :2:1076:1859[4138003ax_0000002ex] (nop2) floor.f r14.z, r11.z 45517ec681f3Smrg :3:1077:1862[639c8039x_10261023x] mad.f32 r14.y, c8.w, r14.y, c9.z 45527ec681f3Smrg :2:1078:1863[4018082ex_403a002ex] (nop3) add.f r11.z, r11.z, (neg)r14.z 45537ec681f3Smrg :0:1079:1867[00000100x_00000000x] (rpt1)nop 45547ec681f3Smrg :4:1080:1869[8090003bx_00000039x] sin r14.w, r14.y 45557ec681f3Smrg :4:1081:1870[80b01039x_00000039x] (ss)cos r14.y, r14.y 45567ec681f3Smrg :3:1082:1871[6397082ex_10269023x] (nop3) mad.f32 r11.z, c8.w, r11.z, c9.z 45577ec681f3Smrg :0:1083:1875[00000200x_00000000x] (rpt2)nop 45587ec681f3Smrg :4:1084:1878[80b0003ax_0000002ex] cos r14.z, r11.z 45597ec681f3Smrg :4:1085:1879[8090102ex_0000002ex] (ss)sin r11.z, r11.z 45607ec681f3Smrg :2:1086:1880[4070003ax_003b003ax] mul.f r14.z, r14.z, r14.w 45617ec681f3Smrg :2:1087:1881[4138083bx_00000022x] (nop3) floor.f r14.w, r8.z 45627ec681f3Smrg :2:1088:1885[40180822x_403b0022x] (nop3) add.f r8.z, r8.z, (neg)r14.w 45637ec681f3Smrg :3:1089:1889[63910822x_10269023x] (nop3) mad.f32 r8.z, c8.w, r8.z, c9.z 45647ec681f3Smrg :0:1090:1893[00000200x_00000000x] (rpt2)nop 45657ec681f3Smrg :4:1091:1896[80900022x_00000022x] sin r8.z, r8.z 45667ec681f3Smrg :3:1092:1897[63841822x_00248022x] (ss)(nop3) mad.f32 r8.z, r8.z, r2.x, r9.x 45677ec681f3Smrg :3:1093:1901[63910024x_002f1043x] mad.f32 r9.x, c16.w, r8.z, r11.w 45687ec681f3Smrg :3:1094:1902[6391002fx_0033103cx] mad.f32 r11.w, c15.x, r8.z, r12.w 45697ec681f3Smrg :3:1095:1903[63960024x_00241044x] mad.f32 r9.x, c17.x, r11.x, r9.x 45707ec681f3Smrg :3:1096:1904[63910033x_00381040x] mad.f32 r12.w, c16.x, r8.z, r14.x 45717ec681f3Smrg :3:1097:1905[6396002fx_002f103dx] mad.f32 r11.w, c15.y, r11.x, r11.w 45727ec681f3Smrg :3:1098:1906[6396002cx_00331041x] mad.f32 r11.x, c16.y, r11.x, r12.w 45737ec681f3Smrg :3:1099:1907[63920033x_0020104cx] mad.f32 r12.w, c19.x, r9.x, r8.x 45747ec681f3Smrg :3:1100:1908[63910022x_10251024x] mad.f32 r8.z, c9.x, r8.z, c9.y 45757ec681f3Smrg :3:1101:1909[63978038x_0020104cx] mad.f32 r14.x, c19.x, r11.w, r8.x 45767ec681f3Smrg :3:1102:1910[63960020x_0020104cx] mad.f32 r8.x, c19.x, r11.x, r8.x 45777ec681f3Smrg :3:1103:1911[63998833x_10251024x] (nop1) mad.f32 r12.w, c9.x, r12.w, c9.y 45787ec681f3Smrg :3:1104:1913[639c0038x_10251024x] mad.f32 r14.x, c9.x, r14.x, c9.y 45797ec681f3Smrg :3:1105:1914[63900020x_10251024x] mad.f32 r8.x, c9.x, r8.x, c9.y 45807ec681f3Smrg :2:1106:1915[4130083bx_00000033x] (nop1) floor.f r14.w, r12.w 45817ec681f3Smrg :2:1107:1917[4130083cx_00000038x] (nop1) floor.f r15.x, r14.x 45827ec681f3Smrg :2:1108:1919[40100833x_403b0033x] (nop1) add.f r12.w, r12.w, (neg)r14.w 45837ec681f3Smrg :2:1109:1921[40100838x_403c0038x] (nop1) add.f r14.x, r14.x, (neg)r15.x 45847ec681f3Smrg :3:1110:1923[63998833x_10261023x] (nop1) mad.f32 r12.w, c8.w, r12.w, c9.z 45857ec681f3Smrg :3:1111:1925[639c0838x_10269023x] (nop3) mad.f32 r14.x, c8.w, r14.x, c9.z 45867ec681f3Smrg :0:1112:1929[00000000x_00000000x] nop 45877ec681f3Smrg :4:1113:1930[80900033x_00000033x] sin r12.w, r12.w 45887ec681f3Smrg :3:1114:1931[6384182fx_002f0033x] (ss)(nop1) mad.f32 r11.w, r12.w, r2.x, r11.w 45897ec681f3Smrg :4:1115:1933[80900038x_00000038x] sin r14.x, r14.x 45907ec681f3Smrg :3:1116:1934[6384182cx_002c0038x] (ss)(nop1) mad.f32 r11.x, r14.x, r2.x, r11.x 45917ec681f3Smrg :3:1117:1936[6397882fx_10251024x] (nop1) mad.f32 r11.w, c9.x, r11.w, c9.y 45927ec681f3Smrg :3:1118:1938[6396082cx_10251024x] (nop1) mad.f32 r11.x, c9.x, r11.x, c9.y 45937ec681f3Smrg :2:1119:1940[41300833x_0000002fx] (nop1) floor.f r12.w, r11.w 45947ec681f3Smrg :2:1120:1942[41300838x_0000002cx] (nop1) floor.f r14.x, r11.x 45957ec681f3Smrg :2:1121:1944[4010082fx_4033002fx] (nop1) add.f r11.w, r11.w, (neg)r12.w 45967ec681f3Smrg :2:1122:1946[4010082cx_4038002cx] (nop1) add.f r11.x, r11.x, (neg)r14.x 45977ec681f3Smrg :3:1123:1948[6397882fx_10261023x] (nop1) mad.f32 r11.w, c8.w, r11.w, c9.z 45987ec681f3Smrg :3:1124:1950[6396082cx_10269023x] (nop3) mad.f32 r11.x, c8.w, r11.x, c9.z 45997ec681f3Smrg :0:1125:1954[00000000x_00000000x] nop 46007ec681f3Smrg :4:1126:1955[80b00033x_0000002fx] cos r12.w, r11.w 46017ec681f3Smrg :4:1127:1956[8090102fx_0000002fx] (ss)sin r11.w, r11.w 46027ec681f3Smrg :0:1128:1957[00000100x_00000000x] (rpt1)nop 46037ec681f3Smrg :4:1129:1959[80900038x_0000002cx] sin r14.x, r11.x 46047ec681f3Smrg :4:1130:1960[80b0102cx_0000002cx] (ss)cos r11.x, r11.x 46057ec681f3Smrg :2:1131:1961[40700033x_00380033x] mul.f r12.w, r12.w, r14.x 46067ec681f3Smrg :2:1132:1962[41380838x_00000020x] (nop3) floor.f r14.x, r8.x 46077ec681f3Smrg :2:1133:1966[40180820x_40380020x] (nop3) add.f r8.x, r8.x, (neg)r14.x 46087ec681f3Smrg :3:1134:1970[63900820x_10269023x] (nop3) mad.f32 r8.x, c8.w, r8.x, c9.z 46097ec681f3Smrg :0:1135:1974[00000200x_00000000x] (rpt2)nop 46107ec681f3Smrg :4:1136:1977[80900020x_00000020x] sin r8.x, r8.x 46117ec681f3Smrg :3:1137:1978[63841808x_00248020x] (ss)(nop3) mad.f32 r2.x, r8.x, r2.x, r9.x 46127ec681f3Smrg :3:1138:1982[63840808x_10259024x] (nop3) mad.f32 r2.x, c9.x, r2.x, c9.y 46137ec681f3Smrg :2:1139:1986[41380820x_00000008x] (nop3) floor.f r8.x, r2.x 46147ec681f3Smrg :2:1140:1990[40180808x_40200008x] (nop3) add.f r2.x, r2.x, (neg)r8.x 46157ec681f3Smrg :3:1141:1994[63840808x_10269023x] (nop3) mad.f32 r2.x, c8.w, r2.x, c9.z 46167ec681f3Smrg :0:1142:1998[00000200x_00000000x] (rpt2)nop 46177ec681f3Smrg :4:1143:2001[80b00020x_00000008x] cos r8.x, r2.x 46187ec681f3Smrg :4:1144:2002[80901008x_00000008x] (ss)sin r2.x, r2.x 46197ec681f3Smrg :3:1145:2003[63978820x_00330020x] (nop1) mad.f32 r8.x, r8.x, r11.w, r12.w 46207ec681f3Smrg :3:1146:2005[63841008x_0020002cx] (ss)mad.f32 r2.x, r11.x, r2.x, r8.x 46217ec681f3Smrg :2:1147:2006[41380820x_00000022x] (nop3) floor.f r8.x, r8.z 46227ec681f3Smrg :2:1148:2010[40100020x_40200022x] add.f r8.x, r8.z, (neg)r8.x 46237ec681f3Smrg :2:1149:2011[40780008x_104e0008x] (nop2) mul.f r2.x, r2.x, c19.z 46247ec681f3Smrg :3:1150:2014[63900820x_10269023x] (nop3) mad.f32 r8.x, c8.w, r8.x, c9.z 46257ec681f3Smrg :0:1151:2018[00000200x_00000000x] (rpt2)nop 46267ec681f3Smrg :4:1152:2021[80b00022x_00000020x] cos r8.z, r8.x 46277ec681f3Smrg :4:1153:2022[80901020x_00000020x] (ss)sin r8.x, r8.x 46287ec681f3Smrg :3:1154:2023[63970822x_003a0022x] (nop1) mad.f32 r8.z, r8.z, r11.z, r14.z 46297ec681f3Smrg :3:1155:2025[63901020x_00220039x] (ss)mad.f32 r8.x, r14.y, r8.x, r8.z 46307ec681f3Smrg :2:1156:2026[41380822x_0000001ex] (nop3) floor.f r8.z, r7.z 46317ec681f3Smrg :2:1157:2030[4010001ex_4022001ex] add.f r7.z, r7.z, (neg)r8.z 46327ec681f3Smrg :2:1158:2031[40780020x_104b0020x] (nop2) mul.f r8.x, r8.x, c18.w 46337ec681f3Smrg :3:1159:2034[638f081ex_10269023x] (nop3) mad.f32 r7.z, c8.w, r7.z, c9.z 46347ec681f3Smrg :0:1160:2038[00000200x_00000000x] (rpt2)nop 46357ec681f3Smrg :4:1161:2041[80b00022x_0000001ex] cos r8.z, r7.z 46367ec681f3Smrg :4:1162:2042[8090101ex_0000001ex] (ss)sin r7.z, r7.z 46377ec681f3Smrg :3:1163:2043[63968822x_00370022x] (nop1) mad.f32 r8.z, r8.z, r11.y, r13.w 46387ec681f3Smrg :3:1164:2045[638f101ex_00220036x] (ss)mad.f32 r7.z, r13.z, r7.z, r8.z 46397ec681f3Smrg :2:1165:2046[41380822x_0000001bx] (nop3) floor.f r8.z, r6.w 46407ec681f3Smrg :2:1166:2050[4010001bx_4022001bx] add.f r6.w, r6.w, (neg)r8.z 46417ec681f3Smrg :2:1167:2051[4078001ex_1048001ex] (nop2) mul.f r7.z, r7.z, c18.x 46427ec681f3Smrg :3:1168:2054[638d881bx_10269023x] (nop3) mad.f32 r6.w, c8.w, r6.w, c9.z 46437ec681f3Smrg :0:1169:2058[00000200x_00000000x] (rpt2)nop 46447ec681f3Smrg :4:1170:2061[80b00022x_0000001bx] cos r8.z, r6.w 46457ec681f3Smrg :4:1171:2062[8090101bx_0000001bx] (ss)sin r6.w, r6.w 46467ec681f3Smrg :3:1172:2063[63938822x_00320022x] (nop1) mad.f32 r8.z, r8.z, r9.w, r12.z 46477ec681f3Smrg :3:1173:2065[638d901bx_00220030x] (ss)mad.f32 r6.w, r12.x, r6.w, r8.z 46487ec681f3Smrg :2:1174:2066[41380822x_0000001cx] (nop3) floor.f r8.z, r7.x 46497ec681f3Smrg :2:1175:2070[4010001cx_4022001cx] add.f r7.x, r7.x, (neg)r8.z 46507ec681f3Smrg :2:1176:2071[4078001bx_1045001bx] (nop2) mul.f r6.w, r6.w, c17.y 46517ec681f3Smrg :3:1177:2074[638e081cx_10269023x] (nop3) mad.f32 r7.x, c8.w, r7.x, c9.z 46527ec681f3Smrg :0:1178:2078[00000200x_00000000x] (rpt2)nop 46537ec681f3Smrg :4:1179:2081[80b00022x_0000001cx] cos r8.z, r7.x 46547ec681f3Smrg :4:1180:2082[8090101cx_0000001cx] (ss)sin r7.x, r7.x 46557ec681f3Smrg :3:1181:2083[63958822x_00350022x] (nop1) mad.f32 r8.z, r8.z, r10.w, r13.y 46567ec681f3Smrg :3:1182:2085[638e181cx_00228034x] (ss)(nop3) mad.f32 r7.x, r13.x, r7.x, r8.z 46577ec681f3Smrg :2:1183:2089[4010001bx_c01bc01cx] add.f r6.w, (absneg)r7.x, (absneg)r6.w 46587ec681f3Smrg :2:1184:2090[4070001cx_10360019x] mul.f r7.x, r6.y, c13.z 46597ec681f3Smrg :2:1185:2091[40700819x_10340019x] (nop1) mul.f r6.y, r6.y, c13.x 46607ec681f3Smrg :2:1186:2093[4010001bx_c01e001bx] add.f r6.w, r6.w, (absneg)r7.z 46617ec681f3Smrg :3:1187:2094[638e001cx_10251024x] mad.f32 r7.x, c9.x, r7.x, c9.y 46627ec681f3Smrg :3:1188:2095[638c8019x_10251024x] mad.f32 r6.y, c9.x, r6.y, c9.y 46637ec681f3Smrg :2:1189:2096[4070001ex_10340028x] mul.f r7.z, r10.x, c13.x 46647ec681f3Smrg :2:1190:2097[4010001bx_c020001bx] add.f r6.w, r6.w, (absneg)r8.x 46657ec681f3Smrg :2:1191:2098[41300022x_0000001cx] floor.f r8.z, r7.x 46667ec681f3Smrg :2:1192:2099[41300024x_00000019x] floor.f r9.x, r6.y 46677ec681f3Smrg :3:1193:2100[638f001ex_10251024x] mad.f32 r7.z, c9.x, r7.z, c9.y 46687ec681f3Smrg :2:1194:2101[40100008x_c008001bx] add.f r2.x, r6.w, (absneg)r2.x 46697ec681f3Smrg :2:1195:2102[4070001bx_10360028x] mul.f r6.w, r10.x, c13.z 46707ec681f3Smrg :2:1196:2103[40100019x_40240019x] add.f r6.y, r6.y, (neg)r9.x 46717ec681f3Smrg :2:1197:2104[4010001cx_4022001cx] add.f r7.x, r7.x, (neg)r8.z 46727ec681f3Smrg :3:1198:2105[63870008x_00081029x] mad.f32 r2.x, c10.y, r3.z, r2.x 46737ec681f3Smrg :3:1199:2106[638d801bx_10251024x] mad.f32 r6.w, c9.x, r6.w, c9.y 46747ec681f3Smrg :3:1200:2107[638c8019x_10261023x] mad.f32 r6.y, c8.w, r6.y, c9.z 46757ec681f3Smrg :3:1201:2108[638e001cx_10261023x] mad.f32 r7.x, c8.w, r7.x, c9.z 46767ec681f3Smrg :2:1202:2109[40100008x_104f8008x] add.f r2.x, (abs)r2.x, c19.w 46777ec681f3Smrg :2:1203:2110[41300020x_0000001bx] floor.f r8.x, r6.w 46787ec681f3Smrg :3:1204:2111[63870008x_00089050x] (nop2) mad.f32 r2.x, c20.x, r3.z, r2.x 46797ec681f3Smrg :2:1205:2114[4010001bx_4020001bx] add.f r6.w, r6.w, (neg)r8.x 46807ec681f3Smrg :4:1206:2115[80900019x_00000019x] sin r6.y, r6.y 46817ec681f3Smrg :4:1207:2116[80b0001cx_0000001cx] cos r7.x, r7.x 46827ec681f3Smrg :3:1208:2117[63908008x_0008001fx] mad.f32 r2.x, r7.w, r8.y, r2.x 46837ec681f3Smrg :2:1209:2118[40701819x_10210019x] (ss)(nop1) mul.f r6.y, r6.y, c8.y 46847ec681f3Smrg :3:1210:2120[638d801bx_10261023x] mad.f32 r6.w, c8.w, r6.w, c9.z 46857ec681f3Smrg :2:1211:2121[4070001cx_1021001cx] mul.f r7.x, r7.x, c8.y 46867ec681f3Smrg :2:1212:2122[40100008x_10560008x] add.f r2.x, r2.x, c21.z 46877ec681f3Smrg :2:1213:2123[40180812x_40190012x] (nop3) add.f r4.z, r4.z, (neg)r6.y 46887ec681f3Smrg :4:1214:2127[80b0001bx_0000001bx] cos r6.w, r6.w 46897ec681f3Smrg :2:1215:2128[4078181bx_1021001bx] (ss)(nop3) mul.f r6.w, r6.w, c8.y 46907ec681f3Smrg :2:1216:2132[40100018x_401b0018x] add.f r6.x, r6.x, (neg)r6.w 46917ec681f3Smrg :2:1217:2133[4018081bx_401c002ax] (nop3) add.f r6.w, r10.z, (neg)r7.x 46927ec681f3Smrg :2:1218:2137[4070001bx_001b001bx] mul.f r6.w, r6.w, r6.w 46937ec681f3Smrg :2:1219:2138[40700018x_00180018x] mul.f r6.x, r6.x, r6.x 46947ec681f3Smrg :3:1220:2139[63890812x_001b8012x] (nop3) mad.f32 r4.z, r4.z, r4.z, r6.w 46957ec681f3Smrg :3:1221:2143[63890010x_0010102dx] mad.f32 r4.x, c11.y, r4.z, r4.x 46967ec681f3Smrg :2:1222:2144[41300012x_0000001ex] floor.f r4.z, r7.z 46977ec681f3Smrg :3:1223:2145[63928010x_8010903ex] (nop2) mad.f32 r4.x, c15.z, r9.y, (neg)r4.x 46987ec681f3Smrg :2:1224:2148[40100012x_4012001ex] add.f r4.z, r7.z, (neg)r4.z 46997ec681f3Smrg :2:1225:2149[40780010x_10270010x] (nop2) mul.f r4.x, r4.x, c9.w 47007ec681f3Smrg :3:1226:2152[63890012x_10261023x] mad.f32 r4.z, c8.w, r4.z, c9.z 47017ec681f3Smrg :2:1227:2153[40580c10x_10580010x] (sat)(nop3) max.f r4.x, r4.x, c22.x 47027ec681f3Smrg :0:1228:2157[00000100x_00000000x] (rpt1)nop 47037ec681f3Smrg :4:1229:2159[80900012x_00000012x] sin r4.z, r4.z 47047ec681f3Smrg :2:1230:2160[40781812x_10210012x] (ss)(nop3) mul.f r4.z, r4.z, c8.y 47057ec681f3Smrg :2:1231:2164[40180812x_40120031x] (nop3) add.f r4.z, r12.y, (neg)r4.z 47067ec681f3Smrg :3:1232:2168[63890812x_00188012x] (nop3) mad.f32 r4.z, r4.z, r4.z, r6.x 47077ec681f3Smrg :3:1233:2172[63890808x_0008102dx] (nop1) mad.f32 r2.x, c11.y, r4.z, r2.x 47087ec681f3Smrg :3:1234:2174[63928808x_8008903ex] (nop3) mad.f32 r2.x, c15.z, r9.y, (neg)r2.x 47097ec681f3Smrg :2:1235:2178[40780808x_10570008x] (nop3) mul.f r2.x, r2.x, c21.w 47107ec681f3Smrg :2:1236:2182[40580c08x_10580008x] (sat)(nop3) max.f r2.x, r2.x, c22.x 47117ec681f3Smrg :2:1237:2186[40180808x_00100008x] (nop3) add.f r2.x, r2.x, r4.x 47127ec681f3Smrg :3:1238:2190[63840010x_1060105fx] mad.f32 r4.x, c23.w, r2.x, c24.x 47137ec681f3Smrg :3:1239:2191[63840012x_105a1054x] mad.f32 r4.z, c21.x, r2.x, c22.z 47147ec681f3Smrg :3:1240:2192[63840808x_105d105cx] (nop1) mad.f32 r2.x, c23.x, r2.x, c23.y 47157ec681f3Smrg :2:1241:2194[40700010x_00100026x] mul.f r4.x, r9.z, r4.x 47167ec681f3Smrg :2:1242:2195[40700012x_00120026x] mul.f r4.z, r9.z, r4.z 47177ec681f3Smrg :2:1243:2196[40700818x_00080026x] (nop1) mul.f r6.x, r9.z, r2.x 47187ec681f3Smrg :2:1244:2198[40700808x_0010001ax] (nop1) mul.f r2.x, r6.z, r4.x 47197ec681f3Smrg :2:1245:2200[40700009x_00180029x] mul.f r2.y, r10.y, r6.x 47207ec681f3Smrg :2:1246:2201[4070000ax_0012001dx] mul.f r2.z, r7.y, r4.z 47217ec681f3Smrg :0:1247:2202[01000000x_0000000ex] jump #l1261 47227ec681f3Smrg :1:1248:2203[284cc007x_00000000x] l1248: 47237ec681f3Smrg :1:1248:2203[284cc007x_00000000x] (jp)mov.u32u32 r1.w, 0 47247ec681f3Smrg :0:1249:2204[00000200x_00000000x] (rpt2)nop 47257ec681f3Smrg :1:1250:2207[200cc010x_00000007x] mov.u32u32 r4.x, r1.w 47267ec681f3Smrg :0:1251:2208[00000200x_00000000x] (rpt2)nop 47277ec681f3Smrg :1:1252:2211[200cc00ax_00000010x] mov.u32u32 r2.z, r4.x 47287ec681f3Smrg :0:1253:2212[00000200x_00000000x] (rpt2)nop 47297ec681f3Smrg :1:1254:2215[200cc010x_0000000ax] mov.u32u32 r4.x, r2.z 47307ec681f3Smrg :0:1255:2216[00000200x_00000000x] (rpt2)nop 47317ec681f3Smrg :1:1256:2219[200cc009x_00000010x] mov.u32u32 r2.y, r4.x 47327ec681f3Smrg :0:1257:2220[00000200x_00000000x] (rpt2)nop 47337ec681f3Smrg :1:1258:2223[200cc010x_00000009x] mov.u32u32 r4.x, r2.y 47347ec681f3Smrg :0:1259:2224[00000200x_00000000x] (rpt2)nop 47357ec681f3Smrg :1:1260:2227[200cc008x_00000010x] mov.u32u32 r2.x, r4.x 47367ec681f3Smrg :1:1261:2228[280cc012x_00000004x] l1261: 47377ec681f3Smrg :1:1261:2228[280cc012x_00000004x] (jp)mov.u32u32 r4.z, r1.x 47387ec681f3Smrg :1:1262:2229[200cc019x_00000009x] mov.u32u32 r6.y, r2.y 47397ec681f3Smrg :1:1263:2230[200cc01ax_0000000ax] mov.u32u32 r6.z, r2.z 47407ec681f3Smrg :1:1264:2231[200cc01bx_00000007x] mov.u32u32 r6.w, r1.w 47417ec681f3Smrg :3:1265:2232[63890012x_102c102dx] mad.f32 r4.z, c11.y, r4.z, c11.x 47427ec681f3Smrg :1:1266:2233[200cc01cx_00000003x] mov.u32u32 r7.x, r0.w 47437ec681f3Smrg :1:1267:2234[200cc01dx_00000000x] mov.u32u32 r7.y, r0.x 47447ec681f3Smrg :1:1268:2235[200cc01ex_00000001x] mov.u32u32 r7.z, r0.y 47457ec681f3Smrg :2:1269:2236[40700012x_102e0012x] mul.f r4.z, r4.z, c11.z 47467ec681f3Smrg :2:1270:2237[4010001cx_401c1022x] add.f r7.x, c8.z, (neg)r7.x 47477ec681f3Smrg :1:1271:2238[200cc020x_00000002x] mov.u32u32 r8.x, r0.z 47487ec681f3Smrg :2:1272:2239[40780810x_102a0023x] (nop3) mul.f r4.x, r8.w, c10.z 47497ec681f3Smrg :4:1273:2243[8070000bx_00000012x] exp2 r2.w, r4.z 47507ec681f3Smrg :2:1274:2244[40700010x_00230010x] mul.f r4.x, r4.x, r8.w 47517ec681f3Smrg :1:1275:2245[200cd012x_0000000bx] (ss)mov.u32u32 r4.z, r2.w 47527ec681f3Smrg :1:1276:2246[200cc018x_00000005x] mov.u32u32 r6.x, r1.y 47537ec681f3Smrg :0:1277:2247[00000200x_00000000x] (rpt2)nop 47547ec681f3Smrg :2:1278:2250[40100412x_40180012x] (sat)add.f r4.z, r4.z, (neg)r6.x 47557ec681f3Smrg :2:1279:2251[40100010x_40101025x] add.f r4.x, c9.y, (neg)r4.x 47567ec681f3Smrg :1:1280:2252[200cc018x_00000003x] mov.u32u32 r6.x, r0.w 47577ec681f3Smrg :1:1281:2253[200cc022x_00000004x] mov.u32u32 r8.z, r1.x 47587ec681f3Smrg :3:1282:2254[63890008x_0008102bx] mad.f32 r2.x, c10.w, r4.z, r2.x 47597ec681f3Smrg :3:1283:2255[63890019x_00191061x] mad.f32 r6.y, c24.y, r4.z, r6.y 47607ec681f3Smrg :3:1284:2256[6389001bx_001b1037x] mad.f32 r6.w, c13.w, r4.z, r6.w 47617ec681f3Smrg :2:1285:2257[40500010x_10710010x] max.f r4.x, r4.x, c28.y 47627ec681f3Smrg :3:1286:2258[638e0000x_001d0008x] mad.f32 r0.x, r2.x, r7.x, r7.y 47637ec681f3Smrg :3:1287:2259[63890008x_001a1061x] mad.f32 r2.x, c24.y, r4.z, r6.z 47647ec681f3Smrg :3:1288:2260[638e0001x_001e0019x] mad.f32 r0.y, r6.y, r7.x, r7.z 47657ec681f3Smrg :2:1289:2261[40300010x_10500010x] min.f r4.x, r4.x, c20.x 47667ec681f3Smrg :1:1290:2262[200cc023x_00000006x] mov.u32u32 r8.w, r1.z 47677ec681f3Smrg :3:1291:2263[638e0002x_00200008x] mad.f32 r0.z, r2.x, r7.x, r8.x 47687ec681f3Smrg :3:1292:2264[638e0003x_0018001bx] mad.f32 r0.w, r6.w, r7.x, r6.x 47697ec681f3Smrg :2:1293:2265[40100004x_00100022x] add.f r1.x, r8.z, r4.x 47707ec681f3Smrg :1:1294:2266[200cc024x_0000000bx] mov.u32u32 r9.x, r2.w 47717ec681f3Smrg :2:1295:2267[42180006x_20010023x] (nop2) add.u r1.z, r8.w, 1 47727ec681f3Smrg :1:1296:2270[200cc005x_00000024x] mov.u32u32 r1.y, r9.x 47737ec681f3Smrg :0:1297:2271[01000000x_fffffb99x] jump #l170 47747ec681f3Smrg :2:1298:2272[48500401x_00010001x] l1298: 47757ec681f3Smrg :2:1298:2272[48500401x_00010001x] (jp)(sat)max.f r0.y, r0.y, r0.y 47767ec681f3Smrg :2:1299:2273[40500402x_00020002x] (sat)max.f r0.z, r0.z, r0.z 47777ec681f3Smrg :2:1300:2274[40100003x_400e1022x] add.f r0.w, c8.z, (neg)r3.z 47787ec681f3Smrg :2:1301:2275[40500400x_00000000x] (sat)max.f r0.x, r0.x, r0.x 47797ec681f3Smrg :2:1302:2276[4070000fx_00010001x] mul.f r3.w, r0.y, r0.y 47807ec681f3Smrg :2:1303:2277[40500006x_00010002x] max.f r1.z, r0.z, r0.y 47817ec681f3Smrg :2:1304:2278[40500403x_102a0003x] (sat)max.f r0.w, r0.w, c10.z 47827ec681f3Smrg :2:1305:2279[40500004x_00010000x] max.f r1.x, r0.x, r0.y 47837ec681f3Smrg :2:1306:2280[40100005x_40020000x] add.f r1.y, r0.x, (neg)r0.z 47847ec681f3Smrg :2:1307:2281[40300007x_00010000x] min.f r1.w, r0.x, r0.y 47857ec681f3Smrg :2:1308:2282[4010000ex_40000002x] add.f r3.z, r0.z, (neg)r0.x 47867ec681f3Smrg :2:1309:2283[40500004x_00020004x] max.f r1.x, r1.x, r0.z 47877ec681f3Smrg :3:1310:2284[63828005x_00020003x] mad.f32 r1.y, r0.w, r1.y, r0.z 47887ec681f3Smrg :2:1311:2285[40300007x_00020007x] min.f r1.w, r1.w, r0.z 47897ec681f3Smrg :2:1312:2286[40500006x_00000006x] max.f r1.z, r1.z, r0.x 47907ec681f3Smrg :3:1313:2287[6387000ex_00000003x] mad.f32 r3.z, r0.w, r3.z, r0.x 47917ec681f3Smrg :2:1314:2288[40100008x_10630004x] add.f r2.x, r1.x, c24.w 47927ec681f3Smrg :2:1315:2289[40100005x_10620005x] add.f r1.y, r1.y, c24.z 47937ec681f3Smrg :2:1316:2290[40300002x_00010002x] min.f r0.z, r0.z, r0.y 47947ec681f3Smrg :2:1317:2291[40100004x_40070004x] add.f r1.x, r1.x, (neg)r1.w 47957ec681f3Smrg :3:1318:2292[6380800ax_80051021x] mad.f32 r2.z, c8.y, r0.y, (neg)r1.y 47967ec681f3Smrg :3:1319:2293[6382800fx_000f0005x] mad.f32 r3.w, r1.y, r1.y, r3.w 47977ec681f3Smrg :2:1320:2294[40300000x_00000002x] min.f r0.x, r0.z, r0.x 47987ec681f3Smrg :4:1321:2295[80100008x_00000008x] rcp r2.x, r2.x 47997ec681f3Smrg :2:1322:2296[40500007x_00010005x] max.f r1.w, r1.y, r0.y 48007ec681f3Smrg :2:1323:2297[40100002x_400e000ax] add.f r0.z, r2.z, (neg)r3.z 48017ec681f3Smrg :2:1324:2298[4030000cx_00010005x] min.f r3.x, r1.y, r0.y 48027ec681f3Smrg :3:1325:2299[6387000ax_000f000ex] mad.f32 r2.z, r3.z, r3.z, r3.w 48037ec681f3Smrg :2:1326:2300[40500007x_000e0007x] max.f r1.w, r1.w, r3.z 48047ec681f3Smrg :2:1327:2301[40100009x_10630006x] add.f r2.y, r1.z, c24.w 48057ec681f3Smrg :2:1328:2302[4030000cx_000e000cx] min.f r3.x, r3.x, r3.z 48067ec681f3Smrg :2:1329:2303[40100000x_40000006x] add.f r0.x, r1.z, (neg)r0.x 48077ec681f3Smrg :2:1330:2304[4010000fx_10630007x] add.f r3.w, r1.w, c24.w 48087ec681f3Smrg :3:1331:2305[6382800dx_80011021x] mad.f32 r3.y, c8.y, r1.y, (neg)r0.y 48097ec681f3Smrg :4:1332:2306[8030000ax_0000000ax] rsq r2.z, r2.z 48107ec681f3Smrg :2:1333:2307[40100007x_400c0007x] add.f r1.w, r1.w, (neg)r3.x 48117ec681f3Smrg :2:1334:2308[40700006x_00020002x] mul.f r1.z, r0.z, r0.z 48127ec681f3Smrg :4:1335:2309[80100009x_00000009x] rcp r2.y, r2.y 48137ec681f3Smrg :2:1336:2310[4010000bx_00010005x] add.f r2.w, r1.y, r0.y 48147ec681f3Smrg :2:1337:2311[4010000dx_400e000dx] add.f r3.y, r3.y, (neg)r3.z 48157ec681f3Smrg :2:1338:2312[40701010x_000a0001x] (ss)mul.f r4.x, r0.y, r2.z 48167ec681f3Smrg :4:1339:2313[8010000cx_0000000fx] rcp r3.x, r3.w 48177ec681f3Smrg :2:1340:2314[4070100fx_00090000x] (ss)mul.f r3.w, r0.x, r2.y 48187ec681f3Smrg :2:1341:2315[4010000bx_000b000ex] add.f r2.w, r3.z, r2.w 48197ec681f3Smrg :3:1342:2316[63840004x_800f0004x] mad.f32 r1.x, r1.x, r2.x, (neg)r3.w 48207ec681f3Smrg :3:1343:2317[63868006x_0006000dx] mad.f32 r1.z, r3.y, r3.y, r1.z 48217ec681f3Smrg :2:1344:2318[40700008x_000a0005x] mul.f r2.x, r1.y, r2.z 48227ec681f3Smrg :2:1345:2319[4070000ax_000a000ex] mul.f r2.z, r3.z, r2.z 48237ec681f3Smrg :2:1346:2320[40700803x_00040003x] (nop1) mul.f r0.w, r0.w, r1.x 48247ec681f3Smrg :3:1347:2322[63848000x_00030000x] mad.f32 r0.x, r0.x, r2.y, r0.w 48257ec681f3Smrg :3:1348:2323[63870003x_80011021x] mad.f32 r0.w, c8.y, r3.z, (neg)r0.y 48267ec681f3Smrg :3:1349:2324[63860000x_80008007x] (nop2) mad.f32 r0.x, r1.w, r3.x, (neg)r0.x 48277ec681f3Smrg :2:1350:2327[40180803x_40050003x] (nop3) add.f r0.w, r0.w, (neg)r1.y 48287ec681f3Smrg :3:1351:2331[63818804x_00068003x] (nop3) mad.f32 r1.x, r0.w, r0.w, r1.z 48297ec681f3Smrg :0:1352:2335[00000200x_00000000x] (rpt2)nop 48307ec681f3Smrg :4:1353:2338[80300004x_00000004x] rsq r1.x, r1.x 48317ec681f3Smrg :2:1354:2339[40701003x_00040003x] (ss)mul.f r0.w, r0.w, r1.x 48327ec681f3Smrg :2:1355:2340[40700002x_00040002x] mul.f r0.z, r0.z, r1.x 48337ec681f3Smrg :2:1356:2341[40780004x_0004000dx] (nop2) mul.f r1.x, r3.y, r1.x 48347ec681f3Smrg :2:1357:2344[40700007x_00100002x] mul.f r1.w, r0.z, r4.x 48357ec681f3Smrg :2:1358:2345[40700006x_00031020x] mul.f r1.z, c8.x, r0.w 48367ec681f3Smrg :3:1359:2346[63840007x_00070004x] mad.f32 r1.w, r1.x, r2.x, r1.w 48377ec681f3Smrg :2:1360:2347[40700002x_00021020x] mul.f r0.z, c8.x, r0.z 48387ec681f3Smrg :2:1361:2348[40700004x_00041020x] mul.f r1.x, c8.x, r1.x 48397ec681f3Smrg :2:1362:2349[40700006x_80000006x] mul.f r1.z, r1.z, (abs)r0.x 48407ec681f3Smrg :3:1363:2350[63850003x_00070003x] mad.f32 r0.w, r0.w, r2.z, r1.w 48417ec681f3Smrg :2:1364:2351[40700002x_80000002x] mul.f r0.z, r0.z, (abs)r0.x 48427ec681f3Smrg :2:1365:2352[40700000x_80000004x] mul.f r0.x, r1.x, (abs)r0.x 48437ec681f3Smrg :1:1366:2353[204cc007x_3f800000x] mov.u32u32 r1.w, 0x3f800000 48447ec681f3Smrg :2:1367:2354[40700004x_00030006x] mul.f r1.x, r1.z, r0.w 48457ec681f3Smrg :2:1368:2355[40700002x_00030002x] mul.f r0.z, r0.z, r0.w 48467ec681f3Smrg :2:1369:2356[40780000x_00030000x] (nop2) mul.f r0.x, r0.x, r0.w 48477ec681f3Smrg :3:1370:2359[63858401x_00010002x] (sat)mad.f32 r0.y, r0.z, r2.w, r0.y 48487ec681f3Smrg :3:1371:2360[63858403x_000e0004x] (sat)mad.f32 r0.w, r1.x, r2.w, r3.z 48497ec681f3Smrg :3:1372:2361[63858400x_00050000x] (sat)mad.f32 r0.x, r0.x, r2.w, r1.y 48507ec681f3Smrg :2:1373:2362[40100004x_40171022x] add.f r1.x, c8.z, (neg)r5.w 48517ec681f3Smrg :2:1374:2363[40180805x_40131022x] (nop3) add.f r1.y, c8.z, (neg)r4.w 48527ec681f3Smrg :4:1375:2367[80500002x_00000003x] log2 r0.z, r0.w 48537ec681f3Smrg :4:1376:2368[80500001x_00000001x] log2 r0.y, r0.y 48547ec681f3Smrg :0:1377:2369[00000000x_00000000x] nop 48557ec681f3Smrg :4:1378:2370[80500000x_00000000x] log2 r0.x, r0.x 48567ec681f3Smrg :2:1379:2371[40701003x_00131065x] (ss)mul.f r0.w, c25.y, r4.w 48577ec681f3Smrg :2:1380:2372[40700002x_106c0002x] mul.f r0.z, r0.z, c27.x 48587ec681f3Smrg :2:1381:2373[40700001x_106a0001x] mul.f r0.y, r0.y, c26.z 48597ec681f3Smrg :2:1382:2374[40700000x_10640000x] mul.f r0.x, r0.x, c25.x 48607ec681f3Smrg :2:1383:2375[40780803x_00170003x] (nop3) mul.f r0.w, r0.w, r5.w 48617ec681f3Smrg :2:1384:2379[40700003x_00050003x] mul.f r0.w, r0.w, r1.y 48627ec681f3Smrg :4:1385:2380[80700002x_00000002x] exp2 r0.z, r0.z 48637ec681f3Smrg :4:1386:2381[80700001x_00000001x] exp2 r0.y, r0.y 48647ec681f3Smrg :0:1387:2382[00000000x_00000000x] nop 48657ec681f3Smrg :4:1388:2383[80700000x_00000000x] exp2 r0.x, r0.x 48667ec681f3Smrg :2:1389:2384[40701802x_106d0002x] (ss)(nop1) mul.f r0.z, r0.z, c27.y 48677ec681f3Smrg :2:1390:2386[40700003x_00040003x] mul.f r0.w, r0.w, r1.x 48687ec681f3Smrg :2:1391:2387[40780801x_106b0001x] (nop3) mul.f r0.y, r0.y, c26.w 48697ec681f3Smrg :0:1392:2391[00000100x_00000000x] (rpt1)nop 48707ec681f3Smrg :4:1393:2393[80500003x_00000003x] log2 r0.w, r0.w 48717ec681f3Smrg :2:1394:2394[40781803x_10680003x] (ss)(nop3) mul.f r0.w, r0.w, c26.x 48727ec681f3Smrg :0:1395:2398[00000200x_00000000x] (rpt2)nop 48737ec681f3Smrg :4:1396:2401[80700003x_00000003x] exp2 r0.w, r0.w 48747ec681f3Smrg :3:1397:2402[63819803x_10509069x] (ss)(nop3) mad.f32 r0.w, c26.y, r0.w, c20.x 48757ec681f3Smrg :2:1398:2406[40700006x_00030002x] mul.f r1.z, r0.z, r0.w 48767ec681f3Smrg :2:1399:2407[40700005x_00030001x] mul.f r1.y, r0.y, r0.w 48777ec681f3Smrg :2:1400:2408[40700004x_00030000x] mul.f r1.x, r0.x, r0.w 48787ec681f3Smrg :0:1401:2409[03000000x_00000000x] end 48797ec681f3Smrg :0:1402:2410[00000000x_00000000x] nop 48807ec681f3Smrg :0:1403:2411[00000000x_00000000x] nop 48817ec681f3Smrg :0:1404:2412[00000000x_00000000x] nop 48827ec681f3Smrg :0:1405:2413[00000000x_00000000x] nop 48837ec681f3Smrg Stats: 48847ec681f3Smrg - shaderdb: 2414 instr, 1114 nops, 1300 non-nops, 46 mov, 2 cov 48857ec681f3Smrg - shaderdb: 0 last-baryf, 0 half, 19 full, 29 constlen 48867ec681f3Smrg - shaderdb: 1120 cat0, 48 cat1, 551 cat2, 512 cat3, 183 cat4, 0 cat5, 0 cat6, 0 cat7 48877ec681f3Smrg - shaderdb: 1326 sstall, 140 (ss), 0 (sy) 48887ec681f3Smrg0000000001120164: 0000: 70348003 16320000 01013000 00000000 48897ec681f3Smrgt4 write VFD_CONTROL_1 (a001) 48907ec681f3Smrg VFD_CONTROL_1: { REGID4VTX = r63.x | REGID4INST = r63.x | REGID4PRIMID = r63.x | REGID4VIEWID = r63.x } 48917ec681f3Smrg VFD_CONTROL_2: { REGID_HSRELPATCHID = r63.x | REGID_INVOCATIONID = r63.x } 48927ec681f3Smrg VFD_CONTROL_3: { REGID_DSPRIMID = r63.x | REGID_DSRELPATCHID = r63.x | REGID_TESSX = r63.x | REGID_TESSY = r63.x } 48937ec681f3Smrg VFD_CONTROL_4: { UNK0 = r63.x } 48947ec681f3Smrg VFD_CONTROL_5: { REGID_GSHEADER = r63.x | UNK8 = r63.x } 48957ec681f3Smrg VFD_CONTROL_6: { 0 } 48967ec681f3Smrg0000000001120174: 0000: 40a00186 fcfcfcfc 0000fcfc fcfcfcfc 000000fc 0000fcfc 00000000 48977ec681f3Smrgt4 write RB_DEPTH_PLANE_CNTL (8870) 48987ec681f3Smrg RB_DEPTH_PLANE_CNTL: { Z_MODE = A6XX_EARLY_Z } 48997ec681f3Smrg0000000001120190: 0000: 40887001 00000000 49007ec681f3Smrgt4 write GRAS_SU_DEPTH_PLANE_CNTL (8094) 49017ec681f3Smrg GRAS_SU_DEPTH_PLANE_CNTL: { Z_MODE = A6XX_EARLY_Z } 49027ec681f3Smrg0000000001120198: 0000: 48809401 00000000 49037ec681f3Smrgt7 opcode: CP_LOAD_STATE6_FRAG (34) (88 dwords) 49047ec681f3Smrg { DST_OFF = 8 | STATE_TYPE = ST6_CONSTANTS | STATE_SRC = SS6_DIRECT | STATE_BLOCK = SB6_FS_SHADER | NUM_UNIT = 21 } 49057ec681f3Smrg { EXT_SRC_ADDR = 0 } 49067ec681f3Smrg { EXT_SRC_ADDR_HI = 0 } 49077ec681f3Smrg00000000011201b0: 1.500000 2.000000 1.000000 6.283185 0.159155 0.500000 -3.141593 0.400000 49087ec681f3Smrg00000000011201d0: 1.250000 3.000000 0.050000 0.060000 -2.200000 0.200000 1.442695 0.080000 49097ec681f3Smrg00000000011201f0: -0.050000 1.700000 0.660000 3.500000 0.220000 0.525000 0.175000 0.100000 49107ec681f3Smrg0000000001120210: 0.610000 0.750000 1.050000 0.630164 -1.696219 -0.295734 1.120000 1.343203 49117ec681f3Smrg0000000001120230: 0.292627 1.183843 1.081456 0.643423 -1.386068 0.570000 1.470000 1.568000 49127ec681f3Smrg0000000001120250: 0.324900 2.058000 2.195200 0.185193 2.881200 3.073280 0.105560 -2.500000 49137ec681f3Smrg0000000001120270: 0.300000 -3.750000 -0.153846 2.300000 0.045000 0.800000 0.250000 0.111111 49147ec681f3Smrg0000000001120290: 0.001000 0.350000 0.075000 2.200000 0.105000 0.045000 6.800000 0.049500 49157ec681f3Smrg00000000011202b0: 0.005000 0.110000 0.000001 0.000000 0.550000 16.000000 2160.000000 1440.000000 49167ec681f3Smrg00000000011202d0: 0.120000 0.700000 0.650000 0.970000 0.600000 0.900000 0.990000 2.250000 49177ec681f3Smrg00000000011202f0: 0.000000 0.090000 0.000000 0.000000 49187ec681f3Smrg00000000011201b0: 0000: 3fc00000 40000000 3f800000 40c90fdb 3e22f983 3f000000 c0490fdb 3ecccccd 49197ec681f3Smrg00000000011201d0: 0020: 3fa00000 40400000 3d4ccccd 3d75c28f c00ccccd 3e4ccccd 3fb8aa3b 3da3d70a 49207ec681f3Smrg00000000011201f0: 0040: bd4cccd0 3fd9999a 3f28f5c2 40600000 3e6147ae 3f066666 3e333333 3dcccccd 49217ec681f3Smrg0000000001120210: 0060: 3f1c28f6 3f400000 3f866666 3f215273 bfd91db5 be976a6f 3f8f5c29 3fabee11 49227ec681f3Smrg0000000001120230: 0080: 3e95d327 3f978829 3f8a6d28 3f24b766 bfb16aad 3f11eb85 3fbc28f5 3fc8b439 49237ec681f3Smrg0000000001120250: 00a0: 3ea6594b 4003b646 400c7e28 3e3da33c 40386594 4044b09f 3dd82fd9 c0200000 49247ec681f3Smrg0000000001120270: 00c0: 3e99999a c0700000 be1d89d9 40133333 3d3851eb 3f4ccccd 3e800000 3de38e39 49257ec681f3Smrg0000000001120290: 00e0: 3a83126f 3eb33333 3d99999a 400ccccd 3dd70a3e 3d3851ec 40d9999a 3d4ac083 49267ec681f3Smrg00000000011202b0: 0100: 3ba3d70a 3de147ae 358637bd 33d6bf95 3f0ccccd 41800000 45070000 44b40000 49277ec681f3Smrg00000000011202d0: 0120: 3df5c28f 3f333333 3f266666 3f7851ec 3f19999a 3f666666 3f7d70a4 40100000 49287ec681f3Smrg00000000011202f0: 0140: 00000000 3db851ec 00000000 07ee25f4 49297ec681f3Smrg00000000011201a0: 0000: 70340057 05704008 00000000 00000000 3fc00000 40000000 3f800000 40c90fdb 49307ec681f3Smrg00000000011201c0: 0020: 3e22f983 3f000000 c0490fdb 3ecccccd 3fa00000 40400000 3d4ccccd 3d75c28f 49317ec681f3Smrg00000000011201e0: 0040: c00ccccd 3e4ccccd 3fb8aa3b 3da3d70a bd4cccd0 3fd9999a 3f28f5c2 40600000 49327ec681f3Smrg0000000001120200: 0060: 3e6147ae 3f066666 3e333333 3dcccccd 3f1c28f6 3f400000 3f866666 3f215273 49337ec681f3Smrg0000000001120220: 0080: bfd91db5 be976a6f 3f8f5c29 3fabee11 3e95d327 3f978829 3f8a6d28 3f24b766 49347ec681f3Smrg0000000001120240: 00a0: bfb16aad 3f11eb85 3fbc28f5 3fc8b439 3ea6594b 4003b646 400c7e28 3e3da33c 49357ec681f3Smrg0000000001120260: 00c0: 40386594 4044b09f 3dd82fd9 c0200000 3e99999a c0700000 be1d89d9 40133333 49367ec681f3Smrg0000000001120280: 00e0: 3d3851eb 3f4ccccd 3e800000 3de38e39 3a83126f 3eb33333 3d99999a 400ccccd 49377ec681f3Smrg00000000011202a0: 0100: 3dd70a3e 3d3851ec 40d9999a 3d4ac083 3ba3d70a 3de147ae 358637bd 33d6bf95 49387ec681f3Smrg00000000011202c0: 0120: 3f0ccccd 41800000 45070000 44b40000 3df5c28f 3f333333 3f266666 3f7851ec 49397ec681f3Smrg00000000011202e0: 0140: 3f19999a 3f666666 3f7d70a4 40100000 00000000 3db851ec 00000000 07ee25f4 49407ec681f3Smrg group_id: 2 49417ec681f3Smrg count: 95 49427ec681f3Smrg addr: 0000000001121000 49437ec681f3Smrg flags: 0 49447ec681f3Smrg enable_mask: 0x1 49457ec681f3Smrg skipped! 49467ec681f3Smrg 49477ec681f3Smrg group_id: 3 49487ec681f3Smrg count: 18 49497ec681f3Smrg addr: 0000000001122000 49507ec681f3Smrg flags: 0 49517ec681f3Smrg enable_mask: 0x6 49527ec681f3Smrg0000000001122000: 0000: 40920008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 49537ec681f3Smrg0000000001122020: 0020: 00000000 48920808 00000000 00000000 00000000 00000000 00000000 00000000 49547ec681f3Smrg* 49557ec681f3Smrgt4 write VPC_VARYING_INTERP[0].MODE (9200) 49567ec681f3Smrg VPC_VARYING_INTERP[0].MODE: 0 49577ec681f3Smrg VPC_VARYING_INTERP[0x1].MODE: 0 49587ec681f3Smrg VPC_VARYING_INTERP[0x2].MODE: 0 49597ec681f3Smrg VPC_VARYING_INTERP[0x3].MODE: 0 49607ec681f3Smrg VPC_VARYING_INTERP[0x4].MODE: 0 49617ec681f3Smrg VPC_VARYING_INTERP[0x5].MODE: 0 49627ec681f3Smrg VPC_VARYING_INTERP[0x6].MODE: 0 49637ec681f3Smrg VPC_VARYING_INTERP[0x7].MODE: 0 49647ec681f3Smrg0000000001122000: 0000: 40920008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 49657ec681f3Smrg* 49667ec681f3Smrgt4 write VPC_VARYING_PS_REPL[0].MODE (9208) 49677ec681f3Smrg VPC_VARYING_PS_REPL[0].MODE: 0 49687ec681f3Smrg VPC_VARYING_PS_REPL[0x1].MODE: 0 49697ec681f3Smrg VPC_VARYING_PS_REPL[0x2].MODE: 0 49707ec681f3Smrg VPC_VARYING_PS_REPL[0x3].MODE: 0 49717ec681f3Smrg VPC_VARYING_PS_REPL[0x4].MODE: 0 49727ec681f3Smrg VPC_VARYING_PS_REPL[0x5].MODE: 0 49737ec681f3Smrg VPC_VARYING_PS_REPL[0x6].MODE: 0 49747ec681f3Smrg VPC_VARYING_PS_REPL[0x7].MODE: 0 49757ec681f3Smrg0000000001122024: 0000: 48920808 00000000 00000000 00000000 00000000 00000000 00000000 00000000 49767ec681f3Smrg* 49777ec681f3Smrg group_id: 4 49787ec681f3Smrg count: 5 49797ec681f3Smrg addr: 0000000001116030 49807ec681f3Smrg flags: 0 49817ec681f3Smrg enable_mask: 0x6 49827ec681f3Smrg0000000001116030: 0000: 40880b02 00000000 00000001 48a98d01 00000001 49837ec681f3Smrgt4 write RB_FS_OUTPUT_CNTL0 (880b) 49847ec681f3Smrg RB_FS_OUTPUT_CNTL0: { 0 } 49857ec681f3Smrg RB_FS_OUTPUT_CNTL1: { MRT = 1 } 49867ec681f3Smrg0000000001116030: 0000: 40880b02 00000000 00000001 49877ec681f3Smrgt4 write SP_FS_OUTPUT_CNTL1 (a98d) 49887ec681f3Smrg SP_FS_OUTPUT_CNTL1: { MRT = 1 } 49897ec681f3Smrg000000000111603c: 0000: 48a98d01 00000001 49907ec681f3Smrg group_id: 7 49917ec681f3Smrg count: 12 49927ec681f3Smrg addr: 0000000001116000 49937ec681f3Smrg flags: 0 49947ec681f3Smrg enable_mask: 0x7 49957ec681f3Smrg0000000001116000: 0000: 40a01004 01016000 00000000 00100000 0000000c 48a09002 c7400000 00000001 49967ec681f3Smrg0000000001116020: 0020: 40a0d001 0000000f 48a00001 00000101 49977ec681f3Smrgt4 write VFD_FETCH[0].BASE (a010) 49987ec681f3Smrg VFD_FETCH[0].BASE: 0x1016000 49997ec681f3Smrg VFD_FETCH[0].BASE_HI: 0 50007ec681f3Smrg VFD_FETCH[0].SIZE: 1048576 50017ec681f3Smrg VFD_FETCH[0].STRIDE: 12 50027ec681f3Smrg0000000001116000: 0000: 40a01004 01016000 00000000 00100000 0000000c 50037ec681f3Smrgt4 write VFD_DECODE[0].INSTR (a090) 50047ec681f3Smrg VFD_DECODE[0].INSTR: { IDX = 0 | OFFSET = 0 | FORMAT = FMT6_32_32_32_FLOAT | SWAP = WZYX | UNK30 | FLOAT } 50057ec681f3Smrg VFD_DECODE[0].STEP_RATE: 1 50067ec681f3Smrg0000000001116014: 0000: 48a09002 c7400000 00000001 50077ec681f3Smrgt4 write VFD_DEST_CNTL[0].INSTR (a0d0) 50087ec681f3Smrg VFD_DEST_CNTL[0].INSTR: { WRITEMASK = 0xf | REGID = r0.x } 50097ec681f3Smrg0000000001116020: 0000: 40a0d001 0000000f 50107ec681f3Smrgt4 write VFD_CONTROL_0 (a000) 50117ec681f3Smrg VFD_CONTROL_0: { FETCH_CNT = 1 | DECODE_CNT = 1 } 50127ec681f3Smrg0000000001116028: 0000: 48a00001 00000101 50137ec681f3Smrg group_id: 12 50147ec681f3Smrg count: 20 50157ec681f3Smrg addr: 0000000001116050 50167ec681f3Smrg flags: 0 50177ec681f3Smrg enable_mask: 0x6 50187ec681f3Smrg0000000001116050: 0000: 70340013 01304000 00000000 00000000 44800000 44400000 00000000 00000000 50197ec681f3Smrg0000000001116070: 0020: 00000000 00000000 00000000 00000000 3f800000 00000000 bf800000 44b40000 50207ec681f3Smrg0000000001116090: 0040: 07e56cc8 07dd3ebc 00000000 00000000 50217ec681f3Smrgt7 opcode: CP_LOAD_STATE6_FRAG (34) (20 dwords) 50227ec681f3Smrg { DST_OFF = 0 | STATE_TYPE = ST6_CONSTANTS | STATE_SRC = SS6_DIRECT | STATE_BLOCK = SB6_FS_SHADER | NUM_UNIT = 4 } 50237ec681f3Smrg { EXT_SRC_ADDR = 0 } 50247ec681f3Smrg { EXT_SRC_ADDR_HI = 0 } 50257ec681f3Smrg0000000001116060: 1024.000000 768.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 50267ec681f3Smrg0000000001116080: 1.000000 0.000000 -1.000000 1440.000000 0.000000 0.000000 0.000000 0.000000 50277ec681f3Smrg0000000001116060: 0000: 44800000 44400000 00000000 00000000 00000000 00000000 00000000 00000000 50287ec681f3Smrg0000000001116080: 0020: 3f800000 00000000 bf800000 44b40000 07e56cc8 07dd3ebc 00000000 00000000 50297ec681f3Smrg0000000001116050: 0000: 70340013 01304000 00000000 00000000 44800000 44400000 00000000 00000000 50307ec681f3Smrg0000000001116070: 0020: 00000000 00000000 00000000 00000000 3f800000 00000000 bf800000 44b40000 50317ec681f3Smrg0000000001116090: 0040: 07e56cc8 07dd3ebc 00000000 00000000 50327ec681f3Smrg group_id: 20 50337ec681f3Smrg count: 9 50347ec681f3Smrg addr: 00000000011160a0 50357ec681f3Smrg flags: 0 50367ec681f3Smrg enable_mask: 0x6 50377ec681f3Smrg00000000011160a0: 0000: 70b68003 003a0000 011160a0 00000000 48ab1a02 011160a0 00000000 48ab2001 50387ec681f3Smrg* 50397ec681f3Smrgt7 opcode: CP_LOAD_STATE6 (36) (4 dwords) 50407ec681f3Smrg { DST_OFF = 0 | STATE_TYPE = ST6_SHADER | STATE_SRC = SS6_INDIRECT | STATE_BLOCK = SB6_IBO | NUM_UNIT = 0 } 50417ec681f3Smrg { EXT_SRC_ADDR = 0x11160a0 } 50427ec681f3Smrg { EXT_SRC_ADDR_HI = 0 } 50437ec681f3Smrg00000000011160a0: 0000: 70b68003 003a0000 011160a0 00000000 50447ec681f3Smrgt4 write SP_IBO (ab1a) 50457ec681f3Smrg SP_IBO: 0x11160a0 base=1116000, offset=160, size=388 50467ec681f3Smrg SP_IBO_HI: 0 50477ec681f3Smrg00000000011160b0: 0000: 48ab1a02 011160a0 00000000 50487ec681f3Smrgt4 write SP_IBO_COUNT (ab20) 50497ec681f3Smrg SP_IBO_COUNT: 0 50507ec681f3Smrg00000000011160bc: 0000: 48ab2001 00000000 50517ec681f3Smrg group_id: 21 50527ec681f3Smrg count: 14 50537ec681f3Smrg addr: 0000000001123000 50547ec681f3Smrg flags: 0 50557ec681f3Smrg enable_mask: 0x7 50567ec681f3Smrg0000000001123000: 0000: 40800002 00000080 00000000 40809001 00000014 48809102 00100010 00000010 50577ec681f3Smrg0000000001123020: 0020: 40809583 00000000 00000000 00000000 409b0001 00000002 50587ec681f3Smrgt4 write GRAS_CL_CNTL (8000) 50597ec681f3Smrg GRAS_CL_CNTL: { VP_CLIP_CODE_IGNORE } 50607ec681f3Smrg GRAS_VS_CL_CNTL: { CLIP_MASK = 0 | CULL_MASK = 0 } 50617ec681f3Smrg0000000001123000: 0000: 40800002 00000080 00000000 50627ec681f3Smrgt4 write GRAS_SU_CNTL (8090) 50637ec681f3Smrg GRAS_SU_CNTL: { FRONT_CW | LINEHALFWIDTH = 0.500000 | LINE_MODE = BRESENHAM } 50647ec681f3Smrg000000000112300c: 0000: 40809001 00000014 50657ec681f3Smrgt4 write GRAS_SU_POINT_MINMAX (8091) 50667ec681f3Smrg GRAS_SU_POINT_MINMAX: { MIN = 1.000000 | MAX = 1.000000 } 50677ec681f3Smrg GRAS_SU_POINT_SIZE: 1.000000 50687ec681f3Smrg0000000001123014: 0000: 48809102 00100010 00000010 50697ec681f3Smrgt4 write GRAS_SU_POLY_OFFSET_SCALE (8095) 50707ec681f3Smrg GRAS_SU_POLY_OFFSET_SCALE: 0.000000 50717ec681f3Smrg GRAS_SU_POLY_OFFSET_OFFSET: 0.000000 50727ec681f3Smrg GRAS_SU_POLY_OFFSET_OFFSET_CLAMP: 0.000000 50737ec681f3Smrg0000000001123020: 0000: 40809583 00000000 00000000 00000000 50747ec681f3Smrgt4 write PC_PRIMITIVE_CNTL_0 (9b00) 50757ec681f3Smrg PC_PRIMITIVE_CNTL_0: { PROVOKING_VTX_LAST } 50767ec681f3Smrg0000000001123030: 0000: 409b0001 00000002 50777ec681f3Smrg group_id: 22 50787ec681f3Smrg count: 9 50797ec681f3Smrg addr: 000000000111e000 50807ec681f3Smrg flags: 0 50817ec681f3Smrg enable_mask: 0x7 50827ec681f3Smrg000000000111e000: 0000: 40886401 00000000 40888001 00000000 48887101 00000000 48888802 00000000 50837ec681f3Smrg* 50847ec681f3Smrgt4 write RB_ALPHA_CONTROL (8864) 50857ec681f3Smrg RB_ALPHA_CONTROL: { ALPHA_REF = 0 | ALPHA_TEST_FUNC = FUNC_NEVER } 50867ec681f3Smrg000000000111e000: 0000: 40886401 00000000 50877ec681f3Smrgt4 write RB_STENCIL_CONTROL (8880) 50887ec681f3Smrg RB_STENCIL_CONTROL: { FUNC = FUNC_NEVER | FAIL = STENCIL_KEEP | ZPASS = STENCIL_KEEP | ZFAIL = STENCIL_KEEP | FUNC_BF = FUNC_NEVER | FAIL_BF = STENCIL_KEEP | ZPASS_BF = STENCIL_KEEP | ZFAIL_BF = STENCIL_KEEP } 50897ec681f3Smrg000000000111e008: 0000: 40888001 00000000 50907ec681f3Smrgt4 write RB_DEPTH_CNTL (8871) 50917ec681f3Smrg RB_DEPTH_CNTL: { ZFUNC = FUNC_NEVER } 50927ec681f3Smrg000000000111e010: 0000: 48887101 00000000 50937ec681f3Smrgt4 write RB_STENCILMASK (8888) 50947ec681f3Smrg RB_STENCILMASK: { MASK = 0 | BFMASK = 0 } 50957ec681f3Smrg RB_STENCILWRMASK: { WRMASK = 0 | BFWRMASK = 0 } 50967ec681f3Smrg000000000111e018: 0000: 48888802 00000000 00000000 50977ec681f3Smrg group_id: 23 50987ec681f3Smrg count: 36 50997ec681f3Smrg addr: 0000000001124000 51007ec681f3Smrg flags: 0 51017ec681f3Smrg enable_mask: 0x6 51027ec681f3Smrg0000000001124000: 0000: 48882101 00000000 40882001 000007e0 40882901 00000000 48882801 000007e0 51037ec681f3Smrg0000000001124020: 0020: 40883101 00000000 48883001 000007e0 48883901 00000000 40883801 000007e0 51047ec681f3Smrg0000000001124040: 0040: 48884101 00000000 40884001 000007e0 40884901 00000000 48884801 000007e0 51057ec681f3Smrg0000000001124060: 0060: 40885101 00000000 48885001 000007e0 48885901 00000000 40885801 000007e0 51067ec681f3Smrg0000000001124080: 0080: 40880e01 00005555 40a98901 00000100 51077ec681f3Smrgt4 write RB_MRT[0].BLEND_CONTROL (8821) 51087ec681f3Smrg RB_MRT[0].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO } 51097ec681f3Smrg0000000001124000: 0000: 48882101 00000000 51107ec681f3Smrgt4 write RB_MRT[0].CONTROL (8820) 51117ec681f3Smrg RB_MRT[0].CONTROL: { ROP_CODE = ROP_COPY | COMPONENT_ENABLE = 0xf } 51127ec681f3Smrg0000000001124008: 0000: 40882001 000007e0 51137ec681f3Smrgt4 write RB_MRT[0x1].BLEND_CONTROL (8829) 51147ec681f3Smrg RB_MRT[0x1].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO } 51157ec681f3Smrg0000000001124010: 0000: 40882901 00000000 51167ec681f3Smrgt4 write RB_MRT[0x1].CONTROL (8828) 51177ec681f3Smrg RB_MRT[0x1].CONTROL: { ROP_CODE = ROP_COPY | COMPONENT_ENABLE = 0xf } 51187ec681f3Smrg0000000001124018: 0000: 48882801 000007e0 51197ec681f3Smrgt4 write RB_MRT[0x2].BLEND_CONTROL (8831) 51207ec681f3Smrg RB_MRT[0x2].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO } 51217ec681f3Smrg0000000001124020: 0000: 40883101 00000000 51227ec681f3Smrgt4 write RB_MRT[0x2].CONTROL (8830) 51237ec681f3Smrg RB_MRT[0x2].CONTROL: { ROP_CODE = ROP_COPY | COMPONENT_ENABLE = 0xf } 51247ec681f3Smrg0000000001124028: 0000: 48883001 000007e0 51257ec681f3Smrgt4 write RB_MRT[0x3].BLEND_CONTROL (8839) 51267ec681f3Smrg RB_MRT[0x3].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO } 51277ec681f3Smrg0000000001124030: 0000: 48883901 00000000 51287ec681f3Smrgt4 write RB_MRT[0x3].CONTROL (8838) 51297ec681f3Smrg RB_MRT[0x3].CONTROL: { ROP_CODE = ROP_COPY | COMPONENT_ENABLE = 0xf } 51307ec681f3Smrg0000000001124038: 0000: 40883801 000007e0 51317ec681f3Smrgt4 write RB_MRT[0x4].BLEND_CONTROL (8841) 51327ec681f3Smrg RB_MRT[0x4].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO } 51337ec681f3Smrg0000000001124040: 0000: 48884101 00000000 51347ec681f3Smrgt4 write RB_MRT[0x4].CONTROL (8840) 51357ec681f3Smrg RB_MRT[0x4].CONTROL: { ROP_CODE = ROP_COPY | COMPONENT_ENABLE = 0xf } 51367ec681f3Smrg0000000001124048: 0000: 40884001 000007e0 51377ec681f3Smrgt4 write RB_MRT[0x5].BLEND_CONTROL (8849) 51387ec681f3Smrg RB_MRT[0x5].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO } 51397ec681f3Smrg0000000001124050: 0000: 40884901 00000000 51407ec681f3Smrgt4 write RB_MRT[0x5].CONTROL (8848) 51417ec681f3Smrg RB_MRT[0x5].CONTROL: { ROP_CODE = ROP_COPY | COMPONENT_ENABLE = 0xf } 51427ec681f3Smrg0000000001124058: 0000: 48884801 000007e0 51437ec681f3Smrgt4 write RB_MRT[0x6].BLEND_CONTROL (8851) 51447ec681f3Smrg RB_MRT[0x6].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO } 51457ec681f3Smrg0000000001124060: 0000: 40885101 00000000 51467ec681f3Smrgt4 write RB_MRT[0x6].CONTROL (8850) 51477ec681f3Smrg RB_MRT[0x6].CONTROL: { ROP_CODE = ROP_COPY | COMPONENT_ENABLE = 0xf } 51487ec681f3Smrg0000000001124068: 0000: 48885001 000007e0 51497ec681f3Smrgt4 write RB_MRT[0x7].BLEND_CONTROL (8859) 51507ec681f3Smrg RB_MRT[0x7].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO } 51517ec681f3Smrg0000000001124070: 0000: 48885901 00000000 51527ec681f3Smrgt4 write RB_MRT[0x7].CONTROL (8858) 51537ec681f3Smrg RB_MRT[0x7].CONTROL: { ROP_CODE = ROP_COPY | COMPONENT_ENABLE = 0xf } 51547ec681f3Smrg0000000001124078: 0000: 40885801 000007e0 51557ec681f3Smrgt4 write RB_DITHER_CNTL (880e) 51567ec681f3Smrg RB_DITHER_CNTL: { DITHER_MODE_MRT0 = DITHER_ALWAYS | DITHER_MODE_MRT1 = DITHER_ALWAYS | DITHER_MODE_MRT2 = DITHER_ALWAYS | DITHER_MODE_MRT3 = DITHER_ALWAYS | DITHER_MODE_MRT4 = DITHER_ALWAYS | DITHER_MODE_MRT5 = DITHER_ALWAYS | DITHER_MODE_MRT6 = DITHER_ALWAYS | DITHER_MODE_MRT7 = DITHER_ALWAYS } 51577ec681f3Smrg0000000001124080: 0000: 40880e01 00005555 51587ec681f3Smrgt4 write SP_BLEND_CNTL (a989) 51597ec681f3Smrg SP_BLEND_CNTL: { ENABLE_BLEND = 0 | UNK8 } 51607ec681f3Smrg0000000001124088: 0000: 40a98901 00000100 51617ec681f3Smrgt7 opcode: CP_DRAW_INDX_OFFSET (38) (4 dwords) 51627ec681f3Smrg { PRIM_TYPE = DI_PT_TRISTRIP | SOURCE_SELECT = DI_SRC_SEL_AUTO_INDEX | VIS_CULL = USE_VISIBILITY | INDEX_SIZE = INDEX4_SIZE_8_BIT | PATCH_TYPE = TESS_QUADS } 51637ec681f3Smrg { NUM_INSTANCES = 1 } 51647ec681f3Smrg { NUM_INDICES = 4 } 51657ec681f3Smrg mode: RM6_GMEM 51667ec681f3Smrg skip_ib2: g=1, l=0 51677ec681f3Smrg draw[2] register values 51687ec681f3Smrg + 00000001 CP_SCRATCH[0x5].REG: 1 51697ec681f3Smrg :0,1,17,2 51707ec681f3Smrg!+ 00000011 CP_SCRATCH[0x6].REG: 17 51717ec681f3Smrg :0,1,17,2 51727ec681f3Smrg!+ 00000002 CP_SCRATCH[0x7].REG: 2 51737ec681f3Smrg :0,1,17,2 51747ec681f3Smrg + 00000080 GRAS_CL_CNTL: { VP_CLIP_CODE_IGNORE } 51757ec681f3Smrg + 00000000 GRAS_VS_CL_CNTL: { CLIP_MASK = 0 | CULL_MASK = 0 } 51767ec681f3Smrg!+ 000003c8 GRAS_CNTL: { IJ_LINEAR_PIXEL | COORD_MASK = 0xf } 51777ec681f3Smrg + 00057537 GRAS_CL_GUARDBAND_CLIP_ADJ: { HORZ = 311 | VERT = 349 } 51787ec681f3Smrg + 44870000 GRAS_CL_VPORT[0].XOFFSET: 1080.000000 51797ec681f3Smrg + 44870000 GRAS_CL_VPORT[0].XSCALE: 1080.000000 51807ec681f3Smrg + 44340000 GRAS_CL_VPORT[0].YOFFSET: 720.000000 51817ec681f3Smrg + 44340000 GRAS_CL_VPORT[0].YSCALE: 720.000000 51827ec681f3Smrg + 3f000000 GRAS_CL_VPORT[0].ZOFFSET: 0.500000 51837ec681f3Smrg + 3f000000 GRAS_CL_VPORT[0].ZSCALE: 0.500000 51847ec681f3Smrg + 00000014 GRAS_SU_CNTL: { FRONT_CW | LINEHALFWIDTH = 0.500000 | LINE_MODE = BRESENHAM } 51857ec681f3Smrg + 00100010 GRAS_SU_POINT_MINMAX: { MIN = 1.000000 | MAX = 1.000000 } 51867ec681f3Smrg + 00000010 GRAS_SU_POINT_SIZE: 1.000000 51877ec681f3Smrg + 00000000 GRAS_SU_DEPTH_PLANE_CNTL: { Z_MODE = A6XX_EARLY_Z } 51887ec681f3Smrg + 00000000 GRAS_SU_POLY_OFFSET_SCALE: 0.000000 51897ec681f3Smrg + 00000000 GRAS_SU_POLY_OFFSET_OFFSET: 0.000000 51907ec681f3Smrg + 00000000 GRAS_SU_POLY_OFFSET_OFFSET_CLAMP: 0.000000 51917ec681f3Smrg + 00000000 GRAS_SC_SCREEN_SCISSOR[0].TL: { X = 0 | Y = 0 } 51927ec681f3Smrg + 059f086f GRAS_SC_SCREEN_SCISSOR[0].BR: { X = 2159 | Y = 1439 } 51937ec681f3Smrg + 00000000 GRAS_SC_VIEWPORT_SCISSOR[0].TL: { X = 0 | Y = 0 } 51947ec681f3Smrg + 059f086f GRAS_SC_VIEWPORT_SCISSOR[0].BR: { X = 2159 | Y = 1439 } 51957ec681f3Smrg + 00000000 GRAS_LRZ_PS_INPUT_CNTL: { FRAGCOORDSAMPLEMODE = FRAGCOORD_CENTER } 51967ec681f3Smrg + 00000000 GRAS_SAMPLE_CNTL: { 0 } 51977ec681f3Smrg!+ 000003c8 RB_RENDER_CONTROL0: { IJ_LINEAR_PIXEL | COORD_MASK = 0xf } 51987ec681f3Smrg + 00000000 RB_RENDER_CONTROL1: { FRAGCOORDSAMPLEMODE = FRAGCOORD_CENTER } 51997ec681f3Smrg + 00000000 RB_FS_OUTPUT_CNTL0: { 0 } 52007ec681f3Smrg!+ 00000001 RB_FS_OUTPUT_CNTL1: { MRT = 1 } 52017ec681f3Smrg!+ 00005555 RB_DITHER_CNTL: { DITHER_MODE_MRT0 = DITHER_ALWAYS | DITHER_MODE_MRT1 = DITHER_ALWAYS | DITHER_MODE_MRT2 = DITHER_ALWAYS | DITHER_MODE_MRT3 = DITHER_ALWAYS | DITHER_MODE_MRT4 = DITHER_ALWAYS | DITHER_MODE_MRT5 = DITHER_ALWAYS | DITHER_MODE_MRT6 = DITHER_ALWAYS | DITHER_MODE_MRT7 = DITHER_ALWAYS } 52027ec681f3Smrg + 00000000 RB_SAMPLE_CNTL: { 0 } 52037ec681f3Smrg!+ 000007e0 RB_MRT[0].CONTROL: { ROP_CODE = ROP_COPY | COMPONENT_ENABLE = 0xf } 52047ec681f3Smrg + 00000000 RB_MRT[0].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO } 52057ec681f3Smrg!+ 000007e0 RB_MRT[0x1].CONTROL: { ROP_CODE = ROP_COPY | COMPONENT_ENABLE = 0xf } 52067ec681f3Smrg + 00000000 RB_MRT[0x1].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO } 52077ec681f3Smrg!+ 000007e0 RB_MRT[0x2].CONTROL: { ROP_CODE = ROP_COPY | COMPONENT_ENABLE = 0xf } 52087ec681f3Smrg + 00000000 RB_MRT[0x2].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO } 52097ec681f3Smrg!+ 000007e0 RB_MRT[0x3].CONTROL: { ROP_CODE = ROP_COPY | COMPONENT_ENABLE = 0xf } 52107ec681f3Smrg + 00000000 RB_MRT[0x3].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO } 52117ec681f3Smrg!+ 000007e0 RB_MRT[0x4].CONTROL: { ROP_CODE = ROP_COPY | COMPONENT_ENABLE = 0xf } 52127ec681f3Smrg + 00000000 RB_MRT[0x4].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO } 52137ec681f3Smrg!+ 000007e0 RB_MRT[0x5].CONTROL: { ROP_CODE = ROP_COPY | COMPONENT_ENABLE = 0xf } 52147ec681f3Smrg + 00000000 RB_MRT[0x5].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO } 52157ec681f3Smrg!+ 000007e0 RB_MRT[0x6].CONTROL: { ROP_CODE = ROP_COPY | COMPONENT_ENABLE = 0xf } 52167ec681f3Smrg + 00000000 RB_MRT[0x6].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO } 52177ec681f3Smrg!+ 000007e0 RB_MRT[0x7].CONTROL: { ROP_CODE = ROP_COPY | COMPONENT_ENABLE = 0xf } 52187ec681f3Smrg + 00000000 RB_MRT[0x7].BLEND_CONTROL: { RGB_SRC_FACTOR = FACTOR_ZERO | RGB_BLEND_OPCODE = BLEND_DST_PLUS_SRC | RGB_DEST_FACTOR = FACTOR_ZERO | ALPHA_SRC_FACTOR = FACTOR_ZERO | ALPHA_BLEND_OPCODE = BLEND_DST_PLUS_SRC | ALPHA_DEST_FACTOR = FACTOR_ZERO } 52197ec681f3Smrg + 00000000 RB_BLEND_RED_F32: 0.000000 52207ec681f3Smrg + 00000000 RB_BLEND_GREEN_F32: 0.000000 52217ec681f3Smrg + 00000000 RB_BLEND_BLUE_F32: 0.000000 52227ec681f3Smrg + 00000000 RB_BLEND_ALPHA_F32: 0.000000 52237ec681f3Smrg + 00000000 RB_ALPHA_CONTROL: { ALPHA_REF = 0 | ALPHA_TEST_FUNC = FUNC_NEVER } 52247ec681f3Smrg + ffff0000 RB_BLEND_CNTL: { ENABLE_BLEND = 0 | SAMPLE_MASK = 0xffff } 52257ec681f3Smrg + 00000000 RB_DEPTH_PLANE_CNTL: { Z_MODE = A6XX_EARLY_Z } 52267ec681f3Smrg + 00000000 RB_DEPTH_CNTL: { ZFUNC = FUNC_NEVER } 52277ec681f3Smrg + 00000000 RB_STENCIL_CONTROL: { FUNC = FUNC_NEVER | FAIL = STENCIL_KEEP | ZPASS = STENCIL_KEEP | ZFAIL = STENCIL_KEEP | FUNC_BF = FUNC_NEVER | FAIL_BF = STENCIL_KEEP | ZPASS_BF = STENCIL_KEEP | ZFAIL_BF = STENCIL_KEEP } 52287ec681f3Smrg + 00000000 RB_STENCILREF: { REF = 0 | BFREF = 0 } 52297ec681f3Smrg + 00000000 RB_STENCILMASK: { MASK = 0 | BFMASK = 0 } 52307ec681f3Smrg + 00000000 RB_STENCILWRMASK: { WRMASK = 0 | BFWRMASK = 0 } 52317ec681f3Smrg + 00ffff00 VPC_VS_CLIP_CNTL: { CLIP_MASK = 0 | CLIP_DIST_03_LOC = 255 | CLIP_DIST_47_LOC = 255 } 52327ec681f3Smrg + 0000ffff VPC_VS_LAYER_CNTL: { LAYERLOC = 255 | VIEWLOC = 255 } 52337ec681f3Smrg + 00000000 VPC_UNKNOWN_9107: { 0 } 52347ec681f3Smrg + 00000000 VPC_VARYING_INTERP[0].MODE: 0 52357ec681f3Smrg + 00000000 VPC_VARYING_INTERP[0x1].MODE: 0 52367ec681f3Smrg + 00000000 VPC_VARYING_INTERP[0x2].MODE: 0 52377ec681f3Smrg + 00000000 VPC_VARYING_INTERP[0x3].MODE: 0 52387ec681f3Smrg + 00000000 VPC_VARYING_INTERP[0x4].MODE: 0 52397ec681f3Smrg + 00000000 VPC_VARYING_INTERP[0x5].MODE: 0 52407ec681f3Smrg + 00000000 VPC_VARYING_INTERP[0x6].MODE: 0 52417ec681f3Smrg + 00000000 VPC_VARYING_INTERP[0x7].MODE: 0 52427ec681f3Smrg + 00000000 VPC_VARYING_PS_REPL[0].MODE: 0 52437ec681f3Smrg + 00000000 VPC_VARYING_PS_REPL[0x1].MODE: 0 52447ec681f3Smrg + 00000000 VPC_VARYING_PS_REPL[0x2].MODE: 0 52457ec681f3Smrg + 00000000 VPC_VARYING_PS_REPL[0x3].MODE: 0 52467ec681f3Smrg + 00000000 VPC_VARYING_PS_REPL[0x4].MODE: 0 52477ec681f3Smrg + 00000000 VPC_VARYING_PS_REPL[0x5].MODE: 0 52487ec681f3Smrg + 00000000 VPC_VARYING_PS_REPL[0x6].MODE: 0 52497ec681f3Smrg + 00000000 VPC_VARYING_PS_REPL[0x7].MODE: 0 52507ec681f3Smrg + ffffffff VPC_VAR[0].DISABLE: 0xffffffff 52517ec681f3Smrg + ffffffff VPC_VAR[0x1].DISABLE: 0xffffffff 52527ec681f3Smrg + ffffffff VPC_VAR[0x2].DISABLE: 0xffffffff 52537ec681f3Smrg + ffffffff VPC_VAR[0x3].DISABLE: 0xffffffff 52547ec681f3Smrg + 00ff0004 VPC_VS_PACK: { STRIDE_IN_VPC = 4 | POSITIONLOC = 0 | PSIZELOC = 255 | EXTRAPOS = 0 } 52557ec681f3Smrg + ff00ff00 VPC_CNTL_0: { NUMNONPOSVAR = 0 | PRIMIDLOC = 255 | VIEWIDLOC = 255 } 52567ec681f3Smrg + ffffffff PC_RESTART_INDEX: 4294967295 52577ec681f3Smrg + 00000002 PC_PRIMITIVE_CNTL_0: { PROVOKING_VTX_LAST } 52587ec681f3Smrg + 00000004 PC_VS_OUT_CNTL: { STRIDE_IN_VPC = 4 | CLIP_MASK = 0 } 52597ec681f3Smrg + 00000000 PC_HS_OUT_CNTL: { STRIDE_IN_VPC = 0 | CLIP_MASK = 0 } 52607ec681f3Smrg + 00000000 PC_PRIMITIVE_CNTL_6: { STRIDE_IN_VPC = 0 } 52617ec681f3Smrg + 00000101 VFD_CONTROL_0: { FETCH_CNT = 1 | DECODE_CNT = 1 } 52627ec681f3Smrg + fcfcfcfc VFD_CONTROL_1: { REGID4VTX = r63.x | REGID4INST = r63.x | REGID4PRIMID = r63.x | REGID4VIEWID = r63.x } 52637ec681f3Smrg + 0000fcfc VFD_CONTROL_2: { REGID_HSRELPATCHID = r63.x | REGID_INVOCATIONID = r63.x } 52647ec681f3Smrg + fcfcfcfc VFD_CONTROL_3: { REGID_DSPRIMID = r63.x | REGID_DSRELPATCHID = r63.x | REGID_TESSX = r63.x | REGID_TESSY = r63.x } 52657ec681f3Smrg + 000000fc VFD_CONTROL_4: { UNK0 = r63.x } 52667ec681f3Smrg + 0000fcfc VFD_CONTROL_5: { REGID_GSHEADER = r63.x | UNK8 = r63.x } 52677ec681f3Smrg + 00000000 VFD_CONTROL_6: { 0 } 52687ec681f3Smrg + 00000000 VFD_INDEX_OFFSET: 0 52697ec681f3Smrg + 00000000 VFD_INSTANCE_START_OFFSET: 0 52707ec681f3Smrg + 01016000 VFD_FETCH[0].BASE: 0x1016000 52717ec681f3Smrg + 00000000 VFD_FETCH[0].BASE_HI: 0 52727ec681f3Smrg + 00100000 VFD_FETCH[0].SIZE: 1048576 52737ec681f3Smrg + 0000000c VFD_FETCH[0].STRIDE: 12 52747ec681f3Smrg + c7400000 VFD_DECODE[0].INSTR: { IDX = 0 | OFFSET = 0 | FORMAT = FMT6_32_32_32_FLOAT | SWAP = WZYX | UNK30 | FLOAT } 52757ec681f3Smrg + 00000001 VFD_DECODE[0].STEP_RATE: 1 52767ec681f3Smrg + 0000000f VFD_DEST_CNTL[0].INSTR: { WRITEMASK = 0xf | REGID = r0.x } 52777ec681f3Smrg + 80100080 SP_VS_CTRL_REG0: { MERGEDREGS | THREADMODE = MULTI | HALFREGFOOTPRINT = 0 | FULLREGFOOTPRINT = 1 | BRANCHSTACK = 0 | 0x80000000 } 52787ec681f3Smrg + 00000001 SP_VS_PRIMITIVE_CNTL: { OUT = 1 | FLAGS_REGID = r0.x } 52797ec681f3Smrg + 00000f00 SP_VS_OUT[0].REG: { A_REGID = r0.x | A_COMPMASK = 0xf | B_REGID = r0.x | B_COMPMASK = 0 } 52807ec681f3Smrg + 00000000 SP_VS_VPC_DST[0].REG: { OUTLOC0 = 0 | OUTLOC1 = 0 | OUTLOC2 = 0 | OUTLOC3 = 0 } 52817ec681f3Smrg!+ 01012000 SP_VS_OBJ_START: 0x1012000 base=1012000, offset=0, size=128 52827ec681f3Smrg0000000001012000: 0000: 00000000 03000000 00000000 00000000 00000000 00000000 00000000 00000000 52837ec681f3Smrg* 52847ec681f3Smrg :0:0000:0000[03000000x_00000000x] end 52857ec681f3Smrg :0:0001:0001[00000000x_00000000x] nop 52867ec681f3Smrg :0:0002:0002[00000000x_00000000x] nop 52877ec681f3Smrg :0:0003:0003[00000000x_00000000x] nop 52887ec681f3Smrg :0:0004:0004[00000000x_00000000x] nop 52897ec681f3Smrg Stats: 52907ec681f3Smrg - shaderdb: 5 instr, 4 nops, 1 non-nops, 0 mov, 0 cov 52917ec681f3Smrg - shaderdb: 0 last-baryf, 0 half, 0 full, 0 constlen 52927ec681f3Smrg - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 52937ec681f3Smrg - shaderdb: 0 sstall, 0 (ss), 0 (sy) 52947ec681f3Smrg + 00000000 SP_VS_OBJ_START_HI: 0 52957ec681f3Smrg + 00000100 SP_VS_CONFIG: { ENABLED | NTEX = 0 | NSAMP = 0 | NIBO = 0 } 52967ec681f3Smrg + 00000001 SP_VS_INSTRLEN: 1 52977ec681f3Smrg + 00000000 SP_HS_WAVE_INPUT_SIZE: 0 52987ec681f3Smrg + 00000000 SP_HS_OBJ_FIRST_EXEC_OFFSET: 0 52997ec681f3Smrg + 00000000 SP_HS_CONFIG: { NTEX = 0 | NSAMP = 0 | NIBO = 0 } 53007ec681f3Smrg + 00000000 SP_DS_CONFIG: { NTEX = 0 | NSAMP = 0 | NIBO = 0 } 53017ec681f3Smrg + 00000000 SP_GS_PRIM_SIZE: 0 53027ec681f3Smrg + 00000000 SP_GS_CONFIG: { NTEX = 0 | NSAMP = 0 | NIBO = 0 } 53037ec681f3Smrg!+ 81508980 SP_FS_CTRL_REG0: { THREADSIZE = THREAD128 | VARYING | UNK24 | MERGEDREGS | THREADMODE = MULTI | HALFREGFOOTPRINT = 0 | FULLREGFOOTPRINT = 19 | BRANCHSTACK = 2 } 53047ec681f3Smrg + 00000000 SP_FS_OBJ_FIRST_EXEC_OFFSET: 0 53057ec681f3Smrg!+ 01013000 SP_FS_OBJ_START: 0x1013000 base=1013000, offset=0, size=11264 53067ec681f3Smrg0000000001013000: 0000: 40400000 204cc000 00000000 204cc006 3e99999a 204cc004 20080014 42700008 53077ec681f3Smrg0000000001013020: 0020: 10331003 6380000c 00000006 200cc00d 00041003 40700004 00000000 20244014 53087ec681f3Smrg0000000001013040: 0040: 1036000c 4070000e 0000000d 200cc005 1034000c 4070000f 10251024 63820004 53097ec681f3Smrg0000000001013060: 0060: 10251024 6387000d 800c1003 6380000c 10251024 6387800e 00000004 41300010 53107ec681f3Smrg0000000001013080: 0080: 0000000d 41300011 00000005 200cc00f 0000000e 41300012 40100004 40100004 53117ec681f3Smrg00000000010130a0: 00a0: 4011000d 4010000d 00001003 40700011 4012000e 4010000e 10261023 63820004 53127ec681f3Smrg00000000010130c0: 00c0: 10261023 6386800d 20080013 42700010 10261023 6387000e 40141066 4010001b 53137ec681f3Smrg00000000010130e0: 00e0: 00141025 40700016 00000014 80100014 20040008 46f00008 00000004 80900000 53147ec681f3Smrg :1:0000:0000[204cc000x_40400000x] mov.u32u32 r0.x, 0x40400000 53157ec681f3Smrg :1:0001:0001[204cc006x_00000000x] mov.u32u32 r1.z, 0 53167ec681f3Smrg :1:0002:0002[204cc004x_3e99999ax] mov.u32u32 r1.x, 0x3e99999a 53177ec681f3Smrg :2:0003:0003[42700008x_20080014x] sub.s r2.x, r5.x, 8 53187ec681f3Smrg :3:0004:0004[6380000cx_10331003x] mad.f32 r3.x, c0.w, r0.x, c12.w 53197ec681f3Smrg :1:0005:0005[200cc00dx_00000006x] mov.u32u32 r3.y, r1.z 53207ec681f3Smrg :2:0006:0006[40700004x_00041003x] mul.f r1.x, c0.w, r1.x 53217ec681f3Smrg :1:0007:0007[20244014x_00000000x] mov.f32f32 r5.x, c0.x 53227ec681f3Smrg :2:0008:0008[4070000ex_1036000cx] mul.f r3.z, r3.x, c13.z 53237ec681f3Smrg :1:0009:0009[200cc005x_0000000dx] mov.u32u32 r1.y, r3.y 53247ec681f3Smrg :2:0010:0010[4070000fx_1034000cx] mul.f r3.w, r3.x, c13.x 53257ec681f3Smrg :3:0011:0011[63820004x_10251024x] mad.f32 r1.x, c9.x, r1.x, c9.y 53267ec681f3Smrg :3:0012:0012[6387000dx_10251024x] mad.f32 r3.y, c9.x, r3.z, c9.y 53277ec681f3Smrg :3:0013:0013[6380000cx_800c1003x] mad.f32 r3.x, c0.w, r0.x, (neg)r3.x 53287ec681f3Smrg :3:0014:0014[6387800ex_10251024x] mad.f32 r3.z, c9.x, r3.w, c9.y 53297ec681f3Smrg :2:0015:0015[41300010x_00000004x] floor.f r4.x, r1.x 53307ec681f3Smrg :2:0016:0016[41300011x_0000000dx] floor.f r4.y, r3.y 53317ec681f3Smrg :1:0017:0017[200cc00fx_00000005x] mov.u32u32 r3.w, r1.y 53327ec681f3Smrg :2:0018:0018[41300012x_0000000ex] floor.f r4.z, r3.z 53337ec681f3Smrg :2:0019:0019[40100004x_40100004x] add.f r1.x, r1.x, (neg)r4.x 53347ec681f3Smrg :2:0020:0020[4010000dx_4011000dx] add.f r3.y, r3.y, (neg)r4.y 53357ec681f3Smrg :2:0021:0021[40700011x_00001003x] mul.f r4.y, c0.w, r0.x 53367ec681f3Smrg :2:0022:0022[4010000ex_4012000ex] add.f r3.z, r3.z, (neg)r4.z 53377ec681f3Smrg :3:0023:0023[63820004x_10261023x] mad.f32 r1.x, c8.w, r1.x, c9.z 53387ec681f3Smrg :3:0024:0024[6386800dx_10261023x] mad.f32 r3.y, c8.w, r3.y, c9.z 53397ec681f3Smrg :2:0025:0025[42700010x_20080013x] sub.s r4.x, r4.w, 8 53407ec681f3Smrg :3:0026:0026[6387000ex_10261023x] mad.f32 r3.z, c8.w, r3.z, c9.z 53417ec681f3Smrg :2:0027:0027[4010001bx_40141066x] add.f r6.w, c25.z, (neg)r5.x 53427ec681f3Smrg :2:0028:0028[40700016x_00141025x] mul.f r5.z, c9.y, r5.x 53437ec681f3Smrg :4:0029:0029[80100014x_00000014x] rcp r5.x, r5.x 53447ec681f3Smrg :2:0030:0030[46f00008x_20040008x] shr.b r2.x, r2.x, 4 53457ec681f3Smrg :4:0031:0031[80900000x_00000004x] sin r0.x, r1.x 53467ec681f3Smrg :2:0032:0032[40101000x_10270000x] (ss)add.f r0.x, r0.x, c9.w 53477ec681f3Smrg :4:0033:0033[80b00004x_0000000dx] cos r1.x, r3.y 53487ec681f3Smrg :2:0034:0034[4078001bx_1025001bx] (nop2) mul.f r6.w, r6.w, c9.y 53497ec681f3Smrg :2:0035:0037[40700400x_10280000x] (sat)mul.f r0.x, r0.x, c10.x 53507ec681f3Smrg :4:0036:0038[8090100dx_0000000ex] (ss)sin r3.y, r3.z 53517ec681f3Smrg :2:0037:0039[46f0100ex_20040010x] (ss)shr.b r3.z, r4.x, 4 53527ec681f3Smrg :2:0038:0040[40700010x_00041031x] mul.f r4.x, c12.y, r1.x 53537ec681f3Smrg :1:0039:0041[200c4008x_00000008x] cov.u32f32 r2.x, r2.x 53547ec681f3Smrg :2:0040:0042[40700012x_1021000dx] mul.f r4.z, r3.y, c8.y 53557ec681f3Smrg :1:0041:0043[200c4004x_0000000ex] cov.u32f32 r1.x, r3.z 53567ec681f3Smrg :2:0042:0044[4070000ex_00001021x] mul.f r3.z, c8.y, r0.x 53577ec681f3Smrg :2:0043:0045[4070000dx_000d1031x] mul.f r3.y, c12.y, r3.y 53587ec681f3Smrg :2:0044:0046[40100008x_10250008x] add.f r2.x, r2.x, c9.y 53597ec681f3Smrg :2:0045:0047[40100013x_10250004x] add.f r4.w, r1.x, c9.y 53607ec681f3Smrg :2:0046:0048[40180804x_400e1029x] (nop3) add.f r1.x, c10.y, (neg)r3.z 53617ec681f3Smrg :2:0047:0052[40700004x_00040000x] mul.f r1.x, r0.x, r1.x 53627ec681f3Smrg :2:0048:0053[40100017x_40160013x] add.f r5.w, r4.w, (neg)r5.z 53637ec681f3Smrg :2:0049:0054[40100013x_401b0013x] add.f r4.w, r4.w, (neg)r6.w 53647ec681f3Smrg :3:0050:0055[63840008x_10091008x] mad.f32 r2.x, c2.x, r2.x, c2.y 53657ec681f3Smrg :2:0051:0056[4070000ex_00040000x] mul.f r3.z, r0.x, r1.x 53667ec681f3Smrg :1:0052:0057[204cc004x_3fc00000x] mov.u32u32 r1.x, 0x3fc00000 53677ec681f3Smrg :1:0053:0058[200cc003x_0000000fx] mov.u32u32 r0.w, r3.w 53687ec681f3Smrg :1:0054:0059[2024400fx_00000003x] mov.f32f32 r3.w, c0.w 53697ec681f3Smrg :2:0055:0060[40700013x_00140013x] mul.f r4.w, r4.w, r5.x 53707ec681f3Smrg :2:0056:0061[40100016x_40161004x] add.f r5.z, c1.x, (neg)r5.z 53717ec681f3Smrg :1:0057:0062[200cc000x_00000003x] mov.u32u32 r0.x, r0.w 53727ec681f3Smrg :3:0058:0063[6387801ax_10251024x] mad.f32 r6.z, c9.x, r3.w, c9.y 53737ec681f3Smrg :2:0059:0064[40700019x_000f1032x] mul.f r6.y, c12.z, r3.w 53747ec681f3Smrg :2:0060:0065[40700015x_000f1035x] mul.f r5.y, c13.y, r3.w 53757ec681f3Smrg :1:0061:0066[200cc002x_00000000x] mov.u32u32 r0.z, r0.x 53767ec681f3Smrg :2:0062:0067[4130001cx_0000001ax] floor.f r7.x, r6.z 53777ec681f3Smrg :3:0063:0068[638c8019x_10251024x] mad.f32 r6.y, c9.x, r6.y, c9.y 53787ec681f3Smrg :3:0064:0069[638a8015x_10251024x] mad.f32 r5.y, c9.x, r5.y, c9.y 53797ec681f3Smrg :1:0065:0070[200cc000x_00000002x] mov.u32u32 r0.x, r0.z 53807ec681f3Smrg :2:0066:0071[4018081ax_401c001ax] (nop3) add.f r6.z, r6.z, (neg)r7.x 53817ec681f3Smrg :3:0067:0075[638d001ax_10261023x] mad.f32 r6.z, c8.w, r6.z, c9.z 53827ec681f3Smrg :2:0068:0076[41300018x_00000015x] floor.f r6.x, r5.y 53837ec681f3Smrg :1:0069:0077[200cc001x_00000000x] mov.u32u32 r0.y, r0.x 53847ec681f3Smrg :0:0070:0078[00000300x_00000000x] (rpt3)nop 53857ec681f3Smrg :4:0071:0082[80900014x_0000001ax] sin r5.x, r6.z 53867ec681f3Smrg :2:0072:0083[4130101ax_00000019x] (ss)floor.f r6.z, r6.y 53877ec681f3Smrg :2:0073:0084[40100015x_40180015x] add.f r5.y, r5.y, (neg)r6.x 53887ec681f3Smrg :1:0074:0085[200cc000x_00000001x] mov.u32u32 r0.x, r0.y 53897ec681f3Smrg :2:0075:0086[40700014x_10250014x] mul.f r5.x, r5.x, c9.y 53907ec681f3Smrg :2:0076:0087[40100019x_401a0019x] add.f r6.y, r6.y, (neg)r6.z 53917ec681f3Smrg :3:0077:0088[638a8015x_10269023x] (nop2) mad.f32 r5.y, c8.w, r5.y, c9.z 53927ec681f3Smrg :3:0078:0091[638c8819x_10269023x] (nop3) mad.f32 r6.y, c8.w, r6.y, c9.z 53937ec681f3Smrg :0:0079:0095[00000200x_00000000x] (rpt2)nop 53947ec681f3Smrg :4:0080:0098[80900019x_00000019x] sin r6.y, r6.y 53957ec681f3Smrg :4:0081:0099[80b00015x_00000015x] cos r5.y, r5.y 53967ec681f3Smrg :3:0082:0100[638c9014x_00141031x] (ss)mad.f32 r5.x, c12.y, r6.y, r5.x 53977ec681f3Smrg :3:0083:0101[638a8010x_80101031x] mad.f32 r4.x, c12.y, r5.y, (neg)r4.x 53987ec681f3Smrg :2:0084:0102[40700815x_00151031x] (nop1) mul.f r5.y, c12.y, r5.y 53997ec681f3Smrg :2:0085:0104[4010000dx_400d0014x] add.f r3.y, r5.x, (neg)r3.y 54007ec681f3Smrg :2:0086:0105[40780018x_00100010x] (nop2) mul.f r6.x, r4.x, r4.x 54017ec681f3Smrg :3:0087:0108[63868818x_0018000dx] (nop1) mad.f32 r6.x, r3.y, r3.y, r6.x 54027ec681f3Smrg :3:0088:0110[63860818x_0018800cx] (nop3) mad.f32 r6.x, r3.x, r3.x, r6.x 54037ec681f3Smrg :0:0089:0114[00000200x_00000000x] (rpt2)nop 54047ec681f3Smrg :4:0090:0117[80300018x_00000018x] rsq r6.x, r6.x 54057ec681f3Smrg :2:0091:0118[4070100cx_0018000cx] (ss)mul.f r3.x, r3.x, r6.x 54067ec681f3Smrg :2:0092:0119[40700010x_00180010x] mul.f r4.x, r4.x, r6.x 54077ec681f3Smrg :2:0093:0120[4070080dx_0018000dx] (nop1) mul.f r3.y, r3.y, r6.x 54087ec681f3Smrg :2:0094:0122[40700818x_000c000cx] (nop1) mul.f r6.x, r3.x, r3.x 54097ec681f3Smrg :3:0095:0124[63868818x_0018800dx] (nop3) mad.f32 r6.x, r3.y, r3.y, r6.x 54107ec681f3Smrg :0:0096:0128[00000200x_00000000x] (rpt2)nop 54117ec681f3Smrg :4:0097:0131[80300018x_00000018x] rsq r6.x, r6.x 54127ec681f3Smrg :2:0098:0132[40701019x_0018000cx] (ss)mul.f r6.y, r3.x, r6.x 54137ec681f3Smrg :2:0099:0133[40780018x_0018000dx] (nop2) mul.f r6.x, r3.y, r6.x 54147ec681f3Smrg :2:0100:0136[4070001ax_000c0019x] mul.f r6.z, r6.y, r3.x 54157ec681f3Smrg :2:0101:0137[40700019x_00100019x] mul.f r6.y, r6.y, r4.x 54167ec681f3Smrg :3:0102:0138[6386801ax_001a0018x] mad.f32 r6.z, r6.x, r3.y, r6.z 54177ec681f3Smrg :2:0103:0139[40780018x_00100018x] (nop2) mul.f r6.x, r6.x, r4.x 54187ec681f3Smrg :2:0104:0142[4070081bx_001a001ax] (nop1) mul.f r6.w, r6.z, r6.z 54197ec681f3Smrg :3:0105:0144[638c081bx_401b4018x] (nop1) mad.f32 r6.w, (neg)r6.x, (neg)r6.x, r6.w 54207ec681f3Smrg :3:0106:0146[638c881bx_401bc019x] (nop3) mad.f32 r6.w, (neg)r6.y, (neg)r6.y, r6.w 54217ec681f3Smrg :0:0107:0150[00000200x_00000000x] (rpt2)nop 54227ec681f3Smrg :4:0108:0153[8030001bx_0000001bx] rsq r6.w, r6.w 54237ec681f3Smrg :2:0109:0154[40701018x_001b0018x] (ss)mul.f r6.x, r6.x, r6.w 54247ec681f3Smrg :2:0110:0155[4070001ax_001b001ax] mul.f r6.z, r6.z, r6.w 54257ec681f3Smrg :2:0111:0156[40700819x_001b0019x] (nop1) mul.f r6.y, r6.y, r6.w 54267ec681f3Smrg :2:0112:0158[4070001bx_000c0018x] mul.f r6.w, r6.x, r3.x 54277ec681f3Smrg :2:0113:0159[4070001ex_000d001ax] mul.f r7.z, r6.z, r3.y 54287ec681f3Smrg :2:0114:0160[4070001dx_00100019x] mul.f r7.y, r6.y, r4.x 54297ec681f3Smrg :3:0115:0161[6386801bx_001b4019x] mad.f32 r6.w, (neg)r6.y, r3.y, r6.w 54307ec681f3Smrg :3:0116:0162[6386001dx_001d001ax] mad.f32 r7.y, r6.z, r3.x, r7.y 54317ec681f3Smrg :3:0117:0163[6388081ex_801e4018x] (nop1) mad.f32 r7.z, (neg)r6.x, r4.x, (neg)r7.z 54327ec681f3Smrg :2:0118:0165[4070081cx_001b001bx] (nop1) mul.f r7.x, r6.w, r6.w 54337ec681f3Smrg :3:0119:0167[638e881cx_001c001dx] (nop1) mad.f32 r7.x, r7.y, r7.y, r7.x 54347ec681f3Smrg :3:0120:0169[638f081cx_001c801ex] (nop3) mad.f32 r7.x, r7.z, r7.z, r7.x 54357ec681f3Smrg :0:0121:0173[00000200x_00000000x] (rpt2)nop 54367ec681f3Smrg :4:0122:0176[8030001cx_0000001cx] rsq r7.x, r7.x 54377ec681f3Smrg :2:0123:0177[4070101bx_001c001bx] (ss)mul.f r6.w, r6.w, r7.x 54387ec681f3Smrg :2:0124:0178[4070001ex_001c001ex] mul.f r7.z, r7.z, r7.x 54397ec681f3Smrg :2:0125:0179[4070001cx_001c001dx] mul.f r7.x, r7.y, r7.x 54407ec681f3Smrg :1:0126:0180[2024401dx_00000001x] mov.f32f32 r7.y, c0.y 54417ec681f3Smrg :0:0127:0181[00000200x_00000000x] (rpt2)nop 54427ec681f3Smrg :2:0128:0184[4078001fx_001d1025x] (nop2) mul.f r7.w, c9.y, r7.y 54437ec681f3Smrg :4:0129:0187[80100021x_0000001dx] rcp r8.y, r7.y 54447ec681f3Smrg :2:0130:0188[4010101dx_401d1067x] (ss)add.f r7.y, c25.w, (neg)r7.y 54457ec681f3Smrg :2:0131:0189[40100020x_401f0008x] add.f r8.x, r2.x, (neg)r7.w 54467ec681f3Smrg :2:0132:0190[4010001fx_401f1005x] add.f r7.w, c1.y, (neg)r7.w 54477ec681f3Smrg :2:0133:0191[40700017x_00210017x] mul.f r5.w, r5.w, r8.y 54487ec681f3Smrg :2:0134:0192[4070001dx_1025001dx] mul.f r7.y, r7.y, c9.y 54497ec681f3Smrg :2:0135:0193[40700020x_00210020x] mul.f r8.x, r8.x, r8.y 54507ec681f3Smrg :2:0136:0194[40780016x_00210016x] (nop2) mul.f r5.z, r5.z, r8.y 54517ec681f3Smrg :2:0137:0197[4070001ax_001a0020x] mul.f r6.z, r8.x, r6.z 54527ec681f3Smrg :2:0138:0198[40700019x_00200019x] mul.f r6.y, r6.y, r8.x 54537ec681f3Smrg :2:0139:0199[40700018x_00200018x] mul.f r6.x, r6.x, r8.x 54547ec681f3Smrg :3:0140:0200[638d801ax_001a0017x] mad.f32 r6.z, r5.w, r6.w, r6.z 54557ec681f3Smrg :3:0141:0201[638f0019x_80190017x] mad.f32 r6.y, r5.w, r7.z, (neg)r6.y 54567ec681f3Smrg :3:0142:0202[638e0017x_80180017x] mad.f32 r5.w, r5.w, r7.x, (neg)r6.x 54577ec681f3Smrg :2:0143:0203[40100008x_401d0008x] add.f r2.x, r2.x, (neg)r7.y 54587ec681f3Smrg :2:0144:0204[40100010x_4010001ax] add.f r4.x, r6.z, (neg)r4.x 54597ec681f3Smrg :3:0145:0205[63890012x_4016102dx] mad.f32 r4.z, c11.y, (neg)r4.z, r5.z 54607ec681f3Smrg :2:0146:0206[4010000dx_400d0017x] add.f r3.y, r5.w, (neg)r3.y 54617ec681f3Smrg :2:0147:0207[40700017x_00210008x] mul.f r5.w, r2.x, r8.y 54627ec681f3Smrg :2:0148:0208[40700008x_10210016x] mul.f r2.x, r5.z, c8.y 54637ec681f3Smrg :2:0149:0209[40700016x_00100010x] mul.f r5.z, r4.x, r4.x 54647ec681f3Smrg :2:0150:0210[4010000cx_400c0019x] add.f r3.x, r6.y, (neg)r3.x 54657ec681f3Smrg :3:0151:0211[63868016x_0016000dx] mad.f32 r5.z, r3.y, r3.y, r5.z 54667ec681f3Smrg :2:0152:0212[40100014x_40080014x] add.f r5.x, r5.x, (neg)r2.x 54677ec681f3Smrg :3:0153:0213[63890012x_10251024x] mad.f32 r4.z, c9.x, r4.z, c9.y 54687ec681f3Smrg :3:0154:0214[63860808x_0016800cx] (nop3) mad.f32 r2.x, r3.x, r3.x, r5.z 54697ec681f3Smrg :0:0155:0218[00000200x_00000000x] (rpt2)nop 54707ec681f3Smrg :4:0156:0221[80300008x_00000008x] rsq r2.x, r2.x 54717ec681f3Smrg :2:0157:0222[40701010x_00080010x] (ss)mul.f r4.x, r4.x, r2.x 54727ec681f3Smrg :2:0158:0223[4070000cx_0008000cx] mul.f r3.x, r3.x, r2.x 54737ec681f3Smrg :2:0159:0224[40700008x_0008000dx] mul.f r2.x, r3.y, r2.x 54747ec681f3Smrg :2:0160:0225[4138080dx_00000012x] (nop3) floor.f r3.y, r4.z 54757ec681f3Smrg :2:0161:0229[4018080dx_400d0012x] (nop3) add.f r3.y, r4.z, (neg)r3.y 54767ec681f3Smrg :3:0162:0233[6386880dx_10269023x] (nop3) mad.f32 r3.y, c8.w, r3.y, c9.z 54777ec681f3Smrg :0:0163:0237[00000200x_00000000x] (rpt2)nop 54787ec681f3Smrg :4:0164:0240[80b00012x_0000000dx] cos r4.z, r3.y 54797ec681f3Smrg :4:0165:0241[8090100dx_0000000dx] (ss)sin r3.y, r3.y 54807ec681f3Smrg :2:0166:0242[40700816x_00120010x] (nop1) mul.f r5.z, r4.x, r4.z 54817ec681f3Smrg :3:0167:0244[63869016x_40160008x] (ss)mad.f32 r5.z, r2.x, (neg)r3.y, r5.z 54827ec681f3Smrg :2:0168:0245[4070080dx_000d0010x] (nop1) mul.f r3.y, r4.x, r3.y 54837ec681f3Smrg :3:0169:0247[6389000dx_000d0008x] mad.f32 r3.y, r2.x, r4.z, r3.y 54847ec681f3Smrg :1:0170:0248[280cc008x_00000006x] l170: 54857ec681f3Smrg :1:0170:0248[280cc008x_00000006x] (jp)mov.u32u32 r2.x, r1.z 54867ec681f3Smrg :0:0171:0249[00000200x_00000000x] (rpt2)nop 54877ec681f3Smrg :2:0172:0252[42bb08f8x_20820008x] (nop3) cmps.s.ge p0.x, r2.x, 130 54887ec681f3Smrg :0:0173:0256[00000200x_00000000x] (rpt2)nop 54897ec681f3Smrg :0:0174:0259[00800000x_00000464x] br p0.x, #l1298 54907ec681f3Smrg :1:0175:0260[280cc008x_00000003x] (jp)mov.u32u32 r2.x, r0.w 54917ec681f3Smrg :0:0176:0261[00000200x_00000000x] (rpt2)nop 54927ec681f3Smrg :2:0177:0264[40b808f8x_0008106ex] (nop3) cmps.f.lt p0.x, c27.z, r2.x 54937ec681f3Smrg :0:0178:0268[00000200x_00000000x] (rpt2)nop 54947ec681f3Smrg :0:0179:0271[00800000x_0000045fx] br p0.x, #l1298 54957ec681f3Smrg :1:0180:0272[280cc012x_00000004x] (jp)mov.u32u32 r4.z, r1.x 54967ec681f3Smrg :1:0181:0273[200cc018x_00000004x] mov.u32u32 r6.x, r1.x 54977ec681f3Smrg :1:0182:0274[200cc019x_00000004x] mov.u32u32 r6.y, r1.x 54987ec681f3Smrg :3:0183:0275[63870010x_1037102ax] mad.f32 r4.x, c10.z, r3.z, c13.w 54997ec681f3Smrg :3:0184:0276[63868012x_00140012x] mad.f32 r4.z, r4.z, r3.y, r5.x 55007ec681f3Smrg :3:0185:0277[638b0018x_00150018x] mad.f32 r6.x, r6.x, r5.z, r5.y 55017ec681f3Smrg :3:0186:0278[63860019x_00110019x] mad.f32 r6.y, r6.y, r3.x, r4.y 55027ec681f3Smrg :3:0187:0279[63870008x_1037902dx] (nop2) mad.f32 r2.x, c11.y, r3.z, c13.w 55037ec681f3Smrg :2:0188:0282[4070001cx_10360019x] mul.f r7.x, r6.y, c13.z 55047ec681f3Smrg :2:0189:0283[4010001ax_10030019x] add.f r6.z, r6.y, c0.w 55057ec681f3Smrg :2:0190:0284[4070001dx_10340019x] mul.f r7.y, r6.y, c13.x 55067ec681f3Smrg :2:0191:0285[4070001bx_10380019x] mul.f r6.w, r6.y, c14.x 55077ec681f3Smrg :3:0192:0286[638e001cx_10251024x] mad.f32 r7.x, c9.x, r7.x, c9.y 55087ec681f3Smrg :3:0193:0287[638d001ax_10251024x] mad.f32 r6.z, c9.x, r6.z, c9.y 55097ec681f3Smrg :3:0194:0288[638e881dx_10251024x] (nop1) mad.f32 r7.y, c9.x, r7.y, c9.y 55107ec681f3Smrg :2:0195:0290[41300020x_0000001cx] floor.f r8.x, r7.x 55117ec681f3Smrg :2:0196:0291[4130001ex_0000001ax] floor.f r7.z, r6.z 55127ec681f3Smrg :2:0197:0292[41300822x_0000001dx] (nop1) floor.f r8.z, r7.y 55137ec681f3Smrg :2:0198:0294[4010001cx_4020001cx] add.f r7.x, r7.x, (neg)r8.x 55147ec681f3Smrg :2:0199:0295[4010001ax_401e001ax] add.f r6.z, r6.z, (neg)r7.z 55157ec681f3Smrg :2:0200:0296[4010001dx_4022001dx] add.f r7.y, r7.y, (neg)r8.z 55167ec681f3Smrg :1:0201:0297[204cc01ex_3f4ccccdx] mov.u32u32 r7.z, 0x3f4ccccd 55177ec681f3Smrg :3:0202:0298[638e001cx_10261023x] mad.f32 r7.x, c8.w, r7.x, c9.z 55187ec681f3Smrg :3:0203:0299[638d001ax_10261023x] mad.f32 r6.z, c8.w, r6.z, c9.z 55197ec681f3Smrg :3:0204:0300[638e801dx_10261023x] mad.f32 r7.y, c8.w, r7.y, c9.z 55207ec681f3Smrg :2:0205:0301[4070001ex_001e1003x] mul.f r7.z, c0.w, r7.z 55217ec681f3Smrg :2:0206:0302[40700022x_000f104ax] mul.f r8.z, c18.z, r3.w 55227ec681f3Smrg :3:0207:0303[638d801bx_001e1039x] mad.f32 r6.w, c14.y, r6.w, r7.z 55237ec681f3Smrg :2:0208:0304[40700020x_000f104dx] mul.f r8.x, c19.y, r3.w 55247ec681f3Smrg :4:0209:0305[80b0001cx_0000001cx] cos r7.x, r7.x 55257ec681f3Smrg :2:0210:0306[4070101cx_1021001cx] (ss)mul.f r7.x, r7.x, c8.y 55267ec681f3Smrg :4:0211:0307[8090001ax_0000001ax] sin r6.z, r6.z 55277ec681f3Smrg :0:0212:0308[00000000x_00000000x] nop 55287ec681f3Smrg :4:0213:0309[8090001dx_0000001dx] sin r7.y, r7.y 55297ec681f3Smrg :3:0214:0310[638d881bx_10251024x] (nop1) mad.f32 r6.w, c9.x, r6.w, c9.y 55307ec681f3Smrg :2:0215:0312[4010001cx_401c0018x] add.f r7.x, r6.x, (neg)r7.x 55317ec681f3Smrg :2:0216:0313[4078101dx_1021001dx] (ss)(nop2) mul.f r7.y, r7.y, c8.y 55327ec681f3Smrg :2:0217:0316[4070001cx_001c001cx] mul.f r7.x, r7.x, r7.x 55337ec681f3Smrg :2:0218:0317[4018081dx_401d0012x] (nop3) add.f r7.y, r4.z, (neg)r7.y 55347ec681f3Smrg :3:0219:0321[638e801cx_001c001dx] mad.f32 r7.x, r7.y, r7.y, r7.x 55357ec681f3Smrg :1:0220:0322[204cc01dx_3db851ecx] mov.u32u32 r7.y, 0x3db851ec 55367ec681f3Smrg :0:0221:0323[00000200x_00000000x] (rpt2)nop 55377ec681f3Smrg :2:0222:0326[4070081dx_001d1003x] (nop1) mul.f r7.y, c0.w, r7.y 55387ec681f3Smrg :3:0223:0328[6388081ax_001d801ax] (nop3) mad.f32 r6.z, r6.z, r4.x, r7.y 55397ec681f3Smrg :3:0224:0332[638d081ax_10259024x] (nop3) mad.f32 r6.z, c9.x, r6.z, c9.y 55407ec681f3Smrg :2:0225:0336[41380823x_0000001ax] (nop3) floor.f r8.w, r6.z 55417ec681f3Smrg :2:0226:0340[4018081ax_4023001ax] (nop3) add.f r6.z, r6.z, (neg)r8.w 55427ec681f3Smrg :3:0227:0344[638d081ax_10269023x] (nop3) mad.f32 r6.z, c8.w, r6.z, c9.z 55437ec681f3Smrg :0:0228:0348[00000200x_00000000x] (rpt2)nop 55447ec681f3Smrg :4:0229:0351[80900023x_0000001ax] sin r8.w, r6.z 55457ec681f3Smrg :4:0230:0352[80b0101ax_0000001ax] (ss)cos r6.z, r6.z 55467ec681f3Smrg :2:0231:0353[40700824x_00230018x] (nop1) mul.f r9.x, r6.x, r8.w 55477ec681f3Smrg :3:0232:0355[638d1024x_00240012x] (ss)mad.f32 r9.x, r4.z, r6.z, r9.x 55487ec681f3Smrg :2:0233:0356[4070081ax_001a0018x] (nop1) mul.f r6.z, r6.x, r6.z 55497ec681f3Smrg :3:0234:0358[6391801ax_401a0012x] mad.f32 r6.z, r4.z, (neg)r8.w, r6.z 55507ec681f3Smrg :2:0235:0359[40780023x_10380024x] (nop2) mul.f r8.w, r9.x, c14.x 55517ec681f3Smrg :2:0236:0362[40700025x_1038001ax] mul.f r9.y, r6.z, c14.x 55527ec681f3Smrg :3:0237:0363[63918023x_001e9039x] (nop2) mad.f32 r8.w, c14.y, r8.w, r7.z 55537ec681f3Smrg :3:0238:0366[63928025x_001e1039x] mad.f32 r9.y, c14.y, r9.y, r7.z 55547ec681f3Smrg :3:0239:0367[63918023x_10259024x] (nop2) mad.f32 r8.w, c9.x, r8.w, c9.y 55557ec681f3Smrg :3:0240:0370[63928025x_10251024x] mad.f32 r9.y, c9.x, r9.y, c9.y 55567ec681f3Smrg :2:0241:0371[41380026x_00000023x] (nop2) floor.f r9.z, r8.w 55577ec681f3Smrg :2:0242:0374[41300027x_00000025x] floor.f r9.w, r9.y 55587ec681f3Smrg :2:0243:0375[40180023x_40260023x] (nop2) add.f r8.w, r8.w, (neg)r9.z 55597ec681f3Smrg :2:0244:0378[40100025x_40270025x] add.f r9.y, r9.y, (neg)r9.w 55607ec681f3Smrg :3:0245:0379[63918023x_10269023x] (nop2) mad.f32 r8.w, c8.w, r8.w, c9.z 55617ec681f3Smrg :3:0246:0382[63928825x_10269023x] (nop3) mad.f32 r9.y, c8.w, r9.y, c9.z 55627ec681f3Smrg :0:0247:0386[00000200x_00000000x] (rpt2)nop 55637ec681f3Smrg :4:0248:0389[80900025x_00000025x] sin r9.y, r9.y 55647ec681f3Smrg :4:0249:0390[80900023x_00000023x] sin r8.w, r8.w 55657ec681f3Smrg :2:0250:0391[40701823x_00080023x] (ss)(nop1) mul.f r8.w, r8.w, r2.x 55667ec681f3Smrg :3:0251:0393[638d001ax_00231038x] mad.f32 r6.z, c14.x, r6.z, r8.w 55677ec681f3Smrg :2:0252:0394[40780023x_00080025x] (nop2) mul.f r8.w, r9.y, r2.x 55687ec681f3Smrg :2:0253:0397[40700026x_103b001ax] mul.f r9.z, r6.z, c14.w 55697ec681f3Smrg :2:0254:0398[40700027x_103f001ax] mul.f r9.w, r6.z, c15.w 55707ec681f3Smrg :3:0255:0399[638c8023x_00231038x] mad.f32 r8.w, c14.x, r6.y, r8.w 55717ec681f3Smrg :2:0256:0400[40700025x_1042001ax] mul.f r9.y, r6.z, c16.z 55727ec681f3Smrg :3:0257:0401[638d081ax_10251024x] (nop1) mad.f32 r6.z, c9.x, r6.z, c9.y 55737ec681f3Smrg :3:0258:0403[63918828x_10251024x] (nop1) mad.f32 r10.x, c9.x, r8.w, c9.y 55747ec681f3Smrg :2:0259:0405[41300829x_0000001ax] (nop1) floor.f r10.y, r6.z 55757ec681f3Smrg :2:0260:0407[4130082ax_00000028x] (nop1) floor.f r10.z, r10.x 55767ec681f3Smrg :2:0261:0409[4010081ax_4029001ax] (nop1) add.f r6.z, r6.z, (neg)r10.y 55777ec681f3Smrg :2:0262:0411[40100828x_402a0028x] (nop1) add.f r10.x, r10.x, (neg)r10.z 55787ec681f3Smrg :3:0263:0413[638d081ax_10261023x] (nop1) mad.f32 r6.z, c8.w, r6.z, c9.z 55797ec681f3Smrg :3:0264:0415[63940828x_10269023x] (nop3) mad.f32 r10.x, c8.w, r10.x, c9.z 55807ec681f3Smrg :0:0265:0419[00000000x_00000000x] nop 55817ec681f3Smrg :4:0266:0420[80b00029x_0000001ax] cos r10.y, r6.z 55827ec681f3Smrg :4:0267:0421[8090101ax_0000001ax] (ss)sin r6.z, r6.z 55837ec681f3Smrg :0:0268:0422[00000100x_00000000x] (rpt1)nop 55847ec681f3Smrg :4:0269:0424[8090002ax_00000028x] sin r10.z, r10.x 55857ec681f3Smrg :4:0270:0425[80b01028x_00000028x] (ss)cos r10.x, r10.x 55867ec681f3Smrg :2:0271:0426[40700029x_002a0029x] mul.f r10.y, r10.y, r10.z 55877ec681f3Smrg :2:0272:0427[4138082ax_0000001bx] (nop3) floor.f r10.z, r6.w 55887ec681f3Smrg :2:0273:0431[4018081bx_402a001bx] (nop3) add.f r6.w, r6.w, (neg)r10.z 55897ec681f3Smrg :3:0274:0435[638d881bx_10269023x] (nop3) mad.f32 r6.w, c8.w, r6.w, c9.z 55907ec681f3Smrg :0:0275:0439[00000200x_00000000x] (rpt2)nop 55917ec681f3Smrg :4:0276:0442[8090001bx_0000001bx] sin r6.w, r6.w 55927ec681f3Smrg :2:0277:0443[4070181bx_0008001bx] (ss)(nop1) mul.f r6.w, r6.w, r2.x 55937ec681f3Smrg :3:0278:0445[6392081bx_001b9038x] (nop3) mad.f32 r6.w, c14.x, r9.x, r6.w 55947ec681f3Smrg :3:0279:0449[638d8024x_00251043x] mad.f32 r9.x, c16.w, r6.w, r9.y 55957ec681f3Smrg :3:0280:0450[638d8025x_0026103cx] mad.f32 r9.y, c15.x, r6.w, r9.z 55967ec681f3Smrg :3:0281:0451[63918024x_00241044x] mad.f32 r9.x, c17.x, r8.w, r9.x 55977ec681f3Smrg :3:0282:0452[63918025x_0025103dx] mad.f32 r9.y, c15.y, r8.w, r9.y 55987ec681f3Smrg :3:0283:0453[638d8026x_00271040x] mad.f32 r9.z, c16.x, r6.w, r9.w 55997ec681f3Smrg :3:0284:0454[638d801bx_10251024x] mad.f32 r6.w, c9.x, r6.w, c9.y 56007ec681f3Smrg :3:0285:0455[63918023x_00269041x] (nop2) mad.f32 r8.w, c16.y, r8.w, r9.z 56017ec681f3Smrg :2:0286:0458[41380826x_0000001bx] (nop3) floor.f r9.z, r6.w 56027ec681f3Smrg :2:0287:0462[4018081bx_4026001bx] (nop3) add.f r6.w, r6.w, (neg)r9.z 56037ec681f3Smrg :3:0288:0466[638d881bx_10269023x] (nop3) mad.f32 r6.w, c8.w, r6.w, c9.z 56047ec681f3Smrg :0:0289:0470[00000200x_00000000x] (rpt2)nop 56057ec681f3Smrg :4:0290:0473[80b00026x_0000001bx] cos r9.z, r6.w 56067ec681f3Smrg :4:0291:0474[8090101bx_0000001bx] (ss)sin r6.w, r6.w 56077ec681f3Smrg :3:0292:0475[638d081ax_00290026x] (nop1) mad.f32 r6.z, r9.z, r6.z, r10.y 56087ec681f3Smrg :3:0293:0477[638d901ax_001a0028x] (ss)mad.f32 r6.z, r10.x, r6.w, r6.z 56097ec681f3Smrg :2:0294:0478[4070081bx_000f103ex] (nop1) mul.f r6.w, c15.z, r3.w 56107ec681f3Smrg :3:0295:0480[63920026x_001b103ax] mad.f32 r9.z, c14.z, r9.x, r6.w 56117ec681f3Smrg :3:0296:0481[63928027x_001b103ax] mad.f32 r9.w, c14.z, r9.y, r6.w 56127ec681f3Smrg :3:0297:0482[63918828x_001b103ax] (nop1) mad.f32 r10.x, c14.z, r8.w, r6.w 56137ec681f3Smrg :3:0298:0484[63930026x_10251024x] mad.f32 r9.z, c9.x, r9.z, c9.y 56147ec681f3Smrg :3:0299:0485[63938027x_10251024x] mad.f32 r9.w, c9.x, r9.w, c9.y 56157ec681f3Smrg :3:0300:0486[63940828x_10251024x] (nop1) mad.f32 r10.x, c9.x, r10.x, c9.y 56167ec681f3Smrg :2:0301:0488[41300029x_00000026x] floor.f r10.y, r9.z 56177ec681f3Smrg :2:0302:0489[4138002ax_00000027x] (nop2) floor.f r10.z, r9.w 56187ec681f3Smrg :2:0303:0492[40100026x_40290026x] add.f r9.z, r9.z, (neg)r10.y 56197ec681f3Smrg :2:0304:0493[40180027x_402a0027x] (nop2) add.f r9.w, r9.w, (neg)r10.z 56207ec681f3Smrg :3:0305:0496[63930026x_10261023x] mad.f32 r9.z, c8.w, r9.z, c9.z 56217ec681f3Smrg :3:0306:0497[63938827x_10269023x] (nop3) mad.f32 r9.w, c8.w, r9.w, c9.z 56227ec681f3Smrg :0:0307:0501[00000100x_00000000x] (rpt1)nop 56237ec681f3Smrg :4:0308:0503[80900026x_00000026x] sin r9.z, r9.z 56247ec681f3Smrg :3:0309:0504[63841025x_00250026x] (ss)mad.f32 r9.y, r9.z, r2.x, r9.y 56257ec681f3Smrg :4:0310:0505[80900027x_00000027x] sin r9.w, r9.w 56267ec681f3Smrg :3:0311:0506[63841023x_00238027x] (ss)(nop2) mad.f32 r8.w, r9.w, r2.x, r8.w 56277ec681f3Smrg :2:0312:0509[40700026x_10420025x] mul.f r9.z, r9.y, c16.z 56287ec681f3Smrg :2:0313:0510[40700029x_103f0025x] mul.f r10.y, r9.y, c15.w 56297ec681f3Smrg :2:0314:0511[40700027x_103b0025x] mul.f r9.w, r9.y, c14.w 56307ec681f3Smrg :3:0315:0512[63928025x_10251024x] mad.f32 r9.y, c9.x, r9.y, c9.y 56317ec681f3Smrg :3:0316:0513[6391802ax_10259024x] (nop2) mad.f32 r10.z, c9.x, r8.w, c9.y 56327ec681f3Smrg :2:0317:0516[4130002bx_00000025x] floor.f r10.w, r9.y 56337ec681f3Smrg :2:0318:0517[4138002cx_0000002ax] (nop2) floor.f r11.x, r10.z 56347ec681f3Smrg :2:0319:0520[40100025x_402b0025x] add.f r9.y, r9.y, (neg)r10.w 56357ec681f3Smrg :2:0320:0521[4018002ax_402c002ax] (nop2) add.f r10.z, r10.z, (neg)r11.x 56367ec681f3Smrg :3:0321:0524[63928025x_10261023x] mad.f32 r9.y, c8.w, r9.y, c9.z 56377ec681f3Smrg :3:0322:0525[6395082ax_10269023x] (nop3) mad.f32 r10.z, c8.w, r10.z, c9.z 56387ec681f3Smrg :0:0323:0529[00000100x_00000000x] (rpt1)nop 56397ec681f3Smrg :4:0324:0531[80b0002bx_00000025x] cos r10.w, r9.y 56407ec681f3Smrg :4:0325:0532[80901025x_00000025x] (ss)sin r9.y, r9.y 56417ec681f3Smrg :0:0326:0533[00000000x_00000000x] nop 56427ec681f3Smrg :4:0327:0534[8090002cx_0000002ax] sin r11.x, r10.z 56437ec681f3Smrg :4:0328:0535[80b0102ax_0000002ax] (ss)cos r10.z, r10.z 56447ec681f3Smrg :2:0329:0536[4070002bx_002c002bx] mul.f r10.w, r10.w, r11.x 56457ec681f3Smrg :2:0330:0537[4138082cx_00000028x] (nop3) floor.f r11.x, r10.x 56467ec681f3Smrg :2:0331:0541[40180828x_402c0028x] (nop3) add.f r10.x, r10.x, (neg)r11.x 56477ec681f3Smrg :3:0332:0545[63940828x_10269023x] (nop3) mad.f32 r10.x, c8.w, r10.x, c9.z 56487ec681f3Smrg :0:0333:0549[00000200x_00000000x] (rpt2)nop 56497ec681f3Smrg :4:0334:0552[80900028x_00000028x] sin r10.x, r10.x 56507ec681f3Smrg :3:0335:0553[63841824x_00248028x] (ss)(nop3) mad.f32 r9.x, r10.x, r2.x, r9.x 56517ec681f3Smrg :3:0336:0557[63920026x_00261043x] mad.f32 r9.z, c16.w, r9.x, r9.z 56527ec681f3Smrg :3:0337:0558[63920027x_0027103cx] mad.f32 r9.w, c15.x, r9.x, r9.w 56537ec681f3Smrg :3:0338:0559[63920028x_00291040x] mad.f32 r10.x, c16.x, r9.x, r10.y 56547ec681f3Smrg :3:0339:0560[63920024x_10251024x] mad.f32 r9.x, c9.x, r9.x, c9.y 56557ec681f3Smrg :3:0340:0561[63918026x_00261044x] mad.f32 r9.z, c17.x, r8.w, r9.z 56567ec681f3Smrg :3:0341:0562[63918027x_0027103dx] mad.f32 r9.w, c15.y, r8.w, r9.w 56577ec681f3Smrg :3:0342:0563[63918023x_00281041x] mad.f32 r8.w, c16.y, r8.w, r10.x 56587ec681f3Smrg :2:0343:0564[41380828x_00000024x] (nop3) floor.f r10.x, r9.x 56597ec681f3Smrg :2:0344:0568[40180824x_40280024x] (nop3) add.f r9.x, r9.x, (neg)r10.x 56607ec681f3Smrg :3:0345:0572[63920824x_10269023x] (nop3) mad.f32 r9.x, c8.w, r9.x, c9.z 56617ec681f3Smrg :0:0346:0576[00000200x_00000000x] (rpt2)nop 56627ec681f3Smrg :4:0347:0579[80b00028x_00000024x] cos r10.x, r9.x 56637ec681f3Smrg :4:0348:0580[80901024x_00000024x] (ss)sin r9.x, r9.x 56647ec681f3Smrg :3:0349:0581[63928825x_002b0028x] (nop1) mad.f32 r9.y, r10.x, r9.y, r10.w 56657ec681f3Smrg :3:0350:0583[63921824x_0025802ax] (ss)(nop3) mad.f32 r9.x, r10.z, r9.x, r9.y 56667ec681f3Smrg :2:0351:0587[40780824x_10450024x] (nop3) mul.f r9.x, r9.x, c17.y 56677ec681f3Smrg :2:0352:0591[4010001ax_c024c01ax] add.f r6.z, (absneg)r6.z, (absneg)r9.x 56687ec681f3Smrg :2:0353:0592[40700824x_000f1047x] (nop1) mul.f r9.x, c17.w, r3.w 56697ec681f3Smrg :3:0354:0594[63930025x_00241046x] mad.f32 r9.y, c17.z, r9.z, r9.x 56707ec681f3Smrg :3:0355:0595[63938028x_00241046x] mad.f32 r10.x, c17.z, r9.w, r9.x 56717ec681f3Smrg :3:0356:0596[63918829x_00241046x] (nop1) mad.f32 r10.y, c17.z, r8.w, r9.x 56727ec681f3Smrg :3:0357:0598[63928025x_10251024x] mad.f32 r9.y, c9.x, r9.y, c9.y 56737ec681f3Smrg :3:0358:0599[63940028x_10251024x] mad.f32 r10.x, c9.x, r10.x, c9.y 56747ec681f3Smrg :3:0359:0600[63948829x_10251024x] (nop1) mad.f32 r10.y, c9.x, r10.y, c9.y 56757ec681f3Smrg :2:0360:0602[4130002ax_00000025x] floor.f r10.z, r9.y 56767ec681f3Smrg :2:0361:0603[4138002bx_00000028x] (nop2) floor.f r10.w, r10.x 56777ec681f3Smrg :2:0362:0606[40100025x_402a0025x] add.f r9.y, r9.y, (neg)r10.z 56787ec681f3Smrg :2:0363:0607[40180028x_402b0028x] (nop2) add.f r10.x, r10.x, (neg)r10.w 56797ec681f3Smrg :3:0364:0610[63928025x_10261023x] mad.f32 r9.y, c8.w, r9.y, c9.z 56807ec681f3Smrg :3:0365:0611[63940828x_10269023x] (nop3) mad.f32 r10.x, c8.w, r10.x, c9.z 56817ec681f3Smrg :0:0366:0615[00000100x_00000000x] (rpt1)nop 56827ec681f3Smrg :4:0367:0617[80900025x_00000025x] sin r9.y, r9.y 56837ec681f3Smrg :3:0368:0618[63841025x_00270025x] (ss)mad.f32 r9.y, r9.y, r2.x, r9.w 56847ec681f3Smrg :4:0369:0619[80900028x_00000028x] sin r10.x, r10.x 56857ec681f3Smrg :3:0370:0620[63841023x_00238028x] (ss)(nop2) mad.f32 r8.w, r10.x, r2.x, r8.w 56867ec681f3Smrg :2:0371:0623[40700027x_10420025x] mul.f r9.w, r9.y, c16.z 56877ec681f3Smrg :2:0372:0624[4070002ax_103f0025x] mul.f r10.z, r9.y, c15.w 56887ec681f3Smrg :2:0373:0625[40700028x_103b0025x] mul.f r10.x, r9.y, c14.w 56897ec681f3Smrg :3:0374:0626[63928025x_10251024x] mad.f32 r9.y, c9.x, r9.y, c9.y 56907ec681f3Smrg :3:0375:0627[6391802bx_10259024x] (nop2) mad.f32 r10.w, c9.x, r8.w, c9.y 56917ec681f3Smrg :2:0376:0630[4130002cx_00000025x] floor.f r11.x, r9.y 56927ec681f3Smrg :2:0377:0631[4138002dx_0000002bx] (nop2) floor.f r11.y, r10.w 56937ec681f3Smrg :2:0378:0634[40100025x_402c0025x] add.f r9.y, r9.y, (neg)r11.x 56947ec681f3Smrg :2:0379:0635[4018002bx_402d002bx] (nop2) add.f r10.w, r10.w, (neg)r11.y 56957ec681f3Smrg :3:0380:0638[63928025x_10261023x] mad.f32 r9.y, c8.w, r9.y, c9.z 56967ec681f3Smrg :3:0381:0639[6395882bx_10269023x] (nop3) mad.f32 r10.w, c8.w, r10.w, c9.z 56977ec681f3Smrg :0:0382:0643[00000100x_00000000x] (rpt1)nop 56987ec681f3Smrg :4:0383:0645[80b0002cx_00000025x] cos r11.x, r9.y 56997ec681f3Smrg :4:0384:0646[80901025x_00000025x] (ss)sin r9.y, r9.y 57007ec681f3Smrg :0:0385:0647[00000000x_00000000x] nop 57017ec681f3Smrg :4:0386:0648[8090002dx_0000002bx] sin r11.y, r10.w 57027ec681f3Smrg :4:0387:0649[80b0102bx_0000002bx] (ss)cos r10.w, r10.w 57037ec681f3Smrg :2:0388:0650[4070002cx_002d002cx] mul.f r11.x, r11.x, r11.y 57047ec681f3Smrg :2:0389:0651[4138082dx_00000029x] (nop3) floor.f r11.y, r10.y 57057ec681f3Smrg :2:0390:0655[40180829x_402d0029x] (nop3) add.f r10.y, r10.y, (neg)r11.y 57067ec681f3Smrg :3:0391:0659[63948829x_10269023x] (nop3) mad.f32 r10.y, c8.w, r10.y, c9.z 57077ec681f3Smrg :0:0392:0663[00000200x_00000000x] (rpt2)nop 57087ec681f3Smrg :4:0393:0666[80900029x_00000029x] sin r10.y, r10.y 57097ec681f3Smrg :3:0394:0667[63841826x_00268029x] (ss)(nop3) mad.f32 r9.z, r10.y, r2.x, r9.z 57107ec681f3Smrg :3:0395:0671[63930027x_00271043x] mad.f32 r9.w, c16.w, r9.z, r9.w 57117ec681f3Smrg :3:0396:0672[63930028x_0028103cx] mad.f32 r10.x, c15.x, r9.z, r10.x 57127ec681f3Smrg :3:0397:0673[63930029x_002a1040x] mad.f32 r10.y, c16.x, r9.z, r10.z 57137ec681f3Smrg :3:0398:0674[63918027x_00271044x] mad.f32 r9.w, c17.x, r8.w, r9.w 57147ec681f3Smrg :3:0399:0675[63918028x_0028103dx] mad.f32 r10.x, c15.y, r8.w, r10.x 57157ec681f3Smrg :3:0400:0676[63918023x_00291041x] mad.f32 r8.w, c16.y, r8.w, r10.y 57167ec681f3Smrg :3:0401:0677[63930026x_10251024x] mad.f32 r9.z, c9.x, r9.z, c9.y 57177ec681f3Smrg :3:0402:0678[63938029x_00221049x] mad.f32 r10.y, c18.y, r9.w, r8.z 57187ec681f3Smrg :3:0403:0679[6394002ax_00221049x] mad.f32 r10.z, c18.y, r10.x, r8.z 57197ec681f3Smrg :3:0404:0680[6391882dx_00221049x] (nop1) mad.f32 r11.y, c18.y, r8.w, r8.z 57207ec681f3Smrg :3:0405:0682[63948029x_10251024x] mad.f32 r10.y, c9.x, r10.y, c9.y 57217ec681f3Smrg :3:0406:0683[6395002ax_10251024x] mad.f32 r10.z, c9.x, r10.z, c9.y 57227ec681f3Smrg :3:0407:0684[6396882dx_10251024x] (nop1) mad.f32 r11.y, c9.x, r11.y, c9.y 57237ec681f3Smrg :2:0408:0686[4130002ex_00000029x] floor.f r11.z, r10.y 57247ec681f3Smrg :2:0409:0687[4138002fx_0000002ax] (nop2) floor.f r11.w, r10.z 57257ec681f3Smrg :2:0410:0690[40100029x_402e0029x] add.f r10.y, r10.y, (neg)r11.z 57267ec681f3Smrg :2:0411:0691[4018002ax_402f002ax] (nop2) add.f r10.z, r10.z, (neg)r11.w 57277ec681f3Smrg :3:0412:0694[63948029x_10261023x] mad.f32 r10.y, c8.w, r10.y, c9.z 57287ec681f3Smrg :3:0413:0695[6395082ax_10269023x] (nop3) mad.f32 r10.z, c8.w, r10.z, c9.z 57297ec681f3Smrg :0:0414:0699[00000100x_00000000x] (rpt1)nop 57307ec681f3Smrg :4:0415:0701[80900029x_00000029x] sin r10.y, r10.y 57317ec681f3Smrg :3:0416:0702[63841028x_00280029x] (ss)mad.f32 r10.x, r10.y, r2.x, r10.x 57327ec681f3Smrg :4:0417:0703[8090002ax_0000002ax] sin r10.z, r10.z 57337ec681f3Smrg :3:0418:0704[63841023x_0023802ax] (ss)(nop2) mad.f32 r8.w, r10.z, r2.x, r8.w 57347ec681f3Smrg :2:0419:0707[40700029x_10420028x] mul.f r10.y, r10.x, c16.z 57357ec681f3Smrg :2:0420:0708[4070002ex_103f0028x] mul.f r11.z, r10.x, c15.w 57367ec681f3Smrg :3:0421:0709[6391802fx_10251024x] mad.f32 r11.w, c9.x, r8.w, c9.y 57377ec681f3Smrg :2:0422:0710[4070002ax_103b0028x] mul.f r10.z, r10.x, c14.w 57387ec681f3Smrg :3:0423:0711[63940828x_10251024x] (nop1) mad.f32 r10.x, c9.x, r10.x, c9.y 57397ec681f3Smrg :2:0424:0713[41300831x_0000002fx] (nop1) floor.f r12.y, r11.w 57407ec681f3Smrg :2:0425:0715[41300830x_00000028x] (nop1) floor.f r12.x, r10.x 57417ec681f3Smrg :2:0426:0717[4010082fx_4031002fx] (nop1) add.f r11.w, r11.w, (neg)r12.y 57427ec681f3Smrg :2:0427:0719[40100828x_40300028x] (nop1) add.f r10.x, r10.x, (neg)r12.x 57437ec681f3Smrg :3:0428:0721[6397882fx_10261023x] (nop1) mad.f32 r11.w, c8.w, r11.w, c9.z 57447ec681f3Smrg :3:0429:0723[63940828x_10269023x] (nop3) mad.f32 r10.x, c8.w, r10.x, c9.z 57457ec681f3Smrg :0:0430:0727[00000000x_00000000x] nop 57467ec681f3Smrg :4:0431:0728[80900031x_0000002fx] sin r12.y, r11.w 57477ec681f3Smrg :4:0432:0729[80b0102fx_0000002fx] (ss)cos r11.w, r11.w 57487ec681f3Smrg :0:0433:0730[00000100x_00000000x] (rpt1)nop 57497ec681f3Smrg :4:0434:0732[80b00030x_00000028x] cos r12.x, r10.x 57507ec681f3Smrg :4:0435:0733[80901028x_00000028x] (ss)sin r10.x, r10.x 57517ec681f3Smrg :2:0436:0734[40700030x_00310030x] mul.f r12.x, r12.x, r12.y 57527ec681f3Smrg :2:0437:0735[41380831x_0000002dx] (nop3) floor.f r12.y, r11.y 57537ec681f3Smrg :2:0438:0739[4018082dx_4031002dx] (nop3) add.f r11.y, r11.y, (neg)r12.y 57547ec681f3Smrg :3:0439:0743[6396882dx_10269023x] (nop3) mad.f32 r11.y, c8.w, r11.y, c9.z 57557ec681f3Smrg :0:0440:0747[00000200x_00000000x] (rpt2)nop 57567ec681f3Smrg :4:0441:0750[8090002dx_0000002dx] sin r11.y, r11.y 57577ec681f3Smrg :3:0442:0751[63841827x_0027802dx] (ss)(nop3) mad.f32 r9.w, r11.y, r2.x, r9.w 57587ec681f3Smrg :3:0443:0755[63938029x_00291043x] mad.f32 r10.y, c16.w, r9.w, r10.y 57597ec681f3Smrg :3:0444:0756[6393802ax_002a103cx] mad.f32 r10.z, c15.x, r9.w, r10.z 57607ec681f3Smrg :3:0445:0757[6393802dx_002e1040x] mad.f32 r11.y, c16.x, r9.w, r11.z 57617ec681f3Smrg :3:0446:0758[63918029x_00291044x] mad.f32 r10.y, c17.x, r8.w, r10.y 57627ec681f3Smrg :3:0447:0759[6391802ax_002a103dx] mad.f32 r10.z, c15.y, r8.w, r10.z 57637ec681f3Smrg :3:0448:0760[63918023x_002d1041x] mad.f32 r8.w, c16.y, r8.w, r11.y 57647ec681f3Smrg :3:0449:0761[63938027x_10251024x] mad.f32 r9.w, c9.x, r9.w, c9.y 57657ec681f3Smrg :3:0450:0762[6394802dx_0020104cx] mad.f32 r11.y, c19.x, r10.y, r8.x 57667ec681f3Smrg :3:0451:0763[6395002ex_0020104cx] mad.f32 r11.z, c19.x, r10.z, r8.x 57677ec681f3Smrg :3:0452:0764[63918831x_0020104cx] (nop1) mad.f32 r12.y, c19.x, r8.w, r8.x 57687ec681f3Smrg :3:0453:0766[6396802dx_10251024x] mad.f32 r11.y, c9.x, r11.y, c9.y 57697ec681f3Smrg :3:0454:0767[6397002ex_10251024x] mad.f32 r11.z, c9.x, r11.z, c9.y 57707ec681f3Smrg :3:0455:0768[63988831x_10251024x] (nop1) mad.f32 r12.y, c9.x, r12.y, c9.y 57717ec681f3Smrg :2:0456:0770[41300032x_0000002dx] floor.f r12.z, r11.y 57727ec681f3Smrg :2:0457:0771[41380033x_0000002ex] (nop2) floor.f r12.w, r11.z 57737ec681f3Smrg :2:0458:0774[4010002dx_4032002dx] add.f r11.y, r11.y, (neg)r12.z 57747ec681f3Smrg :2:0459:0775[4018002ex_4033002ex] (nop2) add.f r11.z, r11.z, (neg)r12.w 57757ec681f3Smrg :3:0460:0778[6396802dx_10261023x] mad.f32 r11.y, c8.w, r11.y, c9.z 57767ec681f3Smrg :3:0461:0779[6397082ex_10269023x] (nop3) mad.f32 r11.z, c8.w, r11.z, c9.z 57777ec681f3Smrg :0:0462:0783[00000100x_00000000x] (rpt1)nop 57787ec681f3Smrg :4:0463:0785[8090002dx_0000002dx] sin r11.y, r11.y 57797ec681f3Smrg :3:0464:0786[6384102ax_002a002dx] (ss)mad.f32 r10.z, r11.y, r2.x, r10.z 57807ec681f3Smrg :4:0465:0787[8090002ex_0000002ex] sin r11.z, r11.z 57817ec681f3Smrg :3:0466:0788[63841023x_0023802ex] (ss)(nop2) mad.f32 r8.w, r11.z, r2.x, r8.w 57827ec681f3Smrg :3:0467:0791[6395002ax_10251024x] mad.f32 r10.z, c9.x, r10.z, c9.y 57837ec681f3Smrg :3:0468:0792[63918023x_10259024x] (nop2) mad.f32 r8.w, c9.x, r8.w, c9.y 57847ec681f3Smrg :2:0469:0795[4130002dx_0000002ax] floor.f r11.y, r10.z 57857ec681f3Smrg :2:0470:0796[4138002ex_00000023x] (nop2) floor.f r11.z, r8.w 57867ec681f3Smrg :2:0471:0799[4010002ax_402d002ax] add.f r10.z, r10.z, (neg)r11.y 57877ec681f3Smrg :2:0472:0800[40180023x_402e0023x] (nop2) add.f r8.w, r8.w, (neg)r11.z 57887ec681f3Smrg :3:0473:0803[6395002ax_10261023x] mad.f32 r10.z, c8.w, r10.z, c9.z 57897ec681f3Smrg :3:0474:0804[63918823x_10269023x] (nop3) mad.f32 r8.w, c8.w, r8.w, c9.z 57907ec681f3Smrg :0:0475:0808[00000100x_00000000x] (rpt1)nop 57917ec681f3Smrg :4:0476:0810[80b0002dx_0000002ax] cos r11.y, r10.z 57927ec681f3Smrg :4:0477:0811[8090102ax_0000002ax] (ss)sin r10.z, r10.z 57937ec681f3Smrg :0:0478:0812[00000000x_00000000x] nop 57947ec681f3Smrg :4:0479:0813[8090002ex_00000023x] sin r11.z, r8.w 57957ec681f3Smrg :4:0480:0814[80b01023x_00000023x] (ss)cos r8.w, r8.w 57967ec681f3Smrg :2:0481:0815[4070002dx_002e002dx] mul.f r11.y, r11.y, r11.z 57977ec681f3Smrg :2:0482:0816[4138082ex_00000031x] (nop3) floor.f r11.z, r12.y 57987ec681f3Smrg :2:0483:0820[4018082ex_402e0031x] (nop3) add.f r11.z, r12.y, (neg)r11.z 57997ec681f3Smrg :3:0484:0824[6397082ex_10269023x] (nop3) mad.f32 r11.z, c8.w, r11.z, c9.z 58007ec681f3Smrg :0:0485:0828[00000200x_00000000x] (rpt2)nop 58017ec681f3Smrg :4:0486:0831[8090002ex_0000002ex] sin r11.z, r11.z 58027ec681f3Smrg :3:0487:0832[63841829x_0029802ex] (ss)(nop3) mad.f32 r10.y, r11.z, r2.x, r10.y 58037ec681f3Smrg :3:0488:0836[63948829x_10259024x] (nop3) mad.f32 r10.y, c9.x, r10.y, c9.y 58047ec681f3Smrg :2:0489:0840[4138082ex_00000029x] (nop3) floor.f r11.z, r10.y 58057ec681f3Smrg :2:0490:0844[40180829x_402e0029x] (nop3) add.f r10.y, r10.y, (neg)r11.z 58067ec681f3Smrg :3:0491:0848[63948829x_10269023x] (nop3) mad.f32 r10.y, c8.w, r10.y, c9.z 58077ec681f3Smrg :0:0492:0852[00000200x_00000000x] (rpt2)nop 58087ec681f3Smrg :4:0493:0855[80b0002ex_00000029x] cos r11.z, r10.y 58097ec681f3Smrg :4:0494:0856[80901029x_00000029x] (ss)sin r10.y, r10.y 58107ec681f3Smrg :3:0495:0857[6395082ax_002d002ex] (nop1) mad.f32 r10.z, r11.z, r10.z, r11.y 58117ec681f3Smrg :3:0496:0859[63949023x_002a0023x] (ss)mad.f32 r8.w, r8.w, r10.y, r10.z 58127ec681f3Smrg :2:0497:0860[41380829x_00000027x] (nop3) floor.f r10.y, r9.w 58137ec681f3Smrg :2:0498:0864[40100027x_40290027x] add.f r9.w, r9.w, (neg)r10.y 58147ec681f3Smrg :2:0499:0865[40780023x_104e0023x] (nop2) mul.f r8.w, r8.w, c19.z 58157ec681f3Smrg :3:0500:0868[63938827x_10269023x] (nop3) mad.f32 r9.w, c8.w, r9.w, c9.z 58167ec681f3Smrg :0:0501:0872[00000200x_00000000x] (rpt2)nop 58177ec681f3Smrg :4:0502:0875[80b00029x_00000027x] cos r10.y, r9.w 58187ec681f3Smrg :4:0503:0876[80901027x_00000027x] (ss)sin r9.w, r9.w 58197ec681f3Smrg :3:0504:0877[63940828x_00300029x] (nop1) mad.f32 r10.x, r10.y, r10.x, r12.x 58207ec681f3Smrg :3:0505:0879[63939027x_0028002fx] (ss)mad.f32 r9.w, r11.w, r9.w, r10.x 58217ec681f3Smrg :2:0506:0880[41380828x_00000026x] (nop3) floor.f r10.x, r9.z 58227ec681f3Smrg :2:0507:0884[40100026x_40280026x] add.f r9.z, r9.z, (neg)r10.x 58237ec681f3Smrg :2:0508:0885[40780027x_104b0027x] (nop2) mul.f r9.w, r9.w, c18.w 58247ec681f3Smrg :3:0509:0888[63930826x_10269023x] (nop3) mad.f32 r9.z, c8.w, r9.z, c9.z 58257ec681f3Smrg :0:0510:0892[00000200x_00000000x] (rpt2)nop 58267ec681f3Smrg :4:0511:0895[80b00028x_00000026x] cos r10.x, r9.z 58277ec681f3Smrg :4:0512:0896[80901026x_00000026x] (ss)sin r9.z, r9.z 58287ec681f3Smrg :3:0513:0897[63928825x_002c0028x] (nop1) mad.f32 r9.y, r10.x, r9.y, r11.x 58297ec681f3Smrg :3:0514:0899[63931825x_0025802bx] (ss)(nop3) mad.f32 r9.y, r10.w, r9.z, r9.y 58307ec681f3Smrg :2:0515:0903[40780825x_10480025x] (nop3) mul.f r9.y, r9.y, c18.x 58317ec681f3Smrg :2:0516:0907[4018081ax_c025001ax] (nop3) add.f r6.z, r6.z, (absneg)r9.y 58327ec681f3Smrg :2:0517:0911[4018081ax_c027001ax] (nop3) add.f r6.z, r6.z, (absneg)r9.w 58337ec681f3Smrg :2:0518:0915[4010081ax_c023001ax] (nop1) add.f r6.z, r6.z, (absneg)r8.w 58347ec681f3Smrg :3:0519:0917[6387081ax_001a9029x] (nop3) mad.f32 r6.z, c10.y, r3.z, r6.z 58357ec681f3Smrg :2:0520:0921[4010081ax_104f801ax] (nop1) add.f r6.z, (abs)r6.z, c19.w 58367ec681f3Smrg :3:0521:0923[6387081ax_001a1050x] (nop1) mad.f32 r6.z, c20.x, r3.z, r6.z 58377ec681f3Smrg :3:0522:0925[6390881ax_001a001fx] (nop1) mad.f32 r6.z, r7.w, r8.y, r6.z 58387ec681f3Smrg :3:0523:0927[638e081ax_001a902dx] (nop3) mad.f32 r6.z, c11.y, r7.x, r6.z 58397ec681f3Smrg :2:0524:0931[40100025x_1056001ax] add.f r9.y, r6.z, c21.z 58407ec681f3Smrg :2:0525:0932[40180023x_001a106fx] (nop2) add.f r8.w, c27.w, r6.z 58417ec681f3Smrg :2:0526:0935[40b000f8x_0025106cx] cmps.f.lt p0.x, c27.x, r9.y 58427ec681f3Smrg :2:0527:0936[40100425x_001a1030x] (sat)add.f r9.y, c12.x, r6.z 58437ec681f3Smrg :2:0528:0937[40580023x_10700023x] (nop2) max.f r8.w, r8.w, c28.x 58447ec681f3Smrg :2:0529:0940[40700026x_103e0025x] mul.f r9.z, r9.y, c15.z 58457ec681f3Smrg :2:0530:0941[40300023x_10290023x] min.f r8.w, r8.w, c10.y 58467ec681f3Smrg :0:0531:0942[00900000x_000002cdx] br !p0.x, #l1248 58477ec681f3Smrg :2:0532:0943[48100028x_10550019x] (jp)add.f r10.x, r6.y, c21.y 58487ec681f3Smrg :2:0533:0944[40700029x_10270019x] mul.f r10.y, r6.y, c9.w 58497ec681f3Smrg :2:0534:0945[40100019x_10590019x] add.f r6.y, r6.y, c22.y 58507ec681f3Smrg :2:0535:0946[40700027x_00260026x] mul.f r9.w, r9.z, r9.z 58517ec681f3Smrg :2:0536:0947[4010002ax_10590018x] add.f r10.z, r6.x, c22.y 58527ec681f3Smrg :3:0537:0948[63948029x_10251024x] mad.f32 r10.y, c9.x, r10.y, c9.y 58537ec681f3Smrg :2:0538:0949[4010002cx_10030019x] add.f r11.x, r6.y, c0.w 58547ec681f3Smrg :2:0539:0950[4010002bx_10030028x] add.f r10.w, r10.x, c0.w 58557ec681f3Smrg :2:0540:0951[40700027x_00260027x] mul.f r9.w, r9.w, r9.z 58567ec681f3Smrg :2:0541:0952[4130002ex_00000029x] floor.f r11.z, r10.y 58577ec681f3Smrg :3:0542:0953[6396002cx_10251024x] mad.f32 r11.x, c9.x, r11.x, c9.y 58587ec681f3Smrg :2:0543:0954[40100018x_10550018x] add.f r6.x, r6.x, c21.y 58597ec681f3Smrg :3:0544:0955[6395802bx_10251024x] mad.f32 r10.w, c9.x, r10.w, c9.y 58607ec681f3Smrg :2:0545:0956[40100029x_402e0029x] add.f r10.y, r10.y, (neg)r11.z 58617ec681f3Smrg :2:0546:0957[4130002ex_0000002cx] floor.f r11.z, r11.x 58627ec681f3Smrg :2:0547:0958[40700007x_0027102fx] mul.f r1.w, c11.w, r9.w 58637ec681f3Smrg :2:0548:0959[4130002fx_0000002bx] floor.f r11.w, r10.w 58647ec681f3Smrg :3:0549:0960[63948029x_10261023x] mad.f32 r10.y, c8.w, r10.y, c9.z 58657ec681f3Smrg :2:0550:0961[4010002cx_402e002cx] add.f r11.x, r11.x, (neg)r11.z 58667ec681f3Smrg :2:0551:0962[4010001ax_001a1051x] add.f r6.z, c20.y, r6.z 58677ec681f3Smrg :2:0552:0963[4010002bx_402f002bx] add.f r10.w, r10.w, (neg)r11.w 58687ec681f3Smrg :2:0553:0964[4070002dx_10380019x] mul.f r11.y, r6.y, c14.x 58697ec681f3Smrg :3:0554:0965[6396002cx_10261023x] mad.f32 r11.x, c8.w, r11.x, c9.z 58707ec681f3Smrg :2:0555:0966[4070041ax_1052001ax] (sat)mul.f r6.z, r6.z, c20.z 58717ec681f3Smrg :4:0556:0967[80900029x_00000029x] sin r10.y, r10.y 58727ec681f3Smrg :3:0557:0968[6395802bx_10261023x] mad.f32 r10.w, c8.w, r10.w, c9.z 58737ec681f3Smrg :3:0558:0969[6396802dx_001e1039x] mad.f32 r11.y, c14.y, r11.y, r7.z 58747ec681f3Smrg :3:0559:0970[6394902ex_10211025x] (ss)mad.f32 r11.z, c9.y, r10.y, c8.y 58757ec681f3Smrg :2:0560:0971[4070001ax_1053001ax] mul.f r6.z, r6.z, c20.w 58767ec681f3Smrg :3:0561:0972[63948031x_105b1025x] mad.f32 r12.y, c9.y, r10.y, c22.w 58777ec681f3Smrg :4:0562:0973[8090002cx_0000002cx] sin r11.x, r11.x 58787ec681f3Smrg :3:0563:0974[638e002ex_002e1037x] mad.f32 r11.z, c13.w, r7.x, r11.z 58797ec681f3Smrg :3:0564:0975[638e0031x_00311037x] mad.f32 r12.y, c13.w, r7.x, r12.y 58807ec681f3Smrg :4:0565:0976[8090002bx_0000002bx] sin r10.w, r10.w 58817ec681f3Smrg :3:0566:0977[63948029x_105e1025x] mad.f32 r10.y, c9.y, r10.y, c23.z 58827ec681f3Smrg :3:0567:0978[6396802dx_10251024x] mad.f32 r11.y, c9.x, r11.y, c9.y 58837ec681f3Smrg :3:0568:0979[638e001cx_00291037x] mad.f32 r7.x, c13.w, r7.x, r10.y 58847ec681f3Smrg :3:0569:0980[63988029x_10251024x] mad.f32 r10.y, c9.x, r12.y, c9.y 58857ec681f3Smrg :3:0570:0981[6388102bx_001d002bx] (ss)mad.f32 r10.w, r10.w, r4.x, r7.y 58867ec681f3Smrg :3:0571:0982[63880010x_001d002cx] mad.f32 r4.x, r11.x, r4.x, r7.y 58877ec681f3Smrg :3:0572:0983[638e001cx_10251024x] mad.f32 r7.x, c9.x, r7.x, c9.y 58887ec681f3Smrg :2:0573:0984[41300031x_00000029x] floor.f r12.y, r10.y 58897ec681f3Smrg :3:0574:0985[6395802bx_10251024x] mad.f32 r10.w, c9.x, r10.w, c9.y 58907ec681f3Smrg :3:0575:0986[6397001dx_10251024x] mad.f32 r7.y, c9.x, r11.z, c9.y 58917ec681f3Smrg :2:0576:0987[41300032x_0000001cx] floor.f r12.z, r7.x 58927ec681f3Smrg :2:0577:0988[40100029x_40310029x] add.f r10.y, r10.y, (neg)r12.y 58937ec681f3Smrg :2:0578:0989[40100031x_10550012x] add.f r12.y, r4.z, c21.y 58947ec681f3Smrg :2:0579:0990[4130002cx_0000001dx] floor.f r11.x, r7.y 58957ec681f3Smrg :2:0580:0991[4010001cx_4032001cx] add.f r7.x, r7.x, (neg)r12.z 58967ec681f3Smrg :3:0581:0992[63948029x_10261023x] mad.f32 r10.y, c8.w, r10.y, c9.z 58977ec681f3Smrg :3:0582:0993[63880010x_10251024x] mad.f32 r4.x, c9.x, r4.x, c9.y 58987ec681f3Smrg :2:0583:0994[4010001dx_402c001dx] add.f r7.y, r7.y, (neg)r11.x 58997ec681f3Smrg :3:0584:0995[638e001cx_10261023x] mad.f32 r7.x, c8.w, r7.x, c9.z 59007ec681f3Smrg :2:0585:0996[4130002cx_0000002bx] floor.f r11.x, r10.w 59017ec681f3Smrg :2:0586:0997[40100012x_10590012x] add.f r4.z, r4.z, c22.y 59027ec681f3Smrg :3:0587:0998[638e801dx_10261023x] mad.f32 r7.y, c8.w, r7.y, c9.z 59037ec681f3Smrg :4:0588:0999[80900029x_00000029x] sin r10.y, r10.y 59047ec681f3Smrg :2:0589:1000[4130002ex_00000010x] floor.f r11.z, r4.x 59057ec681f3Smrg :2:0590:1001[4010002bx_402c002bx] add.f r10.w, r10.w, (neg)r11.x 59067ec681f3Smrg :3:0591:1002[63949029x_10251025x] (ss)mad.f32 r10.y, c9.y, r10.y, c9.y 59077ec681f3Smrg :4:0592:1003[8090001cx_0000001cx] sin r7.x, r7.x 59087ec681f3Smrg :3:0593:1004[638e101cx_10251025x] (ss)mad.f32 r7.x, c9.y, r7.x, c9.y 59097ec681f3Smrg :2:0594:1005[40100010x_402e0010x] add.f r4.x, r4.x, (neg)r11.z 59107ec681f3Smrg :3:0595:1006[6395802bx_10261023x] mad.f32 r10.w, c8.w, r10.w, c9.z 59117ec681f3Smrg :4:0596:1007[8090001dx_0000001dx] sin r7.y, r7.y 59127ec681f3Smrg :2:0597:1008[40700029x_00270029x] mul.f r10.y, r10.y, r9.w 59137ec681f3Smrg :2:0598:1009[4070001cx_0027001cx] mul.f r7.x, r7.x, r9.w 59147ec681f3Smrg :3:0599:1010[63880010x_10261023x] mad.f32 r4.x, c8.w, r4.x, c9.z 59157ec681f3Smrg :3:0600:1011[638e901dx_10251025x] (ss)mad.f32 r7.y, c9.y, r7.y, c9.y 59167ec681f3Smrg :2:0601:1012[40700829x_001a0029x] (nop1) mul.f r10.y, r10.y, r6.z 59177ec681f3Smrg :4:0602:1014[8090002cx_0000002bx] sin r11.x, r10.w 59187ec681f3Smrg :4:0603:1015[80b0102bx_0000002bx] (ss)cos r10.w, r10.w 59197ec681f3Smrg :0:0604:1016[00000000x_00000000x] nop 59207ec681f3Smrg :2:0605:1017[4070001dx_0027001dx] mul.f r7.y, r7.y, r9.w 59217ec681f3Smrg :2:0606:1018[40700027x_002c0018x] mul.f r9.w, r6.x, r11.x 59227ec681f3Smrg :4:0607:1019[8090002ex_00000010x] sin r11.z, r4.x 59237ec681f3Smrg :4:0608:1020[80b01010x_00000010x] (ss)cos r4.x, r4.x 59247ec681f3Smrg :0:0609:1021[00000000x_00000000x] nop 59257ec681f3Smrg :3:0610:1022[63958027x_00270031x] mad.f32 r9.w, r12.y, r10.w, r9.w 59267ec681f3Smrg :2:0611:1023[4070001dx_001a001dx] mul.f r7.y, r7.y, r6.z 59277ec681f3Smrg :2:0612:1024[4070001ax_001a001cx] mul.f r6.z, r7.x, r6.z 59287ec681f3Smrg :2:0613:1025[4130001cx_0000002dx] floor.f r7.x, r11.y 59297ec681f3Smrg :2:0614:1026[4070002fx_002e002ax] mul.f r11.w, r10.z, r11.z 59307ec681f3Smrg :2:0615:1027[40701030x_0010002ax] (ss)mul.f r12.x, r10.z, r4.x 59317ec681f3Smrg :3:0616:1028[63880010x_002f0012x] mad.f32 r4.x, r4.z, r4.x, r11.w 59327ec681f3Smrg :2:0617:1029[4010001cx_401c002dx] add.f r7.x, r11.y, (neg)r7.x 59337ec681f3Smrg :2:0618:1030[4070002dx_002b0018x] mul.f r11.y, r6.x, r10.w 59347ec681f3Smrg :3:0619:1031[6397002ex_40300012x] mad.f32 r11.z, r4.z, (neg)r11.z, r12.x 59357ec681f3Smrg :3:0620:1032[6396002bx_402d0031x] mad.f32 r10.w, r12.y, (neg)r11.x, r11.y 59367ec681f3Smrg :2:0621:1033[4070002cx_10380027x] mul.f r11.x, r9.w, c14.x 59377ec681f3Smrg :3:0622:1034[638e001cx_10261023x] mad.f32 r7.x, c8.w, r7.x, c9.z 59387ec681f3Smrg :2:0623:1035[40700030x_1038002ex] mul.f r12.x, r11.z, c14.x 59397ec681f3Smrg :2:0624:1036[4070002dx_1038002bx] mul.f r11.y, r10.w, c14.x 59407ec681f3Smrg :3:0625:1037[6396002cx_001e9039x] (nop2) mad.f32 r11.x, c14.y, r11.x, r7.z 59417ec681f3Smrg :3:0626:1040[6396802dx_001e1039x] mad.f32 r11.y, c14.y, r11.y, r7.z 59427ec681f3Smrg :4:0627:1041[8090001cx_0000001cx] sin r7.x, r7.x 59437ec681f3Smrg :3:0628:1042[6396002cx_10251024x] mad.f32 r11.x, c9.x, r11.x, c9.y 59447ec681f3Smrg :2:0629:1043[4070181cx_0008001cx] (ss)(nop1) mul.f r7.x, r7.x, r2.x 59457ec681f3Smrg :3:0630:1045[6396802dx_10251024x] mad.f32 r11.y, c9.x, r11.y, c9.y 59467ec681f3Smrg :2:0631:1046[41300032x_0000002cx] floor.f r12.z, r11.x 59477ec681f3Smrg :3:0632:1047[6388001cx_001c1038x] mad.f32 r7.x, c14.x, r4.x, r7.x 59487ec681f3Smrg :2:0633:1048[40700010x_10380010x] mul.f r4.x, r4.x, c14.x 59497ec681f3Smrg :2:0634:1049[41300033x_0000002dx] floor.f r12.w, r11.y 59507ec681f3Smrg :2:0635:1050[4018002cx_4032002cx] (nop2) add.f r11.x, r11.x, (neg)r12.z 59517ec681f3Smrg :2:0636:1053[4010002dx_4033002dx] add.f r11.y, r11.y, (neg)r12.w 59527ec681f3Smrg :3:0637:1054[6396002cx_10261023x] mad.f32 r11.x, c8.w, r11.x, c9.z 59537ec681f3Smrg :3:0638:1055[63880810x_001e1039x] (nop1) mad.f32 r4.x, c14.y, r4.x, r7.z 59547ec681f3Smrg :3:0639:1057[6396882dx_10269023x] (nop3) mad.f32 r11.y, c8.w, r11.y, c9.z 59557ec681f3Smrg :4:0640:1061[8090002cx_0000002cx] sin r11.x, r11.x 59567ec681f3Smrg :3:0641:1062[63880010x_10251024x] mad.f32 r4.x, c9.x, r4.x, c9.y 59577ec681f3Smrg :2:0642:1063[4070182cx_0008002cx] (ss)(nop1) mul.f r11.x, r11.x, r2.x 59587ec681f3Smrg :4:0643:1065[8090002dx_0000002dx] sin r11.y, r11.y 59597ec681f3Smrg :3:0644:1066[6395802bx_002c1038x] mad.f32 r10.w, c14.x, r10.w, r11.x 59607ec681f3Smrg :2:0645:1067[41300037x_00000010x] floor.f r13.w, r4.x 59617ec681f3Smrg :2:0646:1068[4070182cx_0008002dx] (ss)(nop1) mul.f r11.x, r11.y, r2.x 59627ec681f3Smrg :3:0647:1070[6394002cx_002c1038x] mad.f32 r11.x, c14.x, r10.x, r11.x 59637ec681f3Smrg :2:0648:1071[40700032x_103b002bx] mul.f r12.z, r10.w, c14.w 59647ec681f3Smrg :2:0649:1072[40700033x_103f002bx] mul.f r12.w, r10.w, c15.w 59657ec681f3Smrg :2:0650:1073[4070002dx_1042002bx] mul.f r11.y, r10.w, c16.z 59667ec681f3Smrg :3:0651:1074[63960034x_10251024x] mad.f32 r13.x, c9.x, r11.x, c9.y 59677ec681f3Smrg :3:0652:1075[6395802bx_10251024x] mad.f32 r10.w, c9.x, r10.w, c9.y 59687ec681f3Smrg :2:0653:1076[40100810x_40370010x] (nop1) add.f r4.x, r4.x, (neg)r13.w 59697ec681f3Smrg :2:0654:1078[41300036x_00000034x] floor.f r13.z, r13.x 59707ec681f3Smrg :2:0655:1079[41300035x_0000002bx] floor.f r13.y, r10.w 59717ec681f3Smrg :3:0656:1080[63880810x_10261023x] (nop1) mad.f32 r4.x, c8.w, r4.x, c9.z 59727ec681f3Smrg :2:0657:1082[40100034x_40360034x] add.f r13.x, r13.x, (neg)r13.z 59737ec681f3Smrg :2:0658:1083[4018002bx_4035002bx] (nop2) add.f r10.w, r10.w, (neg)r13.y 59747ec681f3Smrg :3:0659:1086[639a0034x_10261023x] mad.f32 r13.x, c8.w, r13.x, c9.z 59757ec681f3Smrg :4:0660:1087[80900010x_00000010x] sin r4.x, r4.x 59767ec681f3Smrg :3:0661:1088[6395802bx_10261023x] mad.f32 r10.w, c8.w, r10.w, c9.z 59777ec681f3Smrg :2:0662:1089[40781810x_00080010x] (ss)(nop3) mul.f r4.x, r4.x, r2.x 59787ec681f3Smrg :0:0663:1093[00000000x_00000000x] nop 59797ec681f3Smrg :4:0664:1094[80900036x_00000034x] sin r13.z, r13.x 59807ec681f3Smrg :4:0665:1095[80b01034x_00000034x] (ss)cos r13.x, r13.x 59817ec681f3Smrg :0:0666:1096[00000000x_00000000x] nop 59827ec681f3Smrg :4:0667:1097[80b00035x_0000002bx] cos r13.y, r10.w 59837ec681f3Smrg :4:0668:1098[8090102bx_0000002bx] (ss)sin r10.w, r10.w 59847ec681f3Smrg :3:0669:1099[63970010x_00101038x] mad.f32 r4.x, c14.x, r11.z, r4.x 59857ec681f3Smrg :2:0670:1100[40700035x_00360035x] mul.f r13.y, r13.y, r13.z 59867ec681f3Smrg :2:0671:1101[40780836x_10380028x] (nop3) mul.f r13.z, r10.x, c14.x 59877ec681f3Smrg :3:0672:1105[639b0036x_001e1039x] mad.f32 r13.z, c14.y, r13.z, r7.z 59887ec681f3Smrg :3:0673:1106[6398001ex_001e1039x] mad.f32 r7.z, c14.y, r12.x, r7.z 59897ec681f3Smrg :2:0674:1107[40700037x_103b0010x] mul.f r13.w, r4.x, c14.w 59907ec681f3Smrg :2:0675:1108[4070002ex_10420010x] mul.f r11.z, r4.x, c16.z 59917ec681f3Smrg :3:0676:1109[638e0037x_0037103cx] mad.f32 r13.w, c15.x, r7.x, r13.w 59927ec681f3Smrg :3:0677:1110[638f001ex_10251024x] mad.f32 r7.z, c9.x, r7.z, c9.y 59937ec681f3Smrg :2:0678:1111[40700038x_103f0010x] mul.f r14.x, r4.x, c15.w 59947ec681f3Smrg :3:0679:1112[638e0030x_10251024x] mad.f32 r12.x, c9.x, r7.x, c9.y 59957ec681f3Smrg :3:0680:1113[638e002ex_002e1043x] mad.f32 r11.z, c16.w, r7.x, r11.z 59967ec681f3Smrg :2:0681:1114[41300039x_0000001ex] floor.f r14.y, r7.z 59977ec681f3Smrg :3:0682:1115[638e001cx_00381040x] mad.f32 r7.x, c16.x, r7.x, r14.x 59987ec681f3Smrg :3:0683:1116[639b002fx_10251024x] mad.f32 r11.w, c9.x, r13.z, c9.y 59997ec681f3Smrg :2:0684:1117[41300036x_00000030x] floor.f r13.z, r12.x 60007ec681f3Smrg :2:0685:1118[4010001ex_4039001ex] add.f r7.z, r7.z, (neg)r14.y 60017ec681f3Smrg :3:0686:1119[63880010x_10259024x] (nop2) mad.f32 r4.x, c9.x, r4.x, c9.y 60027ec681f3Smrg :3:0687:1122[638f001ex_10261023x] mad.f32 r7.z, c8.w, r7.z, c9.z 60037ec681f3Smrg :2:0688:1123[40100030x_40360030x] add.f r12.x, r12.x, (neg)r13.z 60047ec681f3Smrg :2:0689:1124[41380838x_00000010x] (nop3) floor.f r14.x, r4.x 60057ec681f3Smrg :0:0690:1128[00000000x_00000000x] nop 60067ec681f3Smrg :4:0691:1129[8090001ex_0000001ex] sin r7.z, r7.z 60077ec681f3Smrg :3:0692:1130[63980030x_10261023x] mad.f32 r12.x, c8.w, r12.x, c9.z 60087ec681f3Smrg :2:0693:1131[40100010x_40380010x] add.f r4.x, r4.x, (neg)r14.x 60097ec681f3Smrg :2:0694:1132[4070181ex_0008001ex] (ss)(nop1) mul.f r7.z, r7.z, r2.x 60107ec681f3Smrg :3:0695:1134[638c801ex_001e1038x] mad.f32 r7.z, c14.x, r6.y, r7.z 60117ec681f3Smrg :3:0696:1135[63880010x_10269023x] (nop2) mad.f32 r4.x, c8.w, r4.x, c9.z 60127ec681f3Smrg :3:0697:1138[638f0037x_0037103dx] mad.f32 r13.w, c15.y, r7.z, r13.w 60137ec681f3Smrg :4:0698:1139[80b00036x_00000030x] cos r13.z, r12.x 60147ec681f3Smrg :4:0699:1140[80901030x_00000030x] (ss)sin r12.x, r12.x 60157ec681f3Smrg :3:0700:1141[638f002ex_002e1044x] mad.f32 r11.z, c17.x, r7.z, r11.z 60167ec681f3Smrg :3:0701:1142[638f081cx_001c1041x] (nop1) mad.f32 r7.x, c16.y, r7.z, r7.x 60177ec681f3Smrg :4:0702:1144[80b00038x_00000010x] cos r14.x, r4.x 60187ec681f3Smrg :4:0703:1145[80901010x_00000010x] (ss)sin r4.x, r4.x 60197ec681f3Smrg :3:0704:1146[639b803ax_001b103ax] mad.f32 r14.z, c14.z, r13.w, r6.w 60207ec681f3Smrg :3:0705:1147[63970039x_001b103ax] mad.f32 r14.y, c14.z, r11.z, r6.w 60217ec681f3Smrg :3:0706:1148[638e003bx_001b103ax] mad.f32 r14.w, c14.z, r7.x, r6.w 60227ec681f3Smrg :3:0707:1149[638f001ex_10251024x] mad.f32 r7.z, c9.x, r7.z, c9.y 60237ec681f3Smrg :3:0708:1150[639d003ax_10251024x] mad.f32 r14.z, c9.x, r14.z, c9.y 60247ec681f3Smrg :3:0709:1151[639c8039x_10251024x] mad.f32 r14.y, c9.x, r14.y, c9.y 60257ec681f3Smrg :3:0710:1152[639d883bx_10251024x] (nop1) mad.f32 r14.w, c9.x, r14.w, c9.y 60267ec681f3Smrg :2:0711:1154[4130003dx_0000003ax] floor.f r15.y, r14.z 60277ec681f3Smrg :2:0712:1155[4138003cx_00000039x] (nop2) floor.f r15.x, r14.y 60287ec681f3Smrg :2:0713:1158[4010003ax_403d003ax] add.f r14.z, r14.z, (neg)r15.y 60297ec681f3Smrg :2:0714:1159[40180039x_403c0039x] (nop2) add.f r14.y, r14.y, (neg)r15.x 60307ec681f3Smrg :3:0715:1162[639d003ax_10261023x] mad.f32 r14.z, c8.w, r14.z, c9.z 60317ec681f3Smrg :3:0716:1163[639c8839x_10269023x] (nop3) mad.f32 r14.y, c8.w, r14.y, c9.z 60327ec681f3Smrg :0:0717:1167[00000100x_00000000x] (rpt1)nop 60337ec681f3Smrg :4:0718:1169[8090003ax_0000003ax] sin r14.z, r14.z 60347ec681f3Smrg :3:0719:1170[6384101cx_001c003ax] (ss)mad.f32 r7.x, r14.z, r2.x, r7.x 60357ec681f3Smrg :4:0720:1171[80900039x_00000039x] sin r14.y, r14.y 60367ec681f3Smrg :3:0721:1172[63841037x_00378039x] (ss)(nop2) mad.f32 r13.w, r14.y, r2.x, r13.w 60377ec681f3Smrg :3:0722:1175[638e003dx_10251024x] mad.f32 r15.y, c9.x, r7.x, c9.y 60387ec681f3Smrg :2:0723:1176[40700039x_10420037x] mul.f r14.y, r13.w, c16.z 60397ec681f3Smrg :2:0724:1177[4070003ax_103b0037x] mul.f r14.z, r13.w, c14.w 60407ec681f3Smrg :2:0725:1178[4070003cx_103f0037x] mul.f r15.x, r13.w, c15.w 60417ec681f3Smrg :2:0726:1179[4130003fx_0000003dx] floor.f r15.w, r15.y 60427ec681f3Smrg :3:0727:1180[639b8037x_10259024x] (nop2) mad.f32 r13.w, c9.x, r13.w, c9.y 60437ec681f3Smrg :2:0728:1183[4010003dx_403f003dx] add.f r15.y, r15.y, (neg)r15.w 60447ec681f3Smrg :2:0729:1184[4138003ex_00000037x] (nop2) floor.f r15.z, r13.w 60457ec681f3Smrg :3:0730:1187[639e803dx_10261023x] mad.f32 r15.y, c8.w, r15.y, c9.z 60467ec681f3Smrg :2:0731:1188[40180837x_403e0037x] (nop3) add.f r13.w, r13.w, (neg)r15.z 60477ec681f3Smrg :0:0732:1192[00000100x_00000000x] (rpt1)nop 60487ec681f3Smrg :4:0733:1194[8090003fx_0000003dx] sin r15.w, r15.y 60497ec681f3Smrg :4:0734:1195[80b0103dx_0000003dx] (ss)cos r15.y, r15.y 60507ec681f3Smrg :3:0735:1196[639b8837x_10269023x] (nop3) mad.f32 r13.w, c8.w, r13.w, c9.z 60517ec681f3Smrg :0:0736:1200[00000200x_00000000x] (rpt2)nop 60527ec681f3Smrg :4:0737:1203[80b0003ex_00000037x] cos r15.z, r13.w 60537ec681f3Smrg :4:0738:1204[80901037x_00000037x] (ss)sin r13.w, r13.w 60547ec681f3Smrg :2:0739:1205[4070003ex_003f003ex] mul.f r15.z, r15.z, r15.w 60557ec681f3Smrg :2:0740:1206[4138083fx_0000003bx] (nop3) floor.f r15.w, r14.w 60567ec681f3Smrg :2:0741:1210[4018083bx_403f003bx] (nop3) add.f r14.w, r14.w, (neg)r15.w 60577ec681f3Smrg :3:0742:1214[639d883bx_10269023x] (nop3) mad.f32 r14.w, c8.w, r14.w, c9.z 60587ec681f3Smrg :0:0743:1218[00000200x_00000000x] (rpt2)nop 60597ec681f3Smrg :4:0744:1221[8090003bx_0000003bx] sin r14.w, r14.w 60607ec681f3Smrg :3:0745:1222[6384182ex_002e803bx] (ss)(nop3) mad.f32 r11.z, r14.w, r2.x, r11.z 60617ec681f3Smrg :3:0746:1226[63970039x_00391043x] mad.f32 r14.y, c16.w, r11.z, r14.y 60627ec681f3Smrg :3:0747:1227[6397003ax_003a103cx] mad.f32 r14.z, c15.x, r11.z, r14.z 60637ec681f3Smrg :3:0748:1228[6397003bx_003c1040x] mad.f32 r14.w, c16.x, r11.z, r15.x 60647ec681f3Smrg :3:0749:1229[638e0039x_00391044x] mad.f32 r14.y, c17.x, r7.x, r14.y 60657ec681f3Smrg :3:0750:1230[638e003ax_003a103dx] mad.f32 r14.z, c15.y, r7.x, r14.z 60667ec681f3Smrg :3:0751:1231[638e001cx_003b1041x] mad.f32 r7.x, c16.y, r7.x, r14.w 60677ec681f3Smrg :3:0752:1232[6397002ex_10251024x] mad.f32 r11.z, c9.x, r11.z, c9.y 60687ec681f3Smrg :3:0753:1233[639c803bx_00241046x] mad.f32 r14.w, c17.z, r14.y, r9.x 60697ec681f3Smrg :3:0754:1234[639d003cx_00241046x] mad.f32 r15.x, c17.z, r14.z, r9.x 60707ec681f3Smrg :3:0755:1235[638e083fx_00241046x] (nop1) mad.f32 r15.w, c17.z, r7.x, r9.x 60717ec681f3Smrg :3:0756:1237[639d803bx_10251024x] mad.f32 r14.w, c9.x, r14.w, c9.y 60727ec681f3Smrg :3:0757:1238[639e003cx_10251024x] mad.f32 r15.x, c9.x, r15.x, c9.y 60737ec681f3Smrg :3:0758:1239[639f883fx_10251024x] (nop1) mad.f32 r15.w, c9.x, r15.w, c9.y 60747ec681f3Smrg :2:0759:1241[41300040x_0000003bx] floor.f r16.x, r14.w 60757ec681f3Smrg :2:0760:1242[41380041x_0000003cx] (nop2) floor.f r16.y, r15.x 60767ec681f3Smrg :2:0761:1245[4010003bx_4040003bx] add.f r14.w, r14.w, (neg)r16.x 60777ec681f3Smrg :2:0762:1246[4018003cx_4041003cx] (nop2) add.f r15.x, r15.x, (neg)r16.y 60787ec681f3Smrg :3:0763:1249[639d803bx_10261023x] mad.f32 r14.w, c8.w, r14.w, c9.z 60797ec681f3Smrg :3:0764:1250[639e083cx_10269023x] (nop3) mad.f32 r15.x, c8.w, r15.x, c9.z 60807ec681f3Smrg :0:0765:1254[00000100x_00000000x] (rpt1)nop 60817ec681f3Smrg :4:0766:1256[8090003bx_0000003bx] sin r14.w, r14.w 60827ec681f3Smrg :3:0767:1257[6384103ax_003a003bx] (ss)mad.f32 r14.z, r14.w, r2.x, r14.z 60837ec681f3Smrg :4:0768:1258[8090003cx_0000003cx] sin r15.x, r15.x 60847ec681f3Smrg :3:0769:1259[6384101cx_001c803cx] (ss)(nop2) mad.f32 r7.x, r15.x, r2.x, r7.x 60857ec681f3Smrg :2:0770:1262[4070003bx_1042003ax] mul.f r14.w, r14.z, c16.z 60867ec681f3Smrg :2:0771:1263[40700040x_103f003ax] mul.f r16.x, r14.z, c15.w 60877ec681f3Smrg :2:0772:1264[4070003cx_103b003ax] mul.f r15.x, r14.z, c14.w 60887ec681f3Smrg :3:0773:1265[639d003ax_10251024x] mad.f32 r14.z, c9.x, r14.z, c9.y 60897ec681f3Smrg :3:0774:1266[638e0041x_10259024x] (nop2) mad.f32 r16.y, c9.x, r7.x, c9.y 60907ec681f3Smrg :2:0775:1269[41300042x_0000003ax] floor.f r16.z, r14.z 60917ec681f3Smrg :2:0776:1270[41380043x_00000041x] (nop2) floor.f r16.w, r16.y 60927ec681f3Smrg :2:0777:1273[4010003ax_4042003ax] add.f r14.z, r14.z, (neg)r16.z 60937ec681f3Smrg :2:0778:1274[40180041x_40430041x] (nop2) add.f r16.y, r16.y, (neg)r16.w 60947ec681f3Smrg :3:0779:1277[639d003ax_10261023x] mad.f32 r14.z, c8.w, r14.z, c9.z 60957ec681f3Smrg :3:0780:1278[63a08841x_10269023x] (nop3) mad.f32 r16.y, c8.w, r16.y, c9.z 60967ec681f3Smrg :0:0781:1282[00000100x_00000000x] (rpt1)nop 60977ec681f3Smrg :4:0782:1284[80b00042x_0000003ax] cos r16.z, r14.z 60987ec681f3Smrg :4:0783:1285[8090103ax_0000003ax] (ss)sin r14.z, r14.z 60997ec681f3Smrg :0:0784:1286[00000000x_00000000x] nop 61007ec681f3Smrg :4:0785:1287[80900043x_00000041x] sin r16.w, r16.y 61017ec681f3Smrg :4:0786:1288[80b01041x_00000041x] (ss)cos r16.y, r16.y 61027ec681f3Smrg :2:0787:1289[40700042x_00430042x] mul.f r16.z, r16.z, r16.w 61037ec681f3Smrg :2:0788:1290[41380843x_0000003fx] (nop3) floor.f r16.w, r15.w 61047ec681f3Smrg :2:0789:1294[4018083fx_4043003fx] (nop3) add.f r15.w, r15.w, (neg)r16.w 61057ec681f3Smrg :3:0790:1298[639f883fx_10269023x] (nop3) mad.f32 r15.w, c8.w, r15.w, c9.z 61067ec681f3Smrg :0:0791:1302[00000200x_00000000x] (rpt2)nop 61077ec681f3Smrg :4:0792:1305[8090003fx_0000003fx] sin r15.w, r15.w 61087ec681f3Smrg :3:0793:1306[63841839x_0039803fx] (ss)(nop3) mad.f32 r14.y, r15.w, r2.x, r14.y 61097ec681f3Smrg :3:0794:1310[639c803bx_003b1043x] mad.f32 r14.w, c16.w, r14.y, r14.w 61107ec681f3Smrg :3:0795:1311[639c803cx_003c103cx] mad.f32 r15.x, c15.x, r14.y, r15.x 61117ec681f3Smrg :3:0796:1312[639c803fx_00401040x] mad.f32 r15.w, c16.x, r14.y, r16.x 61127ec681f3Smrg :3:0797:1313[638e003bx_003b1044x] mad.f32 r14.w, c17.x, r7.x, r14.w 61137ec681f3Smrg :3:0798:1314[638e003cx_003c103dx] mad.f32 r15.x, c15.y, r7.x, r15.x 61147ec681f3Smrg :3:0799:1315[638e001cx_003f1041x] mad.f32 r7.x, c16.y, r7.x, r15.w 61157ec681f3Smrg :3:0800:1316[639c8039x_10251024x] mad.f32 r14.y, c9.x, r14.y, c9.y 61167ec681f3Smrg :3:0801:1317[639d803fx_00221049x] mad.f32 r15.w, c18.y, r14.w, r8.z 61177ec681f3Smrg :3:0802:1318[639e0040x_00221049x] mad.f32 r16.x, c18.y, r15.x, r8.z 61187ec681f3Smrg :3:0803:1319[638e0843x_00221049x] (nop1) mad.f32 r16.w, c18.y, r7.x, r8.z 61197ec681f3Smrg :3:0804:1321[639f803fx_10251024x] mad.f32 r15.w, c9.x, r15.w, c9.y 61207ec681f3Smrg :3:0805:1322[63a00040x_10251024x] mad.f32 r16.x, c9.x, r16.x, c9.y 61217ec681f3Smrg :3:0806:1323[63a18843x_10251024x] (nop1) mad.f32 r16.w, c9.x, r16.w, c9.y 61227ec681f3Smrg :2:0807:1325[41300044x_0000003fx] floor.f r17.x, r15.w 61237ec681f3Smrg :2:0808:1326[41380045x_00000040x] (nop2) floor.f r17.y, r16.x 61247ec681f3Smrg :2:0809:1329[4010003fx_4044003fx] add.f r15.w, r15.w, (neg)r17.x 61257ec681f3Smrg :2:0810:1330[40180040x_40450040x] (nop2) add.f r16.x, r16.x, (neg)r17.y 61267ec681f3Smrg :3:0811:1333[639f803fx_10261023x] mad.f32 r15.w, c8.w, r15.w, c9.z 61277ec681f3Smrg :3:0812:1334[63a00840x_10269023x] (nop3) mad.f32 r16.x, c8.w, r16.x, c9.z 61287ec681f3Smrg :0:0813:1338[00000100x_00000000x] (rpt1)nop 61297ec681f3Smrg :4:0814:1340[8090003fx_0000003fx] sin r15.w, r15.w 61307ec681f3Smrg :3:0815:1341[6384103cx_003c003fx] (ss)mad.f32 r15.x, r15.w, r2.x, r15.x 61317ec681f3Smrg :4:0816:1342[80900040x_00000040x] sin r16.x, r16.x 61327ec681f3Smrg :3:0817:1343[6384101cx_001c8040x] (ss)(nop2) mad.f32 r7.x, r16.x, r2.x, r7.x 61337ec681f3Smrg :2:0818:1346[4070003fx_1042003cx] mul.f r15.w, r15.x, c16.z 61347ec681f3Smrg :2:0819:1347[40700044x_103f003cx] mul.f r17.x, r15.x, c15.w 61357ec681f3Smrg :2:0820:1348[40700040x_103b003cx] mul.f r16.x, r15.x, c14.w 61367ec681f3Smrg :3:0821:1349[639e003cx_10251024x] mad.f32 r15.x, c9.x, r15.x, c9.y 61377ec681f3Smrg :3:0822:1350[638e0045x_10259024x] (nop2) mad.f32 r17.y, c9.x, r7.x, c9.y 61387ec681f3Smrg :2:0823:1353[41300046x_0000003cx] floor.f r17.z, r15.x 61397ec681f3Smrg :2:0824:1354[41380047x_00000045x] (nop2) floor.f r17.w, r17.y 61407ec681f3Smrg :2:0825:1357[4010003cx_4046003cx] add.f r15.x, r15.x, (neg)r17.z 61417ec681f3Smrg :2:0826:1358[40180045x_40470045x] (nop2) add.f r17.y, r17.y, (neg)r17.w 61427ec681f3Smrg :3:0827:1361[639e003cx_10261023x] mad.f32 r15.x, c8.w, r15.x, c9.z 61437ec681f3Smrg :3:0828:1362[63a28845x_10269023x] (nop3) mad.f32 r17.y, c8.w, r17.y, c9.z 61447ec681f3Smrg :0:0829:1366[00000100x_00000000x] (rpt1)nop 61457ec681f3Smrg :4:0830:1368[80b00046x_0000003cx] cos r17.z, r15.x 61467ec681f3Smrg :4:0831:1369[8090103cx_0000003cx] (ss)sin r15.x, r15.x 61477ec681f3Smrg :0:0832:1370[00000000x_00000000x] nop 61487ec681f3Smrg :4:0833:1371[80900047x_00000045x] sin r17.w, r17.y 61497ec681f3Smrg :4:0834:1372[80b01045x_00000045x] (ss)cos r17.y, r17.y 61507ec681f3Smrg :2:0835:1373[40700046x_00470046x] mul.f r17.z, r17.z, r17.w 61517ec681f3Smrg :2:0836:1374[41380847x_00000043x] (nop3) floor.f r17.w, r16.w 61527ec681f3Smrg :2:0837:1378[40180843x_40470043x] (nop3) add.f r16.w, r16.w, (neg)r17.w 61537ec681f3Smrg :3:0838:1382[63a18843x_10269023x] (nop3) mad.f32 r16.w, c8.w, r16.w, c9.z 61547ec681f3Smrg :0:0839:1386[00000200x_00000000x] (rpt2)nop 61557ec681f3Smrg :4:0840:1389[80900043x_00000043x] sin r16.w, r16.w 61567ec681f3Smrg :3:0841:1390[6384183bx_003b8043x] (ss)(nop3) mad.f32 r14.w, r16.w, r2.x, r14.w 61577ec681f3Smrg :3:0842:1394[639d803fx_003f1043x] mad.f32 r15.w, c16.w, r14.w, r15.w 61587ec681f3Smrg :3:0843:1395[639d8040x_0040103cx] mad.f32 r16.x, c15.x, r14.w, r16.x 61597ec681f3Smrg :3:0844:1396[639d8043x_00441040x] mad.f32 r16.w, c16.x, r14.w, r17.x 61607ec681f3Smrg :3:0845:1397[639d803bx_10251024x] mad.f32 r14.w, c9.x, r14.w, c9.y 61617ec681f3Smrg :3:0846:1398[638e003fx_003f1044x] mad.f32 r15.w, c17.x, r7.x, r15.w 61627ec681f3Smrg :3:0847:1399[638e0040x_0040103dx] mad.f32 r16.x, c15.y, r7.x, r16.x 61637ec681f3Smrg :3:0848:1400[638e001cx_00439041x] (nop2) mad.f32 r7.x, c16.y, r7.x, r16.w 61647ec681f3Smrg :3:0849:1403[63a00044x_0020104cx] mad.f32 r17.x, c19.x, r16.x, r8.x 61657ec681f3Smrg :3:0850:1404[638e0047x_0020104cx] mad.f32 r17.w, c19.x, r7.x, r8.x 61667ec681f3Smrg :3:0851:1405[639f8843x_0020104cx] (nop1) mad.f32 r16.w, c19.x, r15.w, r8.x 61677ec681f3Smrg :3:0852:1407[63a20044x_10251024x] mad.f32 r17.x, c9.x, r17.x, c9.y 61687ec681f3Smrg :3:0853:1408[63a38047x_10251024x] mad.f32 r17.w, c9.x, r17.w, c9.y 61697ec681f3Smrg :3:0854:1409[63a18843x_10251024x] (nop1) mad.f32 r16.w, c9.x, r16.w, c9.y 61707ec681f3Smrg :2:0855:1411[41300849x_00000044x] (nop1) floor.f r18.y, r17.x 61717ec681f3Smrg :2:0856:1413[41300848x_00000043x] (nop1) floor.f r18.x, r16.w 61727ec681f3Smrg :2:0857:1415[40100844x_40490044x] (nop1) add.f r17.x, r17.x, (neg)r18.y 61737ec681f3Smrg :2:0858:1417[40100843x_40480043x] (nop1) add.f r16.w, r16.w, (neg)r18.x 61747ec681f3Smrg :3:0859:1419[63a20844x_10261023x] (nop1) mad.f32 r17.x, c8.w, r17.x, c9.z 61757ec681f3Smrg :3:0860:1421[63a18843x_10269023x] (nop3) mad.f32 r16.w, c8.w, r16.w, c9.z 61767ec681f3Smrg :0:0861:1425[00000000x_00000000x] nop 61777ec681f3Smrg :4:0862:1426[80900044x_00000044x] sin r17.x, r17.x 61787ec681f3Smrg :3:0863:1427[6384181cx_001c0044x] (ss)(nop1) mad.f32 r7.x, r17.x, r2.x, r7.x 61797ec681f3Smrg :4:0864:1429[80900043x_00000043x] sin r16.w, r16.w 61807ec681f3Smrg :3:0865:1430[63841840x_00400043x] (ss)(nop1) mad.f32 r16.x, r16.w, r2.x, r16.x 61817ec681f3Smrg :3:0866:1432[638e081cx_10251024x] (nop1) mad.f32 r7.x, c9.x, r7.x, c9.y 61827ec681f3Smrg :3:0867:1434[63a00840x_10251024x] (nop1) mad.f32 r16.x, c9.x, r16.x, c9.y 61837ec681f3Smrg :2:0868:1436[41300844x_0000001cx] (nop1) floor.f r17.x, r7.x 61847ec681f3Smrg :2:0869:1438[41300843x_00000040x] (nop1) floor.f r16.w, r16.x 61857ec681f3Smrg :2:0870:1440[4010081cx_4044001cx] (nop1) add.f r7.x, r7.x, (neg)r17.x 61867ec681f3Smrg :2:0871:1442[40100840x_40430040x] (nop1) add.f r16.x, r16.x, (neg)r16.w 61877ec681f3Smrg :3:0872:1444[638e081cx_10261023x] (nop1) mad.f32 r7.x, c8.w, r7.x, c9.z 61887ec681f3Smrg :3:0873:1446[63a00840x_10269023x] (nop3) mad.f32 r16.x, c8.w, r16.x, c9.z 61897ec681f3Smrg :0:0874:1450[00000000x_00000000x] nop 61907ec681f3Smrg :4:0875:1451[80900044x_0000001cx] sin r17.x, r7.x 61917ec681f3Smrg :4:0876:1452[80b0101cx_0000001cx] (ss)cos r7.x, r7.x 61927ec681f3Smrg :0:0877:1453[00000100x_00000000x] (rpt1)nop 61937ec681f3Smrg :4:0878:1455[80b00043x_00000040x] cos r16.w, r16.x 61947ec681f3Smrg :4:0879:1456[80901040x_00000040x] (ss)sin r16.x, r16.x 61957ec681f3Smrg :2:0880:1457[40700043x_00440043x] mul.f r16.w, r16.w, r17.x 61967ec681f3Smrg :2:0881:1458[41380844x_00000047x] (nop3) floor.f r17.x, r17.w 61977ec681f3Smrg :2:0882:1462[40180844x_40440047x] (nop3) add.f r17.x, r17.w, (neg)r17.x 61987ec681f3Smrg :3:0883:1466[63a20844x_10269023x] (nop3) mad.f32 r17.x, c8.w, r17.x, c9.z 61997ec681f3Smrg :0:0884:1470[00000200x_00000000x] (rpt2)nop 62007ec681f3Smrg :4:0885:1473[80900044x_00000044x] sin r17.x, r17.x 62017ec681f3Smrg :3:0886:1474[6384183fx_003f8044x] (ss)(nop3) mad.f32 r15.w, r17.x, r2.x, r15.w 62027ec681f3Smrg :3:0887:1478[639f883fx_10259024x] (nop3) mad.f32 r15.w, c9.x, r15.w, c9.y 62037ec681f3Smrg :2:0888:1482[41380844x_0000003fx] (nop3) floor.f r17.x, r15.w 62047ec681f3Smrg :2:0889:1486[4018083fx_4044003fx] (nop3) add.f r15.w, r15.w, (neg)r17.x 62057ec681f3Smrg :3:0890:1490[639f883fx_10269023x] (nop3) mad.f32 r15.w, c8.w, r15.w, c9.z 62067ec681f3Smrg :0:0891:1494[00000200x_00000000x] (rpt2)nop 62077ec681f3Smrg :4:0892:1497[80b00044x_0000003fx] cos r17.x, r15.w 62087ec681f3Smrg :4:0893:1498[8090103fx_0000003fx] (ss)sin r15.w, r15.w 62097ec681f3Smrg :3:0894:1499[63a00840x_00430044x] (nop1) mad.f32 r16.x, r17.x, r16.x, r16.w 62107ec681f3Smrg :3:0895:1501[639f901cx_0040001cx] (ss)mad.f32 r7.x, r7.x, r15.w, r16.x 62117ec681f3Smrg :2:0896:1502[4138083fx_0000003bx] (nop3) floor.f r15.w, r14.w 62127ec681f3Smrg :2:0897:1506[4010003bx_403f003bx] add.f r14.w, r14.w, (neg)r15.w 62137ec681f3Smrg :2:0898:1507[4078001cx_104e001cx] (nop2) mul.f r7.x, r7.x, c19.z 62147ec681f3Smrg :3:0899:1510[639d883bx_10269023x] (nop3) mad.f32 r14.w, c8.w, r14.w, c9.z 62157ec681f3Smrg :0:0900:1514[00000200x_00000000x] (rpt2)nop 62167ec681f3Smrg :4:0901:1517[80b0003fx_0000003bx] cos r15.w, r14.w 62177ec681f3Smrg :4:0902:1518[8090103bx_0000003bx] (ss)sin r14.w, r14.w 62187ec681f3Smrg :3:0903:1519[639e083cx_0046003fx] (nop1) mad.f32 r15.x, r15.w, r15.x, r17.z 62197ec681f3Smrg :3:0904:1521[639d903bx_003c0045x] (ss)mad.f32 r14.w, r17.y, r14.w, r15.x 62207ec681f3Smrg :2:0905:1522[4138083cx_00000039x] (nop3) floor.f r15.x, r14.y 62217ec681f3Smrg :2:0906:1526[40100039x_403c0039x] add.f r14.y, r14.y, (neg)r15.x 62227ec681f3Smrg :2:0907:1527[4078003bx_104b003bx] (nop2) mul.f r14.w, r14.w, c18.w 62237ec681f3Smrg :3:0908:1530[639c8839x_10269023x] (nop3) mad.f32 r14.y, c8.w, r14.y, c9.z 62247ec681f3Smrg :0:0909:1534[00000200x_00000000x] (rpt2)nop 62257ec681f3Smrg :4:0910:1537[80b0003cx_00000039x] cos r15.x, r14.y 62267ec681f3Smrg :4:0911:1538[80901039x_00000039x] (ss)sin r14.y, r14.y 62277ec681f3Smrg :3:0912:1539[639d083ax_0042003cx] (nop1) mad.f32 r14.z, r15.x, r14.z, r16.z 62287ec681f3Smrg :3:0913:1541[639c9039x_003a0041x] (ss)mad.f32 r14.y, r16.y, r14.y, r14.z 62297ec681f3Smrg :2:0914:1542[4138083ax_0000002ex] (nop3) floor.f r14.z, r11.z 62307ec681f3Smrg :2:0915:1546[4010002ex_403a002ex] add.f r11.z, r11.z, (neg)r14.z 62317ec681f3Smrg :2:0916:1547[40780039x_10480039x] (nop2) mul.f r14.y, r14.y, c18.x 62327ec681f3Smrg :3:0917:1550[6397082ex_10269023x] (nop3) mad.f32 r11.z, c8.w, r11.z, c9.z 62337ec681f3Smrg :0:0918:1554[00000200x_00000000x] (rpt2)nop 62347ec681f3Smrg :4:0919:1557[80b0003ax_0000002ex] cos r14.z, r11.z 62357ec681f3Smrg :4:0920:1558[8090102ex_0000002ex] (ss)sin r11.z, r11.z 62367ec681f3Smrg :3:0921:1559[639b8837x_003e003ax] (nop1) mad.f32 r13.w, r14.z, r13.w, r15.z 62377ec681f3Smrg :3:0922:1561[6397102ex_0037003dx] (ss)mad.f32 r11.z, r15.y, r11.z, r13.w 62387ec681f3Smrg :2:0923:1562[41380837x_0000001ex] (nop3) floor.f r13.w, r7.z 62397ec681f3Smrg :2:0924:1566[4010001ex_4037001ex] add.f r7.z, r7.z, (neg)r13.w 62407ec681f3Smrg :2:0925:1567[4078002ex_1045002ex] (nop2) mul.f r11.z, r11.z, c17.y 62417ec681f3Smrg :3:0926:1570[638f081ex_10269023x] (nop3) mad.f32 r7.z, c8.w, r7.z, c9.z 62427ec681f3Smrg :0:0927:1574[00000200x_00000000x] (rpt2)nop 62437ec681f3Smrg :4:0928:1577[80900037x_0000001ex] sin r13.w, r7.z 62447ec681f3Smrg :4:0929:1578[80b0101ex_0000001ex] (ss)cos r7.z, r7.z 62457ec681f3Smrg :2:0930:1579[40700837x_00370038x] (nop1) mul.f r13.w, r14.x, r13.w 62467ec681f3Smrg :3:0931:1581[63880810x_00370036x] (nop1) mad.f32 r4.x, r13.z, r4.x, r13.w 62477ec681f3Smrg :3:0932:1583[63981810x_0010801ex] (ss)(nop3) mad.f32 r4.x, r7.z, r12.x, r4.x 62487ec681f3Smrg :2:0933:1587[40180810x_c02ec010x] (nop3) add.f r4.x, (absneg)r4.x, (absneg)r11.z 62497ec681f3Smrg :2:0934:1591[40180810x_c0390010x] (nop3) add.f r4.x, r4.x, (absneg)r14.y 62507ec681f3Smrg :2:0935:1595[40180810x_c03b0010x] (nop3) add.f r4.x, r4.x, (absneg)r14.w 62517ec681f3Smrg :2:0936:1599[40100010x_c01c0010x] add.f r4.x, r4.x, (absneg)r7.x 62527ec681f3Smrg :2:0937:1600[4130001cx_0000002fx] floor.f r7.x, r11.w 62537ec681f3Smrg :3:0938:1601[63870010x_00109029x] (nop2) mad.f32 r4.x, c10.y, r3.z, r4.x 62547ec681f3Smrg :2:0939:1604[4010001cx_401c002fx] add.f r7.x, r11.w, (neg)r7.x 62557ec681f3Smrg :2:0940:1605[40180010x_104f8010x] (nop2) add.f r4.x, (abs)r4.x, c19.w 62567ec681f3Smrg :3:0941:1608[638e001cx_10261023x] mad.f32 r7.x, c8.w, r7.x, c9.z 62577ec681f3Smrg :3:0942:1609[63870810x_00109050x] (nop3) mad.f32 r4.x, c20.x, r3.z, r4.x 62587ec681f3Smrg :0:0943:1613[00000100x_00000000x] (rpt1)nop 62597ec681f3Smrg :4:0944:1615[8090001cx_0000001cx] sin r7.x, r7.x 62607ec681f3Smrg :3:0945:1616[63908010x_0010001fx] mad.f32 r4.x, r7.w, r8.y, r4.x 62617ec681f3Smrg :2:0946:1617[4070181cx_0008001cx] (ss)(nop1) mul.f r7.x, r7.x, r2.x 62627ec681f3Smrg :3:0947:1619[6393801cx_001c1038x] mad.f32 r7.x, c14.x, r9.w, r7.x 62637ec681f3Smrg :2:0948:1620[40180010x_10560010x] (nop2) add.f r4.x, r4.x, c21.z 62647ec681f3Smrg :3:0949:1623[638e0027x_0032103cx] mad.f32 r9.w, c15.x, r7.x, r12.z 62657ec681f3Smrg :3:0950:1624[638e001ex_002d1043x] mad.f32 r7.z, c16.w, r7.x, r11.y 62667ec681f3Smrg :3:0951:1625[63960027x_0027103dx] mad.f32 r9.w, c15.y, r11.x, r9.w 62677ec681f3Smrg :3:0952:1626[638e002dx_00331040x] mad.f32 r11.y, c16.x, r7.x, r12.w 62687ec681f3Smrg :3:0953:1627[6396001ex_001e1044x] mad.f32 r7.z, c17.x, r11.x, r7.z 62697ec681f3Smrg :3:0954:1628[6396002cx_002d1041x] mad.f32 r11.x, c16.y, r11.x, r11.y 62707ec681f3Smrg :3:0955:1629[6393802ex_001b103ax] mad.f32 r11.z, c14.z, r9.w, r6.w 62717ec681f3Smrg :3:0956:1630[638e001cx_10251024x] mad.f32 r7.x, c9.x, r7.x, c9.y 62727ec681f3Smrg :3:0957:1631[638f002dx_001b103ax] mad.f32 r11.y, c14.z, r7.z, r6.w 62737ec681f3Smrg :3:0958:1632[6396001bx_001b103ax] mad.f32 r6.w, c14.z, r11.x, r6.w 62747ec681f3Smrg :3:0959:1633[6397082ex_10259024x] (nop3) mad.f32 r11.z, c9.x, r11.z, c9.y 62757ec681f3Smrg :2:0960:1637[41300030x_0000002ex] floor.f r12.x, r11.z 62767ec681f3Smrg :3:0961:1638[6396802dx_10251024x] mad.f32 r11.y, c9.x, r11.y, c9.y 62777ec681f3Smrg :3:0962:1639[638d881bx_10251024x] (nop1) mad.f32 r6.w, c9.x, r6.w, c9.y 62787ec681f3Smrg :2:0963:1641[4010002ex_4030002ex] add.f r11.z, r11.z, (neg)r12.x 62797ec681f3Smrg :2:0964:1642[4138002fx_0000002dx] (nop2) floor.f r11.w, r11.y 62807ec681f3Smrg :3:0965:1645[6397002ex_10261023x] mad.f32 r11.z, c8.w, r11.z, c9.z 62817ec681f3Smrg :2:0966:1646[4018082dx_402f002dx] (nop3) add.f r11.y, r11.y, (neg)r11.w 62827ec681f3Smrg :0:0967:1650[00000100x_00000000x] (rpt1)nop 62837ec681f3Smrg :4:0968:1652[8090002ex_0000002ex] sin r11.z, r11.z 62847ec681f3Smrg :3:0969:1653[6396802dx_10261023x] mad.f32 r11.y, c8.w, r11.y, c9.z 62857ec681f3Smrg :3:0970:1654[6384182cx_002c802ex] (ss)(nop3) mad.f32 r11.x, r11.z, r2.x, r11.x 62867ec681f3Smrg :3:0971:1658[63960830x_10259024x] (nop3) mad.f32 r12.x, c9.x, r11.x, c9.y 62877ec681f3Smrg :2:0972:1662[41300033x_00000030x] floor.f r12.w, r12.x 62887ec681f3Smrg :4:0973:1663[8090002dx_0000002dx] sin r11.y, r11.y 62897ec681f3Smrg :3:0974:1664[63841027x_0027802dx] (ss)(nop2) mad.f32 r9.w, r11.y, r2.x, r9.w 62907ec681f3Smrg :2:0975:1667[40100030x_40330030x] add.f r12.x, r12.x, (neg)r12.w 62917ec681f3Smrg :2:0976:1668[4070002dx_10420027x] mul.f r11.y, r9.w, c16.z 62927ec681f3Smrg :2:0977:1669[4070002ex_103b0027x] mul.f r11.z, r9.w, c14.w 62937ec681f3Smrg :2:0978:1670[4070002fx_103f0027x] mul.f r11.w, r9.w, c15.w 62947ec681f3Smrg :3:0979:1671[63980030x_10261023x] mad.f32 r12.x, c8.w, r12.x, c9.z 62957ec681f3Smrg :3:0980:1672[63938827x_10259024x] (nop3) mad.f32 r9.w, c9.x, r9.w, c9.y 62967ec681f3Smrg :0:0981:1676[00000100x_00000000x] (rpt1)nop 62977ec681f3Smrg :4:0982:1678[80900033x_00000030x] sin r12.w, r12.x 62987ec681f3Smrg :4:0983:1679[80b01030x_00000030x] (ss)cos r12.x, r12.x 62997ec681f3Smrg :2:0984:1680[41380832x_00000027x] (nop3) floor.f r12.z, r9.w 63007ec681f3Smrg :2:0985:1684[40180827x_40320027x] (nop3) add.f r9.w, r9.w, (neg)r12.z 63017ec681f3Smrg :3:0986:1688[63938827x_10269023x] (nop3) mad.f32 r9.w, c8.w, r9.w, c9.z 63027ec681f3Smrg :0:0987:1692[00000200x_00000000x] (rpt2)nop 63037ec681f3Smrg :4:0988:1695[80b00032x_00000027x] cos r12.z, r9.w 63047ec681f3Smrg :4:0989:1696[80901027x_00000027x] (ss)sin r9.w, r9.w 63057ec681f3Smrg :2:0990:1697[40700032x_00330032x] mul.f r12.z, r12.z, r12.w 63067ec681f3Smrg :2:0991:1698[41380833x_0000001bx] (nop3) floor.f r12.w, r6.w 63077ec681f3Smrg :2:0992:1702[4018081bx_4033001bx] (nop3) add.f r6.w, r6.w, (neg)r12.w 63087ec681f3Smrg :3:0993:1706[638d881bx_10269023x] (nop3) mad.f32 r6.w, c8.w, r6.w, c9.z 63097ec681f3Smrg :0:0994:1710[00000200x_00000000x] (rpt2)nop 63107ec681f3Smrg :4:0995:1713[8090001bx_0000001bx] sin r6.w, r6.w 63117ec681f3Smrg :3:0996:1714[6384181bx_001e801bx] (ss)(nop3) mad.f32 r6.w, r6.w, r2.x, r7.z 63127ec681f3Smrg :3:0997:1718[638d801ex_002d1043x] mad.f32 r7.z, c16.w, r6.w, r11.y 63137ec681f3Smrg :3:0998:1719[638d802dx_002e103cx] mad.f32 r11.y, c15.x, r6.w, r11.z 63147ec681f3Smrg :3:0999:1720[6396001ex_001e1044x] mad.f32 r7.z, c17.x, r11.x, r7.z 63157ec681f3Smrg :3:1000:1721[6396002dx_002d103dx] mad.f32 r11.y, c15.y, r11.x, r11.y 63167ec681f3Smrg :3:1001:1722[638d802ex_002f1040x] mad.f32 r11.z, c16.x, r6.w, r11.w 63177ec681f3Smrg :3:1002:1723[638d801bx_10251024x] mad.f32 r6.w, c9.x, r6.w, c9.y 63187ec681f3Smrg :3:1003:1724[6396002cx_002e1041x] mad.f32 r11.x, c16.y, r11.x, r11.z 63197ec681f3Smrg :3:1004:1725[6396802fx_00241046x] mad.f32 r11.w, c17.z, r11.y, r9.x 63207ec681f3Smrg :3:1005:1726[638f002ex_00249046x] (nop2) mad.f32 r11.z, c17.z, r7.z, r9.x 63217ec681f3Smrg :3:1006:1729[6397802fx_10251024x] mad.f32 r11.w, c9.x, r11.w, c9.y 63227ec681f3Smrg :3:1007:1730[63960024x_00241046x] mad.f32 r9.x, c17.z, r11.x, r9.x 63237ec681f3Smrg :3:1008:1731[6397082ex_10251024x] (nop1) mad.f32 r11.z, c9.x, r11.z, c9.y 63247ec681f3Smrg :2:1009:1733[41300036x_0000002fx] floor.f r13.z, r11.w 63257ec681f3Smrg :3:1010:1734[63920024x_10251024x] mad.f32 r9.x, c9.x, r9.x, c9.y 63267ec681f3Smrg :2:1011:1735[41300833x_0000002ex] (nop1) floor.f r12.w, r11.z 63277ec681f3Smrg :2:1012:1737[4018082fx_4036002fx] (nop3) add.f r11.w, r11.w, (neg)r13.z 63287ec681f3Smrg :3:1013:1741[6397802fx_10261023x] mad.f32 r11.w, c8.w, r11.w, c9.z 63297ec681f3Smrg :2:1014:1742[4018082ex_4033002ex] (nop3) add.f r11.z, r11.z, (neg)r12.w 63307ec681f3Smrg :0:1015:1746[00000100x_00000000x] (rpt1)nop 63317ec681f3Smrg :4:1016:1748[8090002fx_0000002fx] sin r11.w, r11.w 63327ec681f3Smrg :3:1017:1749[6397002ex_10261023x] mad.f32 r11.z, c8.w, r11.z, c9.z 63337ec681f3Smrg :3:1018:1750[6384182cx_002c802fx] (ss)(nop3) mad.f32 r11.x, r11.w, r2.x, r11.x 63347ec681f3Smrg :3:1019:1754[63960836x_10259024x] (nop3) mad.f32 r13.z, c9.x, r11.x, c9.y 63357ec681f3Smrg :2:1020:1758[41300038x_00000036x] floor.f r14.x, r13.z 63367ec681f3Smrg :4:1021:1759[8090002ex_0000002ex] sin r11.z, r11.z 63377ec681f3Smrg :3:1022:1760[6384102dx_002d802ex] (ss)(nop2) mad.f32 r11.y, r11.z, r2.x, r11.y 63387ec681f3Smrg :2:1023:1763[40100036x_40380036x] add.f r13.z, r13.z, (neg)r14.x 63397ec681f3Smrg :2:1024:1764[4070002ex_1042002dx] mul.f r11.z, r11.y, c16.z 63407ec681f3Smrg :2:1025:1765[4070002fx_103b002dx] mul.f r11.w, r11.y, c14.w 63417ec681f3Smrg :2:1026:1766[40700033x_103f002dx] mul.f r12.w, r11.y, c15.w 63427ec681f3Smrg :3:1027:1767[639b0036x_10261023x] mad.f32 r13.z, c8.w, r13.z, c9.z 63437ec681f3Smrg :3:1028:1768[6396882dx_10259024x] (nop3) mad.f32 r11.y, c9.x, r11.y, c9.y 63447ec681f3Smrg :0:1029:1772[00000100x_00000000x] (rpt1)nop 63457ec681f3Smrg :4:1030:1774[80900038x_00000036x] sin r14.x, r13.z 63467ec681f3Smrg :4:1031:1775[80b01036x_00000036x] (ss)cos r13.z, r13.z 63477ec681f3Smrg :2:1032:1776[41380837x_0000002dx] (nop3) floor.f r13.w, r11.y 63487ec681f3Smrg :2:1033:1780[4018082dx_4037002dx] (nop3) add.f r11.y, r11.y, (neg)r13.w 63497ec681f3Smrg :3:1034:1784[6396882dx_10269023x] (nop3) mad.f32 r11.y, c8.w, r11.y, c9.z 63507ec681f3Smrg :0:1035:1788[00000200x_00000000x] (rpt2)nop 63517ec681f3Smrg :4:1036:1791[80b00037x_0000002dx] cos r13.w, r11.y 63527ec681f3Smrg :4:1037:1792[8090102dx_0000002dx] (ss)sin r11.y, r11.y 63537ec681f3Smrg :2:1038:1793[40700037x_00380037x] mul.f r13.w, r13.w, r14.x 63547ec681f3Smrg :2:1039:1794[41380838x_00000024x] (nop3) floor.f r14.x, r9.x 63557ec681f3Smrg :2:1040:1798[40180824x_40380024x] (nop3) add.f r9.x, r9.x, (neg)r14.x 63567ec681f3Smrg :3:1041:1802[63920824x_10269023x] (nop3) mad.f32 r9.x, c8.w, r9.x, c9.z 63577ec681f3Smrg :0:1042:1806[00000200x_00000000x] (rpt2)nop 63587ec681f3Smrg :4:1043:1809[80900024x_00000024x] sin r9.x, r9.x 63597ec681f3Smrg :3:1044:1810[6384181ex_001e8024x] (ss)(nop3) mad.f32 r7.z, r9.x, r2.x, r7.z 63607ec681f3Smrg :3:1045:1814[638f0024x_002e1043x] mad.f32 r9.x, c16.w, r7.z, r11.z 63617ec681f3Smrg :3:1046:1815[638f002ex_002f103cx] mad.f32 r11.z, c15.x, r7.z, r11.w 63627ec681f3Smrg :3:1047:1816[638f002fx_00331040x] mad.f32 r11.w, c16.x, r7.z, r12.w 63637ec681f3Smrg :3:1048:1817[6396002ex_002e103dx] mad.f32 r11.z, c15.y, r11.x, r11.z 63647ec681f3Smrg :3:1049:1818[63960024x_00241044x] mad.f32 r9.x, c17.x, r11.x, r9.x 63657ec681f3Smrg :3:1050:1819[6396002cx_002f1041x] mad.f32 r11.x, c16.y, r11.x, r11.w 63667ec681f3Smrg :3:1051:1820[638f001ex_10251024x] mad.f32 r7.z, c9.x, r7.z, c9.y 63677ec681f3Smrg :3:1052:1821[63970033x_00221049x] mad.f32 r12.w, c18.y, r11.z, r8.z 63687ec681f3Smrg :3:1053:1822[6392002fx_00221049x] mad.f32 r11.w, c18.y, r9.x, r8.z 63697ec681f3Smrg :3:1054:1823[63960822x_00221049x] (nop1) mad.f32 r8.z, c18.y, r11.x, r8.z 63707ec681f3Smrg :3:1055:1825[63998033x_10251024x] mad.f32 r12.w, c9.x, r12.w, c9.y 63717ec681f3Smrg :3:1056:1826[6397802fx_10251024x] mad.f32 r11.w, c9.x, r11.w, c9.y 63727ec681f3Smrg :3:1057:1827[63910822x_10251024x] (nop1) mad.f32 r8.z, c9.x, r8.z, c9.y 63737ec681f3Smrg :2:1058:1829[41300039x_00000033x] floor.f r14.y, r12.w 63747ec681f3Smrg :2:1059:1830[41380038x_0000002fx] (nop2) floor.f r14.x, r11.w 63757ec681f3Smrg :2:1060:1833[40100033x_40390033x] add.f r12.w, r12.w, (neg)r14.y 63767ec681f3Smrg :2:1061:1834[4018002fx_4038002fx] (nop2) add.f r11.w, r11.w, (neg)r14.x 63777ec681f3Smrg :3:1062:1837[63998033x_10261023x] mad.f32 r12.w, c8.w, r12.w, c9.z 63787ec681f3Smrg :3:1063:1838[6397882fx_10269023x] (nop3) mad.f32 r11.w, c8.w, r11.w, c9.z 63797ec681f3Smrg :0:1064:1842[00000100x_00000000x] (rpt1)nop 63807ec681f3Smrg :4:1065:1844[80900033x_00000033x] sin r12.w, r12.w 63817ec681f3Smrg :3:1066:1845[6384102cx_002c0033x] (ss)mad.f32 r11.x, r12.w, r2.x, r11.x 63827ec681f3Smrg :4:1067:1846[8090002fx_0000002fx] sin r11.w, r11.w 63837ec681f3Smrg :3:1068:1847[6384102ex_002e802fx] (ss)(nop2) mad.f32 r11.z, r11.w, r2.x, r11.z 63847ec681f3Smrg :3:1069:1850[63960039x_10251024x] mad.f32 r14.y, c9.x, r11.x, c9.y 63857ec681f3Smrg :2:1070:1851[4070002fx_1042002ex] mul.f r11.w, r11.z, c16.z 63867ec681f3Smrg :2:1071:1852[40700033x_103b002ex] mul.f r12.w, r11.z, c14.w 63877ec681f3Smrg :2:1072:1853[40700038x_103f002ex] mul.f r14.x, r11.z, c15.w 63887ec681f3Smrg :2:1073:1854[4130003bx_00000039x] floor.f r14.w, r14.y 63897ec681f3Smrg :3:1074:1855[6397002ex_10259024x] (nop2) mad.f32 r11.z, c9.x, r11.z, c9.y 63907ec681f3Smrg :2:1075:1858[40100039x_403b0039x] add.f r14.y, r14.y, (neg)r14.w 63917ec681f3Smrg :2:1076:1859[4138003ax_0000002ex] (nop2) floor.f r14.z, r11.z 63927ec681f3Smrg :3:1077:1862[639c8039x_10261023x] mad.f32 r14.y, c8.w, r14.y, c9.z 63937ec681f3Smrg :2:1078:1863[4018082ex_403a002ex] (nop3) add.f r11.z, r11.z, (neg)r14.z 63947ec681f3Smrg :0:1079:1867[00000100x_00000000x] (rpt1)nop 63957ec681f3Smrg :4:1080:1869[8090003bx_00000039x] sin r14.w, r14.y 63967ec681f3Smrg :4:1081:1870[80b01039x_00000039x] (ss)cos r14.y, r14.y 63977ec681f3Smrg :3:1082:1871[6397082ex_10269023x] (nop3) mad.f32 r11.z, c8.w, r11.z, c9.z 63987ec681f3Smrg :0:1083:1875[00000200x_00000000x] (rpt2)nop 63997ec681f3Smrg :4:1084:1878[80b0003ax_0000002ex] cos r14.z, r11.z 64007ec681f3Smrg :4:1085:1879[8090102ex_0000002ex] (ss)sin r11.z, r11.z 64017ec681f3Smrg :2:1086:1880[4070003ax_003b003ax] mul.f r14.z, r14.z, r14.w 64027ec681f3Smrg :2:1087:1881[4138083bx_00000022x] (nop3) floor.f r14.w, r8.z 64037ec681f3Smrg :2:1088:1885[40180822x_403b0022x] (nop3) add.f r8.z, r8.z, (neg)r14.w 64047ec681f3Smrg :3:1089:1889[63910822x_10269023x] (nop3) mad.f32 r8.z, c8.w, r8.z, c9.z 64057ec681f3Smrg :0:1090:1893[00000200x_00000000x] (rpt2)nop 64067ec681f3Smrg :4:1091:1896[80900022x_00000022x] sin r8.z, r8.z 64077ec681f3Smrg :3:1092:1897[63841822x_00248022x] (ss)(nop3) mad.f32 r8.z, r8.z, r2.x, r9.x 64087ec681f3Smrg :3:1093:1901[63910024x_002f1043x] mad.f32 r9.x, c16.w, r8.z, r11.w 64097ec681f3Smrg :3:1094:1902[6391002fx_0033103cx] mad.f32 r11.w, c15.x, r8.z, r12.w 64107ec681f3Smrg :3:1095:1903[63960024x_00241044x] mad.f32 r9.x, c17.x, r11.x, r9.x 64117ec681f3Smrg :3:1096:1904[63910033x_00381040x] mad.f32 r12.w, c16.x, r8.z, r14.x 64127ec681f3Smrg :3:1097:1905[6396002fx_002f103dx] mad.f32 r11.w, c15.y, r11.x, r11.w 64137ec681f3Smrg :3:1098:1906[6396002cx_00331041x] mad.f32 r11.x, c16.y, r11.x, r12.w 64147ec681f3Smrg :3:1099:1907[63920033x_0020104cx] mad.f32 r12.w, c19.x, r9.x, r8.x 64157ec681f3Smrg :3:1100:1908[63910022x_10251024x] mad.f32 r8.z, c9.x, r8.z, c9.y 64167ec681f3Smrg :3:1101:1909[63978038x_0020104cx] mad.f32 r14.x, c19.x, r11.w, r8.x 64177ec681f3Smrg :3:1102:1910[63960020x_0020104cx] mad.f32 r8.x, c19.x, r11.x, r8.x 64187ec681f3Smrg :3:1103:1911[63998833x_10251024x] (nop1) mad.f32 r12.w, c9.x, r12.w, c9.y 64197ec681f3Smrg :3:1104:1913[639c0038x_10251024x] mad.f32 r14.x, c9.x, r14.x, c9.y 64207ec681f3Smrg :3:1105:1914[63900020x_10251024x] mad.f32 r8.x, c9.x, r8.x, c9.y 64217ec681f3Smrg :2:1106:1915[4130083bx_00000033x] (nop1) floor.f r14.w, r12.w 64227ec681f3Smrg :2:1107:1917[4130083cx_00000038x] (nop1) floor.f r15.x, r14.x 64237ec681f3Smrg :2:1108:1919[40100833x_403b0033x] (nop1) add.f r12.w, r12.w, (neg)r14.w 64247ec681f3Smrg :2:1109:1921[40100838x_403c0038x] (nop1) add.f r14.x, r14.x, (neg)r15.x 64257ec681f3Smrg :3:1110:1923[63998833x_10261023x] (nop1) mad.f32 r12.w, c8.w, r12.w, c9.z 64267ec681f3Smrg :3:1111:1925[639c0838x_10269023x] (nop3) mad.f32 r14.x, c8.w, r14.x, c9.z 64277ec681f3Smrg :0:1112:1929[00000000x_00000000x] nop 64287ec681f3Smrg :4:1113:1930[80900033x_00000033x] sin r12.w, r12.w 64297ec681f3Smrg :3:1114:1931[6384182fx_002f0033x] (ss)(nop1) mad.f32 r11.w, r12.w, r2.x, r11.w 64307ec681f3Smrg :4:1115:1933[80900038x_00000038x] sin r14.x, r14.x 64317ec681f3Smrg :3:1116:1934[6384182cx_002c0038x] (ss)(nop1) mad.f32 r11.x, r14.x, r2.x, r11.x 64327ec681f3Smrg :3:1117:1936[6397882fx_10251024x] (nop1) mad.f32 r11.w, c9.x, r11.w, c9.y 64337ec681f3Smrg :3:1118:1938[6396082cx_10251024x] (nop1) mad.f32 r11.x, c9.x, r11.x, c9.y 64347ec681f3Smrg :2:1119:1940[41300833x_0000002fx] (nop1) floor.f r12.w, r11.w 64357ec681f3Smrg :2:1120:1942[41300838x_0000002cx] (nop1) floor.f r14.x, r11.x 64367ec681f3Smrg :2:1121:1944[4010082fx_4033002fx] (nop1) add.f r11.w, r11.w, (neg)r12.w 64377ec681f3Smrg :2:1122:1946[4010082cx_4038002cx] (nop1) add.f r11.x, r11.x, (neg)r14.x 64387ec681f3Smrg :3:1123:1948[6397882fx_10261023x] (nop1) mad.f32 r11.w, c8.w, r11.w, c9.z 64397ec681f3Smrg :3:1124:1950[6396082cx_10269023x] (nop3) mad.f32 r11.x, c8.w, r11.x, c9.z 64407ec681f3Smrg :0:1125:1954[00000000x_00000000x] nop 64417ec681f3Smrg :4:1126:1955[80b00033x_0000002fx] cos r12.w, r11.w 64427ec681f3Smrg :4:1127:1956[8090102fx_0000002fx] (ss)sin r11.w, r11.w 64437ec681f3Smrg :0:1128:1957[00000100x_00000000x] (rpt1)nop 64447ec681f3Smrg :4:1129:1959[80900038x_0000002cx] sin r14.x, r11.x 64457ec681f3Smrg :4:1130:1960[80b0102cx_0000002cx] (ss)cos r11.x, r11.x 64467ec681f3Smrg :2:1131:1961[40700033x_00380033x] mul.f r12.w, r12.w, r14.x 64477ec681f3Smrg :2:1132:1962[41380838x_00000020x] (nop3) floor.f r14.x, r8.x 64487ec681f3Smrg :2:1133:1966[40180820x_40380020x] (nop3) add.f r8.x, r8.x, (neg)r14.x 64497ec681f3Smrg :3:1134:1970[63900820x_10269023x] (nop3) mad.f32 r8.x, c8.w, r8.x, c9.z 64507ec681f3Smrg :0:1135:1974[00000200x_00000000x] (rpt2)nop 64517ec681f3Smrg :4:1136:1977[80900020x_00000020x] sin r8.x, r8.x 64527ec681f3Smrg :3:1137:1978[63841808x_00248020x] (ss)(nop3) mad.f32 r2.x, r8.x, r2.x, r9.x 64537ec681f3Smrg :3:1138:1982[63840808x_10259024x] (nop3) mad.f32 r2.x, c9.x, r2.x, c9.y 64547ec681f3Smrg :2:1139:1986[41380820x_00000008x] (nop3) floor.f r8.x, r2.x 64557ec681f3Smrg :2:1140:1990[40180808x_40200008x] (nop3) add.f r2.x, r2.x, (neg)r8.x 64567ec681f3Smrg :3:1141:1994[63840808x_10269023x] (nop3) mad.f32 r2.x, c8.w, r2.x, c9.z 64577ec681f3Smrg :0:1142:1998[00000200x_00000000x] (rpt2)nop 64587ec681f3Smrg :4:1143:2001[80b00020x_00000008x] cos r8.x, r2.x 64597ec681f3Smrg :4:1144:2002[80901008x_00000008x] (ss)sin r2.x, r2.x 64607ec681f3Smrg :3:1145:2003[63978820x_00330020x] (nop1) mad.f32 r8.x, r8.x, r11.w, r12.w 64617ec681f3Smrg :3:1146:2005[63841008x_0020002cx] (ss)mad.f32 r2.x, r11.x, r2.x, r8.x 64627ec681f3Smrg :2:1147:2006[41380820x_00000022x] (nop3) floor.f r8.x, r8.z 64637ec681f3Smrg :2:1148:2010[40100020x_40200022x] add.f r8.x, r8.z, (neg)r8.x 64647ec681f3Smrg :2:1149:2011[40780008x_104e0008x] (nop2) mul.f r2.x, r2.x, c19.z 64657ec681f3Smrg :3:1150:2014[63900820x_10269023x] (nop3) mad.f32 r8.x, c8.w, r8.x, c9.z 64667ec681f3Smrg :0:1151:2018[00000200x_00000000x] (rpt2)nop 64677ec681f3Smrg :4:1152:2021[80b00022x_00000020x] cos r8.z, r8.x 64687ec681f3Smrg :4:1153:2022[80901020x_00000020x] (ss)sin r8.x, r8.x 64697ec681f3Smrg :3:1154:2023[63970822x_003a0022x] (nop1) mad.f32 r8.z, r8.z, r11.z, r14.z 64707ec681f3Smrg :3:1155:2025[63901020x_00220039x] (ss)mad.f32 r8.x, r14.y, r8.x, r8.z 64717ec681f3Smrg :2:1156:2026[41380822x_0000001ex] (nop3) floor.f r8.z, r7.z 64727ec681f3Smrg :2:1157:2030[4010001ex_4022001ex] add.f r7.z, r7.z, (neg)r8.z 64737ec681f3Smrg :2:1158:2031[40780020x_104b0020x] (nop2) mul.f r8.x, r8.x, c18.w 64747ec681f3Smrg :3:1159:2034[638f081ex_10269023x] (nop3) mad.f32 r7.z, c8.w, r7.z, c9.z 64757ec681f3Smrg :0:1160:2038[00000200x_00000000x] (rpt2)nop 64767ec681f3Smrg :4:1161:2041[80b00022x_0000001ex] cos r8.z, r7.z 64777ec681f3Smrg :4:1162:2042[8090101ex_0000001ex] (ss)sin r7.z, r7.z 64787ec681f3Smrg :3:1163:2043[63968822x_00370022x] (nop1) mad.f32 r8.z, r8.z, r11.y, r13.w 64797ec681f3Smrg :3:1164:2045[638f101ex_00220036x] (ss)mad.f32 r7.z, r13.z, r7.z, r8.z 64807ec681f3Smrg :2:1165:2046[41380822x_0000001bx] (nop3) floor.f r8.z, r6.w 64817ec681f3Smrg :2:1166:2050[4010001bx_4022001bx] add.f r6.w, r6.w, (neg)r8.z 64827ec681f3Smrg :2:1167:2051[4078001ex_1048001ex] (nop2) mul.f r7.z, r7.z, c18.x 64837ec681f3Smrg :3:1168:2054[638d881bx_10269023x] (nop3) mad.f32 r6.w, c8.w, r6.w, c9.z 64847ec681f3Smrg :0:1169:2058[00000200x_00000000x] (rpt2)nop 64857ec681f3Smrg :4:1170:2061[80b00022x_0000001bx] cos r8.z, r6.w 64867ec681f3Smrg :4:1171:2062[8090101bx_0000001bx] (ss)sin r6.w, r6.w 64877ec681f3Smrg :3:1172:2063[63938822x_00320022x] (nop1) mad.f32 r8.z, r8.z, r9.w, r12.z 64887ec681f3Smrg :3:1173:2065[638d901bx_00220030x] (ss)mad.f32 r6.w, r12.x, r6.w, r8.z 64897ec681f3Smrg :2:1174:2066[41380822x_0000001cx] (nop3) floor.f r8.z, r7.x 64907ec681f3Smrg :2:1175:2070[4010001cx_4022001cx] add.f r7.x, r7.x, (neg)r8.z 64917ec681f3Smrg :2:1176:2071[4078001bx_1045001bx] (nop2) mul.f r6.w, r6.w, c17.y 64927ec681f3Smrg :3:1177:2074[638e081cx_10269023x] (nop3) mad.f32 r7.x, c8.w, r7.x, c9.z 64937ec681f3Smrg :0:1178:2078[00000200x_00000000x] (rpt2)nop 64947ec681f3Smrg :4:1179:2081[80b00022x_0000001cx] cos r8.z, r7.x 64957ec681f3Smrg :4:1180:2082[8090101cx_0000001cx] (ss)sin r7.x, r7.x 64967ec681f3Smrg :3:1181:2083[63958822x_00350022x] (nop1) mad.f32 r8.z, r8.z, r10.w, r13.y 64977ec681f3Smrg :3:1182:2085[638e181cx_00228034x] (ss)(nop3) mad.f32 r7.x, r13.x, r7.x, r8.z 64987ec681f3Smrg :2:1183:2089[4010001bx_c01bc01cx] add.f r6.w, (absneg)r7.x, (absneg)r6.w 64997ec681f3Smrg :2:1184:2090[4070001cx_10360019x] mul.f r7.x, r6.y, c13.z 65007ec681f3Smrg :2:1185:2091[40700819x_10340019x] (nop1) mul.f r6.y, r6.y, c13.x 65017ec681f3Smrg :2:1186:2093[4010001bx_c01e001bx] add.f r6.w, r6.w, (absneg)r7.z 65027ec681f3Smrg :3:1187:2094[638e001cx_10251024x] mad.f32 r7.x, c9.x, r7.x, c9.y 65037ec681f3Smrg :3:1188:2095[638c8019x_10251024x] mad.f32 r6.y, c9.x, r6.y, c9.y 65047ec681f3Smrg :2:1189:2096[4070001ex_10340028x] mul.f r7.z, r10.x, c13.x 65057ec681f3Smrg :2:1190:2097[4010001bx_c020001bx] add.f r6.w, r6.w, (absneg)r8.x 65067ec681f3Smrg :2:1191:2098[41300022x_0000001cx] floor.f r8.z, r7.x 65077ec681f3Smrg :2:1192:2099[41300024x_00000019x] floor.f r9.x, r6.y 65087ec681f3Smrg :3:1193:2100[638f001ex_10251024x] mad.f32 r7.z, c9.x, r7.z, c9.y 65097ec681f3Smrg :2:1194:2101[40100008x_c008001bx] add.f r2.x, r6.w, (absneg)r2.x 65107ec681f3Smrg :2:1195:2102[4070001bx_10360028x] mul.f r6.w, r10.x, c13.z 65117ec681f3Smrg :2:1196:2103[40100019x_40240019x] add.f r6.y, r6.y, (neg)r9.x 65127ec681f3Smrg :2:1197:2104[4010001cx_4022001cx] add.f r7.x, r7.x, (neg)r8.z 65137ec681f3Smrg :3:1198:2105[63870008x_00081029x] mad.f32 r2.x, c10.y, r3.z, r2.x 65147ec681f3Smrg :3:1199:2106[638d801bx_10251024x] mad.f32 r6.w, c9.x, r6.w, c9.y 65157ec681f3Smrg :3:1200:2107[638c8019x_10261023x] mad.f32 r6.y, c8.w, r6.y, c9.z 65167ec681f3Smrg :3:1201:2108[638e001cx_10261023x] mad.f32 r7.x, c8.w, r7.x, c9.z 65177ec681f3Smrg :2:1202:2109[40100008x_104f8008x] add.f r2.x, (abs)r2.x, c19.w 65187ec681f3Smrg :2:1203:2110[41300020x_0000001bx] floor.f r8.x, r6.w 65197ec681f3Smrg :3:1204:2111[63870008x_00089050x] (nop2) mad.f32 r2.x, c20.x, r3.z, r2.x 65207ec681f3Smrg :2:1205:2114[4010001bx_4020001bx] add.f r6.w, r6.w, (neg)r8.x 65217ec681f3Smrg :4:1206:2115[80900019x_00000019x] sin r6.y, r6.y 65227ec681f3Smrg :4:1207:2116[80b0001cx_0000001cx] cos r7.x, r7.x 65237ec681f3Smrg :3:1208:2117[63908008x_0008001fx] mad.f32 r2.x, r7.w, r8.y, r2.x 65247ec681f3Smrg :2:1209:2118[40701819x_10210019x] (ss)(nop1) mul.f r6.y, r6.y, c8.y 65257ec681f3Smrg :3:1210:2120[638d801bx_10261023x] mad.f32 r6.w, c8.w, r6.w, c9.z 65267ec681f3Smrg :2:1211:2121[4070001cx_1021001cx] mul.f r7.x, r7.x, c8.y 65277ec681f3Smrg :2:1212:2122[40100008x_10560008x] add.f r2.x, r2.x, c21.z 65287ec681f3Smrg :2:1213:2123[40180812x_40190012x] (nop3) add.f r4.z, r4.z, (neg)r6.y 65297ec681f3Smrg :4:1214:2127[80b0001bx_0000001bx] cos r6.w, r6.w 65307ec681f3Smrg :2:1215:2128[4078181bx_1021001bx] (ss)(nop3) mul.f r6.w, r6.w, c8.y 65317ec681f3Smrg :2:1216:2132[40100018x_401b0018x] add.f r6.x, r6.x, (neg)r6.w 65327ec681f3Smrg :2:1217:2133[4018081bx_401c002ax] (nop3) add.f r6.w, r10.z, (neg)r7.x 65337ec681f3Smrg :2:1218:2137[4070001bx_001b001bx] mul.f r6.w, r6.w, r6.w 65347ec681f3Smrg :2:1219:2138[40700018x_00180018x] mul.f r6.x, r6.x, r6.x 65357ec681f3Smrg :3:1220:2139[63890812x_001b8012x] (nop3) mad.f32 r4.z, r4.z, r4.z, r6.w 65367ec681f3Smrg :3:1221:2143[63890010x_0010102dx] mad.f32 r4.x, c11.y, r4.z, r4.x 65377ec681f3Smrg :2:1222:2144[41300012x_0000001ex] floor.f r4.z, r7.z 65387ec681f3Smrg :3:1223:2145[63928010x_8010903ex] (nop2) mad.f32 r4.x, c15.z, r9.y, (neg)r4.x 65397ec681f3Smrg :2:1224:2148[40100012x_4012001ex] add.f r4.z, r7.z, (neg)r4.z 65407ec681f3Smrg :2:1225:2149[40780010x_10270010x] (nop2) mul.f r4.x, r4.x, c9.w 65417ec681f3Smrg :3:1226:2152[63890012x_10261023x] mad.f32 r4.z, c8.w, r4.z, c9.z 65427ec681f3Smrg :2:1227:2153[40580c10x_10580010x] (sat)(nop3) max.f r4.x, r4.x, c22.x 65437ec681f3Smrg :0:1228:2157[00000100x_00000000x] (rpt1)nop 65447ec681f3Smrg :4:1229:2159[80900012x_00000012x] sin r4.z, r4.z 65457ec681f3Smrg :2:1230:2160[40781812x_10210012x] (ss)(nop3) mul.f r4.z, r4.z, c8.y 65467ec681f3Smrg :2:1231:2164[40180812x_40120031x] (nop3) add.f r4.z, r12.y, (neg)r4.z 65477ec681f3Smrg :3:1232:2168[63890812x_00188012x] (nop3) mad.f32 r4.z, r4.z, r4.z, r6.x 65487ec681f3Smrg :3:1233:2172[63890808x_0008102dx] (nop1) mad.f32 r2.x, c11.y, r4.z, r2.x 65497ec681f3Smrg :3:1234:2174[63928808x_8008903ex] (nop3) mad.f32 r2.x, c15.z, r9.y, (neg)r2.x 65507ec681f3Smrg :2:1235:2178[40780808x_10570008x] (nop3) mul.f r2.x, r2.x, c21.w 65517ec681f3Smrg :2:1236:2182[40580c08x_10580008x] (sat)(nop3) max.f r2.x, r2.x, c22.x 65527ec681f3Smrg :2:1237:2186[40180808x_00100008x] (nop3) add.f r2.x, r2.x, r4.x 65537ec681f3Smrg :3:1238:2190[63840010x_1060105fx] mad.f32 r4.x, c23.w, r2.x, c24.x 65547ec681f3Smrg :3:1239:2191[63840012x_105a1054x] mad.f32 r4.z, c21.x, r2.x, c22.z 65557ec681f3Smrg :3:1240:2192[63840808x_105d105cx] (nop1) mad.f32 r2.x, c23.x, r2.x, c23.y 65567ec681f3Smrg :2:1241:2194[40700010x_00100026x] mul.f r4.x, r9.z, r4.x 65577ec681f3Smrg :2:1242:2195[40700012x_00120026x] mul.f r4.z, r9.z, r4.z 65587ec681f3Smrg :2:1243:2196[40700818x_00080026x] (nop1) mul.f r6.x, r9.z, r2.x 65597ec681f3Smrg :2:1244:2198[40700808x_0010001ax] (nop1) mul.f r2.x, r6.z, r4.x 65607ec681f3Smrg :2:1245:2200[40700009x_00180029x] mul.f r2.y, r10.y, r6.x 65617ec681f3Smrg :2:1246:2201[4070000ax_0012001dx] mul.f r2.z, r7.y, r4.z 65627ec681f3Smrg :0:1247:2202[01000000x_0000000ex] jump #l1261 65637ec681f3Smrg :1:1248:2203[284cc007x_00000000x] l1248: 65647ec681f3Smrg :1:1248:2203[284cc007x_00000000x] (jp)mov.u32u32 r1.w, 0 65657ec681f3Smrg :0:1249:2204[00000200x_00000000x] (rpt2)nop 65667ec681f3Smrg :1:1250:2207[200cc010x_00000007x] mov.u32u32 r4.x, r1.w 65677ec681f3Smrg :0:1251:2208[00000200x_00000000x] (rpt2)nop 65687ec681f3Smrg :1:1252:2211[200cc00ax_00000010x] mov.u32u32 r2.z, r4.x 65697ec681f3Smrg :0:1253:2212[00000200x_00000000x] (rpt2)nop 65707ec681f3Smrg :1:1254:2215[200cc010x_0000000ax] mov.u32u32 r4.x, r2.z 65717ec681f3Smrg :0:1255:2216[00000200x_00000000x] (rpt2)nop 65727ec681f3Smrg :1:1256:2219[200cc009x_00000010x] mov.u32u32 r2.y, r4.x 65737ec681f3Smrg :0:1257:2220[00000200x_00000000x] (rpt2)nop 65747ec681f3Smrg :1:1258:2223[200cc010x_00000009x] mov.u32u32 r4.x, r2.y 65757ec681f3Smrg :0:1259:2224[00000200x_00000000x] (rpt2)nop 65767ec681f3Smrg :1:1260:2227[200cc008x_00000010x] mov.u32u32 r2.x, r4.x 65777ec681f3Smrg :1:1261:2228[280cc012x_00000004x] l1261: 65787ec681f3Smrg :1:1261:2228[280cc012x_00000004x] (jp)mov.u32u32 r4.z, r1.x 65797ec681f3Smrg :1:1262:2229[200cc019x_00000009x] mov.u32u32 r6.y, r2.y 65807ec681f3Smrg :1:1263:2230[200cc01ax_0000000ax] mov.u32u32 r6.z, r2.z 65817ec681f3Smrg :1:1264:2231[200cc01bx_00000007x] mov.u32u32 r6.w, r1.w 65827ec681f3Smrg :3:1265:2232[63890012x_102c102dx] mad.f32 r4.z, c11.y, r4.z, c11.x 65837ec681f3Smrg :1:1266:2233[200cc01cx_00000003x] mov.u32u32 r7.x, r0.w 65847ec681f3Smrg :1:1267:2234[200cc01dx_00000000x] mov.u32u32 r7.y, r0.x 65857ec681f3Smrg :1:1268:2235[200cc01ex_00000001x] mov.u32u32 r7.z, r0.y 65867ec681f3Smrg :2:1269:2236[40700012x_102e0012x] mul.f r4.z, r4.z, c11.z 65877ec681f3Smrg :2:1270:2237[4010001cx_401c1022x] add.f r7.x, c8.z, (neg)r7.x 65887ec681f3Smrg :1:1271:2238[200cc020x_00000002x] mov.u32u32 r8.x, r0.z 65897ec681f3Smrg :2:1272:2239[40780810x_102a0023x] (nop3) mul.f r4.x, r8.w, c10.z 65907ec681f3Smrg :4:1273:2243[8070000bx_00000012x] exp2 r2.w, r4.z 65917ec681f3Smrg :2:1274:2244[40700010x_00230010x] mul.f r4.x, r4.x, r8.w 65927ec681f3Smrg :1:1275:2245[200cd012x_0000000bx] (ss)mov.u32u32 r4.z, r2.w 65937ec681f3Smrg :1:1276:2246[200cc018x_00000005x] mov.u32u32 r6.x, r1.y 65947ec681f3Smrg :0:1277:2247[00000200x_00000000x] (rpt2)nop 65957ec681f3Smrg :2:1278:2250[40100412x_40180012x] (sat)add.f r4.z, r4.z, (neg)r6.x 65967ec681f3Smrg :2:1279:2251[40100010x_40101025x] add.f r4.x, c9.y, (neg)r4.x 65977ec681f3Smrg :1:1280:2252[200cc018x_00000003x] mov.u32u32 r6.x, r0.w 65987ec681f3Smrg :1:1281:2253[200cc022x_00000004x] mov.u32u32 r8.z, r1.x 65997ec681f3Smrg :3:1282:2254[63890008x_0008102bx] mad.f32 r2.x, c10.w, r4.z, r2.x 66007ec681f3Smrg :3:1283:2255[63890019x_00191061x] mad.f32 r6.y, c24.y, r4.z, r6.y 66017ec681f3Smrg :3:1284:2256[6389001bx_001b1037x] mad.f32 r6.w, c13.w, r4.z, r6.w 66027ec681f3Smrg :2:1285:2257[40500010x_10710010x] max.f r4.x, r4.x, c28.y 66037ec681f3Smrg :3:1286:2258[638e0000x_001d0008x] mad.f32 r0.x, r2.x, r7.x, r7.y 66047ec681f3Smrg :3:1287:2259[63890008x_001a1061x] mad.f32 r2.x, c24.y, r4.z, r6.z 66057ec681f3Smrg :3:1288:2260[638e0001x_001e0019x] mad.f32 r0.y, r6.y, r7.x, r7.z 66067ec681f3Smrg :2:1289:2261[40300010x_10500010x] min.f r4.x, r4.x, c20.x 66077ec681f3Smrg :1:1290:2262[200cc023x_00000006x] mov.u32u32 r8.w, r1.z 66087ec681f3Smrg :3:1291:2263[638e0002x_00200008x] mad.f32 r0.z, r2.x, r7.x, r8.x 66097ec681f3Smrg :3:1292:2264[638e0003x_0018001bx] mad.f32 r0.w, r6.w, r7.x, r6.x 66107ec681f3Smrg :2:1293:2265[40100004x_00100022x] add.f r1.x, r8.z, r4.x 66117ec681f3Smrg :1:1294:2266[200cc024x_0000000bx] mov.u32u32 r9.x, r2.w 66127ec681f3Smrg :2:1295:2267[42180006x_20010023x] (nop2) add.u r1.z, r8.w, 1 66137ec681f3Smrg :1:1296:2270[200cc005x_00000024x] mov.u32u32 r1.y, r9.x 66147ec681f3Smrg :0:1297:2271[01000000x_fffffb99x] jump #l170 66157ec681f3Smrg :2:1298:2272[48500401x_00010001x] l1298: 66167ec681f3Smrg :2:1298:2272[48500401x_00010001x] (jp)(sat)max.f r0.y, r0.y, r0.y 66177ec681f3Smrg :2:1299:2273[40500402x_00020002x] (sat)max.f r0.z, r0.z, r0.z 66187ec681f3Smrg :2:1300:2274[40100003x_400e1022x] add.f r0.w, c8.z, (neg)r3.z 66197ec681f3Smrg :2:1301:2275[40500400x_00000000x] (sat)max.f r0.x, r0.x, r0.x 66207ec681f3Smrg :2:1302:2276[4070000fx_00010001x] mul.f r3.w, r0.y, r0.y 66217ec681f3Smrg :2:1303:2277[40500006x_00010002x] max.f r1.z, r0.z, r0.y 66227ec681f3Smrg :2:1304:2278[40500403x_102a0003x] (sat)max.f r0.w, r0.w, c10.z 66237ec681f3Smrg :2:1305:2279[40500004x_00010000x] max.f r1.x, r0.x, r0.y 66247ec681f3Smrg :2:1306:2280[40100005x_40020000x] add.f r1.y, r0.x, (neg)r0.z 66257ec681f3Smrg :2:1307:2281[40300007x_00010000x] min.f r1.w, r0.x, r0.y 66267ec681f3Smrg :2:1308:2282[4010000ex_40000002x] add.f r3.z, r0.z, (neg)r0.x 66277ec681f3Smrg :2:1309:2283[40500004x_00020004x] max.f r1.x, r1.x, r0.z 66287ec681f3Smrg :3:1310:2284[63828005x_00020003x] mad.f32 r1.y, r0.w, r1.y, r0.z 66297ec681f3Smrg :2:1311:2285[40300007x_00020007x] min.f r1.w, r1.w, r0.z 66307ec681f3Smrg :2:1312:2286[40500006x_00000006x] max.f r1.z, r1.z, r0.x 66317ec681f3Smrg :3:1313:2287[6387000ex_00000003x] mad.f32 r3.z, r0.w, r3.z, r0.x 66327ec681f3Smrg :2:1314:2288[40100008x_10630004x] add.f r2.x, r1.x, c24.w 66337ec681f3Smrg :2:1315:2289[40100005x_10620005x] add.f r1.y, r1.y, c24.z 66347ec681f3Smrg :2:1316:2290[40300002x_00010002x] min.f r0.z, r0.z, r0.y 66357ec681f3Smrg :2:1317:2291[40100004x_40070004x] add.f r1.x, r1.x, (neg)r1.w 66367ec681f3Smrg :3:1318:2292[6380800ax_80051021x] mad.f32 r2.z, c8.y, r0.y, (neg)r1.y 66377ec681f3Smrg :3:1319:2293[6382800fx_000f0005x] mad.f32 r3.w, r1.y, r1.y, r3.w 66387ec681f3Smrg :2:1320:2294[40300000x_00000002x] min.f r0.x, r0.z, r0.x 66397ec681f3Smrg :4:1321:2295[80100008x_00000008x] rcp r2.x, r2.x 66407ec681f3Smrg :2:1322:2296[40500007x_00010005x] max.f r1.w, r1.y, r0.y 66417ec681f3Smrg :2:1323:2297[40100002x_400e000ax] add.f r0.z, r2.z, (neg)r3.z 66427ec681f3Smrg :2:1324:2298[4030000cx_00010005x] min.f r3.x, r1.y, r0.y 66437ec681f3Smrg :3:1325:2299[6387000ax_000f000ex] mad.f32 r2.z, r3.z, r3.z, r3.w 66447ec681f3Smrg :2:1326:2300[40500007x_000e0007x] max.f r1.w, r1.w, r3.z 66457ec681f3Smrg :2:1327:2301[40100009x_10630006x] add.f r2.y, r1.z, c24.w 66467ec681f3Smrg :2:1328:2302[4030000cx_000e000cx] min.f r3.x, r3.x, r3.z 66477ec681f3Smrg :2:1329:2303[40100000x_40000006x] add.f r0.x, r1.z, (neg)r0.x 66487ec681f3Smrg :2:1330:2304[4010000fx_10630007x] add.f r3.w, r1.w, c24.w 66497ec681f3Smrg :3:1331:2305[6382800dx_80011021x] mad.f32 r3.y, c8.y, r1.y, (neg)r0.y 66507ec681f3Smrg :4:1332:2306[8030000ax_0000000ax] rsq r2.z, r2.z 66517ec681f3Smrg :2:1333:2307[40100007x_400c0007x] add.f r1.w, r1.w, (neg)r3.x 66527ec681f3Smrg :2:1334:2308[40700006x_00020002x] mul.f r1.z, r0.z, r0.z 66537ec681f3Smrg :4:1335:2309[80100009x_00000009x] rcp r2.y, r2.y 66547ec681f3Smrg :2:1336:2310[4010000bx_00010005x] add.f r2.w, r1.y, r0.y 66557ec681f3Smrg :2:1337:2311[4010000dx_400e000dx] add.f r3.y, r3.y, (neg)r3.z 66567ec681f3Smrg :2:1338:2312[40701010x_000a0001x] (ss)mul.f r4.x, r0.y, r2.z 66577ec681f3Smrg :4:1339:2313[8010000cx_0000000fx] rcp r3.x, r3.w 66587ec681f3Smrg :2:1340:2314[4070100fx_00090000x] (ss)mul.f r3.w, r0.x, r2.y 66597ec681f3Smrg :2:1341:2315[4010000bx_000b000ex] add.f r2.w, r3.z, r2.w 66607ec681f3Smrg :3:1342:2316[63840004x_800f0004x] mad.f32 r1.x, r1.x, r2.x, (neg)r3.w 66617ec681f3Smrg :3:1343:2317[63868006x_0006000dx] mad.f32 r1.z, r3.y, r3.y, r1.z 66627ec681f3Smrg :2:1344:2318[40700008x_000a0005x] mul.f r2.x, r1.y, r2.z 66637ec681f3Smrg :2:1345:2319[4070000ax_000a000ex] mul.f r2.z, r3.z, r2.z 66647ec681f3Smrg :2:1346:2320[40700803x_00040003x] (nop1) mul.f r0.w, r0.w, r1.x 66657ec681f3Smrg :3:1347:2322[63848000x_00030000x] mad.f32 r0.x, r0.x, r2.y, r0.w 66667ec681f3Smrg :3:1348:2323[63870003x_80011021x] mad.f32 r0.w, c8.y, r3.z, (neg)r0.y 66677ec681f3Smrg :3:1349:2324[63860000x_80008007x] (nop2) mad.f32 r0.x, r1.w, r3.x, (neg)r0.x 66687ec681f3Smrg :2:1350:2327[40180803x_40050003x] (nop3) add.f r0.w, r0.w, (neg)r1.y 66697ec681f3Smrg :3:1351:2331[63818804x_00068003x] (nop3) mad.f32 r1.x, r0.w, r0.w, r1.z 66707ec681f3Smrg :0:1352:2335[00000200x_00000000x] (rpt2)nop 66717ec681f3Smrg :4:1353:2338[80300004x_00000004x] rsq r1.x, r1.x 66727ec681f3Smrg :2:1354:2339[40701003x_00040003x] (ss)mul.f r0.w, r0.w, r1.x 66737ec681f3Smrg :2:1355:2340[40700002x_00040002x] mul.f r0.z, r0.z, r1.x 66747ec681f3Smrg :2:1356:2341[40780004x_0004000dx] (nop2) mul.f r1.x, r3.y, r1.x 66757ec681f3Smrg :2:1357:2344[40700007x_00100002x] mul.f r1.w, r0.z, r4.x 66767ec681f3Smrg :2:1358:2345[40700006x_00031020x] mul.f r1.z, c8.x, r0.w 66777ec681f3Smrg :3:1359:2346[63840007x_00070004x] mad.f32 r1.w, r1.x, r2.x, r1.w 66787ec681f3Smrg :2:1360:2347[40700002x_00021020x] mul.f r0.z, c8.x, r0.z 66797ec681f3Smrg :2:1361:2348[40700004x_00041020x] mul.f r1.x, c8.x, r1.x 66807ec681f3Smrg :2:1362:2349[40700006x_80000006x] mul.f r1.z, r1.z, (abs)r0.x 66817ec681f3Smrg :3:1363:2350[63850003x_00070003x] mad.f32 r0.w, r0.w, r2.z, r1.w 66827ec681f3Smrg :2:1364:2351[40700002x_80000002x] mul.f r0.z, r0.z, (abs)r0.x 66837ec681f3Smrg :2:1365:2352[40700000x_80000004x] mul.f r0.x, r1.x, (abs)r0.x 66847ec681f3Smrg :1:1366:2353[204cc007x_3f800000x] mov.u32u32 r1.w, 0x3f800000 66857ec681f3Smrg :2:1367:2354[40700004x_00030006x] mul.f r1.x, r1.z, r0.w 66867ec681f3Smrg :2:1368:2355[40700002x_00030002x] mul.f r0.z, r0.z, r0.w 66877ec681f3Smrg :2:1369:2356[40780000x_00030000x] (nop2) mul.f r0.x, r0.x, r0.w 66887ec681f3Smrg :3:1370:2359[63858401x_00010002x] (sat)mad.f32 r0.y, r0.z, r2.w, r0.y 66897ec681f3Smrg :3:1371:2360[63858403x_000e0004x] (sat)mad.f32 r0.w, r1.x, r2.w, r3.z 66907ec681f3Smrg :3:1372:2361[63858400x_00050000x] (sat)mad.f32 r0.x, r0.x, r2.w, r1.y 66917ec681f3Smrg :2:1373:2362[40100004x_40171022x] add.f r1.x, c8.z, (neg)r5.w 66927ec681f3Smrg :2:1374:2363[40180805x_40131022x] (nop3) add.f r1.y, c8.z, (neg)r4.w 66937ec681f3Smrg :4:1375:2367[80500002x_00000003x] log2 r0.z, r0.w 66947ec681f3Smrg :4:1376:2368[80500001x_00000001x] log2 r0.y, r0.y 66957ec681f3Smrg :0:1377:2369[00000000x_00000000x] nop 66967ec681f3Smrg :4:1378:2370[80500000x_00000000x] log2 r0.x, r0.x 66977ec681f3Smrg :2:1379:2371[40701003x_00131065x] (ss)mul.f r0.w, c25.y, r4.w 66987ec681f3Smrg :2:1380:2372[40700002x_106c0002x] mul.f r0.z, r0.z, c27.x 66997ec681f3Smrg :2:1381:2373[40700001x_106a0001x] mul.f r0.y, r0.y, c26.z 67007ec681f3Smrg :2:1382:2374[40700000x_10640000x] mul.f r0.x, r0.x, c25.x 67017ec681f3Smrg :2:1383:2375[40780803x_00170003x] (nop3) mul.f r0.w, r0.w, r5.w 67027ec681f3Smrg :2:1384:2379[40700003x_00050003x] mul.f r0.w, r0.w, r1.y 67037ec681f3Smrg :4:1385:2380[80700002x_00000002x] exp2 r0.z, r0.z 67047ec681f3Smrg :4:1386:2381[80700001x_00000001x] exp2 r0.y, r0.y 67057ec681f3Smrg :0:1387:2382[00000000x_00000000x] nop 67067ec681f3Smrg :4:1388:2383[80700000x_00000000x] exp2 r0.x, r0.x 67077ec681f3Smrg :2:1389:2384[40701802x_106d0002x] (ss)(nop1) mul.f r0.z, r0.z, c27.y 67087ec681f3Smrg :2:1390:2386[40700003x_00040003x] mul.f r0.w, r0.w, r1.x 67097ec681f3Smrg :2:1391:2387[40780801x_106b0001x] (nop3) mul.f r0.y, r0.y, c26.w 67107ec681f3Smrg :0:1392:2391[00000100x_00000000x] (rpt1)nop 67117ec681f3Smrg :4:1393:2393[80500003x_00000003x] log2 r0.w, r0.w 67127ec681f3Smrg :2:1394:2394[40781803x_10680003x] (ss)(nop3) mul.f r0.w, r0.w, c26.x 67137ec681f3Smrg :0:1395:2398[00000200x_00000000x] (rpt2)nop 67147ec681f3Smrg :4:1396:2401[80700003x_00000003x] exp2 r0.w, r0.w 67157ec681f3Smrg :3:1397:2402[63819803x_10509069x] (ss)(nop3) mad.f32 r0.w, c26.y, r0.w, c20.x 67167ec681f3Smrg :2:1398:2406[40700006x_00030002x] mul.f r1.z, r0.z, r0.w 67177ec681f3Smrg :2:1399:2407[40700005x_00030001x] mul.f r1.y, r0.y, r0.w 67187ec681f3Smrg :2:1400:2408[40700004x_00030000x] mul.f r1.x, r0.x, r0.w 67197ec681f3Smrg :0:1401:2409[03000000x_00000000x] end 67207ec681f3Smrg :0:1402:2410[00000000x_00000000x] nop 67217ec681f3Smrg :0:1403:2411[00000000x_00000000x] nop 67227ec681f3Smrg :0:1404:2412[00000000x_00000000x] nop 67237ec681f3Smrg :0:1405:2413[00000000x_00000000x] nop 67247ec681f3Smrg Stats: 67257ec681f3Smrg - shaderdb: 2414 instr, 1114 nops, 1300 non-nops, 46 mov, 2 cov 67267ec681f3Smrg - shaderdb: 0 last-baryf, 0 half, 19 full, 29 constlen 67277ec681f3Smrg - shaderdb: 1120 cat0, 48 cat1, 551 cat2, 512 cat3, 183 cat4, 0 cat5, 0 cat6, 0 cat7 67287ec681f3Smrg - shaderdb: 1326 sstall, 140 (ss), 0 (sy) 67297ec681f3Smrg + 00000000 SP_FS_OBJ_START_HI: 0 67307ec681f3Smrg!+ 00000100 SP_BLEND_CNTL: { ENABLE_BLEND = 0 | UNK8 } 67317ec681f3Smrg + fcfcfc00 SP_FS_OUTPUT_CNTL0: { DEPTH_REGID = r63.x | SAMPMASK_REGID = r63.x | STENCILREF_REGID = r63.x } 67327ec681f3Smrg!+ 00000001 SP_FS_OUTPUT_CNTL1: { MRT = 1 } 67337ec681f3Smrg!+ 00000004 SP_FS_OUTPUT[0].REG: { REGID = r1.x } 67347ec681f3Smrg!+ 00000004 SP_FS_OUTPUT[0x1].REG: { REGID = r1.x } 67357ec681f3Smrg!+ 00000004 SP_FS_OUTPUT[0x2].REG: { REGID = r1.x } 67367ec681f3Smrg!+ 00000004 SP_FS_OUTPUT[0x3].REG: { REGID = r1.x } 67377ec681f3Smrg!+ 00000004 SP_FS_OUTPUT[0x4].REG: { REGID = r1.x } 67387ec681f3Smrg!+ 00000004 SP_FS_OUTPUT[0x5].REG: { REGID = r1.x } 67397ec681f3Smrg!+ 00000004 SP_FS_OUTPUT[0x6].REG: { REGID = r1.x } 67407ec681f3Smrg!+ 00000004 SP_FS_OUTPUT[0x7].REG: { REGID = r1.x } 67417ec681f3Smrg + 00007fc0 SP_FS_PREFETCH_CNTL: { COUNT = 0 | UNK4 = r63.x | UNK12 = 0x7 } 67427ec681f3Smrg + 00000000 SP_UNKNOWN_A9A8: 0 67437ec681f3Smrg + 00000005 SP_MODE_CONTROL: { CONSTANT_DEMOTION_ENABLE | ISAMMODE = ISAMMODE_GL } 67447ec681f3Smrg + 00000100 SP_FS_CONFIG: { ENABLED | NTEX = 0 | NSAMP = 0 | NIBO = 0 } 67457ec681f3Smrg!+ 00000058 SP_FS_INSTRLEN: 88 67467ec681f3Smrg!+ 011160a0 SP_IBO: 0x11160a0 base=1116000, offset=160, size=388 67477ec681f3Smrg + 00000000 SP_IBO_HI: 0 67487ec681f3Smrg + 00000000 SP_IBO_COUNT: 0 67497ec681f3Smrg + 00000100 HLSQ_VS_CNTL: { CONSTLEN = 0 | ENABLED } 67507ec681f3Smrg + 00000000 HLSQ_HS_CNTL: { CONSTLEN = 0 } 67517ec681f3Smrg + 00000000 HLSQ_DS_CNTL: { CONSTLEN = 0 } 67527ec681f3Smrg + 00000000 HLSQ_GS_CNTL: { CONSTLEN = 0 } 67537ec681f3Smrg + 00000001 HLSQ_FS_CNTL_0: { THREADSIZE = THREAD128 } 67547ec681f3Smrg + 00000007 HLSQ_CONTROL_1_REG: 0x7 67557ec681f3Smrg + fcfcfcfc HLSQ_CONTROL_2_REG: { FACEREGID = r63.x | SAMPLEID = r63.x | SAMPLEMASK = r63.x | SIZE = r63.x } 67567ec681f3Smrg + fcfcfcfc HLSQ_CONTROL_3_REG: { IJ_PERSP_PIXEL = r63.x | IJ_LINEAR_PIXEL = r63.x | IJ_PERSP_CENTROID = r63.x | IJ_LINEAR_CENTROID = r63.x } 67577ec681f3Smrg!+ 1513fcfc HLSQ_CONTROL_4_REG: { IJ_PERSP_SAMPLE = r63.x | IJ_LINEAR_SAMPLE = r63.x | XYCOORDREGID = r4.w | ZWCOORDREGID = r5.y } 67587ec681f3Smrg + 000000fc HLSQ_CONTROL_5_REG: { LINELENGTHREGID = r63.x | FOVEATIONQUALITYREGID = r0.x } 67597ec681f3Smrg + 000000ff HLSQ_INVALIDATE_CMD: { VS_STATE | HS_STATE | DS_STATE | GS_STATE | FS_STATE | CS_STATE | CS_IBO | GFX_IBO | CS_BINDLESS = 0 | GFX_BINDLESS = 0 } 67607ec681f3Smrg + 00000108 HLSQ_FS_CNTL: { CONSTLEN = 32 | ENABLED } 67617ec681f3Smrg0000000001d8f130: 0000: 70388003 00000186 00000001 00000004 67627ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 67637ec681f3Smrg0000000001d8f140: 0000: 70268000 67647ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 67657ec681f3Smrg CP_SCRATCH[0x7].REG: 3 67667ec681f3Smrg :0,1,17,3 67677ec681f3Smrg0000000001d8f144: 0000: 48088a01 00000003 67687ec681f3Smrg0000000001d91ac0: 0000: 70bf8003 01d8f000 00000000 00000053 67697ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 67707ec681f3Smrg0000000001d91ad0: 0000: 70268000 67717ec681f3Smrgt4 write CP_SCRATCH[0x6].REG (0889) 67727ec681f3Smrg CP_SCRATCH[0x6].REG: 18 67737ec681f3Smrg :0,1,18,3 67747ec681f3Smrg0000000001d91ad4: 0000: 48088901 00000012 67757ec681f3Smrgt7 opcode: CP_REG_TEST (39) (2 dwords) 67767ec681f3Smrg { REG = 0x883 | BIT = 0 | WAIT_FOR_ME } 67777ec681f3Smrg0000000001d91adc: 0000: 70b90001 02000883 67787ec681f3Smrgt7 opcode: CP_COND_REG_EXEC (47) (3 dwords) 67797ec681f3Smrg { REG0 = 0 | MODE = PRED_TEST } 67807ec681f3Smrg { DWORDS = 2 } 67817ec681f3Smrg0000000001d91ae4: 0000: 70c70002 10000000 00000002 67827ec681f3Smrgt7 opcode: CP_SET_MARKER (65) (2 dwords) 67837ec681f3Smrg { MODE = 0x15 | MARKER = RM6_ENDVIS } 67847ec681f3Smrg0000000001d91af0: 0000: 70e50001 00000015 67857ec681f3Smrgt7 opcode: CP_SET_DRAW_STATE (43) (4 dwords) 67867ec681f3Smrg { COUNT = 0 | DISABLE_ALL_GROUPS | GROUP_ID = 0 } 67877ec681f3Smrg { ADDR_LO = 0 } 67887ec681f3Smrg { ADDR_HI = 0 } 67897ec681f3Smrg0000000001d91af8: 0000: 70438003 00040000 00000000 00000000 67907ec681f3Smrgt7 opcode: CP_SKIP_IB2_ENABLE_LOCAL (23) (2 dwords) 67917ec681f3Smrg0000000001d91b08: 0000: 70230001 00000000 67927ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 67937ec681f3Smrg0000000001d91b10: 0000: 70268000 67947ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 67957ec681f3Smrg CP_SCRATCH[0x7].REG: 19 67967ec681f3Smrg :0,1,18,19 67977ec681f3Smrg0000000001d91b14: 0000: 48088a01 00000013 67987ec681f3Smrgt7 opcode: CP_SET_MARKER (65) (2 dwords) 67997ec681f3Smrg { MODE = 0x16 | MARKER = RM6_RESOLVE } 68007ec681f3Smrg0000000001d91b1c: 0000: 70e50001 00000016 68017ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 68027ec681f3Smrg0000000001d91b24: 0000: 70268000 68037ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 68047ec681f3Smrg CP_SCRATCH[0x7].REG: 20 68057ec681f3Smrg :0,1,18,20 68067ec681f3Smrg0000000001d91b28: 0000: 48088a01 00000014 68077ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 68087ec681f3Smrg0000000001d91b30: 0000: 70268000 68097ec681f3Smrgt4 write CP_SCRATCH[0x6].REG (0889) 68107ec681f3Smrg CP_SCRATCH[0x6].REG: 21 68117ec681f3Smrg :0,1,21,20 68127ec681f3Smrg0000000001d91b34: 0000: 48088901 00000015 68137ec681f3Smrgt7 opcode: CP_INDIRECT_BUFFER (3f) (4 dwords) 68147ec681f3Smrg ibaddr:0000000001116130 68157ec681f3Smrg ibsize:00000015 68167ec681f3Smrgt4 write RB_BLIT_SCISSOR_TL (88d1) 68177ec681f3Smrg RB_BLIT_SCISSOR_TL: { X = 0 | Y = 0 } 68187ec681f3Smrg RB_BLIT_SCISSOR_BR: { X = 2175 | Y = 1439 } 68197ec681f3Smrg0000000001116130: 0000: 4888d102 00000000 059f087f 68207ec681f3Smrgt4 write RB_BLIT_INFO (88e3) 68217ec681f3Smrg RB_BLIT_INFO: { CLEAR_MASK = 0 } 68227ec681f3Smrg000000000111613c: 0000: 4088e301 00000000 68237ec681f3Smrgt4 write RB_BLIT_DST_INFO (88d7) 68247ec681f3Smrg RB_BLIT_DST_INFO: { TILE_MODE = TILE6_LINEAR | SAMPLES = MSAA_ONE | COLOR_SWAP = WXYZ | COLOR_FORMAT = FMT6_8_8_8_X8_UNORM } 68257ec681f3Smrg RB_BLIT_DST: 0x1125000 68267ec681f3Smrg RB_BLIT_DST_HI: 0 68277ec681f3Smrg RB_BLIT_DST_PITCH: 8704 68287ec681f3Smrg RB_BLIT_DST_ARRAY_PITCH: 12533760 68297ec681f3Smrg0000000001116144: 0000: 4888d785 000018a0 01125000 00000000 00000088 0002fd00 68307ec681f3Smrgt4 write RB_BLIT_BASE_GMEM (88d6) 68317ec681f3Smrg RB_BLIT_BASE_GMEM: 0 68327ec681f3Smrg000000000111615c: 0000: 4088d601 00000000 68337ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 68347ec681f3Smrg0000000001116164: 0000: 70268000 68357ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 68367ec681f3Smrg CP_SCRATCH[0x7].REG: 7 68377ec681f3Smrg :0,1,21,7 68387ec681f3Smrg0000000001116168: 0000: 48088a01 00000007 68397ec681f3Smrgt7 opcode: CP_EVENT_WRITE (46) (2 dwords) 68407ec681f3Smrg { EVENT = BLIT } 68417ec681f3Smrg event BLIT 68427ec681f3Smrg mode: RM6_RESOLVE 68437ec681f3Smrg skip_ib2: g=1, l=0 68447ec681f3Smrg draw[3] register values 68457ec681f3Smrg!+ 00000015 CP_SCRATCH[0x6].REG: 21 68467ec681f3Smrg :0,1,21,7 68477ec681f3Smrg!+ 00000007 CP_SCRATCH[0x7].REG: 7 68487ec681f3Smrg :0,1,21,7 68497ec681f3Smrg + 00000000 RB_BLIT_SCISSOR_TL: { X = 0 | Y = 0 } 68507ec681f3Smrg + 059f087f RB_BLIT_SCISSOR_BR: { X = 2175 | Y = 1439 } 68517ec681f3Smrg + 00000000 RB_BLIT_BASE_GMEM: 0 68527ec681f3Smrg!+ 000018a0 RB_BLIT_DST_INFO: { TILE_MODE = TILE6_LINEAR | SAMPLES = MSAA_ONE | COLOR_SWAP = WXYZ | COLOR_FORMAT = FMT6_8_8_8_X8_UNORM } 68537ec681f3Smrg!+ 01125000 RB_BLIT_DST: 0x1125000 68547ec681f3Smrg + 00000000 RB_BLIT_DST_HI: 0 68557ec681f3Smrg!+ 00000088 RB_BLIT_DST_PITCH: 8704 68567ec681f3Smrg!+ 0002fd00 RB_BLIT_DST_ARRAY_PITCH: 12533760 68577ec681f3Smrg!+ 00000000 RB_BLIT_INFO: { CLEAR_MASK = 0 } 68587ec681f3Smrg0000000001116170: 0000: 70460001 0000001e 68597ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 68607ec681f3Smrg0000000001116178: 0000: 70268000 68617ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 68627ec681f3Smrg CP_SCRATCH[0x7].REG: 8 68637ec681f3Smrg :0,1,21,8 68647ec681f3Smrg000000000111617c: 0000: 48088a01 00000008 68657ec681f3Smrg0000000001d91b3c: 0000: 70bf8003 01116130 00000000 00000015 68667ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 68677ec681f3Smrg0000000001d91b4c: 0000: 70268000 68687ec681f3Smrgt4 write CP_SCRATCH[0x6].REG (0889) 68697ec681f3Smrg CP_SCRATCH[0x6].REG: 22 68707ec681f3Smrg :0,1,22,8 68717ec681f3Smrg0000000001d91b50: 0000: 48088901 00000016 68727ec681f3Smrgt7 opcode: CP_SET_MARKER (65) (2 dwords) 68737ec681f3Smrg { MODE = RM6_YIELD | MARKER = RM6_YIELD } 68747ec681f3Smrg0000000001d91b58: 0000: 70e50001 00000007 68757ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 68767ec681f3Smrg0000000001d91b60: 0000: 70268000 68777ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 68787ec681f3Smrg CP_SCRATCH[0x7].REG: 23 68797ec681f3Smrg :0,1,22,23 68807ec681f3Smrg0000000001d91b64: 0000: 48088a01 00000017 68817ec681f3Smrgt7 opcode: CP_SET_MARKER (65) (2 dwords) 68827ec681f3Smrg { MODE = 0x14 | MARKER = RM6_GMEM } 68837ec681f3Smrg0000000001d91b6c: 0000: 70e50001 00000014 68847ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 68857ec681f3Smrg0000000001d91b74: 0000: 70268000 68867ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 68877ec681f3Smrg CP_SCRATCH[0x7].REG: 24 68887ec681f3Smrg :0,1,22,24 68897ec681f3Smrg0000000001d91b78: 0000: 48088a01 00000018 68907ec681f3Smrgt4 write GRAS_SC_WINDOW_SCISSOR_TL (80f0) 68917ec681f3Smrg GRAS_SC_WINDOW_SCISSOR_TL: { X = 544 | Y = 0 } 68927ec681f3Smrg GRAS_SC_WINDOW_SCISSOR_BR: { X = 1087 | Y = 479 } 68937ec681f3Smrg0000000001d91b80: 0000: 4080f002 00000220 01df043f 68947ec681f3Smrgt4 write GRAS_2D_RESOLVE_CNTL_1 (840a) 68957ec681f3Smrg GRAS_2D_RESOLVE_CNTL_1: { X = 544 | Y = 0 } 68967ec681f3Smrg GRAS_2D_RESOLVE_CNTL_2: { X = 1087 | Y = 479 } 68977ec681f3Smrg0000000001d91b8c: 0000: 48840a02 00000220 01df043f 68987ec681f3Smrgt7 opcode: CP_WAIT_FOR_ME (13) (1 dwords) 68997ec681f3Smrg0000000001d91b98: 0000: 70138000 69007ec681f3Smrgt7 opcode: CP_SET_MODE (63) (2 dwords) 69017ec681f3Smrg0000000001d91b9c: 0000: 70e30001 00000000 69027ec681f3Smrgt7 opcode: CP_REG_TEST (39) (2 dwords) 69037ec681f3Smrg { REG = 0x883 | BIT = 0 | WAIT_FOR_ME } 69047ec681f3Smrg0000000001d91ba4: 0000: 70b90001 02000883 69057ec681f3Smrgt7 opcode: CP_COND_REG_EXEC (47) (3 dwords) 69067ec681f3Smrg { REG0 = 0 | MODE = PRED_TEST } 69077ec681f3Smrg { DWORDS = 11 } 69087ec681f3Smrg0000000001d91bac: 0000: 70c70002 10000000 0000000b 69097ec681f3Smrgt7 opcode: CP_SET_BIN_DATA5 (2f) (8 dwords) 69107ec681f3Smrg { VSC_SIZE = 1 | VSC_N = 0 } 69117ec681f3Smrg { BIN_DATA_ADDR_LO = 0x1d5d440 } 69127ec681f3Smrg { BIN_DATA_ADDR_HI = 0 } 69137ec681f3Smrg { BIN_SIZE_ADDRESS_LO = 0x1d65804 } 69147ec681f3Smrg { BIN_SIZE_ADDRESS_HI = 0 } 69157ec681f3Smrg { BIN_PRIM_STRM_LO = 0x1d68040 } 69167ec681f3Smrg { BIN_PRIM_STRM_HI = 0 } 69177ec681f3Smrg0000000001d91bb8: 0000: 702f0007 00010000 01d5d440 00000000 01d65804 00000000 01d68040 00000000 69187ec681f3Smrgt7 opcode: CP_SET_VISIBILITY_OVERRIDE (64) (2 dwords) 69197ec681f3Smrg0000000001d91bd8: 0000: 70640001 00000000 69207ec681f3Smrgt7 opcode: CP_NOP (10) (3 dwords) 69217ec681f3Smrg0000000001d91be0: 0000: 70100002 70640001 00000001 69227ec681f3Smrgt4 write RB_WINDOW_OFFSET (8890) 69237ec681f3Smrg RB_WINDOW_OFFSET: { X = 544 | Y = 0 } 69247ec681f3Smrg0000000001d91bec: 0000: 48889001 00000220 69257ec681f3Smrgt4 write RB_WINDOW_OFFSET2 (88d4) 69267ec681f3Smrg RB_WINDOW_OFFSET2: { X = 544 | Y = 0 } 69277ec681f3Smrg0000000001d91bf4: 0000: 4888d401 00000220 69287ec681f3Smrgt4 write SP_WINDOW_OFFSET (b4d1) 69297ec681f3Smrg SP_WINDOW_OFFSET: { X = 544 | Y = 0 } 69307ec681f3Smrg0000000001d91bfc: 0000: 48b4d101 00000220 69317ec681f3Smrgt4 write SP_TP_WINDOW_OFFSET (b307) 69327ec681f3Smrg SP_TP_WINDOW_OFFSET: { X = 544 | Y = 0 } 69337ec681f3Smrg0000000001d91c04: 0000: 48b30701 00000220 69347ec681f3Smrgt4 write GRAS_BIN_CONTROL (80a1) 69357ec681f3Smrg GRAS_BIN_CONTROL: { BINW = 544 | BINH = 480 | RENDER_MODE = RENDERING_PASS | BUFFERS_LOCATION = BUFFERS_IN_GMEM | LRZ_FEEDBACK_ZMODE_MASK = 0x6 } 69367ec681f3Smrg0000000001d91c0c: 0000: 4880a101 06001e11 69377ec681f3Smrgt4 write RB_BIN_CONTROL (8800) 69387ec681f3Smrg RB_BIN_CONTROL: { BINW = 544 | BINH = 480 | RENDER_MODE = RENDERING_PASS | BUFFERS_LOCATION = BUFFERS_IN_GMEM | LRZ_FEEDBACK_ZMODE_MASK = 0x6 } 69397ec681f3Smrg0000000001d91c14: 0000: 48880001 06001e11 69407ec681f3Smrgt4 write RB_BIN_CONTROL2 (88d3) 69417ec681f3Smrg RB_BIN_CONTROL2: { BINW = 544 | BINH = 480 } 69427ec681f3Smrg0000000001d91c1c: 0000: 4088d301 00001e11 69437ec681f3Smrgt7 opcode: CP_SET_MODE (63) (2 dwords) 69447ec681f3Smrg0000000001d91c24: 0000: 70e30001 00000000 69457ec681f3Smrgt4 write RB_SAMPLE_CONFIG (8804) 69467ec681f3Smrg RB_SAMPLE_CONFIG: { 0 } 69477ec681f3Smrg0000000001d91c2c: 0000: 40880401 00000000 69487ec681f3Smrgt4 write SP_TP_SAMPLE_CONFIG (b304) 69497ec681f3Smrg SP_TP_SAMPLE_CONFIG: { 0 } 69507ec681f3Smrg0000000001d91c34: 0000: 48b30401 00000000 69517ec681f3Smrgt4 write GRAS_SAMPLE_CONFIG (80a4) 69527ec681f3Smrg GRAS_SAMPLE_CONFIG: { 0 } 69537ec681f3Smrg0000000001d91c3c: 0000: 4880a401 00000000 69547ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 69557ec681f3Smrg0000000001d91c44: 0000: 70268000 69567ec681f3Smrgt4 write CP_SCRATCH[0x6].REG (0889) 69577ec681f3Smrg CP_SCRATCH[0x6].REG: 25 69587ec681f3Smrg :0,1,25,24 69597ec681f3Smrg0000000001d91c48: 0000: 48088901 00000019 69607ec681f3Smrgt7 opcode: CP_INDIRECT_BUFFER (3f) (4 dwords) 69617ec681f3Smrg ibaddr:00000000011160d0 69627ec681f3Smrg ibsize:00000018 69637ec681f3Smrg0000000001d91c50: 0000: 70bf8003 011160d0 00000000 00000018 69647ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 69657ec681f3Smrg0000000001d91c60: 0000: 70268000 69667ec681f3Smrgt4 write CP_SCRATCH[0x6].REG (0889) 69677ec681f3Smrg CP_SCRATCH[0x6].REG: 26 69687ec681f3Smrg :0,1,26,24 69697ec681f3Smrg0000000001d91c64: 0000: 48088901 0000001a 69707ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 69717ec681f3Smrg0000000001d91c6c: 0000: 70268000 69727ec681f3Smrgt4 write CP_SCRATCH[0x6].REG (0889) 69737ec681f3Smrg CP_SCRATCH[0x6].REG: 27 69747ec681f3Smrg :0,1,27,24 69757ec681f3Smrg0000000001d91c70: 0000: 48088901 0000001b 69767ec681f3Smrgt7 opcode: CP_REG_TEST (39) (2 dwords) 69777ec681f3Smrg { REG = 0xc39 | BIT = 0 | WAIT_FOR_ME } 69787ec681f3Smrg0000000001d91c78: 0000: 70b90001 02000c39 69797ec681f3Smrgt7 opcode: CP_COND_REG_EXEC (47) (3 dwords) 69807ec681f3Smrg { REG0 = 0 | MODE = PRED_TEST } 69817ec681f3Smrg { DWORDS = 4 } 69827ec681f3Smrg0000000001d91c80: 0000: 70c70002 10000000 00000004 69837ec681f3Smrgt7 opcode: CP_INDIRECT_BUFFER (3f) (4 dwords) 69847ec681f3Smrg ibaddr:0000000001d8f000 69857ec681f3Smrg ibsize:00000053 69867ec681f3Smrg0000000001d91c8c: 0000: 70bf8003 01d8f000 00000000 00000053 69877ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 69887ec681f3Smrg0000000001d91c9c: 0000: 70268000 69897ec681f3Smrgt4 write CP_SCRATCH[0x6].REG (0889) 69907ec681f3Smrg CP_SCRATCH[0x6].REG: 28 69917ec681f3Smrg :0,1,28,24 69927ec681f3Smrg0000000001d91ca0: 0000: 48088901 0000001c 69937ec681f3Smrgt7 opcode: CP_REG_TEST (39) (2 dwords) 69947ec681f3Smrg { REG = 0x883 | BIT = 0 | WAIT_FOR_ME } 69957ec681f3Smrg0000000001d91ca8: 0000: 70b90001 02000883 69967ec681f3Smrgt7 opcode: CP_COND_REG_EXEC (47) (3 dwords) 69977ec681f3Smrg { REG0 = 0 | MODE = PRED_TEST } 69987ec681f3Smrg { DWORDS = 2 } 69997ec681f3Smrg0000000001d91cb0: 0000: 70c70002 10000000 00000002 70007ec681f3Smrgt7 opcode: CP_SET_MARKER (65) (2 dwords) 70017ec681f3Smrg { MODE = 0x15 | MARKER = RM6_ENDVIS } 70027ec681f3Smrg0000000001d91cbc: 0000: 70e50001 00000015 70037ec681f3Smrgt7 opcode: CP_SET_DRAW_STATE (43) (4 dwords) 70047ec681f3Smrg { COUNT = 0 | DISABLE_ALL_GROUPS | GROUP_ID = 0 } 70057ec681f3Smrg { ADDR_LO = 0 } 70067ec681f3Smrg { ADDR_HI = 0 } 70077ec681f3Smrg0000000001d91cc4: 0000: 70438003 00040000 00000000 00000000 70087ec681f3Smrgt7 opcode: CP_SKIP_IB2_ENABLE_LOCAL (23) (2 dwords) 70097ec681f3Smrg0000000001d91cd4: 0000: 70230001 00000000 70107ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 70117ec681f3Smrg0000000001d91cdc: 0000: 70268000 70127ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 70137ec681f3Smrg CP_SCRATCH[0x7].REG: 29 70147ec681f3Smrg :0,1,28,29 70157ec681f3Smrg0000000001d91ce0: 0000: 48088a01 0000001d 70167ec681f3Smrgt7 opcode: CP_SET_MARKER (65) (2 dwords) 70177ec681f3Smrg { MODE = 0x16 | MARKER = RM6_RESOLVE } 70187ec681f3Smrg0000000001d91ce8: 0000: 70e50001 00000016 70197ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 70207ec681f3Smrg0000000001d91cf0: 0000: 70268000 70217ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 70227ec681f3Smrg CP_SCRATCH[0x7].REG: 30 70237ec681f3Smrg :0,1,28,30 70247ec681f3Smrg0000000001d91cf4: 0000: 48088a01 0000001e 70257ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 70267ec681f3Smrg0000000001d91cfc: 0000: 70268000 70277ec681f3Smrgt4 write CP_SCRATCH[0x6].REG (0889) 70287ec681f3Smrg CP_SCRATCH[0x6].REG: 31 70297ec681f3Smrg :0,1,31,30 70307ec681f3Smrg0000000001d91d00: 0000: 48088901 0000001f 70317ec681f3Smrgt7 opcode: CP_INDIRECT_BUFFER (3f) (4 dwords) 70327ec681f3Smrg ibaddr:0000000001116130 70337ec681f3Smrg ibsize:00000015 70347ec681f3Smrg0000000001d91d08: 0000: 70bf8003 01116130 00000000 00000015 70357ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 70367ec681f3Smrg0000000001d91d18: 0000: 70268000 70377ec681f3Smrgt4 write CP_SCRATCH[0x6].REG (0889) 70387ec681f3Smrg CP_SCRATCH[0x6].REG: 32 70397ec681f3Smrg :0,1,32,30 70407ec681f3Smrg0000000001d91d1c: 0000: 48088901 00000020 70417ec681f3Smrgt7 opcode: CP_SET_MARKER (65) (2 dwords) 70427ec681f3Smrg { MODE = RM6_YIELD | MARKER = RM6_YIELD } 70437ec681f3Smrg0000000001d91d24: 0000: 70e50001 00000007 70447ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 70457ec681f3Smrg0000000001d91d2c: 0000: 70268000 70467ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 70477ec681f3Smrg CP_SCRATCH[0x7].REG: 33 70487ec681f3Smrg :0,1,32,33 70497ec681f3Smrg0000000001d91d30: 0000: 48088a01 00000021 70507ec681f3Smrgt7 opcode: CP_SET_MARKER (65) (2 dwords) 70517ec681f3Smrg { MODE = 0x14 | MARKER = RM6_GMEM } 70527ec681f3Smrg0000000001d91d38: 0000: 70e50001 00000014 70537ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 70547ec681f3Smrg0000000001d91d40: 0000: 70268000 70557ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 70567ec681f3Smrg CP_SCRATCH[0x7].REG: 34 70577ec681f3Smrg :0,1,32,34 70587ec681f3Smrg0000000001d91d44: 0000: 48088a01 00000022 70597ec681f3Smrgt4 write GRAS_SC_WINDOW_SCISSOR_TL (80f0) 70607ec681f3Smrg GRAS_SC_WINDOW_SCISSOR_TL: { X = 1088 | Y = 0 } 70617ec681f3Smrg GRAS_SC_WINDOW_SCISSOR_BR: { X = 1631 | Y = 479 } 70627ec681f3Smrg0000000001d91d4c: 0000: 4080f002 00000440 01df065f 70637ec681f3Smrgt4 write GRAS_2D_RESOLVE_CNTL_1 (840a) 70647ec681f3Smrg GRAS_2D_RESOLVE_CNTL_1: { X = 1088 | Y = 0 } 70657ec681f3Smrg GRAS_2D_RESOLVE_CNTL_2: { X = 1631 | Y = 479 } 70667ec681f3Smrg0000000001d91d58: 0000: 48840a02 00000440 01df065f 70677ec681f3Smrgt7 opcode: CP_WAIT_FOR_ME (13) (1 dwords) 70687ec681f3Smrg0000000001d91d64: 0000: 70138000 70697ec681f3Smrgt7 opcode: CP_SET_MODE (63) (2 dwords) 70707ec681f3Smrg0000000001d91d68: 0000: 70e30001 00000000 70717ec681f3Smrgt7 opcode: CP_REG_TEST (39) (2 dwords) 70727ec681f3Smrg { REG = 0x883 | BIT = 0 | WAIT_FOR_ME } 70737ec681f3Smrg0000000001d91d70: 0000: 70b90001 02000883 70747ec681f3Smrgt7 opcode: CP_COND_REG_EXEC (47) (3 dwords) 70757ec681f3Smrg { REG0 = 0 | MODE = PRED_TEST } 70767ec681f3Smrg { DWORDS = 11 } 70777ec681f3Smrg0000000001d91d78: 0000: 70c70002 10000000 0000000b 70787ec681f3Smrgt7 opcode: CP_SET_BIN_DATA5 (2f) (8 dwords) 70797ec681f3Smrg { VSC_SIZE = 1 | VSC_N = 0 } 70807ec681f3Smrg { BIN_DATA_ADDR_LO = 0x1d5d880 } 70817ec681f3Smrg { BIN_DATA_ADDR_HI = 0 } 70827ec681f3Smrg { BIN_SIZE_ADDRESS_LO = 0x1d65808 } 70837ec681f3Smrg { BIN_SIZE_ADDRESS_HI = 0 } 70847ec681f3Smrg { BIN_PRIM_STRM_LO = 0x1d69080 } 70857ec681f3Smrg { BIN_PRIM_STRM_HI = 0 } 70867ec681f3Smrg0000000001d91d84: 0000: 702f0007 00010000 01d5d880 00000000 01d65808 00000000 01d69080 00000000 70877ec681f3Smrgt7 opcode: CP_SET_VISIBILITY_OVERRIDE (64) (2 dwords) 70887ec681f3Smrg0000000001d91da4: 0000: 70640001 00000000 70897ec681f3Smrgt7 opcode: CP_NOP (10) (3 dwords) 70907ec681f3Smrg0000000001d91dac: 0000: 70100002 70640001 00000001 70917ec681f3Smrgt4 write RB_WINDOW_OFFSET (8890) 70927ec681f3Smrg RB_WINDOW_OFFSET: { X = 1088 | Y = 0 } 70937ec681f3Smrg0000000001d91db8: 0000: 48889001 00000440 70947ec681f3Smrgt4 write RB_WINDOW_OFFSET2 (88d4) 70957ec681f3Smrg RB_WINDOW_OFFSET2: { X = 1088 | Y = 0 } 70967ec681f3Smrg0000000001d91dc0: 0000: 4888d401 00000440 70977ec681f3Smrgt4 write SP_WINDOW_OFFSET (b4d1) 70987ec681f3Smrg SP_WINDOW_OFFSET: { X = 1088 | Y = 0 } 70997ec681f3Smrg0000000001d91dc8: 0000: 48b4d101 00000440 71007ec681f3Smrgt4 write SP_TP_WINDOW_OFFSET (b307) 71017ec681f3Smrg SP_TP_WINDOW_OFFSET: { X = 1088 | Y = 0 } 71027ec681f3Smrg0000000001d91dd0: 0000: 48b30701 00000440 71037ec681f3Smrgt4 write GRAS_BIN_CONTROL (80a1) 71047ec681f3Smrg GRAS_BIN_CONTROL: { BINW = 544 | BINH = 480 | RENDER_MODE = RENDERING_PASS | BUFFERS_LOCATION = BUFFERS_IN_GMEM | LRZ_FEEDBACK_ZMODE_MASK = 0x6 } 71057ec681f3Smrg0000000001d91dd8: 0000: 4880a101 06001e11 71067ec681f3Smrgt4 write RB_BIN_CONTROL (8800) 71077ec681f3Smrg RB_BIN_CONTROL: { BINW = 544 | BINH = 480 | RENDER_MODE = RENDERING_PASS | BUFFERS_LOCATION = BUFFERS_IN_GMEM | LRZ_FEEDBACK_ZMODE_MASK = 0x6 } 71087ec681f3Smrg0000000001d91de0: 0000: 48880001 06001e11 71097ec681f3Smrgt4 write RB_BIN_CONTROL2 (88d3) 71107ec681f3Smrg RB_BIN_CONTROL2: { BINW = 544 | BINH = 480 } 71117ec681f3Smrg0000000001d91de8: 0000: 4088d301 00001e11 71127ec681f3Smrgt7 opcode: CP_SET_MODE (63) (2 dwords) 71137ec681f3Smrg0000000001d91df0: 0000: 70e30001 00000000 71147ec681f3Smrgt4 write RB_SAMPLE_CONFIG (8804) 71157ec681f3Smrg RB_SAMPLE_CONFIG: { 0 } 71167ec681f3Smrg0000000001d91df8: 0000: 40880401 00000000 71177ec681f3Smrgt4 write SP_TP_SAMPLE_CONFIG (b304) 71187ec681f3Smrg SP_TP_SAMPLE_CONFIG: { 0 } 71197ec681f3Smrg0000000001d91e00: 0000: 48b30401 00000000 71207ec681f3Smrgt4 write GRAS_SAMPLE_CONFIG (80a4) 71217ec681f3Smrg GRAS_SAMPLE_CONFIG: { 0 } 71227ec681f3Smrg0000000001d91e08: 0000: 4880a401 00000000 71237ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 71247ec681f3Smrg0000000001d91e10: 0000: 70268000 71257ec681f3Smrgt4 write CP_SCRATCH[0x6].REG (0889) 71267ec681f3Smrg CP_SCRATCH[0x6].REG: 35 71277ec681f3Smrg :0,1,35,34 71287ec681f3Smrg0000000001d91e14: 0000: 48088901 00000023 71297ec681f3Smrgt7 opcode: CP_INDIRECT_BUFFER (3f) (4 dwords) 71307ec681f3Smrg ibaddr:00000000011160d0 71317ec681f3Smrg ibsize:00000018 71327ec681f3Smrg0000000001d91e1c: 0000: 70bf8003 011160d0 00000000 00000018 71337ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 71347ec681f3Smrg0000000001d91e2c: 0000: 70268000 71357ec681f3Smrgt4 write CP_SCRATCH[0x6].REG (0889) 71367ec681f3Smrg CP_SCRATCH[0x6].REG: 36 71377ec681f3Smrg :0,1,36,34 71387ec681f3Smrg0000000001d91e30: 0000: 48088901 00000024 71397ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 71407ec681f3Smrg0000000001d91e38: 0000: 70268000 71417ec681f3Smrgt4 write CP_SCRATCH[0x6].REG (0889) 71427ec681f3Smrg CP_SCRATCH[0x6].REG: 37 71437ec681f3Smrg :0,1,37,34 71447ec681f3Smrg0000000001d91e3c: 0000: 48088901 00000025 71457ec681f3Smrgt7 opcode: CP_REG_TEST (39) (2 dwords) 71467ec681f3Smrg { REG = 0xc3a | BIT = 0 | WAIT_FOR_ME } 71477ec681f3Smrg0000000001d91e44: 0000: 70b90001 02000c3a 71487ec681f3Smrgt7 opcode: CP_COND_REG_EXEC (47) (3 dwords) 71497ec681f3Smrg { REG0 = 0 | MODE = PRED_TEST } 71507ec681f3Smrg { DWORDS = 4 } 71517ec681f3Smrg0000000001d91e4c: 0000: 70c70002 10000000 00000004 71527ec681f3Smrgt7 opcode: CP_INDIRECT_BUFFER (3f) (4 dwords) 71537ec681f3Smrg ibaddr:0000000001d8f000 71547ec681f3Smrg ibsize:00000053 71557ec681f3Smrg0000000001d91e58: 0000: 70bf8003 01d8f000 00000000 00000053 71567ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 71577ec681f3Smrg0000000001d91e68: 0000: 70268000 71587ec681f3Smrgt4 write CP_SCRATCH[0x6].REG (0889) 71597ec681f3Smrg CP_SCRATCH[0x6].REG: 38 71607ec681f3Smrg :0,1,38,34 71617ec681f3Smrg0000000001d91e6c: 0000: 48088901 00000026 71627ec681f3Smrgt7 opcode: CP_REG_TEST (39) (2 dwords) 71637ec681f3Smrg { REG = 0x883 | BIT = 0 | WAIT_FOR_ME } 71647ec681f3Smrg0000000001d91e74: 0000: 70b90001 02000883 71657ec681f3Smrgt7 opcode: CP_COND_REG_EXEC (47) (3 dwords) 71667ec681f3Smrg { REG0 = 0 | MODE = PRED_TEST } 71677ec681f3Smrg { DWORDS = 2 } 71687ec681f3Smrg0000000001d91e7c: 0000: 70c70002 10000000 00000002 71697ec681f3Smrgt7 opcode: CP_SET_MARKER (65) (2 dwords) 71707ec681f3Smrg { MODE = 0x15 | MARKER = RM6_ENDVIS } 71717ec681f3Smrg0000000001d91e88: 0000: 70e50001 00000015 71727ec681f3Smrgt7 opcode: CP_SET_DRAW_STATE (43) (4 dwords) 71737ec681f3Smrg { COUNT = 0 | DISABLE_ALL_GROUPS | GROUP_ID = 0 } 71747ec681f3Smrg { ADDR_LO = 0 } 71757ec681f3Smrg { ADDR_HI = 0 } 71767ec681f3Smrg0000000001d91e90: 0000: 70438003 00040000 00000000 00000000 71777ec681f3Smrgt7 opcode: CP_SKIP_IB2_ENABLE_LOCAL (23) (2 dwords) 71787ec681f3Smrg0000000001d91ea0: 0000: 70230001 00000000 71797ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 71807ec681f3Smrg0000000001d91ea8: 0000: 70268000 71817ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 71827ec681f3Smrg CP_SCRATCH[0x7].REG: 39 71837ec681f3Smrg :0,1,38,39 71847ec681f3Smrg0000000001d91eac: 0000: 48088a01 00000027 71857ec681f3Smrgt7 opcode: CP_SET_MARKER (65) (2 dwords) 71867ec681f3Smrg { MODE = 0x16 | MARKER = RM6_RESOLVE } 71877ec681f3Smrg0000000001d91eb4: 0000: 70e50001 00000016 71887ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 71897ec681f3Smrg0000000001d91ebc: 0000: 70268000 71907ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 71917ec681f3Smrg CP_SCRATCH[0x7].REG: 40 71927ec681f3Smrg :0,1,38,40 71937ec681f3Smrg0000000001d91ec0: 0000: 48088a01 00000028 71947ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 71957ec681f3Smrg0000000001d91ec8: 0000: 70268000 71967ec681f3Smrgt4 write CP_SCRATCH[0x6].REG (0889) 71977ec681f3Smrg CP_SCRATCH[0x6].REG: 41 71987ec681f3Smrg :0,1,41,40 71997ec681f3Smrg0000000001d91ecc: 0000: 48088901 00000029 72007ec681f3Smrgt7 opcode: CP_INDIRECT_BUFFER (3f) (4 dwords) 72017ec681f3Smrg ibaddr:0000000001116130 72027ec681f3Smrg ibsize:00000015 72037ec681f3Smrg0000000001d91ed4: 0000: 70bf8003 01116130 00000000 00000015 72047ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 72057ec681f3Smrg0000000001d91ee4: 0000: 70268000 72067ec681f3Smrgt4 write CP_SCRATCH[0x6].REG (0889) 72077ec681f3Smrg CP_SCRATCH[0x6].REG: 42 72087ec681f3Smrg :0,1,42,40 72097ec681f3Smrg0000000001d91ee8: 0000: 48088901 0000002a 72107ec681f3Smrgt7 opcode: CP_SET_MARKER (65) (2 dwords) 72117ec681f3Smrg { MODE = RM6_YIELD | MARKER = RM6_YIELD } 72127ec681f3Smrg0000000001d91ef0: 0000: 70e50001 00000007 72137ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 72147ec681f3Smrg0000000001d91ef8: 0000: 70268000 72157ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 72167ec681f3Smrg CP_SCRATCH[0x7].REG: 43 72177ec681f3Smrg :0,1,42,43 72187ec681f3Smrg0000000001d91efc: 0000: 48088a01 0000002b 72197ec681f3Smrgt7 opcode: CP_SET_MARKER (65) (2 dwords) 72207ec681f3Smrg { MODE = 0x14 | MARKER = RM6_GMEM } 72217ec681f3Smrg0000000001d91f04: 0000: 70e50001 00000014 72227ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 72237ec681f3Smrg0000000001d91f0c: 0000: 70268000 72247ec681f3Smrgt4 write CP_SCRATCH[0x7].REG (088a) 72257ec681f3Smrg CP_SCRATCH[0x7].REG: 44 72267ec681f3Smrg :0,1,42,44 72277ec681f3Smrg0000000001d91f10: 0000: 48088a01 0000002c 72287ec681f3Smrgt4 write GRAS_SC_WINDOW_SCISSOR_TL (80f0) 72297ec681f3Smrg GRAS_SC_WINDOW_SCISSOR_TL: { X = 1632 | Y = 0 } 72307ec681f3Smrg GRAS_SC_WINDOW_SCISSOR_BR: { X = 2159 | Y = 479 } 72317ec681f3Smrg0000000001d91f18: 0000: 4080f002 00000660 01df086f 72327ec681f3Smrgt4 write GRAS_2D_RESOLVE_CNTL_1 (840a) 72337ec681f3Smrg GRAS_2D_RESOLVE_CNTL_1: { X = 1632 | Y = 0 } 72347ec681f3Smrg GRAS_2D_RESOLVE_CNTL_2: { X = 2159 | Y = 479 } 72357ec681f3Smrg0000000001d91f24: 0000: 48840a02 00000660 01df086f 72367ec681f3Smrgt7 opcode: CP_WAIT_FOR_ME (13) (1 dwords) 72377ec681f3Smrg0000000001d91f30: 0000: 70138000 72387ec681f3Smrgt7 opcode: CP_SET_MODE (63) (2 dwords) 72397ec681f3Smrg0000000001d91f34: 0000: 70e30001 00000000 72407ec681f3Smrgt7 opcode: CP_REG_TEST (39) (2 dwords) 72417ec681f3Smrg { REG = 0x883 | BIT = 0 | WAIT_FOR_ME } 72427ec681f3Smrg0000000001d91f3c: 0000: 70b90001 02000883 72437ec681f3Smrgt7 opcode: CP_COND_REG_EXEC (47) (3 dwords) 72447ec681f3Smrg { REG0 = 0 | MODE = PRED_TEST } 72457ec681f3Smrg { DWORDS = 11 } 72467ec681f3Smrg0000000001d91f44: 0000: 70c70002 10000000 0000000b 72477ec681f3Smrgt7 opcode: CP_SET_BIN_DATA5 (2f) (8 dwords) 72487ec681f3Smrg { VSC_SIZE = 1 | VSC_N = 0 } 72497ec681f3Smrg { BIN_DATA_ADDR_LO = 0x1d5dcc0 } 72507ec681f3Smrg { BIN_DATA_ADDR_HI = 0 } 72517ec681f3Smrg { BIN_SIZE_ADDRESS_LO = 0x1d6580c } 72527ec681f3Smrg { BIN_SIZE_ADDRESS_HI = 0 } 72537ec681f3Smrg { BIN_PRIM_STRM_LO = 0x1d6a0c0 } 72547ec681f3Smrg { BIN_PRIM_STRM_HI = 0 } 72557ec681f3Smrg0000000001d91f50: 0000: 702f0007 00010000 01d5dcc0 00000000 01d6580c 00000000 01d6a0c0 00000000 72567ec681f3Smrgt7 opcode: CP_SET_VISIBILITY_OVERRIDE (64) (2 dwords) 72577ec681f3Smrg0000000001d91f70: 0000: 70640001 00000000 72587ec681f3Smrgt7 opcode: CP_NOP (10) (3 dwords) 72597ec681f3Smrg0000000001d91f78: 0000: 70100002 70640001 00000001 72607ec681f3Smrgt4 write RB_WINDOW_OFFSET (8890) 72617ec681f3Smrg RB_WINDOW_OFFSET: { X = 1632 | Y = 0 } 72627ec681f3Smrg0000000001d91f84: 0000: 48889001 00000660 72637ec681f3Smrgt4 write RB_WINDOW_OFFSET2 (88d4) 72647ec681f3Smrg RB_WINDOW_OFFSET2: { X = 1632 | Y = 0 } 72657ec681f3Smrg0000000001d91f8c: 0000: 4888d401 00000660 72667ec681f3Smrgt4 write SP_WINDOW_OFFSET (b4d1) 72677ec681f3Smrg SP_WINDOW_OFFSET: { X = 1632 | Y = 0 } 72687ec681f3Smrg0000000001d91f94: 0000: 48b4d101 00000660 72697ec681f3Smrgt4 write SP_TP_WINDOW_OFFSET (b307) 72707ec681f3Smrg SP_TP_WINDOW_OFFSET: { X = 1632 | Y = 0 } 72717ec681f3Smrg0000000001d91f9c: 0000: 48b30701 00000660 72727ec681f3Smrgt4 write GRAS_BIN_CONTROL (80a1) 72737ec681f3Smrg GRAS_BIN_CONTROL: { BINW = 544 | BINH = 480 | RENDER_MODE = RENDERING_PASS | BUFFERS_LOCATION = BUFFERS_IN_GMEM | LRZ_FEEDBACK_ZMODE_MASK = 0x6 } 72747ec681f3Smrg0000000001d91fa4: 0000: 4880a101 06001e11 72757ec681f3Smrgt4 write RB_BIN_CONTROL (8800) 72767ec681f3Smrg RB_BIN_CONTROL: { BINW = 544 | BINH = 480 | RENDER_MODE = RENDERING_PASS | BUFFERS_LOCATION = BUFFERS_IN_GMEM | LRZ_FEEDBACK_ZMODE_MASK = 0x6 } 72777ec681f3Smrg0000000001d91fac: 0000: 48880001 06001e11 72787ec681f3Smrgt4 write RB_BIN_CONTROL2 (88d3) 72797ec681f3Smrg RB_BIN_CONTROL2: { BINW = 544 | BINH = 480 } 72807ec681f3Smrg0000000001d91fb4: 0000: 4088d301 00001e11 72817ec681f3Smrgt7 opcode: CP_SET_MODE (63) (2 dwords) 72827ec681f3Smrg0000000001d91fbc: 0000: 70e30001 00000000 72837ec681f3Smrgt4 write RB_SAMPLE_CONFIG (8804) 72847ec681f3Smrg RB_SAMPLE_CONFIG: { 0 } 72857ec681f3Smrg0000000001d91fc4: 0000: 40880401 00000000 72867ec681f3Smrgt4 write SP_TP_SAMPLE_CONFIG (b304) 72877ec681f3Smrg SP_TP_SAMPLE_CONFIG: { 0 } 72887ec681f3Smrg0000000001d91fcc: 0000: 48b30401 00000000 72897ec681f3Smrgt4 write GRAS_SAMPLE_CONFIG (80a4) 72907ec681f3Smrg GRAS_SAMPLE_CONFIG: { 0 } 72917ec681f3Smrg0000000001d91fd4: 0000: 4880a401 00000000 72927ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 72937ec681f3Smrg0000000001d91fdc: 0000: 70268000 72947ec681f3Smrgt4 write CP_SCRATCH[0x6].REG (0889) 72957ec681f3Smrg CP_SCRATCH[0x6].REG: 45 72967ec681f3Smrg :0,1,45,44 72977ec681f3Smrg0000000001d91fe0: 0000: 48088901 0000002d 72987ec681f3Smrgt7 opcode: CP_INDIRECT_BUFFER (3f) (4 dwords) 72997ec681f3Smrg ibaddr:00000000011160d0 73007ec681f3Smrg ibsize:00000018 73017ec681f3Smrg0000000001d91fe8: 0000: 70bf8003 011160d0 00000000 00000018 73027ec681f3Smrgt7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords) 73037ec681f3Smrg0000000001d91ff8: 0000: 70268000 73047ec681f3Smrg############################################################ 73057ec681f3Smrgvertices: 0 73067ec681f3Smrgcmd: null_platform_t/2995: fence=1856 73077ec681f3Smrgcmd: null_platform_t/2995: fence=1857 7308