1glsl.es320.subgroupArithmetic.comp 2Shader version: 320 3Requested GL_KHR_shader_subgroup_arithmetic 4Requested GL_KHR_shader_subgroup_basic 5local_size = (8, 1, 1) 60:? Sequence 70:14 Function Definition: main( ( global void) 80:14 Function Parameters: 90:16 Sequence 100:16 Sequence 110:16 move second child to first child ( temp highp uint) 120:16 'invocation' ( temp highp uint) 130:16 mod ( temp mediump uint) 140:16 add ( temp mediump uint) 150:16 'gl_SubgroupInvocationID' ( in mediump uint SubgroupInvocationID) 160:16 'gl_SubgroupSize' ( in mediump uint SubgroupSize) 170:16 Constant: 180:16 4 (const uint) 190:18 move second child to first child ( temp highp float) 200:18 direct index ( temp highp float) 210:18 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 220:18 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 230:18 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 240:18 Constant: 250:18 0 (const int) 260:18 Constant: 270:18 0 (const int) 280:18 Constant: 290:18 0 (const int) 300:18 subgroupAdd ( global highp float) 310:18 direct index ( temp highp float) 320:18 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 330:18 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 340:18 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 350:18 Constant: 360:18 0 (const int) 370:18 Constant: 380:18 0 (const int) 390:18 Constant: 400:18 0 (const int) 410:19 move second child to first child ( temp highp 2-component vector of float) 420:19 vector swizzle ( temp highp 2-component vector of float) 430:19 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 440:19 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 450:19 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 460:19 Constant: 470:19 0 (const int) 480:19 Constant: 490:19 0 (const int) 500:19 Sequence 510:19 Constant: 520:19 0 (const int) 530:19 Constant: 540:19 1 (const int) 550:19 subgroupAdd ( global highp 2-component vector of float) 560:19 vector swizzle ( temp highp 2-component vector of float) 570:19 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 580:19 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 590:19 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 600:19 Constant: 610:19 1 (const int) 620:19 Constant: 630:19 0 (const int) 640:19 Sequence 650:19 Constant: 660:19 0 (const int) 670:19 Constant: 680:19 1 (const int) 690:20 move second child to first child ( temp highp 3-component vector of float) 700:20 vector swizzle ( temp highp 3-component vector of float) 710:20 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 720:20 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 730:20 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 740:20 Constant: 750:20 0 (const int) 760:20 Constant: 770:20 0 (const int) 780:20 Sequence 790:20 Constant: 800:20 0 (const int) 810:20 Constant: 820:20 1 (const int) 830:20 Constant: 840:20 2 (const int) 850:20 subgroupAdd ( global highp 3-component vector of float) 860:20 vector swizzle ( temp highp 3-component vector of float) 870:20 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 880:20 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 890:20 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 900:20 Constant: 910:20 2 (const int) 920:20 Constant: 930:20 0 (const int) 940:20 Sequence 950:20 Constant: 960:20 0 (const int) 970:20 Constant: 980:20 1 (const int) 990:20 Constant: 1000:20 2 (const int) 1010:21 move second child to first child ( temp highp 4-component vector of float) 1020:21 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 1030:21 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1040:21 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1050:21 Constant: 1060:21 0 (const int) 1070:21 Constant: 1080:21 0 (const int) 1090:21 subgroupAdd ( global highp 4-component vector of float) 1100:21 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 1110:21 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1120:21 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1130:21 Constant: 1140:21 3 (const int) 1150:21 Constant: 1160:21 0 (const int) 1170:23 move second child to first child ( temp highp int) 1180:23 direct index ( temp highp int) 1190:23 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1200:23 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1210:23 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1220:23 Constant: 1230:23 1 (const int) 1240:23 Constant: 1250:23 1 (const int) 1260:23 Constant: 1270:23 0 (const int) 1280:23 subgroupAdd ( global highp int) 1290:23 direct index ( temp highp int) 1300:23 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1310:23 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1320:23 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1330:23 Constant: 1340:23 0 (const int) 1350:23 Constant: 1360:23 1 (const int) 1370:23 Constant: 1380:23 0 (const int) 1390:24 move second child to first child ( temp highp 2-component vector of int) 1400:24 vector swizzle ( temp highp 2-component vector of int) 1410:24 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1420:24 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1430:24 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1440:24 Constant: 1450:24 1 (const int) 1460:24 Constant: 1470:24 1 (const int) 1480:24 Sequence 1490:24 Constant: 1500:24 0 (const int) 1510:24 Constant: 1520:24 1 (const int) 1530:24 subgroupAdd ( global highp 2-component vector of int) 1540:24 vector swizzle ( temp highp 2-component vector of int) 1550:24 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1560:24 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1570:24 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1580:24 Constant: 1590:24 1 (const int) 1600:24 Constant: 1610:24 1 (const int) 1620:24 Sequence 1630:24 Constant: 1640:24 0 (const int) 1650:24 Constant: 1660:24 1 (const int) 1670:25 move second child to first child ( temp highp 3-component vector of int) 1680:25 vector swizzle ( temp highp 3-component vector of int) 1690:25 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1700:25 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1710:25 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1720:25 Constant: 1730:25 1 (const int) 1740:25 Constant: 1750:25 1 (const int) 1760:25 Sequence 1770:25 Constant: 1780:25 0 (const int) 1790:25 Constant: 1800:25 1 (const int) 1810:25 Constant: 1820:25 2 (const int) 1830:25 subgroupAdd ( global highp 3-component vector of int) 1840:25 vector swizzle ( temp highp 3-component vector of int) 1850:25 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1860:25 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1870:25 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1880:25 Constant: 1890:25 2 (const int) 1900:25 Constant: 1910:25 1 (const int) 1920:25 Sequence 1930:25 Constant: 1940:25 0 (const int) 1950:25 Constant: 1960:25 1 (const int) 1970:25 Constant: 1980:25 2 (const int) 1990:26 move second child to first child ( temp highp 4-component vector of int) 2000:26 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2010:26 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2020:26 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2030:26 Constant: 2040:26 1 (const int) 2050:26 Constant: 2060:26 1 (const int) 2070:26 subgroupAdd ( global highp 4-component vector of int) 2080:26 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2090:26 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2100:26 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2110:26 Constant: 2120:26 3 (const int) 2130:26 Constant: 2140:26 1 (const int) 2150:28 move second child to first child ( temp highp uint) 2160:28 direct index ( temp highp uint) 2170:28 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2180:28 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2190:28 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2200:28 Constant: 2210:28 2 (const int) 2220:28 Constant: 2230:28 2 (const int) 2240:28 Constant: 2250:28 0 (const int) 2260:28 subgroupAdd ( global highp uint) 2270:28 direct index ( temp highp uint) 2280:28 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2290:28 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2300:28 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2310:28 Constant: 2320:28 0 (const int) 2330:28 Constant: 2340:28 2 (const int) 2350:28 Constant: 2360:28 0 (const int) 2370:29 move second child to first child ( temp highp 2-component vector of uint) 2380:29 vector swizzle ( temp highp 2-component vector of uint) 2390:29 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2400:29 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2410:29 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2420:29 Constant: 2430:29 2 (const int) 2440:29 Constant: 2450:29 2 (const int) 2460:29 Sequence 2470:29 Constant: 2480:29 0 (const int) 2490:29 Constant: 2500:29 1 (const int) 2510:29 subgroupAdd ( global highp 2-component vector of uint) 2520:29 vector swizzle ( temp highp 2-component vector of uint) 2530:29 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2540:29 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2550:29 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2560:29 Constant: 2570:29 1 (const int) 2580:29 Constant: 2590:29 2 (const int) 2600:29 Sequence 2610:29 Constant: 2620:29 0 (const int) 2630:29 Constant: 2640:29 1 (const int) 2650:30 move second child to first child ( temp highp 3-component vector of uint) 2660:30 vector swizzle ( temp highp 3-component vector of uint) 2670:30 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2680:30 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2690:30 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2700:30 Constant: 2710:30 2 (const int) 2720:30 Constant: 2730:30 2 (const int) 2740:30 Sequence 2750:30 Constant: 2760:30 0 (const int) 2770:30 Constant: 2780:30 1 (const int) 2790:30 Constant: 2800:30 2 (const int) 2810:30 subgroupAdd ( global highp 3-component vector of uint) 2820:30 vector swizzle ( temp highp 3-component vector of uint) 2830:30 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2840:30 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2850:30 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2860:30 Constant: 2870:30 2 (const int) 2880:30 Constant: 2890:30 2 (const int) 2900:30 Sequence 2910:30 Constant: 2920:30 0 (const int) 2930:30 Constant: 2940:30 1 (const int) 2950:30 Constant: 2960:30 2 (const int) 2970:31 move second child to first child ( temp highp 4-component vector of uint) 2980:31 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2990:31 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3000:31 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3010:31 Constant: 3020:31 2 (const int) 3030:31 Constant: 3040:31 2 (const int) 3050:31 subgroupAdd ( global highp 4-component vector of uint) 3060:31 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3070:31 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3080:31 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3090:31 Constant: 3100:31 3 (const int) 3110:31 Constant: 3120:31 2 (const int) 3130:33 move second child to first child ( temp highp float) 3140:33 direct index ( temp highp float) 3150:33 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 3160:33 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3170:33 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3180:33 Constant: 3190:33 3 (const int) 3200:33 Constant: 3210:33 0 (const int) 3220:33 Constant: 3230:33 0 (const int) 3240:33 subgroupMul ( global highp float) 3250:33 direct index ( temp highp float) 3260:33 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 3270:33 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3280:33 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3290:33 Constant: 3300:33 0 (const int) 3310:33 Constant: 3320:33 0 (const int) 3330:33 Constant: 3340:33 0 (const int) 3350:34 move second child to first child ( temp highp 2-component vector of float) 3360:34 vector swizzle ( temp highp 2-component vector of float) 3370:34 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 3380:34 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3390:34 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3400:34 Constant: 3410:34 3 (const int) 3420:34 Constant: 3430:34 0 (const int) 3440:34 Sequence 3450:34 Constant: 3460:34 0 (const int) 3470:34 Constant: 3480:34 1 (const int) 3490:34 subgroupMul ( global highp 2-component vector of float) 3500:34 vector swizzle ( temp highp 2-component vector of float) 3510:34 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 3520:34 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3530:34 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3540:34 Constant: 3550:34 1 (const int) 3560:34 Constant: 3570:34 0 (const int) 3580:34 Sequence 3590:34 Constant: 3600:34 0 (const int) 3610:34 Constant: 3620:34 1 (const int) 3630:35 move second child to first child ( temp highp 3-component vector of float) 3640:35 vector swizzle ( temp highp 3-component vector of float) 3650:35 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 3660:35 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3670:35 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3680:35 Constant: 3690:35 3 (const int) 3700:35 Constant: 3710:35 0 (const int) 3720:35 Sequence 3730:35 Constant: 3740:35 0 (const int) 3750:35 Constant: 3760:35 1 (const int) 3770:35 Constant: 3780:35 2 (const int) 3790:35 subgroupMul ( global highp 3-component vector of float) 3800:35 vector swizzle ( temp highp 3-component vector of float) 3810:35 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 3820:35 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3830:35 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3840:35 Constant: 3850:35 2 (const int) 3860:35 Constant: 3870:35 0 (const int) 3880:35 Sequence 3890:35 Constant: 3900:35 0 (const int) 3910:35 Constant: 3920:35 1 (const int) 3930:35 Constant: 3940:35 2 (const int) 3950:36 move second child to first child ( temp highp 4-component vector of float) 3960:36 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 3970:36 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3980:36 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3990:36 Constant: 4000:36 3 (const int) 4010:36 Constant: 4020:36 0 (const int) 4030:36 subgroupMul ( global highp 4-component vector of float) 4040:36 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4050:36 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4060:36 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4070:36 Constant: 4080:36 3 (const int) 4090:36 Constant: 4100:36 0 (const int) 4110:38 move second child to first child ( temp highp int) 4120:38 direct index ( temp highp int) 4130:38 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4140:38 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4150:38 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4160:38 Constant: 4170:38 0 (const int) 4180:38 Constant: 4190:38 1 (const int) 4200:38 Constant: 4210:38 0 (const int) 4220:38 subgroupMul ( global highp int) 4230:38 direct index ( temp highp int) 4240:38 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4250:38 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4260:38 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4270:38 Constant: 4280:38 0 (const int) 4290:38 Constant: 4300:38 1 (const int) 4310:38 Constant: 4320:38 0 (const int) 4330:39 move second child to first child ( temp highp 2-component vector of int) 4340:39 vector swizzle ( temp highp 2-component vector of int) 4350:39 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4360:39 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4370:39 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4380:39 Constant: 4390:39 0 (const int) 4400:39 Constant: 4410:39 1 (const int) 4420:39 Sequence 4430:39 Constant: 4440:39 0 (const int) 4450:39 Constant: 4460:39 1 (const int) 4470:39 subgroupMul ( global highp 2-component vector of int) 4480:39 vector swizzle ( temp highp 2-component vector of int) 4490:39 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4500:39 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4510:39 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4520:39 Constant: 4530:39 1 (const int) 4540:39 Constant: 4550:39 1 (const int) 4560:39 Sequence 4570:39 Constant: 4580:39 0 (const int) 4590:39 Constant: 4600:39 1 (const int) 4610:40 move second child to first child ( temp highp 3-component vector of int) 4620:40 vector swizzle ( temp highp 3-component vector of int) 4630:40 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4640:40 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4650:40 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4660:40 Constant: 4670:40 0 (const int) 4680:40 Constant: 4690:40 1 (const int) 4700:40 Sequence 4710:40 Constant: 4720:40 0 (const int) 4730:40 Constant: 4740:40 1 (const int) 4750:40 Constant: 4760:40 2 (const int) 4770:40 subgroupMul ( global highp 3-component vector of int) 4780:40 vector swizzle ( temp highp 3-component vector of int) 4790:40 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4800:40 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4810:40 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4820:40 Constant: 4830:40 2 (const int) 4840:40 Constant: 4850:40 1 (const int) 4860:40 Sequence 4870:40 Constant: 4880:40 0 (const int) 4890:40 Constant: 4900:40 1 (const int) 4910:40 Constant: 4920:40 2 (const int) 4930:41 move second child to first child ( temp highp 4-component vector of int) 4940:41 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4950:41 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4960:41 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4970:41 Constant: 4980:41 0 (const int) 4990:41 Constant: 5000:41 1 (const int) 5010:41 subgroupMul ( global highp 4-component vector of int) 5020:41 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5030:41 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5040:41 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5050:41 Constant: 5060:41 3 (const int) 5070:41 Constant: 5080:41 1 (const int) 5090:43 move second child to first child ( temp highp uint) 5100:43 direct index ( temp highp uint) 5110:43 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5120:43 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5130:43 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5140:43 Constant: 5150:43 1 (const int) 5160:43 Constant: 5170:43 2 (const int) 5180:43 Constant: 5190:43 0 (const int) 5200:43 subgroupMul ( global highp uint) 5210:43 direct index ( temp highp uint) 5220:43 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5230:43 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5240:43 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5250:43 Constant: 5260:43 0 (const int) 5270:43 Constant: 5280:43 2 (const int) 5290:43 Constant: 5300:43 0 (const int) 5310:44 move second child to first child ( temp highp 2-component vector of uint) 5320:44 vector swizzle ( temp highp 2-component vector of uint) 5330:44 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5340:44 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5350:44 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5360:44 Constant: 5370:44 1 (const int) 5380:44 Constant: 5390:44 2 (const int) 5400:44 Sequence 5410:44 Constant: 5420:44 0 (const int) 5430:44 Constant: 5440:44 1 (const int) 5450:44 subgroupMul ( global highp 2-component vector of uint) 5460:44 vector swizzle ( temp highp 2-component vector of uint) 5470:44 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5480:44 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5490:44 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5500:44 Constant: 5510:44 1 (const int) 5520:44 Constant: 5530:44 2 (const int) 5540:44 Sequence 5550:44 Constant: 5560:44 0 (const int) 5570:44 Constant: 5580:44 1 (const int) 5590:45 move second child to first child ( temp highp 3-component vector of uint) 5600:45 vector swizzle ( temp highp 3-component vector of uint) 5610:45 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5620:45 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5630:45 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5640:45 Constant: 5650:45 1 (const int) 5660:45 Constant: 5670:45 2 (const int) 5680:45 Sequence 5690:45 Constant: 5700:45 0 (const int) 5710:45 Constant: 5720:45 1 (const int) 5730:45 Constant: 5740:45 2 (const int) 5750:45 subgroupMul ( global highp 3-component vector of uint) 5760:45 vector swizzle ( temp highp 3-component vector of uint) 5770:45 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5780:45 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5790:45 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5800:45 Constant: 5810:45 2 (const int) 5820:45 Constant: 5830:45 2 (const int) 5840:45 Sequence 5850:45 Constant: 5860:45 0 (const int) 5870:45 Constant: 5880:45 1 (const int) 5890:45 Constant: 5900:45 2 (const int) 5910:46 move second child to first child ( temp highp 4-component vector of uint) 5920:46 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5930:46 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5940:46 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5950:46 Constant: 5960:46 1 (const int) 5970:46 Constant: 5980:46 2 (const int) 5990:46 subgroupMul ( global highp 4-component vector of uint) 6000:46 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6010:46 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6020:46 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6030:46 Constant: 6040:46 3 (const int) 6050:46 Constant: 6060:46 2 (const int) 6070:48 move second child to first child ( temp highp float) 6080:48 direct index ( temp highp float) 6090:48 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6100:48 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6110:48 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6120:48 Constant: 6130:48 2 (const int) 6140:48 Constant: 6150:48 0 (const int) 6160:48 Constant: 6170:48 0 (const int) 6180:48 subgroupMin ( global highp float) 6190:48 direct index ( temp highp float) 6200:48 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6210:48 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6220:48 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6230:48 Constant: 6240:48 0 (const int) 6250:48 Constant: 6260:48 0 (const int) 6270:48 Constant: 6280:48 0 (const int) 6290:49 move second child to first child ( temp highp 2-component vector of float) 6300:49 vector swizzle ( temp highp 2-component vector of float) 6310:49 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6320:49 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6330:49 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6340:49 Constant: 6350:49 2 (const int) 6360:49 Constant: 6370:49 0 (const int) 6380:49 Sequence 6390:49 Constant: 6400:49 0 (const int) 6410:49 Constant: 6420:49 1 (const int) 6430:49 subgroupMin ( global highp 2-component vector of float) 6440:49 vector swizzle ( temp highp 2-component vector of float) 6450:49 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6460:49 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6470:49 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6480:49 Constant: 6490:49 1 (const int) 6500:49 Constant: 6510:49 0 (const int) 6520:49 Sequence 6530:49 Constant: 6540:49 0 (const int) 6550:49 Constant: 6560:49 1 (const int) 6570:50 move second child to first child ( temp highp 3-component vector of float) 6580:50 vector swizzle ( temp highp 3-component vector of float) 6590:50 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6600:50 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6610:50 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6620:50 Constant: 6630:50 2 (const int) 6640:50 Constant: 6650:50 0 (const int) 6660:50 Sequence 6670:50 Constant: 6680:50 0 (const int) 6690:50 Constant: 6700:50 1 (const int) 6710:50 Constant: 6720:50 2 (const int) 6730:50 subgroupMin ( global highp 3-component vector of float) 6740:50 vector swizzle ( temp highp 3-component vector of float) 6750:50 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6760:50 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6770:50 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6780:50 Constant: 6790:50 2 (const int) 6800:50 Constant: 6810:50 0 (const int) 6820:50 Sequence 6830:50 Constant: 6840:50 0 (const int) 6850:50 Constant: 6860:50 1 (const int) 6870:50 Constant: 6880:50 2 (const int) 6890:51 move second child to first child ( temp highp 4-component vector of float) 6900:51 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6910:51 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6920:51 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6930:51 Constant: 6940:51 2 (const int) 6950:51 Constant: 6960:51 0 (const int) 6970:51 subgroupMin ( global highp 4-component vector of float) 6980:51 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6990:51 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7000:51 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7010:51 Constant: 7020:51 3 (const int) 7030:51 Constant: 7040:51 0 (const int) 7050:53 move second child to first child ( temp highp int) 7060:53 direct index ( temp highp int) 7070:53 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7080:53 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7090:53 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7100:53 Constant: 7110:53 3 (const int) 7120:53 Constant: 7130:53 1 (const int) 7140:53 Constant: 7150:53 0 (const int) 7160:53 subgroupMin ( global highp int) 7170:53 direct index ( temp highp int) 7180:53 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7190:53 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7200:53 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7210:53 Constant: 7220:53 0 (const int) 7230:53 Constant: 7240:53 1 (const int) 7250:53 Constant: 7260:53 0 (const int) 7270:54 move second child to first child ( temp highp 2-component vector of int) 7280:54 vector swizzle ( temp highp 2-component vector of int) 7290:54 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7300:54 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7310:54 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7320:54 Constant: 7330:54 3 (const int) 7340:54 Constant: 7350:54 1 (const int) 7360:54 Sequence 7370:54 Constant: 7380:54 0 (const int) 7390:54 Constant: 7400:54 1 (const int) 7410:54 subgroupMin ( global highp 2-component vector of int) 7420:54 vector swizzle ( temp highp 2-component vector of int) 7430:54 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7440:54 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7450:54 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7460:54 Constant: 7470:54 1 (const int) 7480:54 Constant: 7490:54 1 (const int) 7500:54 Sequence 7510:54 Constant: 7520:54 0 (const int) 7530:54 Constant: 7540:54 1 (const int) 7550:55 move second child to first child ( temp highp 3-component vector of int) 7560:55 vector swizzle ( temp highp 3-component vector of int) 7570:55 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7580:55 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7590:55 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7600:55 Constant: 7610:55 3 (const int) 7620:55 Constant: 7630:55 1 (const int) 7640:55 Sequence 7650:55 Constant: 7660:55 0 (const int) 7670:55 Constant: 7680:55 1 (const int) 7690:55 Constant: 7700:55 2 (const int) 7710:55 subgroupMin ( global highp 3-component vector of int) 7720:55 vector swizzle ( temp highp 3-component vector of int) 7730:55 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7740:55 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7750:55 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7760:55 Constant: 7770:55 2 (const int) 7780:55 Constant: 7790:55 1 (const int) 7800:55 Sequence 7810:55 Constant: 7820:55 0 (const int) 7830:55 Constant: 7840:55 1 (const int) 7850:55 Constant: 7860:55 2 (const int) 7870:56 move second child to first child ( temp highp 4-component vector of int) 7880:56 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7890:56 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7900:56 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7910:56 Constant: 7920:56 3 (const int) 7930:56 Constant: 7940:56 1 (const int) 7950:56 subgroupMin ( global highp 4-component vector of int) 7960:56 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7970:56 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7980:56 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7990:56 Constant: 8000:56 3 (const int) 8010:56 Constant: 8020:56 1 (const int) 8030:58 move second child to first child ( temp highp uint) 8040:58 direct index ( temp highp uint) 8050:58 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8060:58 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8070:58 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8080:58 Constant: 8090:58 0 (const int) 8100:58 Constant: 8110:58 2 (const int) 8120:58 Constant: 8130:58 0 (const int) 8140:58 subgroupMin ( global highp uint) 8150:58 direct index ( temp highp uint) 8160:58 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8170:58 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8180:58 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8190:58 Constant: 8200:58 0 (const int) 8210:58 Constant: 8220:58 2 (const int) 8230:58 Constant: 8240:58 0 (const int) 8250:59 move second child to first child ( temp highp 2-component vector of uint) 8260:59 vector swizzle ( temp highp 2-component vector of uint) 8270:59 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8280:59 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8290:59 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8300:59 Constant: 8310:59 0 (const int) 8320:59 Constant: 8330:59 2 (const int) 8340:59 Sequence 8350:59 Constant: 8360:59 0 (const int) 8370:59 Constant: 8380:59 1 (const int) 8390:59 subgroupMin ( global highp 2-component vector of uint) 8400:59 vector swizzle ( temp highp 2-component vector of uint) 8410:59 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8420:59 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8430:59 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8440:59 Constant: 8450:59 1 (const int) 8460:59 Constant: 8470:59 2 (const int) 8480:59 Sequence 8490:59 Constant: 8500:59 0 (const int) 8510:59 Constant: 8520:59 1 (const int) 8530:60 move second child to first child ( temp highp 3-component vector of uint) 8540:60 vector swizzle ( temp highp 3-component vector of uint) 8550:60 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8560:60 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8570:60 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8580:60 Constant: 8590:60 0 (const int) 8600:60 Constant: 8610:60 2 (const int) 8620:60 Sequence 8630:60 Constant: 8640:60 0 (const int) 8650:60 Constant: 8660:60 1 (const int) 8670:60 Constant: 8680:60 2 (const int) 8690:60 subgroupMin ( global highp 3-component vector of uint) 8700:60 vector swizzle ( temp highp 3-component vector of uint) 8710:60 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8720:60 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8730:60 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8740:60 Constant: 8750:60 2 (const int) 8760:60 Constant: 8770:60 2 (const int) 8780:60 Sequence 8790:60 Constant: 8800:60 0 (const int) 8810:60 Constant: 8820:60 1 (const int) 8830:60 Constant: 8840:60 2 (const int) 8850:61 move second child to first child ( temp highp 4-component vector of uint) 8860:61 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8870:61 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8880:61 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8890:61 Constant: 8900:61 0 (const int) 8910:61 Constant: 8920:61 2 (const int) 8930:61 subgroupMin ( global highp 4-component vector of uint) 8940:61 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8950:61 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8960:61 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8970:61 Constant: 8980:61 3 (const int) 8990:61 Constant: 9000:61 2 (const int) 9010:63 move second child to first child ( temp highp float) 9020:63 direct index ( temp highp float) 9030:63 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9040:63 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9050:63 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9060:63 Constant: 9070:63 1 (const int) 9080:63 Constant: 9090:63 0 (const int) 9100:63 Constant: 9110:63 0 (const int) 9120:63 subgroupMax ( global highp float) 9130:63 direct index ( temp highp float) 9140:63 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9150:63 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9160:63 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9170:63 Constant: 9180:63 0 (const int) 9190:63 Constant: 9200:63 0 (const int) 9210:63 Constant: 9220:63 0 (const int) 9230:64 move second child to first child ( temp highp 2-component vector of float) 9240:64 vector swizzle ( temp highp 2-component vector of float) 9250:64 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9260:64 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9270:64 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9280:64 Constant: 9290:64 1 (const int) 9300:64 Constant: 9310:64 0 (const int) 9320:64 Sequence 9330:64 Constant: 9340:64 0 (const int) 9350:64 Constant: 9360:64 1 (const int) 9370:64 subgroupMax ( global highp 2-component vector of float) 9380:64 vector swizzle ( temp highp 2-component vector of float) 9390:64 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9400:64 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9410:64 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9420:64 Constant: 9430:64 1 (const int) 9440:64 Constant: 9450:64 0 (const int) 9460:64 Sequence 9470:64 Constant: 9480:64 0 (const int) 9490:64 Constant: 9500:64 1 (const int) 9510:65 move second child to first child ( temp highp 3-component vector of float) 9520:65 vector swizzle ( temp highp 3-component vector of float) 9530:65 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9540:65 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9550:65 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9560:65 Constant: 9570:65 1 (const int) 9580:65 Constant: 9590:65 0 (const int) 9600:65 Sequence 9610:65 Constant: 9620:65 0 (const int) 9630:65 Constant: 9640:65 1 (const int) 9650:65 Constant: 9660:65 2 (const int) 9670:65 subgroupMax ( global highp 3-component vector of float) 9680:65 vector swizzle ( temp highp 3-component vector of float) 9690:65 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9700:65 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9710:65 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9720:65 Constant: 9730:65 2 (const int) 9740:65 Constant: 9750:65 0 (const int) 9760:65 Sequence 9770:65 Constant: 9780:65 0 (const int) 9790:65 Constant: 9800:65 1 (const int) 9810:65 Constant: 9820:65 2 (const int) 9830:66 move second child to first child ( temp highp 4-component vector of float) 9840:66 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9850:66 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9860:66 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9870:66 Constant: 9880:66 1 (const int) 9890:66 Constant: 9900:66 0 (const int) 9910:66 subgroupMax ( global highp 4-component vector of float) 9920:66 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9930:66 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9940:66 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9950:66 Constant: 9960:66 3 (const int) 9970:66 Constant: 9980:66 0 (const int) 9990:68 move second child to first child ( temp highp int) 10000:68 direct index ( temp highp int) 10010:68 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10020:68 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10030:68 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10040:68 Constant: 10050:68 2 (const int) 10060:68 Constant: 10070:68 1 (const int) 10080:68 Constant: 10090:68 0 (const int) 10100:68 subgroupMax ( global highp int) 10110:68 direct index ( temp highp int) 10120:68 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10130:68 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10140:68 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10150:68 Constant: 10160:68 0 (const int) 10170:68 Constant: 10180:68 1 (const int) 10190:68 Constant: 10200:68 0 (const int) 10210:69 move second child to first child ( temp highp 2-component vector of int) 10220:69 vector swizzle ( temp highp 2-component vector of int) 10230:69 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10240:69 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10250:69 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10260:69 Constant: 10270:69 2 (const int) 10280:69 Constant: 10290:69 1 (const int) 10300:69 Sequence 10310:69 Constant: 10320:69 0 (const int) 10330:69 Constant: 10340:69 1 (const int) 10350:69 subgroupMax ( global highp 2-component vector of int) 10360:69 vector swizzle ( temp highp 2-component vector of int) 10370:69 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10380:69 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10390:69 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10400:69 Constant: 10410:69 1 (const int) 10420:69 Constant: 10430:69 1 (const int) 10440:69 Sequence 10450:69 Constant: 10460:69 0 (const int) 10470:69 Constant: 10480:69 1 (const int) 10490:70 move second child to first child ( temp highp 3-component vector of int) 10500:70 vector swizzle ( temp highp 3-component vector of int) 10510:70 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10520:70 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10530:70 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10540:70 Constant: 10550:70 2 (const int) 10560:70 Constant: 10570:70 1 (const int) 10580:70 Sequence 10590:70 Constant: 10600:70 0 (const int) 10610:70 Constant: 10620:70 1 (const int) 10630:70 Constant: 10640:70 2 (const int) 10650:70 subgroupMax ( global highp 3-component vector of int) 10660:70 vector swizzle ( temp highp 3-component vector of int) 10670:70 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10680:70 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10690:70 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10700:70 Constant: 10710:70 2 (const int) 10720:70 Constant: 10730:70 1 (const int) 10740:70 Sequence 10750:70 Constant: 10760:70 0 (const int) 10770:70 Constant: 10780:70 1 (const int) 10790:70 Constant: 10800:70 2 (const int) 10810:71 move second child to first child ( temp highp 4-component vector of int) 10820:71 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10830:71 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10840:71 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10850:71 Constant: 10860:71 2 (const int) 10870:71 Constant: 10880:71 1 (const int) 10890:71 subgroupMax ( global highp 4-component vector of int) 10900:71 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10910:71 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10920:71 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10930:71 Constant: 10940:71 3 (const int) 10950:71 Constant: 10960:71 1 (const int) 10970:73 move second child to first child ( temp highp uint) 10980:73 direct index ( temp highp uint) 10990:73 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11000:73 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11010:73 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11020:73 Constant: 11030:73 3 (const int) 11040:73 Constant: 11050:73 2 (const int) 11060:73 Constant: 11070:73 0 (const int) 11080:73 subgroupMax ( global highp uint) 11090:73 direct index ( temp highp uint) 11100:73 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11110:73 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11120:73 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11130:73 Constant: 11140:73 0 (const int) 11150:73 Constant: 11160:73 2 (const int) 11170:73 Constant: 11180:73 0 (const int) 11190:74 move second child to first child ( temp highp 2-component vector of uint) 11200:74 vector swizzle ( temp highp 2-component vector of uint) 11210:74 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11220:74 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11230:74 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11240:74 Constant: 11250:74 3 (const int) 11260:74 Constant: 11270:74 2 (const int) 11280:74 Sequence 11290:74 Constant: 11300:74 0 (const int) 11310:74 Constant: 11320:74 1 (const int) 11330:74 subgroupMax ( global highp 2-component vector of uint) 11340:74 vector swizzle ( temp highp 2-component vector of uint) 11350:74 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11360:74 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11370:74 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11380:74 Constant: 11390:74 1 (const int) 11400:74 Constant: 11410:74 2 (const int) 11420:74 Sequence 11430:74 Constant: 11440:74 0 (const int) 11450:74 Constant: 11460:74 1 (const int) 11470:75 move second child to first child ( temp highp 3-component vector of uint) 11480:75 vector swizzle ( temp highp 3-component vector of uint) 11490:75 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11500:75 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11510:75 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11520:75 Constant: 11530:75 3 (const int) 11540:75 Constant: 11550:75 2 (const int) 11560:75 Sequence 11570:75 Constant: 11580:75 0 (const int) 11590:75 Constant: 11600:75 1 (const int) 11610:75 Constant: 11620:75 2 (const int) 11630:75 subgroupMax ( global highp 3-component vector of uint) 11640:75 vector swizzle ( temp highp 3-component vector of uint) 11650:75 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11660:75 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11670:75 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11680:75 Constant: 11690:75 2 (const int) 11700:75 Constant: 11710:75 2 (const int) 11720:75 Sequence 11730:75 Constant: 11740:75 0 (const int) 11750:75 Constant: 11760:75 1 (const int) 11770:75 Constant: 11780:75 2 (const int) 11790:76 move second child to first child ( temp highp 4-component vector of uint) 11800:76 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11810:76 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11820:76 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11830:76 Constant: 11840:76 3 (const int) 11850:76 Constant: 11860:76 2 (const int) 11870:76 subgroupMax ( global highp 4-component vector of uint) 11880:76 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11890:76 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11900:76 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11910:76 Constant: 11920:76 3 (const int) 11930:76 Constant: 11940:76 2 (const int) 11950:78 move second child to first child ( temp highp int) 11960:78 direct index ( temp highp int) 11970:78 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11980:78 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11990:78 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12000:78 Constant: 12010:78 0 (const int) 12020:78 Constant: 12030:78 1 (const int) 12040:78 Constant: 12050:78 0 (const int) 12060:78 subgroupAnd ( global highp int) 12070:78 direct index ( temp highp int) 12080:78 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12090:78 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12100:78 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12110:78 Constant: 12120:78 0 (const int) 12130:78 Constant: 12140:78 1 (const int) 12150:78 Constant: 12160:78 0 (const int) 12170:79 move second child to first child ( temp highp 2-component vector of int) 12180:79 vector swizzle ( temp highp 2-component vector of int) 12190:79 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12200:79 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12210:79 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12220:79 Constant: 12230:79 0 (const int) 12240:79 Constant: 12250:79 1 (const int) 12260:79 Sequence 12270:79 Constant: 12280:79 0 (const int) 12290:79 Constant: 12300:79 1 (const int) 12310:79 subgroupAnd ( global highp 2-component vector of int) 12320:79 vector swizzle ( temp highp 2-component vector of int) 12330:79 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12340:79 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12350:79 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12360:79 Constant: 12370:79 1 (const int) 12380:79 Constant: 12390:79 1 (const int) 12400:79 Sequence 12410:79 Constant: 12420:79 0 (const int) 12430:79 Constant: 12440:79 1 (const int) 12450:80 move second child to first child ( temp highp 3-component vector of int) 12460:80 vector swizzle ( temp highp 3-component vector of int) 12470:80 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12480:80 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12490:80 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12500:80 Constant: 12510:80 0 (const int) 12520:80 Constant: 12530:80 1 (const int) 12540:80 Sequence 12550:80 Constant: 12560:80 0 (const int) 12570:80 Constant: 12580:80 1 (const int) 12590:80 Constant: 12600:80 2 (const int) 12610:80 subgroupAnd ( global highp 3-component vector of int) 12620:80 vector swizzle ( temp highp 3-component vector of int) 12630:80 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12640:80 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12650:80 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12660:80 Constant: 12670:80 2 (const int) 12680:80 Constant: 12690:80 1 (const int) 12700:80 Sequence 12710:80 Constant: 12720:80 0 (const int) 12730:80 Constant: 12740:80 1 (const int) 12750:80 Constant: 12760:80 2 (const int) 12770:81 move second child to first child ( temp highp 4-component vector of int) 12780:81 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12790:81 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12800:81 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12810:81 Constant: 12820:81 0 (const int) 12830:81 Constant: 12840:81 1 (const int) 12850:81 subgroupAnd ( global highp 4-component vector of int) 12860:81 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12870:81 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12880:81 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12890:81 Constant: 12900:81 3 (const int) 12910:81 Constant: 12920:81 1 (const int) 12930:83 move second child to first child ( temp highp uint) 12940:83 direct index ( temp highp uint) 12950:83 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 12960:83 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12970:83 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12980:83 Constant: 12990:83 1 (const int) 13000:83 Constant: 13010:83 2 (const int) 13020:83 Constant: 13030:83 0 (const int) 13040:83 subgroupAnd ( global highp uint) 13050:83 direct index ( temp highp uint) 13060:83 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 13070:83 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 13080:83 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 13090:83 Constant: 13100:83 0 (const int) 13110:83 Constant: 13120:83 2 (const int) 13130:83 Constant: 13140:83 0 (const int) 13150:84 move second child to first child ( temp highp 2-component vector of uint) 13160:84 vector swizzle ( temp highp 2-component vector of uint) 13170:84 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 13180:84 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 13190:84 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 13200:84 Constant: 13210:84 1 (const int) 13220:84 Constant: 13230:84 2 (const int) 13240:84 Sequence 13250:84 Constant: 13260:84 0 (const int) 13270:84 Constant: 13280:84 1 (const int) 13290:84 subgroupAnd ( global highp 2-component vector of uint) 13300:84 vector swizzle ( temp highp 2-component vector of uint) 13310:84 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 13320:84 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 13330:84 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 13340:84 Constant: 13350:84 1 (const int) 13360:84 Constant: 13370:84 2 (const int) 13380:84 Sequence 13390:84 Constant: 13400:84 0 (const int) 13410:84 Constant: 13420:84 1 (const int) 13430:85 move second child to first child ( temp highp 3-component vector of uint) 13440:85 vector swizzle ( temp highp 3-component vector of uint) 13450:85 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 13460:85 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 13470:85 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 13480:85 Constant: 13490:85 1 (const int) 13500:85 Constant: 13510:85 2 (const int) 13520:85 Sequence 13530:85 Constant: 13540:85 0 (const int) 13550:85 Constant: 13560:85 1 (const int) 13570:85 Constant: 13580:85 2 (const int) 13590:85 subgroupAnd ( global highp 3-component vector of uint) 13600:85 vector swizzle ( temp highp 3-component vector of uint) 13610:85 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 13620:85 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 13630:85 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 13640:85 Constant: 13650:85 2 (const int) 13660:85 Constant: 13670:85 2 (const int) 13680:85 Sequence 13690:85 Constant: 13700:85 0 (const int) 13710:85 Constant: 13720:85 1 (const int) 13730:85 Constant: 13740:85 2 (const int) 13750:86 move second child to first child ( temp highp 4-component vector of uint) 13760:86 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 13770:86 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 13780:86 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 13790:86 Constant: 13800:86 1 (const int) 13810:86 Constant: 13820:86 2 (const int) 13830:86 subgroupAnd ( global highp 4-component vector of uint) 13840:86 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 13850:86 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 13860:86 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 13870:86 Constant: 13880:86 3 (const int) 13890:86 Constant: 13900:86 2 (const int) 13910:88 move second child to first child ( temp highp int) 13920:88 direct index ( temp highp int) 13930:88 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 13940:88 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 13950:88 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 13960:88 Constant: 13970:88 2 (const int) 13980:88 Constant: 13990:88 1 (const int) 14000:88 Constant: 14010:88 0 (const int) 14020:88 Convert bool to int ( temp highp int) 14030:88 subgroupAnd ( global bool) 14040:88 Compare Less Than ( temp bool) 14050:88 direct index ( temp highp int) 14060:88 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 14070:88 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 14080:88 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 14090:88 Constant: 14100:88 0 (const int) 14110:88 Constant: 14120:88 1 (const int) 14130:88 Constant: 14140:88 0 (const int) 14150:88 Constant: 14160:88 0 (const int) 14170:89 move second child to first child ( temp highp 2-component vector of int) 14180:89 vector swizzle ( temp highp 2-component vector of int) 14190:89 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 14200:89 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 14210:89 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 14220:89 Constant: 14230:89 2 (const int) 14240:89 Constant: 14250:89 1 (const int) 14260:89 Sequence 14270:89 Constant: 14280:89 0 (const int) 14290:89 Constant: 14300:89 1 (const int) 14310:89 Convert bool to int ( temp highp 2-component vector of int) 14320:89 subgroupAnd ( global 2-component vector of bool) 14330:89 Compare Less Than ( global 2-component vector of bool, operation at highp) 14340:89 vector swizzle ( temp highp 2-component vector of int) 14350:89 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 14360:89 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 14370:89 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 14380:89 Constant: 14390:89 1 (const int) 14400:89 Constant: 14410:89 1 (const int) 14420:89 Sequence 14430:89 Constant: 14440:89 0 (const int) 14450:89 Constant: 14460:89 1 (const int) 14470:89 Constant: 14480:89 0 (const int) 14490:89 0 (const int) 14500:90 move second child to first child ( temp highp 3-component vector of int) 14510:90 vector swizzle ( temp highp 3-component vector of int) 14520:90 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 14530:90 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 14540:90 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 14550:90 Constant: 14560:90 2 (const int) 14570:90 Constant: 14580:90 1 (const int) 14590:90 Sequence 14600:90 Constant: 14610:90 0 (const int) 14620:90 Constant: 14630:90 1 (const int) 14640:90 Constant: 14650:90 2 (const int) 14660:90 Convert bool to int ( temp highp 3-component vector of int) 14670:90 subgroupAnd ( global 3-component vector of bool) 14680:90 Compare Less Than ( global 3-component vector of bool, operation at highp) 14690:90 vector swizzle ( temp highp 3-component vector of int) 14700:90 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 14710:90 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 14720:90 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 14730:90 Constant: 14740:90 1 (const int) 14750:90 Constant: 14760:90 1 (const int) 14770:90 Sequence 14780:90 Constant: 14790:90 0 (const int) 14800:90 Constant: 14810:90 1 (const int) 14820:90 Constant: 14830:90 2 (const int) 14840:90 Constant: 14850:90 0 (const int) 14860:90 0 (const int) 14870:90 0 (const int) 14880:91 move second child to first child ( temp highp 4-component vector of int) 14890:91 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 14900:91 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 14910:91 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 14920:91 Constant: 14930:91 2 (const int) 14940:91 Constant: 14950:91 1 (const int) 14960:91 Convert bool to int ( temp highp 4-component vector of int) 14970:91 subgroupAnd ( global 4-component vector of bool) 14980:91 Compare Less Than ( global 4-component vector of bool, operation at highp) 14990:91 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 15000:91 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 15010:91 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 15020:91 Constant: 15030:91 1 (const int) 15040:91 Constant: 15050:91 1 (const int) 15060:91 Constant: 15070:91 0 (const int) 15080:91 0 (const int) 15090:91 0 (const int) 15100:91 0 (const int) 15110:93 move second child to first child ( temp highp int) 15120:93 direct index ( temp highp int) 15130:93 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 15140:93 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 15150:93 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 15160:93 Constant: 15170:93 3 (const int) 15180:93 Constant: 15190:93 1 (const int) 15200:93 Constant: 15210:93 0 (const int) 15220:93 subgroupOr ( global highp int) 15230:93 direct index ( temp highp int) 15240:93 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 15250:93 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 15260:93 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 15270:93 Constant: 15280:93 0 (const int) 15290:93 Constant: 15300:93 1 (const int) 15310:93 Constant: 15320:93 0 (const int) 15330:94 move second child to first child ( temp highp 2-component vector of int) 15340:94 vector swizzle ( temp highp 2-component vector of int) 15350:94 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 15360:94 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 15370:94 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 15380:94 Constant: 15390:94 3 (const int) 15400:94 Constant: 15410:94 1 (const int) 15420:94 Sequence 15430:94 Constant: 15440:94 0 (const int) 15450:94 Constant: 15460:94 1 (const int) 15470:94 subgroupOr ( global highp 2-component vector of int) 15480:94 vector swizzle ( temp highp 2-component vector of int) 15490:94 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 15500:94 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 15510:94 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 15520:94 Constant: 15530:94 1 (const int) 15540:94 Constant: 15550:94 1 (const int) 15560:94 Sequence 15570:94 Constant: 15580:94 0 (const int) 15590:94 Constant: 15600:94 1 (const int) 15610:95 move second child to first child ( temp highp 3-component vector of int) 15620:95 vector swizzle ( temp highp 3-component vector of int) 15630:95 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 15640:95 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 15650:95 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 15660:95 Constant: 15670:95 3 (const int) 15680:95 Constant: 15690:95 1 (const int) 15700:95 Sequence 15710:95 Constant: 15720:95 0 (const int) 15730:95 Constant: 15740:95 1 (const int) 15750:95 Constant: 15760:95 2 (const int) 15770:95 subgroupOr ( global highp 3-component vector of int) 15780:95 vector swizzle ( temp highp 3-component vector of int) 15790:95 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 15800:95 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 15810:95 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 15820:95 Constant: 15830:95 2 (const int) 15840:95 Constant: 15850:95 1 (const int) 15860:95 Sequence 15870:95 Constant: 15880:95 0 (const int) 15890:95 Constant: 15900:95 1 (const int) 15910:95 Constant: 15920:95 2 (const int) 15930:96 move second child to first child ( temp highp 4-component vector of int) 15940:96 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 15950:96 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 15960:96 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 15970:96 Constant: 15980:96 3 (const int) 15990:96 Constant: 16000:96 1 (const int) 16010:96 subgroupOr ( global highp 4-component vector of int) 16020:96 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 16030:96 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 16040:96 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 16050:96 Constant: 16060:96 3 (const int) 16070:96 Constant: 16080:96 1 (const int) 16090:98 move second child to first child ( temp highp uint) 16100:98 direct index ( temp highp uint) 16110:98 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 16120:98 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 16130:98 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 16140:98 Constant: 16150:98 0 (const int) 16160:98 Constant: 16170:98 2 (const int) 16180:98 Constant: 16190:98 0 (const int) 16200:98 subgroupOr ( global highp uint) 16210:98 direct index ( temp highp uint) 16220:98 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 16230:98 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 16240:98 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 16250:98 Constant: 16260:98 0 (const int) 16270:98 Constant: 16280:98 2 (const int) 16290:98 Constant: 16300:98 0 (const int) 16310:99 move second child to first child ( temp highp 2-component vector of uint) 16320:99 vector swizzle ( temp highp 2-component vector of uint) 16330:99 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 16340:99 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 16350:99 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 16360:99 Constant: 16370:99 0 (const int) 16380:99 Constant: 16390:99 2 (const int) 16400:99 Sequence 16410:99 Constant: 16420:99 0 (const int) 16430:99 Constant: 16440:99 1 (const int) 16450:99 subgroupOr ( global highp 2-component vector of uint) 16460:99 vector swizzle ( temp highp 2-component vector of uint) 16470:99 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 16480:99 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 16490:99 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 16500:99 Constant: 16510:99 1 (const int) 16520:99 Constant: 16530:99 2 (const int) 16540:99 Sequence 16550:99 Constant: 16560:99 0 (const int) 16570:99 Constant: 16580:99 1 (const int) 16590:100 move second child to first child ( temp highp 3-component vector of uint) 16600:100 vector swizzle ( temp highp 3-component vector of uint) 16610:100 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 16620:100 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 16630:100 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 16640:100 Constant: 16650:100 0 (const int) 16660:100 Constant: 16670:100 2 (const int) 16680:100 Sequence 16690:100 Constant: 16700:100 0 (const int) 16710:100 Constant: 16720:100 1 (const int) 16730:100 Constant: 16740:100 2 (const int) 16750:100 subgroupOr ( global highp 3-component vector of uint) 16760:100 vector swizzle ( temp highp 3-component vector of uint) 16770:100 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 16780:100 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 16790:100 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 16800:100 Constant: 16810:100 2 (const int) 16820:100 Constant: 16830:100 2 (const int) 16840:100 Sequence 16850:100 Constant: 16860:100 0 (const int) 16870:100 Constant: 16880:100 1 (const int) 16890:100 Constant: 16900:100 2 (const int) 16910:101 move second child to first child ( temp highp 4-component vector of uint) 16920:101 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 16930:101 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 16940:101 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 16950:101 Constant: 16960:101 0 (const int) 16970:101 Constant: 16980:101 2 (const int) 16990:101 subgroupOr ( global highp 4-component vector of uint) 17000:101 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 17010:101 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 17020:101 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 17030:101 Constant: 17040:101 3 (const int) 17050:101 Constant: 17060:101 2 (const int) 17070:103 move second child to first child ( temp highp int) 17080:103 direct index ( temp highp int) 17090:103 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 17100:103 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 17110:103 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 17120:103 Constant: 17130:103 1 (const int) 17140:103 Constant: 17150:103 1 (const int) 17160:103 Constant: 17170:103 0 (const int) 17180:103 Convert bool to int ( temp highp int) 17190:103 subgroupOr ( global bool) 17200:103 Compare Less Than ( temp bool) 17210:103 direct index ( temp highp int) 17220:103 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 17230:103 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 17240:103 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 17250:103 Constant: 17260:103 0 (const int) 17270:103 Constant: 17280:103 1 (const int) 17290:103 Constant: 17300:103 0 (const int) 17310:103 Constant: 17320:103 0 (const int) 17330:104 move second child to first child ( temp highp 2-component vector of int) 17340:104 vector swizzle ( temp highp 2-component vector of int) 17350:104 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 17360:104 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 17370:104 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 17380:104 Constant: 17390:104 1 (const int) 17400:104 Constant: 17410:104 1 (const int) 17420:104 Sequence 17430:104 Constant: 17440:104 0 (const int) 17450:104 Constant: 17460:104 1 (const int) 17470:104 Convert bool to int ( temp highp 2-component vector of int) 17480:104 subgroupOr ( global 2-component vector of bool) 17490:104 Compare Less Than ( global 2-component vector of bool, operation at highp) 17500:104 vector swizzle ( temp highp 2-component vector of int) 17510:104 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 17520:104 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 17530:104 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 17540:104 Constant: 17550:104 1 (const int) 17560:104 Constant: 17570:104 1 (const int) 17580:104 Sequence 17590:104 Constant: 17600:104 0 (const int) 17610:104 Constant: 17620:104 1 (const int) 17630:104 Constant: 17640:104 0 (const int) 17650:104 0 (const int) 17660:105 move second child to first child ( temp highp 3-component vector of int) 17670:105 vector swizzle ( temp highp 3-component vector of int) 17680:105 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 17690:105 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 17700:105 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 17710:105 Constant: 17720:105 1 (const int) 17730:105 Constant: 17740:105 1 (const int) 17750:105 Sequence 17760:105 Constant: 17770:105 0 (const int) 17780:105 Constant: 17790:105 1 (const int) 17800:105 Constant: 17810:105 2 (const int) 17820:105 Convert bool to int ( temp highp 3-component vector of int) 17830:105 subgroupOr ( global 3-component vector of bool) 17840:105 Compare Less Than ( global 3-component vector of bool, operation at highp) 17850:105 vector swizzle ( temp highp 3-component vector of int) 17860:105 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 17870:105 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 17880:105 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 17890:105 Constant: 17900:105 1 (const int) 17910:105 Constant: 17920:105 1 (const int) 17930:105 Sequence 17940:105 Constant: 17950:105 0 (const int) 17960:105 Constant: 17970:105 1 (const int) 17980:105 Constant: 17990:105 2 (const int) 18000:105 Constant: 18010:105 0 (const int) 18020:105 0 (const int) 18030:105 0 (const int) 18040:106 move second child to first child ( temp highp 4-component vector of int) 18050:106 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 18060:106 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 18070:106 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 18080:106 Constant: 18090:106 1 (const int) 18100:106 Constant: 18110:106 1 (const int) 18120:106 Convert bool to int ( temp highp 4-component vector of int) 18130:106 subgroupOr ( global 4-component vector of bool) 18140:106 Compare Less Than ( global 4-component vector of bool, operation at highp) 18150:106 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 18160:106 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 18170:106 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 18180:106 Constant: 18190:106 1 (const int) 18200:106 Constant: 18210:106 1 (const int) 18220:106 Constant: 18230:106 0 (const int) 18240:106 0 (const int) 18250:106 0 (const int) 18260:106 0 (const int) 18270:108 move second child to first child ( temp highp int) 18280:108 direct index ( temp highp int) 18290:108 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 18300:108 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 18310:108 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 18320:108 Constant: 18330:108 2 (const int) 18340:108 Constant: 18350:108 1 (const int) 18360:108 Constant: 18370:108 0 (const int) 18380:108 subgroupXor ( global highp int) 18390:108 direct index ( temp highp int) 18400:108 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 18410:108 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 18420:108 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 18430:108 Constant: 18440:108 0 (const int) 18450:108 Constant: 18460:108 1 (const int) 18470:108 Constant: 18480:108 0 (const int) 18490:109 move second child to first child ( temp highp 2-component vector of int) 18500:109 vector swizzle ( temp highp 2-component vector of int) 18510:109 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 18520:109 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 18530:109 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 18540:109 Constant: 18550:109 2 (const int) 18560:109 Constant: 18570:109 1 (const int) 18580:109 Sequence 18590:109 Constant: 18600:109 0 (const int) 18610:109 Constant: 18620:109 1 (const int) 18630:109 subgroupXor ( global highp 2-component vector of int) 18640:109 vector swizzle ( temp highp 2-component vector of int) 18650:109 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 18660:109 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 18670:109 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 18680:109 Constant: 18690:109 1 (const int) 18700:109 Constant: 18710:109 1 (const int) 18720:109 Sequence 18730:109 Constant: 18740:109 0 (const int) 18750:109 Constant: 18760:109 1 (const int) 18770:110 move second child to first child ( temp highp 3-component vector of int) 18780:110 vector swizzle ( temp highp 3-component vector of int) 18790:110 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 18800:110 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 18810:110 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 18820:110 Constant: 18830:110 2 (const int) 18840:110 Constant: 18850:110 1 (const int) 18860:110 Sequence 18870:110 Constant: 18880:110 0 (const int) 18890:110 Constant: 18900:110 1 (const int) 18910:110 Constant: 18920:110 2 (const int) 18930:110 subgroupXor ( global highp 3-component vector of int) 18940:110 vector swizzle ( temp highp 3-component vector of int) 18950:110 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 18960:110 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 18970:110 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 18980:110 Constant: 18990:110 2 (const int) 19000:110 Constant: 19010:110 1 (const int) 19020:110 Sequence 19030:110 Constant: 19040:110 0 (const int) 19050:110 Constant: 19060:110 1 (const int) 19070:110 Constant: 19080:110 2 (const int) 19090:111 move second child to first child ( temp highp 4-component vector of int) 19100:111 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 19110:111 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 19120:111 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 19130:111 Constant: 19140:111 2 (const int) 19150:111 Constant: 19160:111 1 (const int) 19170:111 subgroupXor ( global highp 4-component vector of int) 19180:111 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 19190:111 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 19200:111 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 19210:111 Constant: 19220:111 3 (const int) 19230:111 Constant: 19240:111 1 (const int) 19250:113 move second child to first child ( temp highp uint) 19260:113 direct index ( temp highp uint) 19270:113 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 19280:113 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 19290:113 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 19300:113 Constant: 19310:113 3 (const int) 19320:113 Constant: 19330:113 2 (const int) 19340:113 Constant: 19350:113 0 (const int) 19360:113 subgroupXor ( global highp uint) 19370:113 direct index ( temp highp uint) 19380:113 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 19390:113 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 19400:113 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 19410:113 Constant: 19420:113 0 (const int) 19430:113 Constant: 19440:113 2 (const int) 19450:113 Constant: 19460:113 0 (const int) 19470:114 move second child to first child ( temp highp 2-component vector of uint) 19480:114 vector swizzle ( temp highp 2-component vector of uint) 19490:114 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 19500:114 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 19510:114 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 19520:114 Constant: 19530:114 3 (const int) 19540:114 Constant: 19550:114 2 (const int) 19560:114 Sequence 19570:114 Constant: 19580:114 0 (const int) 19590:114 Constant: 19600:114 1 (const int) 19610:114 subgroupXor ( global highp 2-component vector of uint) 19620:114 vector swizzle ( temp highp 2-component vector of uint) 19630:114 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 19640:114 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 19650:114 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 19660:114 Constant: 19670:114 1 (const int) 19680:114 Constant: 19690:114 2 (const int) 19700:114 Sequence 19710:114 Constant: 19720:114 0 (const int) 19730:114 Constant: 19740:114 1 (const int) 19750:115 move second child to first child ( temp highp 3-component vector of uint) 19760:115 vector swizzle ( temp highp 3-component vector of uint) 19770:115 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 19780:115 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 19790:115 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 19800:115 Constant: 19810:115 3 (const int) 19820:115 Constant: 19830:115 2 (const int) 19840:115 Sequence 19850:115 Constant: 19860:115 0 (const int) 19870:115 Constant: 19880:115 1 (const int) 19890:115 Constant: 19900:115 2 (const int) 19910:115 subgroupXor ( global highp 3-component vector of uint) 19920:115 vector swizzle ( temp highp 3-component vector of uint) 19930:115 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 19940:115 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 19950:115 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 19960:115 Constant: 19970:115 2 (const int) 19980:115 Constant: 19990:115 2 (const int) 20000:115 Sequence 20010:115 Constant: 20020:115 0 (const int) 20030:115 Constant: 20040:115 1 (const int) 20050:115 Constant: 20060:115 2 (const int) 20070:116 move second child to first child ( temp highp 4-component vector of uint) 20080:116 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 20090:116 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 20100:116 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 20110:116 Constant: 20120:116 3 (const int) 20130:116 Constant: 20140:116 2 (const int) 20150:116 subgroupXor ( global highp 4-component vector of uint) 20160:116 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 20170:116 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 20180:116 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 20190:116 Constant: 20200:116 3 (const int) 20210:116 Constant: 20220:116 2 (const int) 20230:118 move second child to first child ( temp highp int) 20240:118 direct index ( temp highp int) 20250:118 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 20260:118 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 20270:118 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 20280:118 Constant: 20290:118 0 (const int) 20300:118 Constant: 20310:118 1 (const int) 20320:118 Constant: 20330:118 0 (const int) 20340:118 Convert bool to int ( temp highp int) 20350:118 subgroupXor ( global bool) 20360:118 Compare Less Than ( temp bool) 20370:118 direct index ( temp highp int) 20380:118 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 20390:118 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 20400:118 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 20410:118 Constant: 20420:118 0 (const int) 20430:118 Constant: 20440:118 1 (const int) 20450:118 Constant: 20460:118 0 (const int) 20470:118 Constant: 20480:118 0 (const int) 20490:119 move second child to first child ( temp highp 2-component vector of int) 20500:119 vector swizzle ( temp highp 2-component vector of int) 20510:119 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 20520:119 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 20530:119 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 20540:119 Constant: 20550:119 0 (const int) 20560:119 Constant: 20570:119 1 (const int) 20580:119 Sequence 20590:119 Constant: 20600:119 0 (const int) 20610:119 Constant: 20620:119 1 (const int) 20630:119 Convert bool to int ( temp highp 2-component vector of int) 20640:119 subgroupXor ( global 2-component vector of bool) 20650:119 Compare Less Than ( global 2-component vector of bool, operation at highp) 20660:119 vector swizzle ( temp highp 2-component vector of int) 20670:119 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 20680:119 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 20690:119 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 20700:119 Constant: 20710:119 1 (const int) 20720:119 Constant: 20730:119 1 (const int) 20740:119 Sequence 20750:119 Constant: 20760:119 0 (const int) 20770:119 Constant: 20780:119 1 (const int) 20790:119 Constant: 20800:119 0 (const int) 20810:119 0 (const int) 20820:120 move second child to first child ( temp highp 3-component vector of int) 20830:120 vector swizzle ( temp highp 3-component vector of int) 20840:120 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 20850:120 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 20860:120 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 20870:120 Constant: 20880:120 0 (const int) 20890:120 Constant: 20900:120 1 (const int) 20910:120 Sequence 20920:120 Constant: 20930:120 0 (const int) 20940:120 Constant: 20950:120 1 (const int) 20960:120 Constant: 20970:120 2 (const int) 20980:120 Convert bool to int ( temp highp 3-component vector of int) 20990:120 subgroupXor ( global 3-component vector of bool) 21000:120 Compare Less Than ( global 3-component vector of bool, operation at highp) 21010:120 vector swizzle ( temp highp 3-component vector of int) 21020:120 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 21030:120 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 21040:120 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 21050:120 Constant: 21060:120 1 (const int) 21070:120 Constant: 21080:120 1 (const int) 21090:120 Sequence 21100:120 Constant: 21110:120 0 (const int) 21120:120 Constant: 21130:120 1 (const int) 21140:120 Constant: 21150:120 2 (const int) 21160:120 Constant: 21170:120 0 (const int) 21180:120 0 (const int) 21190:120 0 (const int) 21200:121 move second child to first child ( temp highp 4-component vector of int) 21210:121 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 21220:121 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 21230:121 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 21240:121 Constant: 21250:121 0 (const int) 21260:121 Constant: 21270:121 1 (const int) 21280:121 Convert bool to int ( temp highp 4-component vector of int) 21290:121 subgroupXor ( global 4-component vector of bool) 21300:121 Compare Less Than ( global 4-component vector of bool, operation at highp) 21310:121 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 21320:121 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 21330:121 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 21340:121 Constant: 21350:121 1 (const int) 21360:121 Constant: 21370:121 1 (const int) 21380:121 Constant: 21390:121 0 (const int) 21400:121 0 (const int) 21410:121 0 (const int) 21420:121 0 (const int) 21430:123 move second child to first child ( temp highp float) 21440:123 direct index ( temp highp float) 21450:123 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 21460:123 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 21470:123 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 21480:123 Constant: 21490:123 1 (const int) 21500:123 Constant: 21510:123 0 (const int) 21520:123 Constant: 21530:123 0 (const int) 21540:123 subgroupInclusiveAdd ( global highp float) 21550:123 direct index ( temp highp float) 21560:123 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 21570:123 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 21580:123 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 21590:123 Constant: 21600:123 0 (const int) 21610:123 Constant: 21620:123 0 (const int) 21630:123 Constant: 21640:123 0 (const int) 21650:124 move second child to first child ( temp highp 2-component vector of float) 21660:124 vector swizzle ( temp highp 2-component vector of float) 21670:124 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 21680:124 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 21690:124 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 21700:124 Constant: 21710:124 1 (const int) 21720:124 Constant: 21730:124 0 (const int) 21740:124 Sequence 21750:124 Constant: 21760:124 0 (const int) 21770:124 Constant: 21780:124 1 (const int) 21790:124 subgroupInclusiveAdd ( global highp 2-component vector of float) 21800:124 vector swizzle ( temp highp 2-component vector of float) 21810:124 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 21820:124 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 21830:124 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 21840:124 Constant: 21850:124 1 (const int) 21860:124 Constant: 21870:124 0 (const int) 21880:124 Sequence 21890:124 Constant: 21900:124 0 (const int) 21910:124 Constant: 21920:124 1 (const int) 21930:125 move second child to first child ( temp highp 3-component vector of float) 21940:125 vector swizzle ( temp highp 3-component vector of float) 21950:125 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 21960:125 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 21970:125 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 21980:125 Constant: 21990:125 1 (const int) 22000:125 Constant: 22010:125 0 (const int) 22020:125 Sequence 22030:125 Constant: 22040:125 0 (const int) 22050:125 Constant: 22060:125 1 (const int) 22070:125 Constant: 22080:125 2 (const int) 22090:125 subgroupInclusiveAdd ( global highp 3-component vector of float) 22100:125 vector swizzle ( temp highp 3-component vector of float) 22110:125 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 22120:125 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 22130:125 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 22140:125 Constant: 22150:125 2 (const int) 22160:125 Constant: 22170:125 0 (const int) 22180:125 Sequence 22190:125 Constant: 22200:125 0 (const int) 22210:125 Constant: 22220:125 1 (const int) 22230:125 Constant: 22240:125 2 (const int) 22250:126 move second child to first child ( temp highp 4-component vector of float) 22260:126 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 22270:126 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 22280:126 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 22290:126 Constant: 22300:126 1 (const int) 22310:126 Constant: 22320:126 0 (const int) 22330:126 subgroupInclusiveAdd ( global highp 4-component vector of float) 22340:126 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 22350:126 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 22360:126 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 22370:126 Constant: 22380:126 3 (const int) 22390:126 Constant: 22400:126 0 (const int) 22410:128 move second child to first child ( temp highp int) 22420:128 direct index ( temp highp int) 22430:128 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 22440:128 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 22450:128 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 22460:128 Constant: 22470:128 2 (const int) 22480:128 Constant: 22490:128 1 (const int) 22500:128 Constant: 22510:128 0 (const int) 22520:128 subgroupInclusiveAdd ( global highp int) 22530:128 direct index ( temp highp int) 22540:128 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 22550:128 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 22560:128 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 22570:128 Constant: 22580:128 0 (const int) 22590:128 Constant: 22600:128 1 (const int) 22610:128 Constant: 22620:128 0 (const int) 22630:129 move second child to first child ( temp highp 2-component vector of int) 22640:129 vector swizzle ( temp highp 2-component vector of int) 22650:129 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 22660:129 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 22670:129 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 22680:129 Constant: 22690:129 2 (const int) 22700:129 Constant: 22710:129 1 (const int) 22720:129 Sequence 22730:129 Constant: 22740:129 0 (const int) 22750:129 Constant: 22760:129 1 (const int) 22770:129 subgroupInclusiveAdd ( global highp 2-component vector of int) 22780:129 vector swizzle ( temp highp 2-component vector of int) 22790:129 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 22800:129 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 22810:129 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 22820:129 Constant: 22830:129 1 (const int) 22840:129 Constant: 22850:129 1 (const int) 22860:129 Sequence 22870:129 Constant: 22880:129 0 (const int) 22890:129 Constant: 22900:129 1 (const int) 22910:130 move second child to first child ( temp highp 3-component vector of int) 22920:130 vector swizzle ( temp highp 3-component vector of int) 22930:130 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 22940:130 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 22950:130 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 22960:130 Constant: 22970:130 2 (const int) 22980:130 Constant: 22990:130 1 (const int) 23000:130 Sequence 23010:130 Constant: 23020:130 0 (const int) 23030:130 Constant: 23040:130 1 (const int) 23050:130 Constant: 23060:130 2 (const int) 23070:130 subgroupInclusiveAdd ( global highp 3-component vector of int) 23080:130 vector swizzle ( temp highp 3-component vector of int) 23090:130 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 23100:130 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 23110:130 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 23120:130 Constant: 23130:130 2 (const int) 23140:130 Constant: 23150:130 1 (const int) 23160:130 Sequence 23170:130 Constant: 23180:130 0 (const int) 23190:130 Constant: 23200:130 1 (const int) 23210:130 Constant: 23220:130 2 (const int) 23230:131 move second child to first child ( temp highp 4-component vector of int) 23240:131 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 23250:131 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 23260:131 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 23270:131 Constant: 23280:131 2 (const int) 23290:131 Constant: 23300:131 1 (const int) 23310:131 subgroupInclusiveAdd ( global highp 4-component vector of int) 23320:131 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 23330:131 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 23340:131 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 23350:131 Constant: 23360:131 3 (const int) 23370:131 Constant: 23380:131 1 (const int) 23390:133 move second child to first child ( temp highp uint) 23400:133 direct index ( temp highp uint) 23410:133 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 23420:133 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 23430:133 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 23440:133 Constant: 23450:133 3 (const int) 23460:133 Constant: 23470:133 2 (const int) 23480:133 Constant: 23490:133 0 (const int) 23500:133 subgroupInclusiveAdd ( global highp uint) 23510:133 direct index ( temp highp uint) 23520:133 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 23530:133 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 23540:133 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 23550:133 Constant: 23560:133 0 (const int) 23570:133 Constant: 23580:133 2 (const int) 23590:133 Constant: 23600:133 0 (const int) 23610:134 move second child to first child ( temp highp 2-component vector of uint) 23620:134 vector swizzle ( temp highp 2-component vector of uint) 23630:134 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 23640:134 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 23650:134 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 23660:134 Constant: 23670:134 3 (const int) 23680:134 Constant: 23690:134 2 (const int) 23700:134 Sequence 23710:134 Constant: 23720:134 0 (const int) 23730:134 Constant: 23740:134 1 (const int) 23750:134 subgroupInclusiveAdd ( global highp 2-component vector of uint) 23760:134 vector swizzle ( temp highp 2-component vector of uint) 23770:134 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 23780:134 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 23790:134 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 23800:134 Constant: 23810:134 1 (const int) 23820:134 Constant: 23830:134 2 (const int) 23840:134 Sequence 23850:134 Constant: 23860:134 0 (const int) 23870:134 Constant: 23880:134 1 (const int) 23890:135 move second child to first child ( temp highp 3-component vector of uint) 23900:135 vector swizzle ( temp highp 3-component vector of uint) 23910:135 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 23920:135 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 23930:135 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 23940:135 Constant: 23950:135 3 (const int) 23960:135 Constant: 23970:135 2 (const int) 23980:135 Sequence 23990:135 Constant: 24000:135 0 (const int) 24010:135 Constant: 24020:135 1 (const int) 24030:135 Constant: 24040:135 2 (const int) 24050:135 subgroupInclusiveAdd ( global highp 3-component vector of uint) 24060:135 vector swizzle ( temp highp 3-component vector of uint) 24070:135 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 24080:135 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 24090:135 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 24100:135 Constant: 24110:135 2 (const int) 24120:135 Constant: 24130:135 2 (const int) 24140:135 Sequence 24150:135 Constant: 24160:135 0 (const int) 24170:135 Constant: 24180:135 1 (const int) 24190:135 Constant: 24200:135 2 (const int) 24210:136 move second child to first child ( temp highp 4-component vector of uint) 24220:136 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 24230:136 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 24240:136 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 24250:136 Constant: 24260:136 3 (const int) 24270:136 Constant: 24280:136 2 (const int) 24290:136 subgroupInclusiveAdd ( global highp 4-component vector of uint) 24300:136 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 24310:136 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 24320:136 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 24330:136 Constant: 24340:136 3 (const int) 24350:136 Constant: 24360:136 2 (const int) 24370:138 move second child to first child ( temp highp float) 24380:138 direct index ( temp highp float) 24390:138 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 24400:138 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 24410:138 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 24420:138 Constant: 24430:138 0 (const int) 24440:138 Constant: 24450:138 0 (const int) 24460:138 Constant: 24470:138 0 (const int) 24480:138 subgroupInclusiveMul ( global highp float) 24490:138 direct index ( temp highp float) 24500:138 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 24510:138 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 24520:138 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 24530:138 Constant: 24540:138 0 (const int) 24550:138 Constant: 24560:138 0 (const int) 24570:138 Constant: 24580:138 0 (const int) 24590:139 move second child to first child ( temp highp 2-component vector of float) 24600:139 vector swizzle ( temp highp 2-component vector of float) 24610:139 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 24620:139 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 24630:139 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 24640:139 Constant: 24650:139 0 (const int) 24660:139 Constant: 24670:139 0 (const int) 24680:139 Sequence 24690:139 Constant: 24700:139 0 (const int) 24710:139 Constant: 24720:139 1 (const int) 24730:139 subgroupInclusiveMul ( global highp 2-component vector of float) 24740:139 vector swizzle ( temp highp 2-component vector of float) 24750:139 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 24760:139 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 24770:139 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 24780:139 Constant: 24790:139 1 (const int) 24800:139 Constant: 24810:139 0 (const int) 24820:139 Sequence 24830:139 Constant: 24840:139 0 (const int) 24850:139 Constant: 24860:139 1 (const int) 24870:140 move second child to first child ( temp highp 3-component vector of float) 24880:140 vector swizzle ( temp highp 3-component vector of float) 24890:140 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 24900:140 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 24910:140 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 24920:140 Constant: 24930:140 0 (const int) 24940:140 Constant: 24950:140 0 (const int) 24960:140 Sequence 24970:140 Constant: 24980:140 0 (const int) 24990:140 Constant: 25000:140 1 (const int) 25010:140 Constant: 25020:140 2 (const int) 25030:140 subgroupInclusiveMul ( global highp 3-component vector of float) 25040:140 vector swizzle ( temp highp 3-component vector of float) 25050:140 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 25060:140 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 25070:140 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 25080:140 Constant: 25090:140 2 (const int) 25100:140 Constant: 25110:140 0 (const int) 25120:140 Sequence 25130:140 Constant: 25140:140 0 (const int) 25150:140 Constant: 25160:140 1 (const int) 25170:140 Constant: 25180:140 2 (const int) 25190:141 move second child to first child ( temp highp 4-component vector of float) 25200:141 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 25210:141 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 25220:141 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 25230:141 Constant: 25240:141 0 (const int) 25250:141 Constant: 25260:141 0 (const int) 25270:141 subgroupInclusiveMul ( global highp 4-component vector of float) 25280:141 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 25290:141 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 25300:141 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 25310:141 Constant: 25320:141 3 (const int) 25330:141 Constant: 25340:141 0 (const int) 25350:143 move second child to first child ( temp highp int) 25360:143 direct index ( temp highp int) 25370:143 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 25380:143 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 25390:143 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 25400:143 Constant: 25410:143 1 (const int) 25420:143 Constant: 25430:143 1 (const int) 25440:143 Constant: 25450:143 0 (const int) 25460:143 subgroupInclusiveMul ( global highp int) 25470:143 direct index ( temp highp int) 25480:143 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 25490:143 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 25500:143 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 25510:143 Constant: 25520:143 0 (const int) 25530:143 Constant: 25540:143 1 (const int) 25550:143 Constant: 25560:143 0 (const int) 25570:144 move second child to first child ( temp highp 2-component vector of int) 25580:144 vector swizzle ( temp highp 2-component vector of int) 25590:144 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 25600:144 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 25610:144 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 25620:144 Constant: 25630:144 1 (const int) 25640:144 Constant: 25650:144 1 (const int) 25660:144 Sequence 25670:144 Constant: 25680:144 0 (const int) 25690:144 Constant: 25700:144 1 (const int) 25710:144 subgroupInclusiveMul ( global highp 2-component vector of int) 25720:144 vector swizzle ( temp highp 2-component vector of int) 25730:144 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 25740:144 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 25750:144 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 25760:144 Constant: 25770:144 1 (const int) 25780:144 Constant: 25790:144 1 (const int) 25800:144 Sequence 25810:144 Constant: 25820:144 0 (const int) 25830:144 Constant: 25840:144 1 (const int) 25850:145 move second child to first child ( temp highp 3-component vector of int) 25860:145 vector swizzle ( temp highp 3-component vector of int) 25870:145 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 25880:145 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 25890:145 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 25900:145 Constant: 25910:145 1 (const int) 25920:145 Constant: 25930:145 1 (const int) 25940:145 Sequence 25950:145 Constant: 25960:145 0 (const int) 25970:145 Constant: 25980:145 1 (const int) 25990:145 Constant: 26000:145 2 (const int) 26010:145 subgroupInclusiveMul ( global highp 3-component vector of int) 26020:145 vector swizzle ( temp highp 3-component vector of int) 26030:145 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 26040:145 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 26050:145 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 26060:145 Constant: 26070:145 2 (const int) 26080:145 Constant: 26090:145 1 (const int) 26100:145 Sequence 26110:145 Constant: 26120:145 0 (const int) 26130:145 Constant: 26140:145 1 (const int) 26150:145 Constant: 26160:145 2 (const int) 26170:146 move second child to first child ( temp highp 4-component vector of int) 26180:146 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 26190:146 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 26200:146 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 26210:146 Constant: 26220:146 1 (const int) 26230:146 Constant: 26240:146 1 (const int) 26250:146 subgroupInclusiveMul ( global highp 4-component vector of int) 26260:146 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 26270:146 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 26280:146 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 26290:146 Constant: 26300:146 3 (const int) 26310:146 Constant: 26320:146 1 (const int) 26330:148 move second child to first child ( temp highp uint) 26340:148 direct index ( temp highp uint) 26350:148 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 26360:148 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 26370:148 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 26380:148 Constant: 26390:148 2 (const int) 26400:148 Constant: 26410:148 2 (const int) 26420:148 Constant: 26430:148 0 (const int) 26440:148 subgroupInclusiveMul ( global highp uint) 26450:148 direct index ( temp highp uint) 26460:148 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 26470:148 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 26480:148 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 26490:148 Constant: 26500:148 0 (const int) 26510:148 Constant: 26520:148 2 (const int) 26530:148 Constant: 26540:148 0 (const int) 26550:149 move second child to first child ( temp highp 2-component vector of uint) 26560:149 vector swizzle ( temp highp 2-component vector of uint) 26570:149 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 26580:149 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 26590:149 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 26600:149 Constant: 26610:149 2 (const int) 26620:149 Constant: 26630:149 2 (const int) 26640:149 Sequence 26650:149 Constant: 26660:149 0 (const int) 26670:149 Constant: 26680:149 1 (const int) 26690:149 subgroupInclusiveMul ( global highp 2-component vector of uint) 26700:149 vector swizzle ( temp highp 2-component vector of uint) 26710:149 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 26720:149 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 26730:149 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 26740:149 Constant: 26750:149 1 (const int) 26760:149 Constant: 26770:149 2 (const int) 26780:149 Sequence 26790:149 Constant: 26800:149 0 (const int) 26810:149 Constant: 26820:149 1 (const int) 26830:150 move second child to first child ( temp highp 3-component vector of uint) 26840:150 vector swizzle ( temp highp 3-component vector of uint) 26850:150 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 26860:150 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 26870:150 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 26880:150 Constant: 26890:150 2 (const int) 26900:150 Constant: 26910:150 2 (const int) 26920:150 Sequence 26930:150 Constant: 26940:150 0 (const int) 26950:150 Constant: 26960:150 1 (const int) 26970:150 Constant: 26980:150 2 (const int) 26990:150 subgroupInclusiveMul ( global highp 3-component vector of uint) 27000:150 vector swizzle ( temp highp 3-component vector of uint) 27010:150 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 27020:150 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 27030:150 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 27040:150 Constant: 27050:150 2 (const int) 27060:150 Constant: 27070:150 2 (const int) 27080:150 Sequence 27090:150 Constant: 27100:150 0 (const int) 27110:150 Constant: 27120:150 1 (const int) 27130:150 Constant: 27140:150 2 (const int) 27150:151 move second child to first child ( temp highp 4-component vector of uint) 27160:151 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 27170:151 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 27180:151 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 27190:151 Constant: 27200:151 2 (const int) 27210:151 Constant: 27220:151 2 (const int) 27230:151 subgroupInclusiveMul ( global highp 4-component vector of uint) 27240:151 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 27250:151 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 27260:151 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 27270:151 Constant: 27280:151 3 (const int) 27290:151 Constant: 27300:151 2 (const int) 27310:153 move second child to first child ( temp highp float) 27320:153 direct index ( temp highp float) 27330:153 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 27340:153 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 27350:153 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 27360:153 Constant: 27370:153 3 (const int) 27380:153 Constant: 27390:153 0 (const int) 27400:153 Constant: 27410:153 0 (const int) 27420:153 subgroupInclusiveMin ( global highp float) 27430:153 direct index ( temp highp float) 27440:153 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 27450:153 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 27460:153 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 27470:153 Constant: 27480:153 0 (const int) 27490:153 Constant: 27500:153 0 (const int) 27510:153 Constant: 27520:153 0 (const int) 27530:154 move second child to first child ( temp highp 2-component vector of float) 27540:154 vector swizzle ( temp highp 2-component vector of float) 27550:154 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 27560:154 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 27570:154 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 27580:154 Constant: 27590:154 3 (const int) 27600:154 Constant: 27610:154 0 (const int) 27620:154 Sequence 27630:154 Constant: 27640:154 0 (const int) 27650:154 Constant: 27660:154 1 (const int) 27670:154 subgroupInclusiveMin ( global highp 2-component vector of float) 27680:154 vector swizzle ( temp highp 2-component vector of float) 27690:154 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 27700:154 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 27710:154 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 27720:154 Constant: 27730:154 1 (const int) 27740:154 Constant: 27750:154 0 (const int) 27760:154 Sequence 27770:154 Constant: 27780:154 0 (const int) 27790:154 Constant: 27800:154 1 (const int) 27810:155 move second child to first child ( temp highp 3-component vector of float) 27820:155 vector swizzle ( temp highp 3-component vector of float) 27830:155 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 27840:155 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 27850:155 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 27860:155 Constant: 27870:155 3 (const int) 27880:155 Constant: 27890:155 0 (const int) 27900:155 Sequence 27910:155 Constant: 27920:155 0 (const int) 27930:155 Constant: 27940:155 1 (const int) 27950:155 Constant: 27960:155 2 (const int) 27970:155 subgroupInclusiveMin ( global highp 3-component vector of float) 27980:155 vector swizzle ( temp highp 3-component vector of float) 27990:155 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 28000:155 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 28010:155 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 28020:155 Constant: 28030:155 2 (const int) 28040:155 Constant: 28050:155 0 (const int) 28060:155 Sequence 28070:155 Constant: 28080:155 0 (const int) 28090:155 Constant: 28100:155 1 (const int) 28110:155 Constant: 28120:155 2 (const int) 28130:156 move second child to first child ( temp highp 4-component vector of float) 28140:156 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 28150:156 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 28160:156 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 28170:156 Constant: 28180:156 3 (const int) 28190:156 Constant: 28200:156 0 (const int) 28210:156 subgroupInclusiveMin ( global highp 4-component vector of float) 28220:156 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 28230:156 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 28240:156 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 28250:156 Constant: 28260:156 3 (const int) 28270:156 Constant: 28280:156 0 (const int) 28290:158 move second child to first child ( temp highp int) 28300:158 direct index ( temp highp int) 28310:158 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 28320:158 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 28330:158 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 28340:158 Constant: 28350:158 0 (const int) 28360:158 Constant: 28370:158 1 (const int) 28380:158 Constant: 28390:158 0 (const int) 28400:158 subgroupInclusiveMin ( global highp int) 28410:158 direct index ( temp highp int) 28420:158 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 28430:158 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 28440:158 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 28450:158 Constant: 28460:158 0 (const int) 28470:158 Constant: 28480:158 1 (const int) 28490:158 Constant: 28500:158 0 (const int) 28510:159 move second child to first child ( temp highp 2-component vector of int) 28520:159 vector swizzle ( temp highp 2-component vector of int) 28530:159 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 28540:159 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 28550:159 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 28560:159 Constant: 28570:159 0 (const int) 28580:159 Constant: 28590:159 1 (const int) 28600:159 Sequence 28610:159 Constant: 28620:159 0 (const int) 28630:159 Constant: 28640:159 1 (const int) 28650:159 subgroupInclusiveMin ( global highp 2-component vector of int) 28660:159 vector swizzle ( temp highp 2-component vector of int) 28670:159 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 28680:159 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 28690:159 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 28700:159 Constant: 28710:159 1 (const int) 28720:159 Constant: 28730:159 1 (const int) 28740:159 Sequence 28750:159 Constant: 28760:159 0 (const int) 28770:159 Constant: 28780:159 1 (const int) 28790:160 move second child to first child ( temp highp 3-component vector of int) 28800:160 vector swizzle ( temp highp 3-component vector of int) 28810:160 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 28820:160 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 28830:160 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 28840:160 Constant: 28850:160 0 (const int) 28860:160 Constant: 28870:160 1 (const int) 28880:160 Sequence 28890:160 Constant: 28900:160 0 (const int) 28910:160 Constant: 28920:160 1 (const int) 28930:160 Constant: 28940:160 2 (const int) 28950:160 subgroupInclusiveMin ( global highp 3-component vector of int) 28960:160 vector swizzle ( temp highp 3-component vector of int) 28970:160 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 28980:160 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 28990:160 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 29000:160 Constant: 29010:160 2 (const int) 29020:160 Constant: 29030:160 1 (const int) 29040:160 Sequence 29050:160 Constant: 29060:160 0 (const int) 29070:160 Constant: 29080:160 1 (const int) 29090:160 Constant: 29100:160 2 (const int) 29110:161 move second child to first child ( temp highp 4-component vector of int) 29120:161 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 29130:161 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 29140:161 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 29150:161 Constant: 29160:161 0 (const int) 29170:161 Constant: 29180:161 1 (const int) 29190:161 subgroupInclusiveMin ( global highp 4-component vector of int) 29200:161 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 29210:161 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 29220:161 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 29230:161 Constant: 29240:161 3 (const int) 29250:161 Constant: 29260:161 1 (const int) 29270:163 move second child to first child ( temp highp uint) 29280:163 direct index ( temp highp uint) 29290:163 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 29300:163 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 29310:163 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 29320:163 Constant: 29330:163 1 (const int) 29340:163 Constant: 29350:163 2 (const int) 29360:163 Constant: 29370:163 0 (const int) 29380:163 subgroupInclusiveMin ( global highp uint) 29390:163 direct index ( temp highp uint) 29400:163 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 29410:163 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 29420:163 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 29430:163 Constant: 29440:163 0 (const int) 29450:163 Constant: 29460:163 2 (const int) 29470:163 Constant: 29480:163 0 (const int) 29490:164 move second child to first child ( temp highp 2-component vector of uint) 29500:164 vector swizzle ( temp highp 2-component vector of uint) 29510:164 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 29520:164 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 29530:164 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 29540:164 Constant: 29550:164 1 (const int) 29560:164 Constant: 29570:164 2 (const int) 29580:164 Sequence 29590:164 Constant: 29600:164 0 (const int) 29610:164 Constant: 29620:164 1 (const int) 29630:164 subgroupInclusiveMin ( global highp 2-component vector of uint) 29640:164 vector swizzle ( temp highp 2-component vector of uint) 29650:164 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 29660:164 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 29670:164 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 29680:164 Constant: 29690:164 1 (const int) 29700:164 Constant: 29710:164 2 (const int) 29720:164 Sequence 29730:164 Constant: 29740:164 0 (const int) 29750:164 Constant: 29760:164 1 (const int) 29770:165 move second child to first child ( temp highp 3-component vector of uint) 29780:165 vector swizzle ( temp highp 3-component vector of uint) 29790:165 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 29800:165 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 29810:165 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 29820:165 Constant: 29830:165 1 (const int) 29840:165 Constant: 29850:165 2 (const int) 29860:165 Sequence 29870:165 Constant: 29880:165 0 (const int) 29890:165 Constant: 29900:165 1 (const int) 29910:165 Constant: 29920:165 2 (const int) 29930:165 subgroupInclusiveMin ( global highp 3-component vector of uint) 29940:165 vector swizzle ( temp highp 3-component vector of uint) 29950:165 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 29960:165 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 29970:165 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 29980:165 Constant: 29990:165 2 (const int) 30000:165 Constant: 30010:165 2 (const int) 30020:165 Sequence 30030:165 Constant: 30040:165 0 (const int) 30050:165 Constant: 30060:165 1 (const int) 30070:165 Constant: 30080:165 2 (const int) 30090:166 move second child to first child ( temp highp 4-component vector of uint) 30100:166 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 30110:166 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 30120:166 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 30130:166 Constant: 30140:166 1 (const int) 30150:166 Constant: 30160:166 2 (const int) 30170:166 subgroupInclusiveMin ( global highp 4-component vector of uint) 30180:166 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 30190:166 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 30200:166 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 30210:166 Constant: 30220:166 3 (const int) 30230:166 Constant: 30240:166 2 (const int) 30250:168 move second child to first child ( temp highp float) 30260:168 direct index ( temp highp float) 30270:168 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 30280:168 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 30290:168 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 30300:168 Constant: 30310:168 2 (const int) 30320:168 Constant: 30330:168 0 (const int) 30340:168 Constant: 30350:168 0 (const int) 30360:168 subgroupInclusiveMax ( global highp float) 30370:168 direct index ( temp highp float) 30380:168 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 30390:168 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 30400:168 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 30410:168 Constant: 30420:168 0 (const int) 30430:168 Constant: 30440:168 0 (const int) 30450:168 Constant: 30460:168 0 (const int) 30470:169 move second child to first child ( temp highp 2-component vector of float) 30480:169 vector swizzle ( temp highp 2-component vector of float) 30490:169 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 30500:169 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 30510:169 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 30520:169 Constant: 30530:169 2 (const int) 30540:169 Constant: 30550:169 0 (const int) 30560:169 Sequence 30570:169 Constant: 30580:169 0 (const int) 30590:169 Constant: 30600:169 1 (const int) 30610:169 subgroupInclusiveMax ( global highp 2-component vector of float) 30620:169 vector swizzle ( temp highp 2-component vector of float) 30630:169 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 30640:169 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 30650:169 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 30660:169 Constant: 30670:169 1 (const int) 30680:169 Constant: 30690:169 0 (const int) 30700:169 Sequence 30710:169 Constant: 30720:169 0 (const int) 30730:169 Constant: 30740:169 1 (const int) 30750:170 move second child to first child ( temp highp 3-component vector of float) 30760:170 vector swizzle ( temp highp 3-component vector of float) 30770:170 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 30780:170 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 30790:170 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 30800:170 Constant: 30810:170 2 (const int) 30820:170 Constant: 30830:170 0 (const int) 30840:170 Sequence 30850:170 Constant: 30860:170 0 (const int) 30870:170 Constant: 30880:170 1 (const int) 30890:170 Constant: 30900:170 2 (const int) 30910:170 subgroupInclusiveMax ( global highp 3-component vector of float) 30920:170 vector swizzle ( temp highp 3-component vector of float) 30930:170 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 30940:170 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 30950:170 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 30960:170 Constant: 30970:170 2 (const int) 30980:170 Constant: 30990:170 0 (const int) 31000:170 Sequence 31010:170 Constant: 31020:170 0 (const int) 31030:170 Constant: 31040:170 1 (const int) 31050:170 Constant: 31060:170 2 (const int) 31070:171 move second child to first child ( temp highp 4-component vector of float) 31080:171 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 31090:171 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 31100:171 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 31110:171 Constant: 31120:171 2 (const int) 31130:171 Constant: 31140:171 0 (const int) 31150:171 subgroupInclusiveMax ( global highp 4-component vector of float) 31160:171 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 31170:171 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 31180:171 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 31190:171 Constant: 31200:171 3 (const int) 31210:171 Constant: 31220:171 0 (const int) 31230:173 move second child to first child ( temp highp int) 31240:173 direct index ( temp highp int) 31250:173 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 31260:173 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 31270:173 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 31280:173 Constant: 31290:173 3 (const int) 31300:173 Constant: 31310:173 1 (const int) 31320:173 Constant: 31330:173 0 (const int) 31340:173 subgroupInclusiveMax ( global highp int) 31350:173 direct index ( temp highp int) 31360:173 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 31370:173 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 31380:173 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 31390:173 Constant: 31400:173 0 (const int) 31410:173 Constant: 31420:173 1 (const int) 31430:173 Constant: 31440:173 0 (const int) 31450:174 move second child to first child ( temp highp 2-component vector of int) 31460:174 vector swizzle ( temp highp 2-component vector of int) 31470:174 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 31480:174 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 31490:174 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 31500:174 Constant: 31510:174 3 (const int) 31520:174 Constant: 31530:174 1 (const int) 31540:174 Sequence 31550:174 Constant: 31560:174 0 (const int) 31570:174 Constant: 31580:174 1 (const int) 31590:174 subgroupInclusiveMax ( global highp 2-component vector of int) 31600:174 vector swizzle ( temp highp 2-component vector of int) 31610:174 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 31620:174 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 31630:174 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 31640:174 Constant: 31650:174 1 (const int) 31660:174 Constant: 31670:174 1 (const int) 31680:174 Sequence 31690:174 Constant: 31700:174 0 (const int) 31710:174 Constant: 31720:174 1 (const int) 31730:175 move second child to first child ( temp highp 3-component vector of int) 31740:175 vector swizzle ( temp highp 3-component vector of int) 31750:175 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 31760:175 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 31770:175 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 31780:175 Constant: 31790:175 3 (const int) 31800:175 Constant: 31810:175 1 (const int) 31820:175 Sequence 31830:175 Constant: 31840:175 0 (const int) 31850:175 Constant: 31860:175 1 (const int) 31870:175 Constant: 31880:175 2 (const int) 31890:175 subgroupInclusiveMax ( global highp 3-component vector of int) 31900:175 vector swizzle ( temp highp 3-component vector of int) 31910:175 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 31920:175 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 31930:175 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 31940:175 Constant: 31950:175 2 (const int) 31960:175 Constant: 31970:175 1 (const int) 31980:175 Sequence 31990:175 Constant: 32000:175 0 (const int) 32010:175 Constant: 32020:175 1 (const int) 32030:175 Constant: 32040:175 2 (const int) 32050:176 move second child to first child ( temp highp 4-component vector of int) 32060:176 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 32070:176 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 32080:176 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 32090:176 Constant: 32100:176 3 (const int) 32110:176 Constant: 32120:176 1 (const int) 32130:176 subgroupInclusiveMax ( global highp 4-component vector of int) 32140:176 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 32150:176 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 32160:176 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 32170:176 Constant: 32180:176 3 (const int) 32190:176 Constant: 32200:176 1 (const int) 32210:178 move second child to first child ( temp highp uint) 32220:178 direct index ( temp highp uint) 32230:178 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 32240:178 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 32250:178 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 32260:178 Constant: 32270:178 0 (const int) 32280:178 Constant: 32290:178 2 (const int) 32300:178 Constant: 32310:178 0 (const int) 32320:178 subgroupInclusiveMax ( global highp uint) 32330:178 direct index ( temp highp uint) 32340:178 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 32350:178 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 32360:178 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 32370:178 Constant: 32380:178 0 (const int) 32390:178 Constant: 32400:178 2 (const int) 32410:178 Constant: 32420:178 0 (const int) 32430:179 move second child to first child ( temp highp 2-component vector of uint) 32440:179 vector swizzle ( temp highp 2-component vector of uint) 32450:179 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 32460:179 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 32470:179 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 32480:179 Constant: 32490:179 0 (const int) 32500:179 Constant: 32510:179 2 (const int) 32520:179 Sequence 32530:179 Constant: 32540:179 0 (const int) 32550:179 Constant: 32560:179 1 (const int) 32570:179 subgroupInclusiveMax ( global highp 2-component vector of uint) 32580:179 vector swizzle ( temp highp 2-component vector of uint) 32590:179 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 32600:179 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 32610:179 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 32620:179 Constant: 32630:179 1 (const int) 32640:179 Constant: 32650:179 2 (const int) 32660:179 Sequence 32670:179 Constant: 32680:179 0 (const int) 32690:179 Constant: 32700:179 1 (const int) 32710:180 move second child to first child ( temp highp 3-component vector of uint) 32720:180 vector swizzle ( temp highp 3-component vector of uint) 32730:180 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 32740:180 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 32750:180 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 32760:180 Constant: 32770:180 0 (const int) 32780:180 Constant: 32790:180 2 (const int) 32800:180 Sequence 32810:180 Constant: 32820:180 0 (const int) 32830:180 Constant: 32840:180 1 (const int) 32850:180 Constant: 32860:180 2 (const int) 32870:180 subgroupInclusiveMax ( global highp 3-component vector of uint) 32880:180 vector swizzle ( temp highp 3-component vector of uint) 32890:180 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 32900:180 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 32910:180 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 32920:180 Constant: 32930:180 2 (const int) 32940:180 Constant: 32950:180 2 (const int) 32960:180 Sequence 32970:180 Constant: 32980:180 0 (const int) 32990:180 Constant: 33000:180 1 (const int) 33010:180 Constant: 33020:180 2 (const int) 33030:181 move second child to first child ( temp highp 4-component vector of uint) 33040:181 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 33050:181 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 33060:181 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 33070:181 Constant: 33080:181 0 (const int) 33090:181 Constant: 33100:181 2 (const int) 33110:181 subgroupInclusiveMax ( global highp 4-component vector of uint) 33120:181 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 33130:181 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 33140:181 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 33150:181 Constant: 33160:181 3 (const int) 33170:181 Constant: 33180:181 2 (const int) 33190:183 move second child to first child ( temp highp int) 33200:183 direct index ( temp highp int) 33210:183 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 33220:183 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 33230:183 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 33240:183 Constant: 33250:183 1 (const int) 33260:183 Constant: 33270:183 1 (const int) 33280:183 Constant: 33290:183 0 (const int) 33300:183 subgroupInclusiveAnd ( global highp int) 33310:183 direct index ( temp highp int) 33320:183 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 33330:183 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 33340:183 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 33350:183 Constant: 33360:183 0 (const int) 33370:183 Constant: 33380:183 1 (const int) 33390:183 Constant: 33400:183 0 (const int) 33410:184 move second child to first child ( temp highp 2-component vector of int) 33420:184 vector swizzle ( temp highp 2-component vector of int) 33430:184 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 33440:184 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 33450:184 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 33460:184 Constant: 33470:184 1 (const int) 33480:184 Constant: 33490:184 1 (const int) 33500:184 Sequence 33510:184 Constant: 33520:184 0 (const int) 33530:184 Constant: 33540:184 1 (const int) 33550:184 subgroupInclusiveAnd ( global highp 2-component vector of int) 33560:184 vector swizzle ( temp highp 2-component vector of int) 33570:184 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 33580:184 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 33590:184 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 33600:184 Constant: 33610:184 1 (const int) 33620:184 Constant: 33630:184 1 (const int) 33640:184 Sequence 33650:184 Constant: 33660:184 0 (const int) 33670:184 Constant: 33680:184 1 (const int) 33690:185 move second child to first child ( temp highp 3-component vector of int) 33700:185 vector swizzle ( temp highp 3-component vector of int) 33710:185 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 33720:185 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 33730:185 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 33740:185 Constant: 33750:185 1 (const int) 33760:185 Constant: 33770:185 1 (const int) 33780:185 Sequence 33790:185 Constant: 33800:185 0 (const int) 33810:185 Constant: 33820:185 1 (const int) 33830:185 Constant: 33840:185 2 (const int) 33850:185 subgroupInclusiveAnd ( global highp 3-component vector of int) 33860:185 vector swizzle ( temp highp 3-component vector of int) 33870:185 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 33880:185 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 33890:185 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 33900:185 Constant: 33910:185 2 (const int) 33920:185 Constant: 33930:185 1 (const int) 33940:185 Sequence 33950:185 Constant: 33960:185 0 (const int) 33970:185 Constant: 33980:185 1 (const int) 33990:185 Constant: 34000:185 2 (const int) 34010:186 move second child to first child ( temp highp 4-component vector of int) 34020:186 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 34030:186 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 34040:186 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 34050:186 Constant: 34060:186 1 (const int) 34070:186 Constant: 34080:186 1 (const int) 34090:186 subgroupInclusiveAnd ( global highp 4-component vector of int) 34100:186 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 34110:186 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 34120:186 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 34130:186 Constant: 34140:186 3 (const int) 34150:186 Constant: 34160:186 1 (const int) 34170:188 move second child to first child ( temp highp uint) 34180:188 direct index ( temp highp uint) 34190:188 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 34200:188 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 34210:188 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 34220:188 Constant: 34230:188 2 (const int) 34240:188 Constant: 34250:188 2 (const int) 34260:188 Constant: 34270:188 0 (const int) 34280:188 subgroupInclusiveAnd ( global highp uint) 34290:188 direct index ( temp highp uint) 34300:188 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 34310:188 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 34320:188 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 34330:188 Constant: 34340:188 0 (const int) 34350:188 Constant: 34360:188 2 (const int) 34370:188 Constant: 34380:188 0 (const int) 34390:189 move second child to first child ( temp highp 2-component vector of uint) 34400:189 vector swizzle ( temp highp 2-component vector of uint) 34410:189 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 34420:189 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 34430:189 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 34440:189 Constant: 34450:189 2 (const int) 34460:189 Constant: 34470:189 2 (const int) 34480:189 Sequence 34490:189 Constant: 34500:189 0 (const int) 34510:189 Constant: 34520:189 1 (const int) 34530:189 subgroupInclusiveAnd ( global highp 2-component vector of uint) 34540:189 vector swizzle ( temp highp 2-component vector of uint) 34550:189 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 34560:189 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 34570:189 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 34580:189 Constant: 34590:189 1 (const int) 34600:189 Constant: 34610:189 2 (const int) 34620:189 Sequence 34630:189 Constant: 34640:189 0 (const int) 34650:189 Constant: 34660:189 1 (const int) 34670:190 move second child to first child ( temp highp 3-component vector of uint) 34680:190 vector swizzle ( temp highp 3-component vector of uint) 34690:190 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 34700:190 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 34710:190 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 34720:190 Constant: 34730:190 2 (const int) 34740:190 Constant: 34750:190 2 (const int) 34760:190 Sequence 34770:190 Constant: 34780:190 0 (const int) 34790:190 Constant: 34800:190 1 (const int) 34810:190 Constant: 34820:190 2 (const int) 34830:190 subgroupInclusiveAnd ( global highp 3-component vector of uint) 34840:190 vector swizzle ( temp highp 3-component vector of uint) 34850:190 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 34860:190 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 34870:190 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 34880:190 Constant: 34890:190 2 (const int) 34900:190 Constant: 34910:190 2 (const int) 34920:190 Sequence 34930:190 Constant: 34940:190 0 (const int) 34950:190 Constant: 34960:190 1 (const int) 34970:190 Constant: 34980:190 2 (const int) 34990:191 move second child to first child ( temp highp 4-component vector of uint) 35000:191 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 35010:191 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 35020:191 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 35030:191 Constant: 35040:191 2 (const int) 35050:191 Constant: 35060:191 2 (const int) 35070:191 subgroupInclusiveAnd ( global highp 4-component vector of uint) 35080:191 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 35090:191 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 35100:191 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 35110:191 Constant: 35120:191 3 (const int) 35130:191 Constant: 35140:191 2 (const int) 35150:193 move second child to first child ( temp highp int) 35160:193 direct index ( temp highp int) 35170:193 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 35180:193 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 35190:193 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 35200:193 Constant: 35210:193 3 (const int) 35220:193 Constant: 35230:193 1 (const int) 35240:193 Constant: 35250:193 0 (const int) 35260:193 Convert bool to int ( temp highp int) 35270:193 subgroupInclusiveAnd ( global bool) 35280:193 Compare Less Than ( temp bool) 35290:193 direct index ( temp highp int) 35300:193 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 35310:193 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 35320:193 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 35330:193 Constant: 35340:193 0 (const int) 35350:193 Constant: 35360:193 1 (const int) 35370:193 Constant: 35380:193 0 (const int) 35390:193 Constant: 35400:193 0 (const int) 35410:194 move second child to first child ( temp highp 2-component vector of int) 35420:194 vector swizzle ( temp highp 2-component vector of int) 35430:194 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 35440:194 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 35450:194 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 35460:194 Constant: 35470:194 3 (const int) 35480:194 Constant: 35490:194 1 (const int) 35500:194 Sequence 35510:194 Constant: 35520:194 0 (const int) 35530:194 Constant: 35540:194 1 (const int) 35550:194 Convert bool to int ( temp highp 2-component vector of int) 35560:194 subgroupInclusiveAnd ( global 2-component vector of bool) 35570:194 Compare Less Than ( global 2-component vector of bool, operation at highp) 35580:194 vector swizzle ( temp highp 2-component vector of int) 35590:194 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 35600:194 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 35610:194 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 35620:194 Constant: 35630:194 1 (const int) 35640:194 Constant: 35650:194 1 (const int) 35660:194 Sequence 35670:194 Constant: 35680:194 0 (const int) 35690:194 Constant: 35700:194 1 (const int) 35710:194 Constant: 35720:194 0 (const int) 35730:194 0 (const int) 35740:195 move second child to first child ( temp highp 3-component vector of int) 35750:195 vector swizzle ( temp highp 3-component vector of int) 35760:195 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 35770:195 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 35780:195 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 35790:195 Constant: 35800:195 3 (const int) 35810:195 Constant: 35820:195 1 (const int) 35830:195 Sequence 35840:195 Constant: 35850:195 0 (const int) 35860:195 Constant: 35870:195 1 (const int) 35880:195 Constant: 35890:195 2 (const int) 35900:195 Convert bool to int ( temp highp 3-component vector of int) 35910:195 subgroupInclusiveAnd ( global 3-component vector of bool) 35920:195 Compare Less Than ( global 3-component vector of bool, operation at highp) 35930:195 vector swizzle ( temp highp 3-component vector of int) 35940:195 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 35950:195 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 35960:195 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 35970:195 Constant: 35980:195 1 (const int) 35990:195 Constant: 36000:195 1 (const int) 36010:195 Sequence 36020:195 Constant: 36030:195 0 (const int) 36040:195 Constant: 36050:195 1 (const int) 36060:195 Constant: 36070:195 2 (const int) 36080:195 Constant: 36090:195 0 (const int) 36100:195 0 (const int) 36110:195 0 (const int) 36120:196 move second child to first child ( temp highp 4-component vector of int) 36130:196 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 36140:196 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 36150:196 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 36160:196 Constant: 36170:196 3 (const int) 36180:196 Constant: 36190:196 1 (const int) 36200:196 Convert bool to int ( temp highp 4-component vector of int) 36210:196 subgroupInclusiveAnd ( global 4-component vector of bool) 36220:196 Compare Less Than ( global 4-component vector of bool, operation at highp) 36230:196 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 36240:196 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 36250:196 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 36260:196 Constant: 36270:196 1 (const int) 36280:196 Constant: 36290:196 1 (const int) 36300:196 Constant: 36310:196 0 (const int) 36320:196 0 (const int) 36330:196 0 (const int) 36340:196 0 (const int) 36350:198 move second child to first child ( temp highp int) 36360:198 direct index ( temp highp int) 36370:198 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 36380:198 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 36390:198 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 36400:198 Constant: 36410:198 0 (const int) 36420:198 Constant: 36430:198 1 (const int) 36440:198 Constant: 36450:198 0 (const int) 36460:198 subgroupInclusiveOr ( global highp int) 36470:198 direct index ( temp highp int) 36480:198 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 36490:198 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 36500:198 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 36510:198 Constant: 36520:198 0 (const int) 36530:198 Constant: 36540:198 1 (const int) 36550:198 Constant: 36560:198 0 (const int) 36570:199 move second child to first child ( temp highp 2-component vector of int) 36580:199 vector swizzle ( temp highp 2-component vector of int) 36590:199 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 36600:199 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 36610:199 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 36620:199 Constant: 36630:199 0 (const int) 36640:199 Constant: 36650:199 1 (const int) 36660:199 Sequence 36670:199 Constant: 36680:199 0 (const int) 36690:199 Constant: 36700:199 1 (const int) 36710:199 subgroupInclusiveOr ( global highp 2-component vector of int) 36720:199 vector swizzle ( temp highp 2-component vector of int) 36730:199 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 36740:199 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 36750:199 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 36760:199 Constant: 36770:199 1 (const int) 36780:199 Constant: 36790:199 1 (const int) 36800:199 Sequence 36810:199 Constant: 36820:199 0 (const int) 36830:199 Constant: 36840:199 1 (const int) 36850:200 move second child to first child ( temp highp 3-component vector of int) 36860:200 vector swizzle ( temp highp 3-component vector of int) 36870:200 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 36880:200 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 36890:200 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 36900:200 Constant: 36910:200 0 (const int) 36920:200 Constant: 36930:200 1 (const int) 36940:200 Sequence 36950:200 Constant: 36960:200 0 (const int) 36970:200 Constant: 36980:200 1 (const int) 36990:200 Constant: 37000:200 2 (const int) 37010:200 subgroupInclusiveOr ( global highp 3-component vector of int) 37020:200 vector swizzle ( temp highp 3-component vector of int) 37030:200 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 37040:200 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 37050:200 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 37060:200 Constant: 37070:200 2 (const int) 37080:200 Constant: 37090:200 1 (const int) 37100:200 Sequence 37110:200 Constant: 37120:200 0 (const int) 37130:200 Constant: 37140:200 1 (const int) 37150:200 Constant: 37160:200 2 (const int) 37170:201 move second child to first child ( temp highp 4-component vector of int) 37180:201 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 37190:201 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 37200:201 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 37210:201 Constant: 37220:201 0 (const int) 37230:201 Constant: 37240:201 1 (const int) 37250:201 subgroupInclusiveOr ( global highp 4-component vector of int) 37260:201 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 37270:201 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 37280:201 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 37290:201 Constant: 37300:201 3 (const int) 37310:201 Constant: 37320:201 1 (const int) 37330:203 move second child to first child ( temp highp uint) 37340:203 direct index ( temp highp uint) 37350:203 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 37360:203 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 37370:203 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 37380:203 Constant: 37390:203 1 (const int) 37400:203 Constant: 37410:203 2 (const int) 37420:203 Constant: 37430:203 0 (const int) 37440:203 subgroupInclusiveOr ( global highp uint) 37450:203 direct index ( temp highp uint) 37460:203 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 37470:203 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 37480:203 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 37490:203 Constant: 37500:203 0 (const int) 37510:203 Constant: 37520:203 2 (const int) 37530:203 Constant: 37540:203 0 (const int) 37550:204 move second child to first child ( temp highp 2-component vector of uint) 37560:204 vector swizzle ( temp highp 2-component vector of uint) 37570:204 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 37580:204 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 37590:204 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 37600:204 Constant: 37610:204 1 (const int) 37620:204 Constant: 37630:204 2 (const int) 37640:204 Sequence 37650:204 Constant: 37660:204 0 (const int) 37670:204 Constant: 37680:204 1 (const int) 37690:204 subgroupInclusiveOr ( global highp 2-component vector of uint) 37700:204 vector swizzle ( temp highp 2-component vector of uint) 37710:204 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 37720:204 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 37730:204 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 37740:204 Constant: 37750:204 1 (const int) 37760:204 Constant: 37770:204 2 (const int) 37780:204 Sequence 37790:204 Constant: 37800:204 0 (const int) 37810:204 Constant: 37820:204 1 (const int) 37830:205 move second child to first child ( temp highp 3-component vector of uint) 37840:205 vector swizzle ( temp highp 3-component vector of uint) 37850:205 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 37860:205 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 37870:205 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 37880:205 Constant: 37890:205 1 (const int) 37900:205 Constant: 37910:205 2 (const int) 37920:205 Sequence 37930:205 Constant: 37940:205 0 (const int) 37950:205 Constant: 37960:205 1 (const int) 37970:205 Constant: 37980:205 2 (const int) 37990:205 subgroupInclusiveOr ( global highp 3-component vector of uint) 38000:205 vector swizzle ( temp highp 3-component vector of uint) 38010:205 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 38020:205 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 38030:205 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 38040:205 Constant: 38050:205 2 (const int) 38060:205 Constant: 38070:205 2 (const int) 38080:205 Sequence 38090:205 Constant: 38100:205 0 (const int) 38110:205 Constant: 38120:205 1 (const int) 38130:205 Constant: 38140:205 2 (const int) 38150:206 move second child to first child ( temp highp 4-component vector of uint) 38160:206 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 38170:206 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 38180:206 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 38190:206 Constant: 38200:206 1 (const int) 38210:206 Constant: 38220:206 2 (const int) 38230:206 subgroupInclusiveOr ( global highp 4-component vector of uint) 38240:206 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 38250:206 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 38260:206 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 38270:206 Constant: 38280:206 3 (const int) 38290:206 Constant: 38300:206 2 (const int) 38310:208 move second child to first child ( temp highp int) 38320:208 direct index ( temp highp int) 38330:208 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 38340:208 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 38350:208 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 38360:208 Constant: 38370:208 2 (const int) 38380:208 Constant: 38390:208 1 (const int) 38400:208 Constant: 38410:208 0 (const int) 38420:208 Convert bool to int ( temp highp int) 38430:208 subgroupInclusiveOr ( global bool) 38440:208 Compare Less Than ( temp bool) 38450:208 direct index ( temp highp int) 38460:208 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 38470:208 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 38480:208 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 38490:208 Constant: 38500:208 0 (const int) 38510:208 Constant: 38520:208 1 (const int) 38530:208 Constant: 38540:208 0 (const int) 38550:208 Constant: 38560:208 0 (const int) 38570:209 move second child to first child ( temp highp 2-component vector of int) 38580:209 vector swizzle ( temp highp 2-component vector of int) 38590:209 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 38600:209 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 38610:209 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 38620:209 Constant: 38630:209 2 (const int) 38640:209 Constant: 38650:209 1 (const int) 38660:209 Sequence 38670:209 Constant: 38680:209 0 (const int) 38690:209 Constant: 38700:209 1 (const int) 38710:209 Convert bool to int ( temp highp 2-component vector of int) 38720:209 subgroupInclusiveOr ( global 2-component vector of bool) 38730:209 Compare Less Than ( global 2-component vector of bool, operation at highp) 38740:209 vector swizzle ( temp highp 2-component vector of int) 38750:209 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 38760:209 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 38770:209 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 38780:209 Constant: 38790:209 1 (const int) 38800:209 Constant: 38810:209 1 (const int) 38820:209 Sequence 38830:209 Constant: 38840:209 0 (const int) 38850:209 Constant: 38860:209 1 (const int) 38870:209 Constant: 38880:209 0 (const int) 38890:209 0 (const int) 38900:210 move second child to first child ( temp highp 3-component vector of int) 38910:210 vector swizzle ( temp highp 3-component vector of int) 38920:210 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 38930:210 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 38940:210 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 38950:210 Constant: 38960:210 2 (const int) 38970:210 Constant: 38980:210 1 (const int) 38990:210 Sequence 39000:210 Constant: 39010:210 0 (const int) 39020:210 Constant: 39030:210 1 (const int) 39040:210 Constant: 39050:210 2 (const int) 39060:210 Convert bool to int ( temp highp 3-component vector of int) 39070:210 subgroupInclusiveOr ( global 3-component vector of bool) 39080:210 Compare Less Than ( global 3-component vector of bool, operation at highp) 39090:210 vector swizzle ( temp highp 3-component vector of int) 39100:210 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 39110:210 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 39120:210 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 39130:210 Constant: 39140:210 1 (const int) 39150:210 Constant: 39160:210 1 (const int) 39170:210 Sequence 39180:210 Constant: 39190:210 0 (const int) 39200:210 Constant: 39210:210 1 (const int) 39220:210 Constant: 39230:210 2 (const int) 39240:210 Constant: 39250:210 0 (const int) 39260:210 0 (const int) 39270:210 0 (const int) 39280:211 move second child to first child ( temp highp 4-component vector of int) 39290:211 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 39300:211 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 39310:211 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 39320:211 Constant: 39330:211 2 (const int) 39340:211 Constant: 39350:211 1 (const int) 39360:211 Convert bool to int ( temp highp 4-component vector of int) 39370:211 subgroupInclusiveOr ( global 4-component vector of bool) 39380:211 Compare Less Than ( global 4-component vector of bool, operation at highp) 39390:211 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 39400:211 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 39410:211 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 39420:211 Constant: 39430:211 1 (const int) 39440:211 Constant: 39450:211 1 (const int) 39460:211 Constant: 39470:211 0 (const int) 39480:211 0 (const int) 39490:211 0 (const int) 39500:211 0 (const int) 39510:213 move second child to first child ( temp highp int) 39520:213 direct index ( temp highp int) 39530:213 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 39540:213 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 39550:213 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 39560:213 Constant: 39570:213 3 (const int) 39580:213 Constant: 39590:213 1 (const int) 39600:213 Constant: 39610:213 0 (const int) 39620:213 subgroupInclusiveXor ( global highp int) 39630:213 direct index ( temp highp int) 39640:213 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 39650:213 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 39660:213 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 39670:213 Constant: 39680:213 0 (const int) 39690:213 Constant: 39700:213 1 (const int) 39710:213 Constant: 39720:213 0 (const int) 39730:214 move second child to first child ( temp highp 2-component vector of int) 39740:214 vector swizzle ( temp highp 2-component vector of int) 39750:214 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 39760:214 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 39770:214 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 39780:214 Constant: 39790:214 3 (const int) 39800:214 Constant: 39810:214 1 (const int) 39820:214 Sequence 39830:214 Constant: 39840:214 0 (const int) 39850:214 Constant: 39860:214 1 (const int) 39870:214 subgroupInclusiveXor ( global highp 2-component vector of int) 39880:214 vector swizzle ( temp highp 2-component vector of int) 39890:214 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 39900:214 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 39910:214 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 39920:214 Constant: 39930:214 1 (const int) 39940:214 Constant: 39950:214 1 (const int) 39960:214 Sequence 39970:214 Constant: 39980:214 0 (const int) 39990:214 Constant: 40000:214 1 (const int) 40010:215 move second child to first child ( temp highp 3-component vector of int) 40020:215 vector swizzle ( temp highp 3-component vector of int) 40030:215 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 40040:215 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 40050:215 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 40060:215 Constant: 40070:215 3 (const int) 40080:215 Constant: 40090:215 1 (const int) 40100:215 Sequence 40110:215 Constant: 40120:215 0 (const int) 40130:215 Constant: 40140:215 1 (const int) 40150:215 Constant: 40160:215 2 (const int) 40170:215 subgroupInclusiveXor ( global highp 3-component vector of int) 40180:215 vector swizzle ( temp highp 3-component vector of int) 40190:215 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 40200:215 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 40210:215 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 40220:215 Constant: 40230:215 2 (const int) 40240:215 Constant: 40250:215 1 (const int) 40260:215 Sequence 40270:215 Constant: 40280:215 0 (const int) 40290:215 Constant: 40300:215 1 (const int) 40310:215 Constant: 40320:215 2 (const int) 40330:216 move second child to first child ( temp highp 4-component vector of int) 40340:216 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 40350:216 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 40360:216 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 40370:216 Constant: 40380:216 3 (const int) 40390:216 Constant: 40400:216 1 (const int) 40410:216 subgroupInclusiveXor ( global highp 4-component vector of int) 40420:216 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 40430:216 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 40440:216 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 40450:216 Constant: 40460:216 3 (const int) 40470:216 Constant: 40480:216 1 (const int) 40490:218 move second child to first child ( temp highp uint) 40500:218 direct index ( temp highp uint) 40510:218 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 40520:218 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 40530:218 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 40540:218 Constant: 40550:218 0 (const int) 40560:218 Constant: 40570:218 2 (const int) 40580:218 Constant: 40590:218 0 (const int) 40600:218 subgroupInclusiveXor ( global highp uint) 40610:218 direct index ( temp highp uint) 40620:218 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 40630:218 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 40640:218 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 40650:218 Constant: 40660:218 0 (const int) 40670:218 Constant: 40680:218 2 (const int) 40690:218 Constant: 40700:218 0 (const int) 40710:219 move second child to first child ( temp highp 2-component vector of uint) 40720:219 vector swizzle ( temp highp 2-component vector of uint) 40730:219 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 40740:219 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 40750:219 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 40760:219 Constant: 40770:219 0 (const int) 40780:219 Constant: 40790:219 2 (const int) 40800:219 Sequence 40810:219 Constant: 40820:219 0 (const int) 40830:219 Constant: 40840:219 1 (const int) 40850:219 subgroupInclusiveXor ( global highp 2-component vector of uint) 40860:219 vector swizzle ( temp highp 2-component vector of uint) 40870:219 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 40880:219 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 40890:219 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 40900:219 Constant: 40910:219 1 (const int) 40920:219 Constant: 40930:219 2 (const int) 40940:219 Sequence 40950:219 Constant: 40960:219 0 (const int) 40970:219 Constant: 40980:219 1 (const int) 40990:220 move second child to first child ( temp highp 3-component vector of uint) 41000:220 vector swizzle ( temp highp 3-component vector of uint) 41010:220 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 41020:220 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 41030:220 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 41040:220 Constant: 41050:220 0 (const int) 41060:220 Constant: 41070:220 2 (const int) 41080:220 Sequence 41090:220 Constant: 41100:220 0 (const int) 41110:220 Constant: 41120:220 1 (const int) 41130:220 Constant: 41140:220 2 (const int) 41150:220 subgroupInclusiveXor ( global highp 3-component vector of uint) 41160:220 vector swizzle ( temp highp 3-component vector of uint) 41170:220 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 41180:220 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 41190:220 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 41200:220 Constant: 41210:220 2 (const int) 41220:220 Constant: 41230:220 2 (const int) 41240:220 Sequence 41250:220 Constant: 41260:220 0 (const int) 41270:220 Constant: 41280:220 1 (const int) 41290:220 Constant: 41300:220 2 (const int) 41310:221 move second child to first child ( temp highp 4-component vector of uint) 41320:221 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 41330:221 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 41340:221 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 41350:221 Constant: 41360:221 0 (const int) 41370:221 Constant: 41380:221 2 (const int) 41390:221 subgroupInclusiveXor ( global highp 4-component vector of uint) 41400:221 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 41410:221 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 41420:221 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 41430:221 Constant: 41440:221 3 (const int) 41450:221 Constant: 41460:221 2 (const int) 41470:223 move second child to first child ( temp highp int) 41480:223 direct index ( temp highp int) 41490:223 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 41500:223 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 41510:223 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 41520:223 Constant: 41530:223 1 (const int) 41540:223 Constant: 41550:223 1 (const int) 41560:223 Constant: 41570:223 0 (const int) 41580:223 Convert bool to int ( temp highp int) 41590:223 subgroupInclusiveXor ( global bool) 41600:223 Compare Less Than ( temp bool) 41610:223 direct index ( temp highp int) 41620:223 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 41630:223 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 41640:223 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 41650:223 Constant: 41660:223 0 (const int) 41670:223 Constant: 41680:223 1 (const int) 41690:223 Constant: 41700:223 0 (const int) 41710:223 Constant: 41720:223 0 (const int) 41730:224 move second child to first child ( temp highp 2-component vector of int) 41740:224 vector swizzle ( temp highp 2-component vector of int) 41750:224 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 41760:224 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 41770:224 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 41780:224 Constant: 41790:224 1 (const int) 41800:224 Constant: 41810:224 1 (const int) 41820:224 Sequence 41830:224 Constant: 41840:224 0 (const int) 41850:224 Constant: 41860:224 1 (const int) 41870:224 Convert bool to int ( temp highp 2-component vector of int) 41880:224 subgroupInclusiveXor ( global 2-component vector of bool) 41890:224 Compare Less Than ( global 2-component vector of bool, operation at highp) 41900:224 vector swizzle ( temp highp 2-component vector of int) 41910:224 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 41920:224 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 41930:224 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 41940:224 Constant: 41950:224 1 (const int) 41960:224 Constant: 41970:224 1 (const int) 41980:224 Sequence 41990:224 Constant: 42000:224 0 (const int) 42010:224 Constant: 42020:224 1 (const int) 42030:224 Constant: 42040:224 0 (const int) 42050:224 0 (const int) 42060:225 move second child to first child ( temp highp 3-component vector of int) 42070:225 vector swizzle ( temp highp 3-component vector of int) 42080:225 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 42090:225 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 42100:225 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 42110:225 Constant: 42120:225 1 (const int) 42130:225 Constant: 42140:225 1 (const int) 42150:225 Sequence 42160:225 Constant: 42170:225 0 (const int) 42180:225 Constant: 42190:225 1 (const int) 42200:225 Constant: 42210:225 2 (const int) 42220:225 Convert bool to int ( temp highp 3-component vector of int) 42230:225 subgroupInclusiveXor ( global 3-component vector of bool) 42240:225 Compare Less Than ( global 3-component vector of bool, operation at highp) 42250:225 vector swizzle ( temp highp 3-component vector of int) 42260:225 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 42270:225 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 42280:225 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 42290:225 Constant: 42300:225 1 (const int) 42310:225 Constant: 42320:225 1 (const int) 42330:225 Sequence 42340:225 Constant: 42350:225 0 (const int) 42360:225 Constant: 42370:225 1 (const int) 42380:225 Constant: 42390:225 2 (const int) 42400:225 Constant: 42410:225 0 (const int) 42420:225 0 (const int) 42430:225 0 (const int) 42440:226 move second child to first child ( temp highp 4-component vector of int) 42450:226 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 42460:226 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 42470:226 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 42480:226 Constant: 42490:226 1 (const int) 42500:226 Constant: 42510:226 1 (const int) 42520:226 Convert bool to int ( temp highp 4-component vector of int) 42530:226 subgroupInclusiveXor ( global 4-component vector of bool) 42540:226 Compare Less Than ( global 4-component vector of bool, operation at highp) 42550:226 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 42560:226 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 42570:226 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 42580:226 Constant: 42590:226 1 (const int) 42600:226 Constant: 42610:226 1 (const int) 42620:226 Constant: 42630:226 0 (const int) 42640:226 0 (const int) 42650:226 0 (const int) 42660:226 0 (const int) 42670:228 move second child to first child ( temp highp float) 42680:228 direct index ( temp highp float) 42690:228 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 42700:228 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 42710:228 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 42720:228 Constant: 42730:228 2 (const int) 42740:228 Constant: 42750:228 0 (const int) 42760:228 Constant: 42770:228 0 (const int) 42780:228 subgroupExclusiveAdd ( global highp float) 42790:228 direct index ( temp highp float) 42800:228 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 42810:228 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 42820:228 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 42830:228 Constant: 42840:228 0 (const int) 42850:228 Constant: 42860:228 0 (const int) 42870:228 Constant: 42880:228 0 (const int) 42890:229 move second child to first child ( temp highp 2-component vector of float) 42900:229 vector swizzle ( temp highp 2-component vector of float) 42910:229 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 42920:229 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 42930:229 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 42940:229 Constant: 42950:229 2 (const int) 42960:229 Constant: 42970:229 0 (const int) 42980:229 Sequence 42990:229 Constant: 43000:229 0 (const int) 43010:229 Constant: 43020:229 1 (const int) 43030:229 subgroupExclusiveAdd ( global highp 2-component vector of float) 43040:229 vector swizzle ( temp highp 2-component vector of float) 43050:229 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 43060:229 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 43070:229 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 43080:229 Constant: 43090:229 1 (const int) 43100:229 Constant: 43110:229 0 (const int) 43120:229 Sequence 43130:229 Constant: 43140:229 0 (const int) 43150:229 Constant: 43160:229 1 (const int) 43170:230 move second child to first child ( temp highp 3-component vector of float) 43180:230 vector swizzle ( temp highp 3-component vector of float) 43190:230 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 43200:230 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 43210:230 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 43220:230 Constant: 43230:230 2 (const int) 43240:230 Constant: 43250:230 0 (const int) 43260:230 Sequence 43270:230 Constant: 43280:230 0 (const int) 43290:230 Constant: 43300:230 1 (const int) 43310:230 Constant: 43320:230 2 (const int) 43330:230 subgroupExclusiveAdd ( global highp 3-component vector of float) 43340:230 vector swizzle ( temp highp 3-component vector of float) 43350:230 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 43360:230 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 43370:230 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 43380:230 Constant: 43390:230 2 (const int) 43400:230 Constant: 43410:230 0 (const int) 43420:230 Sequence 43430:230 Constant: 43440:230 0 (const int) 43450:230 Constant: 43460:230 1 (const int) 43470:230 Constant: 43480:230 2 (const int) 43490:231 move second child to first child ( temp highp 4-component vector of float) 43500:231 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 43510:231 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 43520:231 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 43530:231 Constant: 43540:231 2 (const int) 43550:231 Constant: 43560:231 0 (const int) 43570:231 subgroupExclusiveAdd ( global highp 4-component vector of float) 43580:231 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 43590:231 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 43600:231 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 43610:231 Constant: 43620:231 3 (const int) 43630:231 Constant: 43640:231 0 (const int) 43650:233 move second child to first child ( temp highp int) 43660:233 direct index ( temp highp int) 43670:233 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 43680:233 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 43690:233 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 43700:233 Constant: 43710:233 3 (const int) 43720:233 Constant: 43730:233 1 (const int) 43740:233 Constant: 43750:233 0 (const int) 43760:233 subgroupExclusiveAdd ( global highp int) 43770:233 direct index ( temp highp int) 43780:233 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 43790:233 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 43800:233 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 43810:233 Constant: 43820:233 0 (const int) 43830:233 Constant: 43840:233 1 (const int) 43850:233 Constant: 43860:233 0 (const int) 43870:234 move second child to first child ( temp highp 2-component vector of int) 43880:234 vector swizzle ( temp highp 2-component vector of int) 43890:234 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 43900:234 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 43910:234 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 43920:234 Constant: 43930:234 3 (const int) 43940:234 Constant: 43950:234 1 (const int) 43960:234 Sequence 43970:234 Constant: 43980:234 0 (const int) 43990:234 Constant: 44000:234 1 (const int) 44010:234 subgroupExclusiveAdd ( global highp 2-component vector of int) 44020:234 vector swizzle ( temp highp 2-component vector of int) 44030:234 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 44040:234 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 44050:234 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 44060:234 Constant: 44070:234 1 (const int) 44080:234 Constant: 44090:234 1 (const int) 44100:234 Sequence 44110:234 Constant: 44120:234 0 (const int) 44130:234 Constant: 44140:234 1 (const int) 44150:235 move second child to first child ( temp highp 3-component vector of int) 44160:235 vector swizzle ( temp highp 3-component vector of int) 44170:235 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 44180:235 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 44190:235 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 44200:235 Constant: 44210:235 3 (const int) 44220:235 Constant: 44230:235 1 (const int) 44240:235 Sequence 44250:235 Constant: 44260:235 0 (const int) 44270:235 Constant: 44280:235 1 (const int) 44290:235 Constant: 44300:235 2 (const int) 44310:235 subgroupExclusiveAdd ( global highp 3-component vector of int) 44320:235 vector swizzle ( temp highp 3-component vector of int) 44330:235 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 44340:235 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 44350:235 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 44360:235 Constant: 44370:235 2 (const int) 44380:235 Constant: 44390:235 1 (const int) 44400:235 Sequence 44410:235 Constant: 44420:235 0 (const int) 44430:235 Constant: 44440:235 1 (const int) 44450:235 Constant: 44460:235 2 (const int) 44470:236 move second child to first child ( temp highp 4-component vector of int) 44480:236 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 44490:236 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 44500:236 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 44510:236 Constant: 44520:236 3 (const int) 44530:236 Constant: 44540:236 1 (const int) 44550:236 subgroupExclusiveAdd ( global highp 4-component vector of int) 44560:236 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 44570:236 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 44580:236 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 44590:236 Constant: 44600:236 3 (const int) 44610:236 Constant: 44620:236 1 (const int) 44630:238 move second child to first child ( temp highp uint) 44640:238 direct index ( temp highp uint) 44650:238 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 44660:238 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 44670:238 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 44680:238 Constant: 44690:238 0 (const int) 44700:238 Constant: 44710:238 2 (const int) 44720:238 Constant: 44730:238 0 (const int) 44740:238 subgroupExclusiveAdd ( global highp uint) 44750:238 direct index ( temp highp uint) 44760:238 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 44770:238 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 44780:238 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 44790:238 Constant: 44800:238 0 (const int) 44810:238 Constant: 44820:238 2 (const int) 44830:238 Constant: 44840:238 0 (const int) 44850:239 move second child to first child ( temp highp 2-component vector of uint) 44860:239 vector swizzle ( temp highp 2-component vector of uint) 44870:239 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 44880:239 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 44890:239 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 44900:239 Constant: 44910:239 0 (const int) 44920:239 Constant: 44930:239 2 (const int) 44940:239 Sequence 44950:239 Constant: 44960:239 0 (const int) 44970:239 Constant: 44980:239 1 (const int) 44990:239 subgroupExclusiveAdd ( global highp 2-component vector of uint) 45000:239 vector swizzle ( temp highp 2-component vector of uint) 45010:239 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 45020:239 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 45030:239 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 45040:239 Constant: 45050:239 1 (const int) 45060:239 Constant: 45070:239 2 (const int) 45080:239 Sequence 45090:239 Constant: 45100:239 0 (const int) 45110:239 Constant: 45120:239 1 (const int) 45130:240 move second child to first child ( temp highp 3-component vector of uint) 45140:240 vector swizzle ( temp highp 3-component vector of uint) 45150:240 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 45160:240 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 45170:240 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 45180:240 Constant: 45190:240 0 (const int) 45200:240 Constant: 45210:240 2 (const int) 45220:240 Sequence 45230:240 Constant: 45240:240 0 (const int) 45250:240 Constant: 45260:240 1 (const int) 45270:240 Constant: 45280:240 2 (const int) 45290:240 subgroupExclusiveAdd ( global highp 3-component vector of uint) 45300:240 vector swizzle ( temp highp 3-component vector of uint) 45310:240 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 45320:240 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 45330:240 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 45340:240 Constant: 45350:240 2 (const int) 45360:240 Constant: 45370:240 2 (const int) 45380:240 Sequence 45390:240 Constant: 45400:240 0 (const int) 45410:240 Constant: 45420:240 1 (const int) 45430:240 Constant: 45440:240 2 (const int) 45450:241 move second child to first child ( temp highp 4-component vector of uint) 45460:241 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 45470:241 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 45480:241 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 45490:241 Constant: 45500:241 0 (const int) 45510:241 Constant: 45520:241 2 (const int) 45530:241 subgroupExclusiveAdd ( global highp 4-component vector of uint) 45540:241 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 45550:241 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 45560:241 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 45570:241 Constant: 45580:241 3 (const int) 45590:241 Constant: 45600:241 2 (const int) 45610:243 move second child to first child ( temp highp float) 45620:243 direct index ( temp highp float) 45630:243 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 45640:243 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 45650:243 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 45660:243 Constant: 45670:243 1 (const int) 45680:243 Constant: 45690:243 0 (const int) 45700:243 Constant: 45710:243 0 (const int) 45720:243 subgroupExclusiveMul ( global highp float) 45730:243 direct index ( temp highp float) 45740:243 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 45750:243 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 45760:243 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 45770:243 Constant: 45780:243 0 (const int) 45790:243 Constant: 45800:243 0 (const int) 45810:243 Constant: 45820:243 0 (const int) 45830:244 move second child to first child ( temp highp 2-component vector of float) 45840:244 vector swizzle ( temp highp 2-component vector of float) 45850:244 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 45860:244 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 45870:244 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 45880:244 Constant: 45890:244 1 (const int) 45900:244 Constant: 45910:244 0 (const int) 45920:244 Sequence 45930:244 Constant: 45940:244 0 (const int) 45950:244 Constant: 45960:244 1 (const int) 45970:244 subgroupExclusiveMul ( global highp 2-component vector of float) 45980:244 vector swizzle ( temp highp 2-component vector of float) 45990:244 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 46000:244 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 46010:244 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 46020:244 Constant: 46030:244 1 (const int) 46040:244 Constant: 46050:244 0 (const int) 46060:244 Sequence 46070:244 Constant: 46080:244 0 (const int) 46090:244 Constant: 46100:244 1 (const int) 46110:245 move second child to first child ( temp highp 3-component vector of float) 46120:245 vector swizzle ( temp highp 3-component vector of float) 46130:245 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 46140:245 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 46150:245 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 46160:245 Constant: 46170:245 1 (const int) 46180:245 Constant: 46190:245 0 (const int) 46200:245 Sequence 46210:245 Constant: 46220:245 0 (const int) 46230:245 Constant: 46240:245 1 (const int) 46250:245 Constant: 46260:245 2 (const int) 46270:245 subgroupExclusiveMul ( global highp 3-component vector of float) 46280:245 vector swizzle ( temp highp 3-component vector of float) 46290:245 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 46300:245 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 46310:245 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 46320:245 Constant: 46330:245 2 (const int) 46340:245 Constant: 46350:245 0 (const int) 46360:245 Sequence 46370:245 Constant: 46380:245 0 (const int) 46390:245 Constant: 46400:245 1 (const int) 46410:245 Constant: 46420:245 2 (const int) 46430:246 move second child to first child ( temp highp 4-component vector of float) 46440:246 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 46450:246 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 46460:246 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 46470:246 Constant: 46480:246 1 (const int) 46490:246 Constant: 46500:246 0 (const int) 46510:246 subgroupExclusiveMul ( global highp 4-component vector of float) 46520:246 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 46530:246 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 46540:246 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 46550:246 Constant: 46560:246 3 (const int) 46570:246 Constant: 46580:246 0 (const int) 46590:248 move second child to first child ( temp highp int) 46600:248 direct index ( temp highp int) 46610:248 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 46620:248 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 46630:248 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 46640:248 Constant: 46650:248 2 (const int) 46660:248 Constant: 46670:248 1 (const int) 46680:248 Constant: 46690:248 0 (const int) 46700:248 subgroupExclusiveMul ( global highp int) 46710:248 direct index ( temp highp int) 46720:248 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 46730:248 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 46740:248 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 46750:248 Constant: 46760:248 0 (const int) 46770:248 Constant: 46780:248 1 (const int) 46790:248 Constant: 46800:248 0 (const int) 46810:249 move second child to first child ( temp highp 2-component vector of int) 46820:249 vector swizzle ( temp highp 2-component vector of int) 46830:249 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 46840:249 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 46850:249 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 46860:249 Constant: 46870:249 2 (const int) 46880:249 Constant: 46890:249 1 (const int) 46900:249 Sequence 46910:249 Constant: 46920:249 0 (const int) 46930:249 Constant: 46940:249 1 (const int) 46950:249 subgroupExclusiveMul ( global highp 2-component vector of int) 46960:249 vector swizzle ( temp highp 2-component vector of int) 46970:249 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 46980:249 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 46990:249 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 47000:249 Constant: 47010:249 1 (const int) 47020:249 Constant: 47030:249 1 (const int) 47040:249 Sequence 47050:249 Constant: 47060:249 0 (const int) 47070:249 Constant: 47080:249 1 (const int) 47090:250 move second child to first child ( temp highp 3-component vector of int) 47100:250 vector swizzle ( temp highp 3-component vector of int) 47110:250 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 47120:250 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 47130:250 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 47140:250 Constant: 47150:250 2 (const int) 47160:250 Constant: 47170:250 1 (const int) 47180:250 Sequence 47190:250 Constant: 47200:250 0 (const int) 47210:250 Constant: 47220:250 1 (const int) 47230:250 Constant: 47240:250 2 (const int) 47250:250 subgroupExclusiveMul ( global highp 3-component vector of int) 47260:250 vector swizzle ( temp highp 3-component vector of int) 47270:250 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 47280:250 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 47290:250 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 47300:250 Constant: 47310:250 2 (const int) 47320:250 Constant: 47330:250 1 (const int) 47340:250 Sequence 47350:250 Constant: 47360:250 0 (const int) 47370:250 Constant: 47380:250 1 (const int) 47390:250 Constant: 47400:250 2 (const int) 47410:251 move second child to first child ( temp highp 4-component vector of int) 47420:251 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 47430:251 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 47440:251 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 47450:251 Constant: 47460:251 2 (const int) 47470:251 Constant: 47480:251 1 (const int) 47490:251 subgroupExclusiveMul ( global highp 4-component vector of int) 47500:251 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 47510:251 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 47520:251 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 47530:251 Constant: 47540:251 3 (const int) 47550:251 Constant: 47560:251 1 (const int) 47570:253 move second child to first child ( temp highp uint) 47580:253 direct index ( temp highp uint) 47590:253 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 47600:253 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 47610:253 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 47620:253 Constant: 47630:253 3 (const int) 47640:253 Constant: 47650:253 2 (const int) 47660:253 Constant: 47670:253 0 (const int) 47680:253 subgroupExclusiveMul ( global highp uint) 47690:253 direct index ( temp highp uint) 47700:253 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 47710:253 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 47720:253 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 47730:253 Constant: 47740:253 0 (const int) 47750:253 Constant: 47760:253 2 (const int) 47770:253 Constant: 47780:253 0 (const int) 47790:254 move second child to first child ( temp highp 2-component vector of uint) 47800:254 vector swizzle ( temp highp 2-component vector of uint) 47810:254 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 47820:254 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 47830:254 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 47840:254 Constant: 47850:254 3 (const int) 47860:254 Constant: 47870:254 2 (const int) 47880:254 Sequence 47890:254 Constant: 47900:254 0 (const int) 47910:254 Constant: 47920:254 1 (const int) 47930:254 subgroupExclusiveMul ( global highp 2-component vector of uint) 47940:254 vector swizzle ( temp highp 2-component vector of uint) 47950:254 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 47960:254 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 47970:254 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 47980:254 Constant: 47990:254 1 (const int) 48000:254 Constant: 48010:254 2 (const int) 48020:254 Sequence 48030:254 Constant: 48040:254 0 (const int) 48050:254 Constant: 48060:254 1 (const int) 48070:255 move second child to first child ( temp highp 3-component vector of uint) 48080:255 vector swizzle ( temp highp 3-component vector of uint) 48090:255 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 48100:255 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 48110:255 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 48120:255 Constant: 48130:255 3 (const int) 48140:255 Constant: 48150:255 2 (const int) 48160:255 Sequence 48170:255 Constant: 48180:255 0 (const int) 48190:255 Constant: 48200:255 1 (const int) 48210:255 Constant: 48220:255 2 (const int) 48230:255 subgroupExclusiveMul ( global highp 3-component vector of uint) 48240:255 vector swizzle ( temp highp 3-component vector of uint) 48250:255 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 48260:255 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 48270:255 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 48280:255 Constant: 48290:255 2 (const int) 48300:255 Constant: 48310:255 2 (const int) 48320:255 Sequence 48330:255 Constant: 48340:255 0 (const int) 48350:255 Constant: 48360:255 1 (const int) 48370:255 Constant: 48380:255 2 (const int) 48390:256 move second child to first child ( temp highp 4-component vector of uint) 48400:256 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 48410:256 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 48420:256 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 48430:256 Constant: 48440:256 3 (const int) 48450:256 Constant: 48460:256 2 (const int) 48470:256 subgroupExclusiveMul ( global highp 4-component vector of uint) 48480:256 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 48490:256 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 48500:256 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 48510:256 Constant: 48520:256 3 (const int) 48530:256 Constant: 48540:256 2 (const int) 48550:258 move second child to first child ( temp highp float) 48560:258 direct index ( temp highp float) 48570:258 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 48580:258 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 48590:258 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 48600:258 Constant: 48610:258 0 (const int) 48620:258 Constant: 48630:258 0 (const int) 48640:258 Constant: 48650:258 0 (const int) 48660:258 subgroupExclusiveMin ( global highp float) 48670:258 direct index ( temp highp float) 48680:258 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 48690:258 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 48700:258 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 48710:258 Constant: 48720:258 0 (const int) 48730:258 Constant: 48740:258 0 (const int) 48750:258 Constant: 48760:258 0 (const int) 48770:259 move second child to first child ( temp highp 2-component vector of float) 48780:259 vector swizzle ( temp highp 2-component vector of float) 48790:259 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 48800:259 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 48810:259 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 48820:259 Constant: 48830:259 0 (const int) 48840:259 Constant: 48850:259 0 (const int) 48860:259 Sequence 48870:259 Constant: 48880:259 0 (const int) 48890:259 Constant: 48900:259 1 (const int) 48910:259 subgroupExclusiveMin ( global highp 2-component vector of float) 48920:259 vector swizzle ( temp highp 2-component vector of float) 48930:259 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 48940:259 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 48950:259 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 48960:259 Constant: 48970:259 1 (const int) 48980:259 Constant: 48990:259 0 (const int) 49000:259 Sequence 49010:259 Constant: 49020:259 0 (const int) 49030:259 Constant: 49040:259 1 (const int) 49050:260 move second child to first child ( temp highp 3-component vector of float) 49060:260 vector swizzle ( temp highp 3-component vector of float) 49070:260 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 49080:260 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 49090:260 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 49100:260 Constant: 49110:260 0 (const int) 49120:260 Constant: 49130:260 0 (const int) 49140:260 Sequence 49150:260 Constant: 49160:260 0 (const int) 49170:260 Constant: 49180:260 1 (const int) 49190:260 Constant: 49200:260 2 (const int) 49210:260 subgroupExclusiveMin ( global highp 3-component vector of float) 49220:260 vector swizzle ( temp highp 3-component vector of float) 49230:260 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 49240:260 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 49250:260 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 49260:260 Constant: 49270:260 2 (const int) 49280:260 Constant: 49290:260 0 (const int) 49300:260 Sequence 49310:260 Constant: 49320:260 0 (const int) 49330:260 Constant: 49340:260 1 (const int) 49350:260 Constant: 49360:260 2 (const int) 49370:261 move second child to first child ( temp highp 4-component vector of float) 49380:261 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 49390:261 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 49400:261 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 49410:261 Constant: 49420:261 0 (const int) 49430:261 Constant: 49440:261 0 (const int) 49450:261 subgroupExclusiveMin ( global highp 4-component vector of float) 49460:261 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 49470:261 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 49480:261 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 49490:261 Constant: 49500:261 3 (const int) 49510:261 Constant: 49520:261 0 (const int) 49530:263 move second child to first child ( temp highp int) 49540:263 direct index ( temp highp int) 49550:263 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 49560:263 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 49570:263 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 49580:263 Constant: 49590:263 1 (const int) 49600:263 Constant: 49610:263 1 (const int) 49620:263 Constant: 49630:263 0 (const int) 49640:263 subgroupExclusiveMin ( global highp int) 49650:263 direct index ( temp highp int) 49660:263 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 49670:263 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 49680:263 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 49690:263 Constant: 49700:263 0 (const int) 49710:263 Constant: 49720:263 1 (const int) 49730:263 Constant: 49740:263 0 (const int) 49750:264 move second child to first child ( temp highp 2-component vector of int) 49760:264 vector swizzle ( temp highp 2-component vector of int) 49770:264 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 49780:264 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 49790:264 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 49800:264 Constant: 49810:264 1 (const int) 49820:264 Constant: 49830:264 1 (const int) 49840:264 Sequence 49850:264 Constant: 49860:264 0 (const int) 49870:264 Constant: 49880:264 1 (const int) 49890:264 subgroupExclusiveMin ( global highp 2-component vector of int) 49900:264 vector swizzle ( temp highp 2-component vector of int) 49910:264 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 49920:264 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 49930:264 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 49940:264 Constant: 49950:264 1 (const int) 49960:264 Constant: 49970:264 1 (const int) 49980:264 Sequence 49990:264 Constant: 50000:264 0 (const int) 50010:264 Constant: 50020:264 1 (const int) 50030:265 move second child to first child ( temp highp 3-component vector of int) 50040:265 vector swizzle ( temp highp 3-component vector of int) 50050:265 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 50060:265 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 50070:265 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 50080:265 Constant: 50090:265 1 (const int) 50100:265 Constant: 50110:265 1 (const int) 50120:265 Sequence 50130:265 Constant: 50140:265 0 (const int) 50150:265 Constant: 50160:265 1 (const int) 50170:265 Constant: 50180:265 2 (const int) 50190:265 subgroupExclusiveMin ( global highp 3-component vector of int) 50200:265 vector swizzle ( temp highp 3-component vector of int) 50210:265 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 50220:265 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 50230:265 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 50240:265 Constant: 50250:265 2 (const int) 50260:265 Constant: 50270:265 1 (const int) 50280:265 Sequence 50290:265 Constant: 50300:265 0 (const int) 50310:265 Constant: 50320:265 1 (const int) 50330:265 Constant: 50340:265 2 (const int) 50350:266 move second child to first child ( temp highp 4-component vector of int) 50360:266 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 50370:266 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 50380:266 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 50390:266 Constant: 50400:266 1 (const int) 50410:266 Constant: 50420:266 1 (const int) 50430:266 subgroupExclusiveMin ( global highp 4-component vector of int) 50440:266 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 50450:266 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 50460:266 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 50470:266 Constant: 50480:266 3 (const int) 50490:266 Constant: 50500:266 1 (const int) 50510:268 move second child to first child ( temp highp uint) 50520:268 direct index ( temp highp uint) 50530:268 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 50540:268 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 50550:268 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 50560:268 Constant: 50570:268 2 (const int) 50580:268 Constant: 50590:268 2 (const int) 50600:268 Constant: 50610:268 0 (const int) 50620:268 subgroupExclusiveMin ( global highp uint) 50630:268 direct index ( temp highp uint) 50640:268 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 50650:268 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 50660:268 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 50670:268 Constant: 50680:268 0 (const int) 50690:268 Constant: 50700:268 2 (const int) 50710:268 Constant: 50720:268 0 (const int) 50730:269 move second child to first child ( temp highp 2-component vector of uint) 50740:269 vector swizzle ( temp highp 2-component vector of uint) 50750:269 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 50760:269 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 50770:269 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 50780:269 Constant: 50790:269 2 (const int) 50800:269 Constant: 50810:269 2 (const int) 50820:269 Sequence 50830:269 Constant: 50840:269 0 (const int) 50850:269 Constant: 50860:269 1 (const int) 50870:269 subgroupExclusiveMin ( global highp 2-component vector of uint) 50880:269 vector swizzle ( temp highp 2-component vector of uint) 50890:269 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 50900:269 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 50910:269 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 50920:269 Constant: 50930:269 1 (const int) 50940:269 Constant: 50950:269 2 (const int) 50960:269 Sequence 50970:269 Constant: 50980:269 0 (const int) 50990:269 Constant: 51000:269 1 (const int) 51010:270 move second child to first child ( temp highp 3-component vector of uint) 51020:270 vector swizzle ( temp highp 3-component vector of uint) 51030:270 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 51040:270 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 51050:270 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 51060:270 Constant: 51070:270 2 (const int) 51080:270 Constant: 51090:270 2 (const int) 51100:270 Sequence 51110:270 Constant: 51120:270 0 (const int) 51130:270 Constant: 51140:270 1 (const int) 51150:270 Constant: 51160:270 2 (const int) 51170:270 subgroupExclusiveMin ( global highp 3-component vector of uint) 51180:270 vector swizzle ( temp highp 3-component vector of uint) 51190:270 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 51200:270 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 51210:270 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 51220:270 Constant: 51230:270 2 (const int) 51240:270 Constant: 51250:270 2 (const int) 51260:270 Sequence 51270:270 Constant: 51280:270 0 (const int) 51290:270 Constant: 51300:270 1 (const int) 51310:270 Constant: 51320:270 2 (const int) 51330:271 move second child to first child ( temp highp 4-component vector of uint) 51340:271 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 51350:271 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 51360:271 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 51370:271 Constant: 51380:271 2 (const int) 51390:271 Constant: 51400:271 2 (const int) 51410:271 subgroupExclusiveMin ( global highp 4-component vector of uint) 51420:271 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 51430:271 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 51440:271 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 51450:271 Constant: 51460:271 3 (const int) 51470:271 Constant: 51480:271 2 (const int) 51490:273 move second child to first child ( temp highp float) 51500:273 direct index ( temp highp float) 51510:273 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 51520:273 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 51530:273 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 51540:273 Constant: 51550:273 3 (const int) 51560:273 Constant: 51570:273 0 (const int) 51580:273 Constant: 51590:273 0 (const int) 51600:273 subgroupExclusiveMax ( global highp float) 51610:273 direct index ( temp highp float) 51620:273 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 51630:273 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 51640:273 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 51650:273 Constant: 51660:273 0 (const int) 51670:273 Constant: 51680:273 0 (const int) 51690:273 Constant: 51700:273 0 (const int) 51710:274 move second child to first child ( temp highp 2-component vector of float) 51720:274 vector swizzle ( temp highp 2-component vector of float) 51730:274 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 51740:274 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 51750:274 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 51760:274 Constant: 51770:274 3 (const int) 51780:274 Constant: 51790:274 0 (const int) 51800:274 Sequence 51810:274 Constant: 51820:274 0 (const int) 51830:274 Constant: 51840:274 1 (const int) 51850:274 subgroupExclusiveMax ( global highp 2-component vector of float) 51860:274 vector swizzle ( temp highp 2-component vector of float) 51870:274 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 51880:274 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 51890:274 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 51900:274 Constant: 51910:274 1 (const int) 51920:274 Constant: 51930:274 0 (const int) 51940:274 Sequence 51950:274 Constant: 51960:274 0 (const int) 51970:274 Constant: 51980:274 1 (const int) 51990:275 move second child to first child ( temp highp 3-component vector of float) 52000:275 vector swizzle ( temp highp 3-component vector of float) 52010:275 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 52020:275 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 52030:275 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 52040:275 Constant: 52050:275 3 (const int) 52060:275 Constant: 52070:275 0 (const int) 52080:275 Sequence 52090:275 Constant: 52100:275 0 (const int) 52110:275 Constant: 52120:275 1 (const int) 52130:275 Constant: 52140:275 2 (const int) 52150:275 subgroupExclusiveMax ( global highp 3-component vector of float) 52160:275 vector swizzle ( temp highp 3-component vector of float) 52170:275 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 52180:275 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 52190:275 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 52200:275 Constant: 52210:275 2 (const int) 52220:275 Constant: 52230:275 0 (const int) 52240:275 Sequence 52250:275 Constant: 52260:275 0 (const int) 52270:275 Constant: 52280:275 1 (const int) 52290:275 Constant: 52300:275 2 (const int) 52310:276 move second child to first child ( temp highp 4-component vector of float) 52320:276 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 52330:276 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 52340:276 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 52350:276 Constant: 52360:276 3 (const int) 52370:276 Constant: 52380:276 0 (const int) 52390:276 subgroupExclusiveMax ( global highp 4-component vector of float) 52400:276 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 52410:276 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 52420:276 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 52430:276 Constant: 52440:276 3 (const int) 52450:276 Constant: 52460:276 0 (const int) 52470:278 move second child to first child ( temp highp int) 52480:278 direct index ( temp highp int) 52490:278 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 52500:278 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 52510:278 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 52520:278 Constant: 52530:278 0 (const int) 52540:278 Constant: 52550:278 1 (const int) 52560:278 Constant: 52570:278 0 (const int) 52580:278 subgroupExclusiveMax ( global highp int) 52590:278 direct index ( temp highp int) 52600:278 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 52610:278 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 52620:278 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 52630:278 Constant: 52640:278 0 (const int) 52650:278 Constant: 52660:278 1 (const int) 52670:278 Constant: 52680:278 0 (const int) 52690:279 move second child to first child ( temp highp 2-component vector of int) 52700:279 vector swizzle ( temp highp 2-component vector of int) 52710:279 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 52720:279 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 52730:279 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 52740:279 Constant: 52750:279 0 (const int) 52760:279 Constant: 52770:279 1 (const int) 52780:279 Sequence 52790:279 Constant: 52800:279 0 (const int) 52810:279 Constant: 52820:279 1 (const int) 52830:279 subgroupExclusiveMax ( global highp 2-component vector of int) 52840:279 vector swizzle ( temp highp 2-component vector of int) 52850:279 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 52860:279 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 52870:279 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 52880:279 Constant: 52890:279 1 (const int) 52900:279 Constant: 52910:279 1 (const int) 52920:279 Sequence 52930:279 Constant: 52940:279 0 (const int) 52950:279 Constant: 52960:279 1 (const int) 52970:280 move second child to first child ( temp highp 3-component vector of int) 52980:280 vector swizzle ( temp highp 3-component vector of int) 52990:280 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 53000:280 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 53010:280 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 53020:280 Constant: 53030:280 0 (const int) 53040:280 Constant: 53050:280 1 (const int) 53060:280 Sequence 53070:280 Constant: 53080:280 0 (const int) 53090:280 Constant: 53100:280 1 (const int) 53110:280 Constant: 53120:280 2 (const int) 53130:280 subgroupExclusiveMax ( global highp 3-component vector of int) 53140:280 vector swizzle ( temp highp 3-component vector of int) 53150:280 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 53160:280 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 53170:280 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 53180:280 Constant: 53190:280 2 (const int) 53200:280 Constant: 53210:280 1 (const int) 53220:280 Sequence 53230:280 Constant: 53240:280 0 (const int) 53250:280 Constant: 53260:280 1 (const int) 53270:280 Constant: 53280:280 2 (const int) 53290:281 move second child to first child ( temp highp 4-component vector of int) 53300:281 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 53310:281 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 53320:281 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 53330:281 Constant: 53340:281 0 (const int) 53350:281 Constant: 53360:281 1 (const int) 53370:281 subgroupExclusiveMax ( global highp 4-component vector of int) 53380:281 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 53390:281 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 53400:281 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 53410:281 Constant: 53420:281 3 (const int) 53430:281 Constant: 53440:281 1 (const int) 53450:283 move second child to first child ( temp highp uint) 53460:283 direct index ( temp highp uint) 53470:283 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 53480:283 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 53490:283 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 53500:283 Constant: 53510:283 1 (const int) 53520:283 Constant: 53530:283 2 (const int) 53540:283 Constant: 53550:283 0 (const int) 53560:283 subgroupExclusiveMax ( global highp uint) 53570:283 direct index ( temp highp uint) 53580:283 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 53590:283 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 53600:283 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 53610:283 Constant: 53620:283 0 (const int) 53630:283 Constant: 53640:283 2 (const int) 53650:283 Constant: 53660:283 0 (const int) 53670:284 move second child to first child ( temp highp 2-component vector of uint) 53680:284 vector swizzle ( temp highp 2-component vector of uint) 53690:284 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 53700:284 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 53710:284 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 53720:284 Constant: 53730:284 1 (const int) 53740:284 Constant: 53750:284 2 (const int) 53760:284 Sequence 53770:284 Constant: 53780:284 0 (const int) 53790:284 Constant: 53800:284 1 (const int) 53810:284 subgroupExclusiveMax ( global highp 2-component vector of uint) 53820:284 vector swizzle ( temp highp 2-component vector of uint) 53830:284 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 53840:284 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 53850:284 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 53860:284 Constant: 53870:284 1 (const int) 53880:284 Constant: 53890:284 2 (const int) 53900:284 Sequence 53910:284 Constant: 53920:284 0 (const int) 53930:284 Constant: 53940:284 1 (const int) 53950:285 move second child to first child ( temp highp 3-component vector of uint) 53960:285 vector swizzle ( temp highp 3-component vector of uint) 53970:285 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 53980:285 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 53990:285 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 54000:285 Constant: 54010:285 1 (const int) 54020:285 Constant: 54030:285 2 (const int) 54040:285 Sequence 54050:285 Constant: 54060:285 0 (const int) 54070:285 Constant: 54080:285 1 (const int) 54090:285 Constant: 54100:285 2 (const int) 54110:285 subgroupExclusiveMax ( global highp 3-component vector of uint) 54120:285 vector swizzle ( temp highp 3-component vector of uint) 54130:285 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 54140:285 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 54150:285 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 54160:285 Constant: 54170:285 2 (const int) 54180:285 Constant: 54190:285 2 (const int) 54200:285 Sequence 54210:285 Constant: 54220:285 0 (const int) 54230:285 Constant: 54240:285 1 (const int) 54250:285 Constant: 54260:285 2 (const int) 54270:286 move second child to first child ( temp highp 4-component vector of uint) 54280:286 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 54290:286 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 54300:286 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 54310:286 Constant: 54320:286 1 (const int) 54330:286 Constant: 54340:286 2 (const int) 54350:286 subgroupExclusiveMax ( global highp 4-component vector of uint) 54360:286 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 54370:286 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 54380:286 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 54390:286 Constant: 54400:286 3 (const int) 54410:286 Constant: 54420:286 2 (const int) 54430:288 move second child to first child ( temp highp int) 54440:288 direct index ( temp highp int) 54450:288 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 54460:288 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 54470:288 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 54480:288 Constant: 54490:288 2 (const int) 54500:288 Constant: 54510:288 1 (const int) 54520:288 Constant: 54530:288 0 (const int) 54540:288 subgroupExclusiveAnd ( global highp int) 54550:288 direct index ( temp highp int) 54560:288 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 54570:288 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 54580:288 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 54590:288 Constant: 54600:288 0 (const int) 54610:288 Constant: 54620:288 1 (const int) 54630:288 Constant: 54640:288 0 (const int) 54650:289 move second child to first child ( temp highp 2-component vector of int) 54660:289 vector swizzle ( temp highp 2-component vector of int) 54670:289 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 54680:289 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 54690:289 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 54700:289 Constant: 54710:289 2 (const int) 54720:289 Constant: 54730:289 1 (const int) 54740:289 Sequence 54750:289 Constant: 54760:289 0 (const int) 54770:289 Constant: 54780:289 1 (const int) 54790:289 subgroupExclusiveAnd ( global highp 2-component vector of int) 54800:289 vector swizzle ( temp highp 2-component vector of int) 54810:289 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 54820:289 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 54830:289 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 54840:289 Constant: 54850:289 1 (const int) 54860:289 Constant: 54870:289 1 (const int) 54880:289 Sequence 54890:289 Constant: 54900:289 0 (const int) 54910:289 Constant: 54920:289 1 (const int) 54930:290 move second child to first child ( temp highp 3-component vector of int) 54940:290 vector swizzle ( temp highp 3-component vector of int) 54950:290 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 54960:290 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 54970:290 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 54980:290 Constant: 54990:290 2 (const int) 55000:290 Constant: 55010:290 1 (const int) 55020:290 Sequence 55030:290 Constant: 55040:290 0 (const int) 55050:290 Constant: 55060:290 1 (const int) 55070:290 Constant: 55080:290 2 (const int) 55090:290 subgroupExclusiveAnd ( global highp 3-component vector of int) 55100:290 vector swizzle ( temp highp 3-component vector of int) 55110:290 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 55120:290 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 55130:290 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 55140:290 Constant: 55150:290 2 (const int) 55160:290 Constant: 55170:290 1 (const int) 55180:290 Sequence 55190:290 Constant: 55200:290 0 (const int) 55210:290 Constant: 55220:290 1 (const int) 55230:290 Constant: 55240:290 2 (const int) 55250:291 move second child to first child ( temp highp 4-component vector of int) 55260:291 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 55270:291 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 55280:291 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 55290:291 Constant: 55300:291 2 (const int) 55310:291 Constant: 55320:291 1 (const int) 55330:291 subgroupExclusiveAnd ( global highp 4-component vector of int) 55340:291 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 55350:291 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 55360:291 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 55370:291 Constant: 55380:291 3 (const int) 55390:291 Constant: 55400:291 1 (const int) 55410:293 move second child to first child ( temp highp uint) 55420:293 direct index ( temp highp uint) 55430:293 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 55440:293 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 55450:293 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 55460:293 Constant: 55470:293 3 (const int) 55480:293 Constant: 55490:293 2 (const int) 55500:293 Constant: 55510:293 0 (const int) 55520:293 subgroupExclusiveAnd ( global highp uint) 55530:293 direct index ( temp highp uint) 55540:293 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 55550:293 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 55560:293 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 55570:293 Constant: 55580:293 0 (const int) 55590:293 Constant: 55600:293 2 (const int) 55610:293 Constant: 55620:293 0 (const int) 55630:294 move second child to first child ( temp highp 2-component vector of uint) 55640:294 vector swizzle ( temp highp 2-component vector of uint) 55650:294 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 55660:294 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 55670:294 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 55680:294 Constant: 55690:294 3 (const int) 55700:294 Constant: 55710:294 2 (const int) 55720:294 Sequence 55730:294 Constant: 55740:294 0 (const int) 55750:294 Constant: 55760:294 1 (const int) 55770:294 subgroupExclusiveAnd ( global highp 2-component vector of uint) 55780:294 vector swizzle ( temp highp 2-component vector of uint) 55790:294 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 55800:294 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 55810:294 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 55820:294 Constant: 55830:294 1 (const int) 55840:294 Constant: 55850:294 2 (const int) 55860:294 Sequence 55870:294 Constant: 55880:294 0 (const int) 55890:294 Constant: 55900:294 1 (const int) 55910:295 move second child to first child ( temp highp 3-component vector of uint) 55920:295 vector swizzle ( temp highp 3-component vector of uint) 55930:295 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 55940:295 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 55950:295 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 55960:295 Constant: 55970:295 3 (const int) 55980:295 Constant: 55990:295 2 (const int) 56000:295 Sequence 56010:295 Constant: 56020:295 0 (const int) 56030:295 Constant: 56040:295 1 (const int) 56050:295 Constant: 56060:295 2 (const int) 56070:295 subgroupExclusiveAnd ( global highp 3-component vector of uint) 56080:295 vector swizzle ( temp highp 3-component vector of uint) 56090:295 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 56100:295 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 56110:295 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 56120:295 Constant: 56130:295 2 (const int) 56140:295 Constant: 56150:295 2 (const int) 56160:295 Sequence 56170:295 Constant: 56180:295 0 (const int) 56190:295 Constant: 56200:295 1 (const int) 56210:295 Constant: 56220:295 2 (const int) 56230:296 move second child to first child ( temp highp 4-component vector of uint) 56240:296 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 56250:296 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 56260:296 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 56270:296 Constant: 56280:296 3 (const int) 56290:296 Constant: 56300:296 2 (const int) 56310:296 subgroupExclusiveAnd ( global highp 4-component vector of uint) 56320:296 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 56330:296 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 56340:296 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 56350:296 Constant: 56360:296 3 (const int) 56370:296 Constant: 56380:296 2 (const int) 56390:298 move second child to first child ( temp highp int) 56400:298 direct index ( temp highp int) 56410:298 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 56420:298 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 56430:298 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 56440:298 Constant: 56450:298 0 (const int) 56460:298 Constant: 56470:298 1 (const int) 56480:298 Constant: 56490:298 0 (const int) 56500:298 Convert bool to int ( temp highp int) 56510:298 subgroupExclusiveAnd ( global bool) 56520:298 Compare Less Than ( temp bool) 56530:298 direct index ( temp highp int) 56540:298 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 56550:298 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 56560:298 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 56570:298 Constant: 56580:298 0 (const int) 56590:298 Constant: 56600:298 1 (const int) 56610:298 Constant: 56620:298 0 (const int) 56630:298 Constant: 56640:298 0 (const int) 56650:299 move second child to first child ( temp highp 2-component vector of int) 56660:299 vector swizzle ( temp highp 2-component vector of int) 56670:299 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 56680:299 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 56690:299 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 56700:299 Constant: 56710:299 0 (const int) 56720:299 Constant: 56730:299 1 (const int) 56740:299 Sequence 56750:299 Constant: 56760:299 0 (const int) 56770:299 Constant: 56780:299 1 (const int) 56790:299 Convert bool to int ( temp highp 2-component vector of int) 56800:299 subgroupExclusiveAnd ( global 2-component vector of bool) 56810:299 Compare Less Than ( global 2-component vector of bool, operation at highp) 56820:299 vector swizzle ( temp highp 2-component vector of int) 56830:299 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 56840:299 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 56850:299 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 56860:299 Constant: 56870:299 1 (const int) 56880:299 Constant: 56890:299 1 (const int) 56900:299 Sequence 56910:299 Constant: 56920:299 0 (const int) 56930:299 Constant: 56940:299 1 (const int) 56950:299 Constant: 56960:299 0 (const int) 56970:299 0 (const int) 56980:300 move second child to first child ( temp highp 3-component vector of int) 56990:300 vector swizzle ( temp highp 3-component vector of int) 57000:300 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 57010:300 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 57020:300 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 57030:300 Constant: 57040:300 0 (const int) 57050:300 Constant: 57060:300 1 (const int) 57070:300 Sequence 57080:300 Constant: 57090:300 0 (const int) 57100:300 Constant: 57110:300 1 (const int) 57120:300 Constant: 57130:300 2 (const int) 57140:300 Convert bool to int ( temp highp 3-component vector of int) 57150:300 subgroupExclusiveAnd ( global 3-component vector of bool) 57160:300 Compare Less Than ( global 3-component vector of bool, operation at highp) 57170:300 vector swizzle ( temp highp 3-component vector of int) 57180:300 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 57190:300 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 57200:300 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 57210:300 Constant: 57220:300 1 (const int) 57230:300 Constant: 57240:300 1 (const int) 57250:300 Sequence 57260:300 Constant: 57270:300 0 (const int) 57280:300 Constant: 57290:300 1 (const int) 57300:300 Constant: 57310:300 2 (const int) 57320:300 Constant: 57330:300 0 (const int) 57340:300 0 (const int) 57350:300 0 (const int) 57360:301 move second child to first child ( temp highp 4-component vector of int) 57370:301 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 57380:301 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 57390:301 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 57400:301 Constant: 57410:301 0 (const int) 57420:301 Constant: 57430:301 1 (const int) 57440:301 Convert bool to int ( temp highp 4-component vector of int) 57450:301 subgroupExclusiveAnd ( global 4-component vector of bool) 57460:301 Compare Less Than ( global 4-component vector of bool, operation at highp) 57470:301 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 57480:301 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 57490:301 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 57500:301 Constant: 57510:301 1 (const int) 57520:301 Constant: 57530:301 1 (const int) 57540:301 Constant: 57550:301 0 (const int) 57560:301 0 (const int) 57570:301 0 (const int) 57580:301 0 (const int) 57590:303 move second child to first child ( temp highp int) 57600:303 direct index ( temp highp int) 57610:303 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 57620:303 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 57630:303 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 57640:303 Constant: 57650:303 1 (const int) 57660:303 Constant: 57670:303 1 (const int) 57680:303 Constant: 57690:303 0 (const int) 57700:303 subgroupExclusiveOr ( global highp int) 57710:303 direct index ( temp highp int) 57720:303 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 57730:303 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 57740:303 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 57750:303 Constant: 57760:303 0 (const int) 57770:303 Constant: 57780:303 1 (const int) 57790:303 Constant: 57800:303 0 (const int) 57810:304 move second child to first child ( temp highp 2-component vector of int) 57820:304 vector swizzle ( temp highp 2-component vector of int) 57830:304 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 57840:304 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 57850:304 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 57860:304 Constant: 57870:304 1 (const int) 57880:304 Constant: 57890:304 1 (const int) 57900:304 Sequence 57910:304 Constant: 57920:304 0 (const int) 57930:304 Constant: 57940:304 1 (const int) 57950:304 subgroupExclusiveOr ( global highp 2-component vector of int) 57960:304 vector swizzle ( temp highp 2-component vector of int) 57970:304 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 57980:304 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 57990:304 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 58000:304 Constant: 58010:304 1 (const int) 58020:304 Constant: 58030:304 1 (const int) 58040:304 Sequence 58050:304 Constant: 58060:304 0 (const int) 58070:304 Constant: 58080:304 1 (const int) 58090:305 move second child to first child ( temp highp 3-component vector of int) 58100:305 vector swizzle ( temp highp 3-component vector of int) 58110:305 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 58120:305 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 58130:305 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 58140:305 Constant: 58150:305 1 (const int) 58160:305 Constant: 58170:305 1 (const int) 58180:305 Sequence 58190:305 Constant: 58200:305 0 (const int) 58210:305 Constant: 58220:305 1 (const int) 58230:305 Constant: 58240:305 2 (const int) 58250:305 subgroupExclusiveOr ( global highp 3-component vector of int) 58260:305 vector swizzle ( temp highp 3-component vector of int) 58270:305 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 58280:305 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 58290:305 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 58300:305 Constant: 58310:305 2 (const int) 58320:305 Constant: 58330:305 1 (const int) 58340:305 Sequence 58350:305 Constant: 58360:305 0 (const int) 58370:305 Constant: 58380:305 1 (const int) 58390:305 Constant: 58400:305 2 (const int) 58410:306 move second child to first child ( temp highp 4-component vector of int) 58420:306 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 58430:306 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 58440:306 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 58450:306 Constant: 58460:306 1 (const int) 58470:306 Constant: 58480:306 1 (const int) 58490:306 subgroupExclusiveOr ( global highp 4-component vector of int) 58500:306 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 58510:306 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 58520:306 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 58530:306 Constant: 58540:306 3 (const int) 58550:306 Constant: 58560:306 1 (const int) 58570:308 move second child to first child ( temp highp uint) 58580:308 direct index ( temp highp uint) 58590:308 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 58600:308 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 58610:308 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 58620:308 Constant: 58630:308 2 (const int) 58640:308 Constant: 58650:308 2 (const int) 58660:308 Constant: 58670:308 0 (const int) 58680:308 subgroupExclusiveOr ( global highp uint) 58690:308 direct index ( temp highp uint) 58700:308 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 58710:308 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 58720:308 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 58730:308 Constant: 58740:308 0 (const int) 58750:308 Constant: 58760:308 2 (const int) 58770:308 Constant: 58780:308 0 (const int) 58790:309 move second child to first child ( temp highp 2-component vector of uint) 58800:309 vector swizzle ( temp highp 2-component vector of uint) 58810:309 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 58820:309 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 58830:309 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 58840:309 Constant: 58850:309 2 (const int) 58860:309 Constant: 58870:309 2 (const int) 58880:309 Sequence 58890:309 Constant: 58900:309 0 (const int) 58910:309 Constant: 58920:309 1 (const int) 58930:309 subgroupExclusiveOr ( global highp 2-component vector of uint) 58940:309 vector swizzle ( temp highp 2-component vector of uint) 58950:309 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 58960:309 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 58970:309 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 58980:309 Constant: 58990:309 1 (const int) 59000:309 Constant: 59010:309 2 (const int) 59020:309 Sequence 59030:309 Constant: 59040:309 0 (const int) 59050:309 Constant: 59060:309 1 (const int) 59070:310 move second child to first child ( temp highp 3-component vector of uint) 59080:310 vector swizzle ( temp highp 3-component vector of uint) 59090:310 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 59100:310 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 59110:310 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 59120:310 Constant: 59130:310 2 (const int) 59140:310 Constant: 59150:310 2 (const int) 59160:310 Sequence 59170:310 Constant: 59180:310 0 (const int) 59190:310 Constant: 59200:310 1 (const int) 59210:310 Constant: 59220:310 2 (const int) 59230:310 subgroupExclusiveOr ( global highp 3-component vector of uint) 59240:310 vector swizzle ( temp highp 3-component vector of uint) 59250:310 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 59260:310 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 59270:310 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 59280:310 Constant: 59290:310 2 (const int) 59300:310 Constant: 59310:310 2 (const int) 59320:310 Sequence 59330:310 Constant: 59340:310 0 (const int) 59350:310 Constant: 59360:310 1 (const int) 59370:310 Constant: 59380:310 2 (const int) 59390:311 move second child to first child ( temp highp 4-component vector of uint) 59400:311 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 59410:311 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 59420:311 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 59430:311 Constant: 59440:311 2 (const int) 59450:311 Constant: 59460:311 2 (const int) 59470:311 subgroupExclusiveOr ( global highp 4-component vector of uint) 59480:311 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 59490:311 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 59500:311 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 59510:311 Constant: 59520:311 3 (const int) 59530:311 Constant: 59540:311 2 (const int) 59550:313 move second child to first child ( temp highp int) 59560:313 direct index ( temp highp int) 59570:313 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 59580:313 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 59590:313 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 59600:313 Constant: 59610:313 3 (const int) 59620:313 Constant: 59630:313 1 (const int) 59640:313 Constant: 59650:313 0 (const int) 59660:313 Convert bool to int ( temp highp int) 59670:313 subgroupExclusiveOr ( global bool) 59680:313 Compare Less Than ( temp bool) 59690:313 direct index ( temp highp int) 59700:313 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 59710:313 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 59720:313 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 59730:313 Constant: 59740:313 0 (const int) 59750:313 Constant: 59760:313 1 (const int) 59770:313 Constant: 59780:313 0 (const int) 59790:313 Constant: 59800:313 0 (const int) 59810:314 move second child to first child ( temp highp 2-component vector of int) 59820:314 vector swizzle ( temp highp 2-component vector of int) 59830:314 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 59840:314 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 59850:314 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 59860:314 Constant: 59870:314 3 (const int) 59880:314 Constant: 59890:314 1 (const int) 59900:314 Sequence 59910:314 Constant: 59920:314 0 (const int) 59930:314 Constant: 59940:314 1 (const int) 59950:314 Convert bool to int ( temp highp 2-component vector of int) 59960:314 subgroupExclusiveOr ( global 2-component vector of bool) 59970:314 Compare Less Than ( global 2-component vector of bool, operation at highp) 59980:314 vector swizzle ( temp highp 2-component vector of int) 59990:314 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 60000:314 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 60010:314 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 60020:314 Constant: 60030:314 1 (const int) 60040:314 Constant: 60050:314 1 (const int) 60060:314 Sequence 60070:314 Constant: 60080:314 0 (const int) 60090:314 Constant: 60100:314 1 (const int) 60110:314 Constant: 60120:314 0 (const int) 60130:314 0 (const int) 60140:315 move second child to first child ( temp highp 3-component vector of int) 60150:315 vector swizzle ( temp highp 3-component vector of int) 60160:315 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 60170:315 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 60180:315 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 60190:315 Constant: 60200:315 3 (const int) 60210:315 Constant: 60220:315 1 (const int) 60230:315 Sequence 60240:315 Constant: 60250:315 0 (const int) 60260:315 Constant: 60270:315 1 (const int) 60280:315 Constant: 60290:315 2 (const int) 60300:315 Convert bool to int ( temp highp 3-component vector of int) 60310:315 subgroupExclusiveOr ( global 3-component vector of bool) 60320:315 Compare Less Than ( global 3-component vector of bool, operation at highp) 60330:315 vector swizzle ( temp highp 3-component vector of int) 60340:315 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 60350:315 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 60360:315 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 60370:315 Constant: 60380:315 1 (const int) 60390:315 Constant: 60400:315 1 (const int) 60410:315 Sequence 60420:315 Constant: 60430:315 0 (const int) 60440:315 Constant: 60450:315 1 (const int) 60460:315 Constant: 60470:315 2 (const int) 60480:315 Constant: 60490:315 0 (const int) 60500:315 0 (const int) 60510:315 0 (const int) 60520:316 move second child to first child ( temp highp 4-component vector of int) 60530:316 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 60540:316 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 60550:316 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 60560:316 Constant: 60570:316 3 (const int) 60580:316 Constant: 60590:316 1 (const int) 60600:316 Convert bool to int ( temp highp 4-component vector of int) 60610:316 subgroupExclusiveOr ( global 4-component vector of bool) 60620:316 Compare Less Than ( global 4-component vector of bool, operation at highp) 60630:316 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 60640:316 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 60650:316 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 60660:316 Constant: 60670:316 1 (const int) 60680:316 Constant: 60690:316 1 (const int) 60700:316 Constant: 60710:316 0 (const int) 60720:316 0 (const int) 60730:316 0 (const int) 60740:316 0 (const int) 60750:318 move second child to first child ( temp highp int) 60760:318 direct index ( temp highp int) 60770:318 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 60780:318 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 60790:318 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 60800:318 Constant: 60810:318 0 (const int) 60820:318 Constant: 60830:318 1 (const int) 60840:318 Constant: 60850:318 0 (const int) 60860:318 subgroupExclusiveXor ( global highp int) 60870:318 direct index ( temp highp int) 60880:318 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 60890:318 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 60900:318 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 60910:318 Constant: 60920:318 0 (const int) 60930:318 Constant: 60940:318 1 (const int) 60950:318 Constant: 60960:318 0 (const int) 60970:319 move second child to first child ( temp highp 2-component vector of int) 60980:319 vector swizzle ( temp highp 2-component vector of int) 60990:319 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 61000:319 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 61010:319 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 61020:319 Constant: 61030:319 0 (const int) 61040:319 Constant: 61050:319 1 (const int) 61060:319 Sequence 61070:319 Constant: 61080:319 0 (const int) 61090:319 Constant: 61100:319 1 (const int) 61110:319 subgroupExclusiveXor ( global highp 2-component vector of int) 61120:319 vector swizzle ( temp highp 2-component vector of int) 61130:319 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 61140:319 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 61150:319 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 61160:319 Constant: 61170:319 1 (const int) 61180:319 Constant: 61190:319 1 (const int) 61200:319 Sequence 61210:319 Constant: 61220:319 0 (const int) 61230:319 Constant: 61240:319 1 (const int) 61250:320 move second child to first child ( temp highp 3-component vector of int) 61260:320 vector swizzle ( temp highp 3-component vector of int) 61270:320 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 61280:320 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 61290:320 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 61300:320 Constant: 61310:320 0 (const int) 61320:320 Constant: 61330:320 1 (const int) 61340:320 Sequence 61350:320 Constant: 61360:320 0 (const int) 61370:320 Constant: 61380:320 1 (const int) 61390:320 Constant: 61400:320 2 (const int) 61410:320 subgroupExclusiveXor ( global highp 3-component vector of int) 61420:320 vector swizzle ( temp highp 3-component vector of int) 61430:320 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 61440:320 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 61450:320 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 61460:320 Constant: 61470:320 2 (const int) 61480:320 Constant: 61490:320 1 (const int) 61500:320 Sequence 61510:320 Constant: 61520:320 0 (const int) 61530:320 Constant: 61540:320 1 (const int) 61550:320 Constant: 61560:320 2 (const int) 61570:321 move second child to first child ( temp highp 4-component vector of int) 61580:321 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 61590:321 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 61600:321 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 61610:321 Constant: 61620:321 0 (const int) 61630:321 Constant: 61640:321 1 (const int) 61650:321 subgroupExclusiveXor ( global highp 4-component vector of int) 61660:321 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 61670:321 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 61680:321 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 61690:321 Constant: 61700:321 3 (const int) 61710:321 Constant: 61720:321 1 (const int) 61730:323 move second child to first child ( temp highp uint) 61740:323 direct index ( temp highp uint) 61750:323 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 61760:323 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 61770:323 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 61780:323 Constant: 61790:323 1 (const int) 61800:323 Constant: 61810:323 2 (const int) 61820:323 Constant: 61830:323 0 (const int) 61840:323 subgroupExclusiveXor ( global highp uint) 61850:323 direct index ( temp highp uint) 61860:323 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 61870:323 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 61880:323 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 61890:323 Constant: 61900:323 0 (const int) 61910:323 Constant: 61920:323 2 (const int) 61930:323 Constant: 61940:323 0 (const int) 61950:324 move second child to first child ( temp highp 2-component vector of uint) 61960:324 vector swizzle ( temp highp 2-component vector of uint) 61970:324 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 61980:324 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 61990:324 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 62000:324 Constant: 62010:324 1 (const int) 62020:324 Constant: 62030:324 2 (const int) 62040:324 Sequence 62050:324 Constant: 62060:324 0 (const int) 62070:324 Constant: 62080:324 1 (const int) 62090:324 subgroupExclusiveXor ( global highp 2-component vector of uint) 62100:324 vector swizzle ( temp highp 2-component vector of uint) 62110:324 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 62120:324 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 62130:324 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 62140:324 Constant: 62150:324 1 (const int) 62160:324 Constant: 62170:324 2 (const int) 62180:324 Sequence 62190:324 Constant: 62200:324 0 (const int) 62210:324 Constant: 62220:324 1 (const int) 62230:325 move second child to first child ( temp highp 3-component vector of uint) 62240:325 vector swizzle ( temp highp 3-component vector of uint) 62250:325 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 62260:325 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 62270:325 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 62280:325 Constant: 62290:325 1 (const int) 62300:325 Constant: 62310:325 2 (const int) 62320:325 Sequence 62330:325 Constant: 62340:325 0 (const int) 62350:325 Constant: 62360:325 1 (const int) 62370:325 Constant: 62380:325 2 (const int) 62390:325 subgroupExclusiveXor ( global highp 3-component vector of uint) 62400:325 vector swizzle ( temp highp 3-component vector of uint) 62410:325 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 62420:325 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 62430:325 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 62440:325 Constant: 62450:325 2 (const int) 62460:325 Constant: 62470:325 2 (const int) 62480:325 Sequence 62490:325 Constant: 62500:325 0 (const int) 62510:325 Constant: 62520:325 1 (const int) 62530:325 Constant: 62540:325 2 (const int) 62550:326 move second child to first child ( temp highp 4-component vector of uint) 62560:326 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 62570:326 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 62580:326 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 62590:326 Constant: 62600:326 1 (const int) 62610:326 Constant: 62620:326 2 (const int) 62630:326 subgroupExclusiveXor ( global highp 4-component vector of uint) 62640:326 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 62650:326 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 62660:326 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 62670:326 Constant: 62680:326 3 (const int) 62690:326 Constant: 62700:326 2 (const int) 62710:328 move second child to first child ( temp highp int) 62720:328 direct index ( temp highp int) 62730:328 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 62740:328 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 62750:328 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 62760:328 Constant: 62770:328 2 (const int) 62780:328 Constant: 62790:328 1 (const int) 62800:328 Constant: 62810:328 0 (const int) 62820:328 Convert bool to int ( temp highp int) 62830:328 subgroupExclusiveXor ( global bool) 62840:328 Compare Less Than ( temp bool) 62850:328 direct index ( temp highp int) 62860:328 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 62870:328 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 62880:328 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 62890:328 Constant: 62900:328 0 (const int) 62910:328 Constant: 62920:328 1 (const int) 62930:328 Constant: 62940:328 0 (const int) 62950:328 Constant: 62960:328 0 (const int) 62970:329 move second child to first child ( temp highp 2-component vector of int) 62980:329 vector swizzle ( temp highp 2-component vector of int) 62990:329 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 63000:329 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 63010:329 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 63020:329 Constant: 63030:329 2 (const int) 63040:329 Constant: 63050:329 1 (const int) 63060:329 Sequence 63070:329 Constant: 63080:329 0 (const int) 63090:329 Constant: 63100:329 1 (const int) 63110:329 Convert bool to int ( temp highp 2-component vector of int) 63120:329 subgroupExclusiveXor ( global 2-component vector of bool) 63130:329 Compare Less Than ( global 2-component vector of bool, operation at highp) 63140:329 vector swizzle ( temp highp 2-component vector of int) 63150:329 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 63160:329 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 63170:329 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 63180:329 Constant: 63190:329 1 (const int) 63200:329 Constant: 63210:329 1 (const int) 63220:329 Sequence 63230:329 Constant: 63240:329 0 (const int) 63250:329 Constant: 63260:329 1 (const int) 63270:329 Constant: 63280:329 0 (const int) 63290:329 0 (const int) 63300:330 move second child to first child ( temp highp 3-component vector of int) 63310:330 vector swizzle ( temp highp 3-component vector of int) 63320:330 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 63330:330 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 63340:330 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 63350:330 Constant: 63360:330 2 (const int) 63370:330 Constant: 63380:330 1 (const int) 63390:330 Sequence 63400:330 Constant: 63410:330 0 (const int) 63420:330 Constant: 63430:330 1 (const int) 63440:330 Constant: 63450:330 2 (const int) 63460:330 Convert bool to int ( temp highp 3-component vector of int) 63470:330 subgroupExclusiveXor ( global 3-component vector of bool) 63480:330 Compare Less Than ( global 3-component vector of bool, operation at highp) 63490:330 vector swizzle ( temp highp 3-component vector of int) 63500:330 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 63510:330 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 63520:330 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 63530:330 Constant: 63540:330 1 (const int) 63550:330 Constant: 63560:330 1 (const int) 63570:330 Sequence 63580:330 Constant: 63590:330 0 (const int) 63600:330 Constant: 63610:330 1 (const int) 63620:330 Constant: 63630:330 2 (const int) 63640:330 Constant: 63650:330 0 (const int) 63660:330 0 (const int) 63670:330 0 (const int) 63680:331 move second child to first child ( temp highp 4-component vector of int) 63690:331 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 63700:331 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 63710:331 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 63720:331 Constant: 63730:331 2 (const int) 63740:331 Constant: 63750:331 1 (const int) 63760:331 Convert bool to int ( temp highp 4-component vector of int) 63770:331 subgroupExclusiveXor ( global 4-component vector of bool) 63780:331 Compare Less Than ( global 4-component vector of bool, operation at highp) 63790:331 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 63800:331 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 63810:331 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 63820:331 Constant: 63830:331 1 (const int) 63840:331 Constant: 63850:331 1 (const int) 63860:331 Constant: 63870:331 0 (const int) 63880:331 0 (const int) 63890:331 0 (const int) 63900:331 0 (const int) 63910:? Linker Objects 63920:? 'gl_WorkGroupSize' ( const highp 3-component vector of uint WorkGroupSize) 63930:? 8 (const uint) 63940:? 1 (const uint) 63950:? 1 (const uint) 63960:? 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6397 6398 6399Linked compute stage: 6400 6401 6402Shader version: 320 6403Requested GL_KHR_shader_subgroup_arithmetic 6404Requested GL_KHR_shader_subgroup_basic 6405local_size = (8, 1, 1) 64060:? Sequence 64070:14 Function Definition: main( ( global void) 64080:14 Function Parameters: 64090:16 Sequence 64100:16 Sequence 64110:16 move second child to first child ( temp highp uint) 64120:16 'invocation' ( temp highp uint) 64130:16 mod ( temp mediump uint) 64140:16 add ( temp mediump uint) 64150:16 'gl_SubgroupInvocationID' ( in mediump uint SubgroupInvocationID) 64160:16 'gl_SubgroupSize' ( in mediump uint SubgroupSize) 64170:16 Constant: 64180:16 4 (const uint) 64190:18 move second child to first child ( temp highp float) 64200:18 direct index ( temp highp float) 64210:18 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 64220:18 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 64230:18 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 64240:18 Constant: 64250:18 0 (const int) 64260:18 Constant: 64270:18 0 (const int) 64280:18 Constant: 64290:18 0 (const int) 64300:18 subgroupAdd ( global highp float) 64310:18 direct index ( temp highp float) 64320:18 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 64330:18 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 64340:18 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 64350:18 Constant: 64360:18 0 (const int) 64370:18 Constant: 64380:18 0 (const int) 64390:18 Constant: 64400:18 0 (const int) 64410:19 move second child to first child ( temp highp 2-component vector of float) 64420:19 vector swizzle ( temp highp 2-component vector of float) 64430:19 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 64440:19 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 64450:19 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 64460:19 Constant: 64470:19 0 (const int) 64480:19 Constant: 64490:19 0 (const int) 64500:19 Sequence 64510:19 Constant: 64520:19 0 (const int) 64530:19 Constant: 64540:19 1 (const int) 64550:19 subgroupAdd ( global highp 2-component vector of float) 64560:19 vector swizzle ( temp highp 2-component vector of float) 64570:19 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 64580:19 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 64590:19 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 64600:19 Constant: 64610:19 1 (const int) 64620:19 Constant: 64630:19 0 (const int) 64640:19 Sequence 64650:19 Constant: 64660:19 0 (const int) 64670:19 Constant: 64680:19 1 (const int) 64690:20 move second child to first child ( temp highp 3-component vector of float) 64700:20 vector swizzle ( temp highp 3-component vector of float) 64710:20 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 64720:20 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 64730:20 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 64740:20 Constant: 64750:20 0 (const int) 64760:20 Constant: 64770:20 0 (const int) 64780:20 Sequence 64790:20 Constant: 64800:20 0 (const int) 64810:20 Constant: 64820:20 1 (const int) 64830:20 Constant: 64840:20 2 (const int) 64850:20 subgroupAdd ( global highp 3-component vector of float) 64860:20 vector swizzle ( temp highp 3-component vector of float) 64870:20 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 64880:20 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 64890:20 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 64900:20 Constant: 64910:20 2 (const int) 64920:20 Constant: 64930:20 0 (const int) 64940:20 Sequence 64950:20 Constant: 64960:20 0 (const int) 64970:20 Constant: 64980:20 1 (const int) 64990:20 Constant: 65000:20 2 (const int) 65010:21 move second child to first child ( temp highp 4-component vector of float) 65020:21 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 65030:21 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 65040:21 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 65050:21 Constant: 65060:21 0 (const int) 65070:21 Constant: 65080:21 0 (const int) 65090:21 subgroupAdd ( global highp 4-component vector of float) 65100:21 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 65110:21 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 65120:21 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 65130:21 Constant: 65140:21 3 (const int) 65150:21 Constant: 65160:21 0 (const int) 65170:23 move second child to first child ( temp highp int) 65180:23 direct index ( temp highp int) 65190:23 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 65200:23 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 65210:23 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 65220:23 Constant: 65230:23 1 (const int) 65240:23 Constant: 65250:23 1 (const int) 65260:23 Constant: 65270:23 0 (const int) 65280:23 subgroupAdd ( global highp int) 65290:23 direct index ( temp highp int) 65300:23 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 65310:23 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 65320:23 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 65330:23 Constant: 65340:23 0 (const int) 65350:23 Constant: 65360:23 1 (const int) 65370:23 Constant: 65380:23 0 (const int) 65390:24 move second child to first child ( temp highp 2-component vector of int) 65400:24 vector swizzle ( temp highp 2-component vector of int) 65410:24 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 65420:24 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 65430:24 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 65440:24 Constant: 65450:24 1 (const int) 65460:24 Constant: 65470:24 1 (const int) 65480:24 Sequence 65490:24 Constant: 65500:24 0 (const int) 65510:24 Constant: 65520:24 1 (const int) 65530:24 subgroupAdd ( global highp 2-component vector of int) 65540:24 vector swizzle ( temp highp 2-component vector of int) 65550:24 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 65560:24 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 65570:24 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 65580:24 Constant: 65590:24 1 (const int) 65600:24 Constant: 65610:24 1 (const int) 65620:24 Sequence 65630:24 Constant: 65640:24 0 (const int) 65650:24 Constant: 65660:24 1 (const int) 65670:25 move second child to first child ( temp highp 3-component vector of int) 65680:25 vector swizzle ( temp highp 3-component vector of int) 65690:25 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 65700:25 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 65710:25 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 65720:25 Constant: 65730:25 1 (const int) 65740:25 Constant: 65750:25 1 (const int) 65760:25 Sequence 65770:25 Constant: 65780:25 0 (const int) 65790:25 Constant: 65800:25 1 (const int) 65810:25 Constant: 65820:25 2 (const int) 65830:25 subgroupAdd ( global highp 3-component vector of int) 65840:25 vector swizzle ( temp highp 3-component vector of int) 65850:25 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 65860:25 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 65870:25 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 65880:25 Constant: 65890:25 2 (const int) 65900:25 Constant: 65910:25 1 (const int) 65920:25 Sequence 65930:25 Constant: 65940:25 0 (const int) 65950:25 Constant: 65960:25 1 (const int) 65970:25 Constant: 65980:25 2 (const int) 65990:26 move second child to first child ( temp highp 4-component vector of int) 66000:26 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 66010:26 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 66020:26 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 66030:26 Constant: 66040:26 1 (const int) 66050:26 Constant: 66060:26 1 (const int) 66070:26 subgroupAdd ( global highp 4-component vector of int) 66080:26 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 66090:26 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 66100:26 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 66110:26 Constant: 66120:26 3 (const int) 66130:26 Constant: 66140:26 1 (const int) 66150:28 move second child to first child ( temp highp uint) 66160:28 direct index ( temp highp uint) 66170:28 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 66180:28 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 66190:28 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 66200:28 Constant: 66210:28 2 (const int) 66220:28 Constant: 66230:28 2 (const int) 66240:28 Constant: 66250:28 0 (const int) 66260:28 subgroupAdd ( global highp uint) 66270:28 direct index ( temp highp uint) 66280:28 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 66290:28 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 66300:28 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 66310:28 Constant: 66320:28 0 (const int) 66330:28 Constant: 66340:28 2 (const int) 66350:28 Constant: 66360:28 0 (const int) 66370:29 move second child to first child ( temp highp 2-component vector of uint) 66380:29 vector swizzle ( temp highp 2-component vector of uint) 66390:29 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 66400:29 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 66410:29 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 66420:29 Constant: 66430:29 2 (const int) 66440:29 Constant: 66450:29 2 (const int) 66460:29 Sequence 66470:29 Constant: 66480:29 0 (const int) 66490:29 Constant: 66500:29 1 (const int) 66510:29 subgroupAdd ( global highp 2-component vector of uint) 66520:29 vector swizzle ( temp highp 2-component vector of uint) 66530:29 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 66540:29 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 66550:29 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 66560:29 Constant: 66570:29 1 (const int) 66580:29 Constant: 66590:29 2 (const int) 66600:29 Sequence 66610:29 Constant: 66620:29 0 (const int) 66630:29 Constant: 66640:29 1 (const int) 66650:30 move second child to first child ( temp highp 3-component vector of uint) 66660:30 vector swizzle ( temp highp 3-component vector of uint) 66670:30 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 66680:30 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 66690:30 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 66700:30 Constant: 66710:30 2 (const int) 66720:30 Constant: 66730:30 2 (const int) 66740:30 Sequence 66750:30 Constant: 66760:30 0 (const int) 66770:30 Constant: 66780:30 1 (const int) 66790:30 Constant: 66800:30 2 (const int) 66810:30 subgroupAdd ( global highp 3-component vector of uint) 66820:30 vector swizzle ( temp highp 3-component vector of uint) 66830:30 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 66840:30 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 66850:30 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 66860:30 Constant: 66870:30 2 (const int) 66880:30 Constant: 66890:30 2 (const int) 66900:30 Sequence 66910:30 Constant: 66920:30 0 (const int) 66930:30 Constant: 66940:30 1 (const int) 66950:30 Constant: 66960:30 2 (const int) 66970:31 move second child to first child ( temp highp 4-component vector of uint) 66980:31 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 66990:31 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 67000:31 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 67010:31 Constant: 67020:31 2 (const int) 67030:31 Constant: 67040:31 2 (const int) 67050:31 subgroupAdd ( global highp 4-component vector of uint) 67060:31 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 67070:31 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 67080:31 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 67090:31 Constant: 67100:31 3 (const int) 67110:31 Constant: 67120:31 2 (const int) 67130:33 move second child to first child ( temp highp float) 67140:33 direct index ( temp highp float) 67150:33 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 67160:33 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 67170:33 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 67180:33 Constant: 67190:33 3 (const int) 67200:33 Constant: 67210:33 0 (const int) 67220:33 Constant: 67230:33 0 (const int) 67240:33 subgroupMul ( global highp float) 67250:33 direct index ( temp highp float) 67260:33 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 67270:33 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 67280:33 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 67290:33 Constant: 67300:33 0 (const int) 67310:33 Constant: 67320:33 0 (const int) 67330:33 Constant: 67340:33 0 (const int) 67350:34 move second child to first child ( temp highp 2-component vector of float) 67360:34 vector swizzle ( temp highp 2-component vector of float) 67370:34 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 67380:34 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 67390:34 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 67400:34 Constant: 67410:34 3 (const int) 67420:34 Constant: 67430:34 0 (const int) 67440:34 Sequence 67450:34 Constant: 67460:34 0 (const int) 67470:34 Constant: 67480:34 1 (const int) 67490:34 subgroupMul ( global highp 2-component vector of float) 67500:34 vector swizzle ( temp highp 2-component vector of float) 67510:34 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 67520:34 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 67530:34 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 67540:34 Constant: 67550:34 1 (const int) 67560:34 Constant: 67570:34 0 (const int) 67580:34 Sequence 67590:34 Constant: 67600:34 0 (const int) 67610:34 Constant: 67620:34 1 (const int) 67630:35 move second child to first child ( temp highp 3-component vector of float) 67640:35 vector swizzle ( temp highp 3-component vector of float) 67650:35 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 67660:35 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 67670:35 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 67680:35 Constant: 67690:35 3 (const int) 67700:35 Constant: 67710:35 0 (const int) 67720:35 Sequence 67730:35 Constant: 67740:35 0 (const int) 67750:35 Constant: 67760:35 1 (const int) 67770:35 Constant: 67780:35 2 (const int) 67790:35 subgroupMul ( global highp 3-component vector of float) 67800:35 vector swizzle ( temp highp 3-component vector of float) 67810:35 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 67820:35 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 67830:35 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 67840:35 Constant: 67850:35 2 (const int) 67860:35 Constant: 67870:35 0 (const int) 67880:35 Sequence 67890:35 Constant: 67900:35 0 (const int) 67910:35 Constant: 67920:35 1 (const int) 67930:35 Constant: 67940:35 2 (const int) 67950:36 move second child to first child ( temp highp 4-component vector of float) 67960:36 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 67970:36 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 67980:36 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 67990:36 Constant: 68000:36 3 (const int) 68010:36 Constant: 68020:36 0 (const int) 68030:36 subgroupMul ( global highp 4-component vector of float) 68040:36 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 68050:36 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 68060:36 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 68070:36 Constant: 68080:36 3 (const int) 68090:36 Constant: 68100:36 0 (const int) 68110:38 move second child to first child ( temp highp int) 68120:38 direct index ( temp highp int) 68130:38 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 68140:38 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 68150:38 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 68160:38 Constant: 68170:38 0 (const int) 68180:38 Constant: 68190:38 1 (const int) 68200:38 Constant: 68210:38 0 (const int) 68220:38 subgroupMul ( global highp int) 68230:38 direct index ( temp highp int) 68240:38 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 68250:38 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 68260:38 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 68270:38 Constant: 68280:38 0 (const int) 68290:38 Constant: 68300:38 1 (const int) 68310:38 Constant: 68320:38 0 (const int) 68330:39 move second child to first child ( temp highp 2-component vector of int) 68340:39 vector swizzle ( temp highp 2-component vector of int) 68350:39 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 68360:39 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 68370:39 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 68380:39 Constant: 68390:39 0 (const int) 68400:39 Constant: 68410:39 1 (const int) 68420:39 Sequence 68430:39 Constant: 68440:39 0 (const int) 68450:39 Constant: 68460:39 1 (const int) 68470:39 subgroupMul ( global highp 2-component vector of int) 68480:39 vector swizzle ( temp highp 2-component vector of int) 68490:39 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 68500:39 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 68510:39 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 68520:39 Constant: 68530:39 1 (const int) 68540:39 Constant: 68550:39 1 (const int) 68560:39 Sequence 68570:39 Constant: 68580:39 0 (const int) 68590:39 Constant: 68600:39 1 (const int) 68610:40 move second child to first child ( temp highp 3-component vector of int) 68620:40 vector swizzle ( temp highp 3-component vector of int) 68630:40 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 68640:40 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 68650:40 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 68660:40 Constant: 68670:40 0 (const int) 68680:40 Constant: 68690:40 1 (const int) 68700:40 Sequence 68710:40 Constant: 68720:40 0 (const int) 68730:40 Constant: 68740:40 1 (const int) 68750:40 Constant: 68760:40 2 (const int) 68770:40 subgroupMul ( global highp 3-component vector of int) 68780:40 vector swizzle ( temp highp 3-component vector of int) 68790:40 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 68800:40 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 68810:40 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 68820:40 Constant: 68830:40 2 (const int) 68840:40 Constant: 68850:40 1 (const int) 68860:40 Sequence 68870:40 Constant: 68880:40 0 (const int) 68890:40 Constant: 68900:40 1 (const int) 68910:40 Constant: 68920:40 2 (const int) 68930:41 move second child to first child ( temp highp 4-component vector of int) 68940:41 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 68950:41 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 68960:41 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 68970:41 Constant: 68980:41 0 (const int) 68990:41 Constant: 69000:41 1 (const int) 69010:41 subgroupMul ( global highp 4-component vector of int) 69020:41 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 69030:41 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 69040:41 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 69050:41 Constant: 69060:41 3 (const int) 69070:41 Constant: 69080:41 1 (const int) 69090:43 move second child to first child ( temp highp uint) 69100:43 direct index ( temp highp uint) 69110:43 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 69120:43 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 69130:43 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 69140:43 Constant: 69150:43 1 (const int) 69160:43 Constant: 69170:43 2 (const int) 69180:43 Constant: 69190:43 0 (const int) 69200:43 subgroupMul ( global highp uint) 69210:43 direct index ( temp highp uint) 69220:43 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 69230:43 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 69240:43 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 69250:43 Constant: 69260:43 0 (const int) 69270:43 Constant: 69280:43 2 (const int) 69290:43 Constant: 69300:43 0 (const int) 69310:44 move second child to first child ( temp highp 2-component vector of uint) 69320:44 vector swizzle ( temp highp 2-component vector of uint) 69330:44 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 69340:44 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 69350:44 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 69360:44 Constant: 69370:44 1 (const int) 69380:44 Constant: 69390:44 2 (const int) 69400:44 Sequence 69410:44 Constant: 69420:44 0 (const int) 69430:44 Constant: 69440:44 1 (const int) 69450:44 subgroupMul ( global highp 2-component vector of uint) 69460:44 vector swizzle ( temp highp 2-component vector of uint) 69470:44 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 69480:44 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 69490:44 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 69500:44 Constant: 69510:44 1 (const int) 69520:44 Constant: 69530:44 2 (const int) 69540:44 Sequence 69550:44 Constant: 69560:44 0 (const int) 69570:44 Constant: 69580:44 1 (const int) 69590:45 move second child to first child ( temp highp 3-component vector of uint) 69600:45 vector swizzle ( temp highp 3-component vector of uint) 69610:45 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 69620:45 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 69630:45 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 69640:45 Constant: 69650:45 1 (const int) 69660:45 Constant: 69670:45 2 (const int) 69680:45 Sequence 69690:45 Constant: 69700:45 0 (const int) 69710:45 Constant: 69720:45 1 (const int) 69730:45 Constant: 69740:45 2 (const int) 69750:45 subgroupMul ( global highp 3-component vector of uint) 69760:45 vector swizzle ( temp highp 3-component vector of uint) 69770:45 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 69780:45 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 69790:45 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 69800:45 Constant: 69810:45 2 (const int) 69820:45 Constant: 69830:45 2 (const int) 69840:45 Sequence 69850:45 Constant: 69860:45 0 (const int) 69870:45 Constant: 69880:45 1 (const int) 69890:45 Constant: 69900:45 2 (const int) 69910:46 move second child to first child ( temp highp 4-component vector of uint) 69920:46 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 69930:46 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 69940:46 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 69950:46 Constant: 69960:46 1 (const int) 69970:46 Constant: 69980:46 2 (const int) 69990:46 subgroupMul ( global highp 4-component vector of uint) 70000:46 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 70010:46 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 70020:46 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 70030:46 Constant: 70040:46 3 (const int) 70050:46 Constant: 70060:46 2 (const int) 70070:48 move second child to first child ( temp highp float) 70080:48 direct index ( temp highp float) 70090:48 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 70100:48 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 70110:48 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 70120:48 Constant: 70130:48 2 (const int) 70140:48 Constant: 70150:48 0 (const int) 70160:48 Constant: 70170:48 0 (const int) 70180:48 subgroupMin ( global highp float) 70190:48 direct index ( temp highp float) 70200:48 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 70210:48 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 70220:48 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 70230:48 Constant: 70240:48 0 (const int) 70250:48 Constant: 70260:48 0 (const int) 70270:48 Constant: 70280:48 0 (const int) 70290:49 move second child to first child ( temp highp 2-component vector of float) 70300:49 vector swizzle ( temp highp 2-component vector of float) 70310:49 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 70320:49 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 70330:49 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 70340:49 Constant: 70350:49 2 (const int) 70360:49 Constant: 70370:49 0 (const int) 70380:49 Sequence 70390:49 Constant: 70400:49 0 (const int) 70410:49 Constant: 70420:49 1 (const int) 70430:49 subgroupMin ( global highp 2-component vector of float) 70440:49 vector swizzle ( temp highp 2-component vector of float) 70450:49 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 70460:49 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 70470:49 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 70480:49 Constant: 70490:49 1 (const int) 70500:49 Constant: 70510:49 0 (const int) 70520:49 Sequence 70530:49 Constant: 70540:49 0 (const int) 70550:49 Constant: 70560:49 1 (const int) 70570:50 move second child to first child ( temp highp 3-component vector of float) 70580:50 vector swizzle ( temp highp 3-component vector of float) 70590:50 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 70600:50 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 70610:50 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 70620:50 Constant: 70630:50 2 (const int) 70640:50 Constant: 70650:50 0 (const int) 70660:50 Sequence 70670:50 Constant: 70680:50 0 (const int) 70690:50 Constant: 70700:50 1 (const int) 70710:50 Constant: 70720:50 2 (const int) 70730:50 subgroupMin ( global highp 3-component vector of float) 70740:50 vector swizzle ( temp highp 3-component vector of float) 70750:50 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 70760:50 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 70770:50 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 70780:50 Constant: 70790:50 2 (const int) 70800:50 Constant: 70810:50 0 (const int) 70820:50 Sequence 70830:50 Constant: 70840:50 0 (const int) 70850:50 Constant: 70860:50 1 (const int) 70870:50 Constant: 70880:50 2 (const int) 70890:51 move second child to first child ( temp highp 4-component vector of float) 70900:51 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 70910:51 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 70920:51 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 70930:51 Constant: 70940:51 2 (const int) 70950:51 Constant: 70960:51 0 (const int) 70970:51 subgroupMin ( global highp 4-component vector of float) 70980:51 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 70990:51 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 71000:51 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 71010:51 Constant: 71020:51 3 (const int) 71030:51 Constant: 71040:51 0 (const int) 71050:53 move second child to first child ( temp highp int) 71060:53 direct index ( temp highp int) 71070:53 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 71080:53 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 71090:53 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 71100:53 Constant: 71110:53 3 (const int) 71120:53 Constant: 71130:53 1 (const int) 71140:53 Constant: 71150:53 0 (const int) 71160:53 subgroupMin ( global highp int) 71170:53 direct index ( temp highp int) 71180:53 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 71190:53 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 71200:53 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 71210:53 Constant: 71220:53 0 (const int) 71230:53 Constant: 71240:53 1 (const int) 71250:53 Constant: 71260:53 0 (const int) 71270:54 move second child to first child ( temp highp 2-component vector of int) 71280:54 vector swizzle ( temp highp 2-component vector of int) 71290:54 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 71300:54 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 71310:54 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 71320:54 Constant: 71330:54 3 (const int) 71340:54 Constant: 71350:54 1 (const int) 71360:54 Sequence 71370:54 Constant: 71380:54 0 (const int) 71390:54 Constant: 71400:54 1 (const int) 71410:54 subgroupMin ( global highp 2-component vector of int) 71420:54 vector swizzle ( temp highp 2-component vector of int) 71430:54 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 71440:54 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 71450:54 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 71460:54 Constant: 71470:54 1 (const int) 71480:54 Constant: 71490:54 1 (const int) 71500:54 Sequence 71510:54 Constant: 71520:54 0 (const int) 71530:54 Constant: 71540:54 1 (const int) 71550:55 move second child to first child ( temp highp 3-component vector of int) 71560:55 vector swizzle ( temp highp 3-component vector of int) 71570:55 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 71580:55 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 71590:55 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 71600:55 Constant: 71610:55 3 (const int) 71620:55 Constant: 71630:55 1 (const int) 71640:55 Sequence 71650:55 Constant: 71660:55 0 (const int) 71670:55 Constant: 71680:55 1 (const int) 71690:55 Constant: 71700:55 2 (const int) 71710:55 subgroupMin ( global highp 3-component vector of int) 71720:55 vector swizzle ( temp highp 3-component vector of int) 71730:55 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 71740:55 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 71750:55 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 71760:55 Constant: 71770:55 2 (const int) 71780:55 Constant: 71790:55 1 (const int) 71800:55 Sequence 71810:55 Constant: 71820:55 0 (const int) 71830:55 Constant: 71840:55 1 (const int) 71850:55 Constant: 71860:55 2 (const int) 71870:56 move second child to first child ( temp highp 4-component vector of int) 71880:56 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 71890:56 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 71900:56 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 71910:56 Constant: 71920:56 3 (const int) 71930:56 Constant: 71940:56 1 (const int) 71950:56 subgroupMin ( global highp 4-component vector of int) 71960:56 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 71970:56 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 71980:56 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 71990:56 Constant: 72000:56 3 (const int) 72010:56 Constant: 72020:56 1 (const int) 72030:58 move second child to first child ( temp highp uint) 72040:58 direct index ( temp highp uint) 72050:58 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 72060:58 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 72070:58 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 72080:58 Constant: 72090:58 0 (const int) 72100:58 Constant: 72110:58 2 (const int) 72120:58 Constant: 72130:58 0 (const int) 72140:58 subgroupMin ( global highp uint) 72150:58 direct index ( temp highp uint) 72160:58 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 72170:58 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 72180:58 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 72190:58 Constant: 72200:58 0 (const int) 72210:58 Constant: 72220:58 2 (const int) 72230:58 Constant: 72240:58 0 (const int) 72250:59 move second child to first child ( temp highp 2-component vector of uint) 72260:59 vector swizzle ( temp highp 2-component vector of uint) 72270:59 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 72280:59 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 72290:59 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 72300:59 Constant: 72310:59 0 (const int) 72320:59 Constant: 72330:59 2 (const int) 72340:59 Sequence 72350:59 Constant: 72360:59 0 (const int) 72370:59 Constant: 72380:59 1 (const int) 72390:59 subgroupMin ( global highp 2-component vector of uint) 72400:59 vector swizzle ( temp highp 2-component vector of uint) 72410:59 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 72420:59 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 72430:59 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 72440:59 Constant: 72450:59 1 (const int) 72460:59 Constant: 72470:59 2 (const int) 72480:59 Sequence 72490:59 Constant: 72500:59 0 (const int) 72510:59 Constant: 72520:59 1 (const int) 72530:60 move second child to first child ( temp highp 3-component vector of uint) 72540:60 vector swizzle ( temp highp 3-component vector of uint) 72550:60 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 72560:60 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 72570:60 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 72580:60 Constant: 72590:60 0 (const int) 72600:60 Constant: 72610:60 2 (const int) 72620:60 Sequence 72630:60 Constant: 72640:60 0 (const int) 72650:60 Constant: 72660:60 1 (const int) 72670:60 Constant: 72680:60 2 (const int) 72690:60 subgroupMin ( global highp 3-component vector of uint) 72700:60 vector swizzle ( temp highp 3-component vector of uint) 72710:60 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 72720:60 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 72730:60 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 72740:60 Constant: 72750:60 2 (const int) 72760:60 Constant: 72770:60 2 (const int) 72780:60 Sequence 72790:60 Constant: 72800:60 0 (const int) 72810:60 Constant: 72820:60 1 (const int) 72830:60 Constant: 72840:60 2 (const int) 72850:61 move second child to first child ( temp highp 4-component vector of uint) 72860:61 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 72870:61 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 72880:61 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 72890:61 Constant: 72900:61 0 (const int) 72910:61 Constant: 72920:61 2 (const int) 72930:61 subgroupMin ( global highp 4-component vector of uint) 72940:61 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 72950:61 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 72960:61 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 72970:61 Constant: 72980:61 3 (const int) 72990:61 Constant: 73000:61 2 (const int) 73010:63 move second child to first child ( temp highp float) 73020:63 direct index ( temp highp float) 73030:63 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 73040:63 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 73050:63 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 73060:63 Constant: 73070:63 1 (const int) 73080:63 Constant: 73090:63 0 (const int) 73100:63 Constant: 73110:63 0 (const int) 73120:63 subgroupMax ( global highp float) 73130:63 direct index ( temp highp float) 73140:63 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 73150:63 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 73160:63 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 73170:63 Constant: 73180:63 0 (const int) 73190:63 Constant: 73200:63 0 (const int) 73210:63 Constant: 73220:63 0 (const int) 73230:64 move second child to first child ( temp highp 2-component vector of float) 73240:64 vector swizzle ( temp highp 2-component vector of float) 73250:64 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 73260:64 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 73270:64 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 73280:64 Constant: 73290:64 1 (const int) 73300:64 Constant: 73310:64 0 (const int) 73320:64 Sequence 73330:64 Constant: 73340:64 0 (const int) 73350:64 Constant: 73360:64 1 (const int) 73370:64 subgroupMax ( global highp 2-component vector of float) 73380:64 vector swizzle ( temp highp 2-component vector of float) 73390:64 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 73400:64 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 73410:64 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 73420:64 Constant: 73430:64 1 (const int) 73440:64 Constant: 73450:64 0 (const int) 73460:64 Sequence 73470:64 Constant: 73480:64 0 (const int) 73490:64 Constant: 73500:64 1 (const int) 73510:65 move second child to first child ( temp highp 3-component vector of float) 73520:65 vector swizzle ( temp highp 3-component vector of float) 73530:65 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 73540:65 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 73550:65 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 73560:65 Constant: 73570:65 1 (const int) 73580:65 Constant: 73590:65 0 (const int) 73600:65 Sequence 73610:65 Constant: 73620:65 0 (const int) 73630:65 Constant: 73640:65 1 (const int) 73650:65 Constant: 73660:65 2 (const int) 73670:65 subgroupMax ( global highp 3-component vector of float) 73680:65 vector swizzle ( temp highp 3-component vector of float) 73690:65 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 73700:65 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 73710:65 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 73720:65 Constant: 73730:65 2 (const int) 73740:65 Constant: 73750:65 0 (const int) 73760:65 Sequence 73770:65 Constant: 73780:65 0 (const int) 73790:65 Constant: 73800:65 1 (const int) 73810:65 Constant: 73820:65 2 (const int) 73830:66 move second child to first child ( temp highp 4-component vector of float) 73840:66 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 73850:66 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 73860:66 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 73870:66 Constant: 73880:66 1 (const int) 73890:66 Constant: 73900:66 0 (const int) 73910:66 subgroupMax ( global highp 4-component vector of float) 73920:66 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 73930:66 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 73940:66 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 73950:66 Constant: 73960:66 3 (const int) 73970:66 Constant: 73980:66 0 (const int) 73990:68 move second child to first child ( temp highp int) 74000:68 direct index ( temp highp int) 74010:68 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 74020:68 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 74030:68 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 74040:68 Constant: 74050:68 2 (const int) 74060:68 Constant: 74070:68 1 (const int) 74080:68 Constant: 74090:68 0 (const int) 74100:68 subgroupMax ( global highp int) 74110:68 direct index ( temp highp int) 74120:68 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 74130:68 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 74140:68 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 74150:68 Constant: 74160:68 0 (const int) 74170:68 Constant: 74180:68 1 (const int) 74190:68 Constant: 74200:68 0 (const int) 74210:69 move second child to first child ( temp highp 2-component vector of int) 74220:69 vector swizzle ( temp highp 2-component vector of int) 74230:69 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 74240:69 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 74250:69 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 74260:69 Constant: 74270:69 2 (const int) 74280:69 Constant: 74290:69 1 (const int) 74300:69 Sequence 74310:69 Constant: 74320:69 0 (const int) 74330:69 Constant: 74340:69 1 (const int) 74350:69 subgroupMax ( global highp 2-component vector of int) 74360:69 vector swizzle ( temp highp 2-component vector of int) 74370:69 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 74380:69 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 74390:69 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 74400:69 Constant: 74410:69 1 (const int) 74420:69 Constant: 74430:69 1 (const int) 74440:69 Sequence 74450:69 Constant: 74460:69 0 (const int) 74470:69 Constant: 74480:69 1 (const int) 74490:70 move second child to first child ( temp highp 3-component vector of int) 74500:70 vector swizzle ( temp highp 3-component vector of int) 74510:70 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 74520:70 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 74530:70 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 74540:70 Constant: 74550:70 2 (const int) 74560:70 Constant: 74570:70 1 (const int) 74580:70 Sequence 74590:70 Constant: 74600:70 0 (const int) 74610:70 Constant: 74620:70 1 (const int) 74630:70 Constant: 74640:70 2 (const int) 74650:70 subgroupMax ( global highp 3-component vector of int) 74660:70 vector swizzle ( temp highp 3-component vector of int) 74670:70 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 74680:70 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 74690:70 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 74700:70 Constant: 74710:70 2 (const int) 74720:70 Constant: 74730:70 1 (const int) 74740:70 Sequence 74750:70 Constant: 74760:70 0 (const int) 74770:70 Constant: 74780:70 1 (const int) 74790:70 Constant: 74800:70 2 (const int) 74810:71 move second child to first child ( temp highp 4-component vector of int) 74820:71 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 74830:71 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 74840:71 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 74850:71 Constant: 74860:71 2 (const int) 74870:71 Constant: 74880:71 1 (const int) 74890:71 subgroupMax ( global highp 4-component vector of int) 74900:71 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 74910:71 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 74920:71 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 74930:71 Constant: 74940:71 3 (const int) 74950:71 Constant: 74960:71 1 (const int) 74970:73 move second child to first child ( temp highp uint) 74980:73 direct index ( temp highp uint) 74990:73 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 75000:73 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 75010:73 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 75020:73 Constant: 75030:73 3 (const int) 75040:73 Constant: 75050:73 2 (const int) 75060:73 Constant: 75070:73 0 (const int) 75080:73 subgroupMax ( global highp uint) 75090:73 direct index ( temp highp uint) 75100:73 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 75110:73 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 75120:73 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 75130:73 Constant: 75140:73 0 (const int) 75150:73 Constant: 75160:73 2 (const int) 75170:73 Constant: 75180:73 0 (const int) 75190:74 move second child to first child ( temp highp 2-component vector of uint) 75200:74 vector swizzle ( temp highp 2-component vector of uint) 75210:74 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 75220:74 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 75230:74 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 75240:74 Constant: 75250:74 3 (const int) 75260:74 Constant: 75270:74 2 (const int) 75280:74 Sequence 75290:74 Constant: 75300:74 0 (const int) 75310:74 Constant: 75320:74 1 (const int) 75330:74 subgroupMax ( global highp 2-component vector of uint) 75340:74 vector swizzle ( temp highp 2-component vector of uint) 75350:74 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 75360:74 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 75370:74 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 75380:74 Constant: 75390:74 1 (const int) 75400:74 Constant: 75410:74 2 (const int) 75420:74 Sequence 75430:74 Constant: 75440:74 0 (const int) 75450:74 Constant: 75460:74 1 (const int) 75470:75 move second child to first child ( temp highp 3-component vector of uint) 75480:75 vector swizzle ( temp highp 3-component vector of uint) 75490:75 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 75500:75 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 75510:75 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 75520:75 Constant: 75530:75 3 (const int) 75540:75 Constant: 75550:75 2 (const int) 75560:75 Sequence 75570:75 Constant: 75580:75 0 (const int) 75590:75 Constant: 75600:75 1 (const int) 75610:75 Constant: 75620:75 2 (const int) 75630:75 subgroupMax ( global highp 3-component vector of uint) 75640:75 vector swizzle ( temp highp 3-component vector of uint) 75650:75 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 75660:75 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 75670:75 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 75680:75 Constant: 75690:75 2 (const int) 75700:75 Constant: 75710:75 2 (const int) 75720:75 Sequence 75730:75 Constant: 75740:75 0 (const int) 75750:75 Constant: 75760:75 1 (const int) 75770:75 Constant: 75780:75 2 (const int) 75790:76 move second child to first child ( temp highp 4-component vector of uint) 75800:76 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 75810:76 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 75820:76 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 75830:76 Constant: 75840:76 3 (const int) 75850:76 Constant: 75860:76 2 (const int) 75870:76 subgroupMax ( global highp 4-component vector of uint) 75880:76 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 75890:76 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 75900:76 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 75910:76 Constant: 75920:76 3 (const int) 75930:76 Constant: 75940:76 2 (const int) 75950:78 move second child to first child ( temp highp int) 75960:78 direct index ( temp highp int) 75970:78 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 75980:78 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 75990:78 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 76000:78 Constant: 76010:78 0 (const int) 76020:78 Constant: 76030:78 1 (const int) 76040:78 Constant: 76050:78 0 (const int) 76060:78 subgroupAnd ( global highp int) 76070:78 direct index ( temp highp int) 76080:78 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 76090:78 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 76100:78 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 76110:78 Constant: 76120:78 0 (const int) 76130:78 Constant: 76140:78 1 (const int) 76150:78 Constant: 76160:78 0 (const int) 76170:79 move second child to first child ( temp highp 2-component vector of int) 76180:79 vector swizzle ( temp highp 2-component vector of int) 76190:79 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 76200:79 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 76210:79 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 76220:79 Constant: 76230:79 0 (const int) 76240:79 Constant: 76250:79 1 (const int) 76260:79 Sequence 76270:79 Constant: 76280:79 0 (const int) 76290:79 Constant: 76300:79 1 (const int) 76310:79 subgroupAnd ( global highp 2-component vector of int) 76320:79 vector swizzle ( temp highp 2-component vector of int) 76330:79 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 76340:79 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 76350:79 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 76360:79 Constant: 76370:79 1 (const int) 76380:79 Constant: 76390:79 1 (const int) 76400:79 Sequence 76410:79 Constant: 76420:79 0 (const int) 76430:79 Constant: 76440:79 1 (const int) 76450:80 move second child to first child ( temp highp 3-component vector of int) 76460:80 vector swizzle ( temp highp 3-component vector of int) 76470:80 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 76480:80 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 76490:80 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 76500:80 Constant: 76510:80 0 (const int) 76520:80 Constant: 76530:80 1 (const int) 76540:80 Sequence 76550:80 Constant: 76560:80 0 (const int) 76570:80 Constant: 76580:80 1 (const int) 76590:80 Constant: 76600:80 2 (const int) 76610:80 subgroupAnd ( global highp 3-component vector of int) 76620:80 vector swizzle ( temp highp 3-component vector of int) 76630:80 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 76640:80 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 76650:80 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 76660:80 Constant: 76670:80 2 (const int) 76680:80 Constant: 76690:80 1 (const int) 76700:80 Sequence 76710:80 Constant: 76720:80 0 (const int) 76730:80 Constant: 76740:80 1 (const int) 76750:80 Constant: 76760:80 2 (const int) 76770:81 move second child to first child ( temp highp 4-component vector of int) 76780:81 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 76790:81 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 76800:81 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 76810:81 Constant: 76820:81 0 (const int) 76830:81 Constant: 76840:81 1 (const int) 76850:81 subgroupAnd ( global highp 4-component vector of int) 76860:81 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 76870:81 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 76880:81 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 76890:81 Constant: 76900:81 3 (const int) 76910:81 Constant: 76920:81 1 (const int) 76930:83 move second child to first child ( temp highp uint) 76940:83 direct index ( temp highp uint) 76950:83 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 76960:83 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 76970:83 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 76980:83 Constant: 76990:83 1 (const int) 77000:83 Constant: 77010:83 2 (const int) 77020:83 Constant: 77030:83 0 (const int) 77040:83 subgroupAnd ( global highp uint) 77050:83 direct index ( temp highp uint) 77060:83 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 77070:83 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 77080:83 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 77090:83 Constant: 77100:83 0 (const int) 77110:83 Constant: 77120:83 2 (const int) 77130:83 Constant: 77140:83 0 (const int) 77150:84 move second child to first child ( temp highp 2-component vector of uint) 77160:84 vector swizzle ( temp highp 2-component vector of uint) 77170:84 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 77180:84 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 77190:84 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 77200:84 Constant: 77210:84 1 (const int) 77220:84 Constant: 77230:84 2 (const int) 77240:84 Sequence 77250:84 Constant: 77260:84 0 (const int) 77270:84 Constant: 77280:84 1 (const int) 77290:84 subgroupAnd ( global highp 2-component vector of uint) 77300:84 vector swizzle ( temp highp 2-component vector of uint) 77310:84 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 77320:84 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 77330:84 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 77340:84 Constant: 77350:84 1 (const int) 77360:84 Constant: 77370:84 2 (const int) 77380:84 Sequence 77390:84 Constant: 77400:84 0 (const int) 77410:84 Constant: 77420:84 1 (const int) 77430:85 move second child to first child ( temp highp 3-component vector of uint) 77440:85 vector swizzle ( temp highp 3-component vector of uint) 77450:85 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 77460:85 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 77470:85 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 77480:85 Constant: 77490:85 1 (const int) 77500:85 Constant: 77510:85 2 (const int) 77520:85 Sequence 77530:85 Constant: 77540:85 0 (const int) 77550:85 Constant: 77560:85 1 (const int) 77570:85 Constant: 77580:85 2 (const int) 77590:85 subgroupAnd ( global highp 3-component vector of uint) 77600:85 vector swizzle ( temp highp 3-component vector of uint) 77610:85 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 77620:85 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 77630:85 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 77640:85 Constant: 77650:85 2 (const int) 77660:85 Constant: 77670:85 2 (const int) 77680:85 Sequence 77690:85 Constant: 77700:85 0 (const int) 77710:85 Constant: 77720:85 1 (const int) 77730:85 Constant: 77740:85 2 (const int) 77750:86 move second child to first child ( temp highp 4-component vector of uint) 77760:86 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 77770:86 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 77780:86 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 77790:86 Constant: 77800:86 1 (const int) 77810:86 Constant: 77820:86 2 (const int) 77830:86 subgroupAnd ( global highp 4-component vector of uint) 77840:86 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 77850:86 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 77860:86 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 77870:86 Constant: 77880:86 3 (const int) 77890:86 Constant: 77900:86 2 (const int) 77910:88 move second child to first child ( temp highp int) 77920:88 direct index ( temp highp int) 77930:88 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 77940:88 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 77950:88 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 77960:88 Constant: 77970:88 2 (const int) 77980:88 Constant: 77990:88 1 (const int) 78000:88 Constant: 78010:88 0 (const int) 78020:88 Convert bool to int ( temp highp int) 78030:88 subgroupAnd ( global bool) 78040:88 Compare Less Than ( temp bool) 78050:88 direct index ( temp highp int) 78060:88 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 78070:88 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 78080:88 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 78090:88 Constant: 78100:88 0 (const int) 78110:88 Constant: 78120:88 1 (const int) 78130:88 Constant: 78140:88 0 (const int) 78150:88 Constant: 78160:88 0 (const int) 78170:89 move second child to first child ( temp highp 2-component vector of int) 78180:89 vector swizzle ( temp highp 2-component vector of int) 78190:89 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 78200:89 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 78210:89 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 78220:89 Constant: 78230:89 2 (const int) 78240:89 Constant: 78250:89 1 (const int) 78260:89 Sequence 78270:89 Constant: 78280:89 0 (const int) 78290:89 Constant: 78300:89 1 (const int) 78310:89 Convert bool to int ( temp highp 2-component vector of int) 78320:89 subgroupAnd ( global 2-component vector of bool) 78330:89 Compare Less Than ( global 2-component vector of bool, operation at highp) 78340:89 vector swizzle ( temp highp 2-component vector of int) 78350:89 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 78360:89 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 78370:89 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 78380:89 Constant: 78390:89 1 (const int) 78400:89 Constant: 78410:89 1 (const int) 78420:89 Sequence 78430:89 Constant: 78440:89 0 (const int) 78450:89 Constant: 78460:89 1 (const int) 78470:89 Constant: 78480:89 0 (const int) 78490:89 0 (const int) 78500:90 move second child to first child ( temp highp 3-component vector of int) 78510:90 vector swizzle ( temp highp 3-component vector of int) 78520:90 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 78530:90 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 78540:90 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 78550:90 Constant: 78560:90 2 (const int) 78570:90 Constant: 78580:90 1 (const int) 78590:90 Sequence 78600:90 Constant: 78610:90 0 (const int) 78620:90 Constant: 78630:90 1 (const int) 78640:90 Constant: 78650:90 2 (const int) 78660:90 Convert bool to int ( temp highp 3-component vector of int) 78670:90 subgroupAnd ( global 3-component vector of bool) 78680:90 Compare Less Than ( global 3-component vector of bool, operation at highp) 78690:90 vector swizzle ( temp highp 3-component vector of int) 78700:90 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 78710:90 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 78720:90 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 78730:90 Constant: 78740:90 1 (const int) 78750:90 Constant: 78760:90 1 (const int) 78770:90 Sequence 78780:90 Constant: 78790:90 0 (const int) 78800:90 Constant: 78810:90 1 (const int) 78820:90 Constant: 78830:90 2 (const int) 78840:90 Constant: 78850:90 0 (const int) 78860:90 0 (const int) 78870:90 0 (const int) 78880:91 move second child to first child ( temp highp 4-component vector of int) 78890:91 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 78900:91 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 78910:91 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 78920:91 Constant: 78930:91 2 (const int) 78940:91 Constant: 78950:91 1 (const int) 78960:91 Convert bool to int ( temp highp 4-component vector of int) 78970:91 subgroupAnd ( global 4-component vector of bool) 78980:91 Compare Less Than ( global 4-component vector of bool, operation at highp) 78990:91 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 79000:91 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 79010:91 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 79020:91 Constant: 79030:91 1 (const int) 79040:91 Constant: 79050:91 1 (const int) 79060:91 Constant: 79070:91 0 (const int) 79080:91 0 (const int) 79090:91 0 (const int) 79100:91 0 (const int) 79110:93 move second child to first child ( temp highp int) 79120:93 direct index ( temp highp int) 79130:93 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 79140:93 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 79150:93 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 79160:93 Constant: 79170:93 3 (const int) 79180:93 Constant: 79190:93 1 (const int) 79200:93 Constant: 79210:93 0 (const int) 79220:93 subgroupOr ( global highp int) 79230:93 direct index ( temp highp int) 79240:93 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 79250:93 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 79260:93 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 79270:93 Constant: 79280:93 0 (const int) 79290:93 Constant: 79300:93 1 (const int) 79310:93 Constant: 79320:93 0 (const int) 79330:94 move second child to first child ( temp highp 2-component vector of int) 79340:94 vector swizzle ( temp highp 2-component vector of int) 79350:94 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 79360:94 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 79370:94 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 79380:94 Constant: 79390:94 3 (const int) 79400:94 Constant: 79410:94 1 (const int) 79420:94 Sequence 79430:94 Constant: 79440:94 0 (const int) 79450:94 Constant: 79460:94 1 (const int) 79470:94 subgroupOr ( global highp 2-component vector of int) 79480:94 vector swizzle ( temp highp 2-component vector of int) 79490:94 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 79500:94 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 79510:94 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 79520:94 Constant: 79530:94 1 (const int) 79540:94 Constant: 79550:94 1 (const int) 79560:94 Sequence 79570:94 Constant: 79580:94 0 (const int) 79590:94 Constant: 79600:94 1 (const int) 79610:95 move second child to first child ( temp highp 3-component vector of int) 79620:95 vector swizzle ( temp highp 3-component vector of int) 79630:95 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 79640:95 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 79650:95 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 79660:95 Constant: 79670:95 3 (const int) 79680:95 Constant: 79690:95 1 (const int) 79700:95 Sequence 79710:95 Constant: 79720:95 0 (const int) 79730:95 Constant: 79740:95 1 (const int) 79750:95 Constant: 79760:95 2 (const int) 79770:95 subgroupOr ( global highp 3-component vector of int) 79780:95 vector swizzle ( temp highp 3-component vector of int) 79790:95 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 79800:95 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 79810:95 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 79820:95 Constant: 79830:95 2 (const int) 79840:95 Constant: 79850:95 1 (const int) 79860:95 Sequence 79870:95 Constant: 79880:95 0 (const int) 79890:95 Constant: 79900:95 1 (const int) 79910:95 Constant: 79920:95 2 (const int) 79930:96 move second child to first child ( temp highp 4-component vector of int) 79940:96 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 79950:96 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 79960:96 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 79970:96 Constant: 79980:96 3 (const int) 79990:96 Constant: 80000:96 1 (const int) 80010:96 subgroupOr ( global highp 4-component vector of int) 80020:96 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 80030:96 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 80040:96 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 80050:96 Constant: 80060:96 3 (const int) 80070:96 Constant: 80080:96 1 (const int) 80090:98 move second child to first child ( temp highp uint) 80100:98 direct index ( temp highp uint) 80110:98 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 80120:98 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 80130:98 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 80140:98 Constant: 80150:98 0 (const int) 80160:98 Constant: 80170:98 2 (const int) 80180:98 Constant: 80190:98 0 (const int) 80200:98 subgroupOr ( global highp uint) 80210:98 direct index ( temp highp uint) 80220:98 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 80230:98 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 80240:98 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 80250:98 Constant: 80260:98 0 (const int) 80270:98 Constant: 80280:98 2 (const int) 80290:98 Constant: 80300:98 0 (const int) 80310:99 move second child to first child ( temp highp 2-component vector of uint) 80320:99 vector swizzle ( temp highp 2-component vector of uint) 80330:99 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 80340:99 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 80350:99 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 80360:99 Constant: 80370:99 0 (const int) 80380:99 Constant: 80390:99 2 (const int) 80400:99 Sequence 80410:99 Constant: 80420:99 0 (const int) 80430:99 Constant: 80440:99 1 (const int) 80450:99 subgroupOr ( global highp 2-component vector of uint) 80460:99 vector swizzle ( temp highp 2-component vector of uint) 80470:99 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 80480:99 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 80490:99 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 80500:99 Constant: 80510:99 1 (const int) 80520:99 Constant: 80530:99 2 (const int) 80540:99 Sequence 80550:99 Constant: 80560:99 0 (const int) 80570:99 Constant: 80580:99 1 (const int) 80590:100 move second child to first child ( temp highp 3-component vector of uint) 80600:100 vector swizzle ( temp highp 3-component vector of uint) 80610:100 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 80620:100 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 80630:100 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 80640:100 Constant: 80650:100 0 (const int) 80660:100 Constant: 80670:100 2 (const int) 80680:100 Sequence 80690:100 Constant: 80700:100 0 (const int) 80710:100 Constant: 80720:100 1 (const int) 80730:100 Constant: 80740:100 2 (const int) 80750:100 subgroupOr ( global highp 3-component vector of uint) 80760:100 vector swizzle ( temp highp 3-component vector of uint) 80770:100 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 80780:100 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 80790:100 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 80800:100 Constant: 80810:100 2 (const int) 80820:100 Constant: 80830:100 2 (const int) 80840:100 Sequence 80850:100 Constant: 80860:100 0 (const int) 80870:100 Constant: 80880:100 1 (const int) 80890:100 Constant: 80900:100 2 (const int) 80910:101 move second child to first child ( temp highp 4-component vector of uint) 80920:101 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 80930:101 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 80940:101 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 80950:101 Constant: 80960:101 0 (const int) 80970:101 Constant: 80980:101 2 (const int) 80990:101 subgroupOr ( global highp 4-component vector of uint) 81000:101 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 81010:101 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 81020:101 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 81030:101 Constant: 81040:101 3 (const int) 81050:101 Constant: 81060:101 2 (const int) 81070:103 move second child to first child ( temp highp int) 81080:103 direct index ( temp highp int) 81090:103 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 81100:103 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 81110:103 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 81120:103 Constant: 81130:103 1 (const int) 81140:103 Constant: 81150:103 1 (const int) 81160:103 Constant: 81170:103 0 (const int) 81180:103 Convert bool to int ( temp highp int) 81190:103 subgroupOr ( global bool) 81200:103 Compare Less Than ( temp bool) 81210:103 direct index ( temp highp int) 81220:103 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 81230:103 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 81240:103 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 81250:103 Constant: 81260:103 0 (const int) 81270:103 Constant: 81280:103 1 (const int) 81290:103 Constant: 81300:103 0 (const int) 81310:103 Constant: 81320:103 0 (const int) 81330:104 move second child to first child ( temp highp 2-component vector of int) 81340:104 vector swizzle ( temp highp 2-component vector of int) 81350:104 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 81360:104 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 81370:104 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 81380:104 Constant: 81390:104 1 (const int) 81400:104 Constant: 81410:104 1 (const int) 81420:104 Sequence 81430:104 Constant: 81440:104 0 (const int) 81450:104 Constant: 81460:104 1 (const int) 81470:104 Convert bool to int ( temp highp 2-component vector of int) 81480:104 subgroupOr ( global 2-component vector of bool) 81490:104 Compare Less Than ( global 2-component vector of bool, operation at highp) 81500:104 vector swizzle ( temp highp 2-component vector of int) 81510:104 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 81520:104 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 81530:104 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 81540:104 Constant: 81550:104 1 (const int) 81560:104 Constant: 81570:104 1 (const int) 81580:104 Sequence 81590:104 Constant: 81600:104 0 (const int) 81610:104 Constant: 81620:104 1 (const int) 81630:104 Constant: 81640:104 0 (const int) 81650:104 0 (const int) 81660:105 move second child to first child ( temp highp 3-component vector of int) 81670:105 vector swizzle ( temp highp 3-component vector of int) 81680:105 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 81690:105 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 81700:105 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 81710:105 Constant: 81720:105 1 (const int) 81730:105 Constant: 81740:105 1 (const int) 81750:105 Sequence 81760:105 Constant: 81770:105 0 (const int) 81780:105 Constant: 81790:105 1 (const int) 81800:105 Constant: 81810:105 2 (const int) 81820:105 Convert bool to int ( temp highp 3-component vector of int) 81830:105 subgroupOr ( global 3-component vector of bool) 81840:105 Compare Less Than ( global 3-component vector of bool, operation at highp) 81850:105 vector swizzle ( temp highp 3-component vector of int) 81860:105 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 81870:105 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 81880:105 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 81890:105 Constant: 81900:105 1 (const int) 81910:105 Constant: 81920:105 1 (const int) 81930:105 Sequence 81940:105 Constant: 81950:105 0 (const int) 81960:105 Constant: 81970:105 1 (const int) 81980:105 Constant: 81990:105 2 (const int) 82000:105 Constant: 82010:105 0 (const int) 82020:105 0 (const int) 82030:105 0 (const int) 82040:106 move second child to first child ( temp highp 4-component vector of int) 82050:106 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 82060:106 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 82070:106 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 82080:106 Constant: 82090:106 1 (const int) 82100:106 Constant: 82110:106 1 (const int) 82120:106 Convert bool to int ( temp highp 4-component vector of int) 82130:106 subgroupOr ( global 4-component vector of bool) 82140:106 Compare Less Than ( global 4-component vector of bool, operation at highp) 82150:106 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 82160:106 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 82170:106 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 82180:106 Constant: 82190:106 1 (const int) 82200:106 Constant: 82210:106 1 (const int) 82220:106 Constant: 82230:106 0 (const int) 82240:106 0 (const int) 82250:106 0 (const int) 82260:106 0 (const int) 82270:108 move second child to first child ( temp highp int) 82280:108 direct index ( temp highp int) 82290:108 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 82300:108 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 82310:108 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 82320:108 Constant: 82330:108 2 (const int) 82340:108 Constant: 82350:108 1 (const int) 82360:108 Constant: 82370:108 0 (const int) 82380:108 subgroupXor ( global highp int) 82390:108 direct index ( temp highp int) 82400:108 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 82410:108 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 82420:108 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 82430:108 Constant: 82440:108 0 (const int) 82450:108 Constant: 82460:108 1 (const int) 82470:108 Constant: 82480:108 0 (const int) 82490:109 move second child to first child ( temp highp 2-component vector of int) 82500:109 vector swizzle ( temp highp 2-component vector of int) 82510:109 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 82520:109 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 82530:109 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 82540:109 Constant: 82550:109 2 (const int) 82560:109 Constant: 82570:109 1 (const int) 82580:109 Sequence 82590:109 Constant: 82600:109 0 (const int) 82610:109 Constant: 82620:109 1 (const int) 82630:109 subgroupXor ( global highp 2-component vector of int) 82640:109 vector swizzle ( temp highp 2-component vector of int) 82650:109 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 82660:109 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 82670:109 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 82680:109 Constant: 82690:109 1 (const int) 82700:109 Constant: 82710:109 1 (const int) 82720:109 Sequence 82730:109 Constant: 82740:109 0 (const int) 82750:109 Constant: 82760:109 1 (const int) 82770:110 move second child to first child ( temp highp 3-component vector of int) 82780:110 vector swizzle ( temp highp 3-component vector of int) 82790:110 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 82800:110 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 82810:110 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 82820:110 Constant: 82830:110 2 (const int) 82840:110 Constant: 82850:110 1 (const int) 82860:110 Sequence 82870:110 Constant: 82880:110 0 (const int) 82890:110 Constant: 82900:110 1 (const int) 82910:110 Constant: 82920:110 2 (const int) 82930:110 subgroupXor ( global highp 3-component vector of int) 82940:110 vector swizzle ( temp highp 3-component vector of int) 82950:110 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 82960:110 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 82970:110 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 82980:110 Constant: 82990:110 2 (const int) 83000:110 Constant: 83010:110 1 (const int) 83020:110 Sequence 83030:110 Constant: 83040:110 0 (const int) 83050:110 Constant: 83060:110 1 (const int) 83070:110 Constant: 83080:110 2 (const int) 83090:111 move second child to first child ( temp highp 4-component vector of int) 83100:111 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 83110:111 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 83120:111 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 83130:111 Constant: 83140:111 2 (const int) 83150:111 Constant: 83160:111 1 (const int) 83170:111 subgroupXor ( global highp 4-component vector of int) 83180:111 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 83190:111 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 83200:111 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 83210:111 Constant: 83220:111 3 (const int) 83230:111 Constant: 83240:111 1 (const int) 83250:113 move second child to first child ( temp highp uint) 83260:113 direct index ( temp highp uint) 83270:113 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 83280:113 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 83290:113 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 83300:113 Constant: 83310:113 3 (const int) 83320:113 Constant: 83330:113 2 (const int) 83340:113 Constant: 83350:113 0 (const int) 83360:113 subgroupXor ( global highp uint) 83370:113 direct index ( temp highp uint) 83380:113 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 83390:113 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 83400:113 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 83410:113 Constant: 83420:113 0 (const int) 83430:113 Constant: 83440:113 2 (const int) 83450:113 Constant: 83460:113 0 (const int) 83470:114 move second child to first child ( temp highp 2-component vector of uint) 83480:114 vector swizzle ( temp highp 2-component vector of uint) 83490:114 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 83500:114 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 83510:114 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 83520:114 Constant: 83530:114 3 (const int) 83540:114 Constant: 83550:114 2 (const int) 83560:114 Sequence 83570:114 Constant: 83580:114 0 (const int) 83590:114 Constant: 83600:114 1 (const int) 83610:114 subgroupXor ( global highp 2-component vector of uint) 83620:114 vector swizzle ( temp highp 2-component vector of uint) 83630:114 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 83640:114 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 83650:114 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 83660:114 Constant: 83670:114 1 (const int) 83680:114 Constant: 83690:114 2 (const int) 83700:114 Sequence 83710:114 Constant: 83720:114 0 (const int) 83730:114 Constant: 83740:114 1 (const int) 83750:115 move second child to first child ( temp highp 3-component vector of uint) 83760:115 vector swizzle ( temp highp 3-component vector of uint) 83770:115 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 83780:115 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 83790:115 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 83800:115 Constant: 83810:115 3 (const int) 83820:115 Constant: 83830:115 2 (const int) 83840:115 Sequence 83850:115 Constant: 83860:115 0 (const int) 83870:115 Constant: 83880:115 1 (const int) 83890:115 Constant: 83900:115 2 (const int) 83910:115 subgroupXor ( global highp 3-component vector of uint) 83920:115 vector swizzle ( temp highp 3-component vector of uint) 83930:115 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 83940:115 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 83950:115 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 83960:115 Constant: 83970:115 2 (const int) 83980:115 Constant: 83990:115 2 (const int) 84000:115 Sequence 84010:115 Constant: 84020:115 0 (const int) 84030:115 Constant: 84040:115 1 (const int) 84050:115 Constant: 84060:115 2 (const int) 84070:116 move second child to first child ( temp highp 4-component vector of uint) 84080:116 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 84090:116 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 84100:116 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 84110:116 Constant: 84120:116 3 (const int) 84130:116 Constant: 84140:116 2 (const int) 84150:116 subgroupXor ( global highp 4-component vector of uint) 84160:116 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 84170:116 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 84180:116 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 84190:116 Constant: 84200:116 3 (const int) 84210:116 Constant: 84220:116 2 (const int) 84230:118 move second child to first child ( temp highp int) 84240:118 direct index ( temp highp int) 84250:118 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 84260:118 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 84270:118 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 84280:118 Constant: 84290:118 0 (const int) 84300:118 Constant: 84310:118 1 (const int) 84320:118 Constant: 84330:118 0 (const int) 84340:118 Convert bool to int ( temp highp int) 84350:118 subgroupXor ( global bool) 84360:118 Compare Less Than ( temp bool) 84370:118 direct index ( temp highp int) 84380:118 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 84390:118 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 84400:118 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 84410:118 Constant: 84420:118 0 (const int) 84430:118 Constant: 84440:118 1 (const int) 84450:118 Constant: 84460:118 0 (const int) 84470:118 Constant: 84480:118 0 (const int) 84490:119 move second child to first child ( temp highp 2-component vector of int) 84500:119 vector swizzle ( temp highp 2-component vector of int) 84510:119 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 84520:119 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 84530:119 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 84540:119 Constant: 84550:119 0 (const int) 84560:119 Constant: 84570:119 1 (const int) 84580:119 Sequence 84590:119 Constant: 84600:119 0 (const int) 84610:119 Constant: 84620:119 1 (const int) 84630:119 Convert bool to int ( temp highp 2-component vector of int) 84640:119 subgroupXor ( global 2-component vector of bool) 84650:119 Compare Less Than ( global 2-component vector of bool, operation at highp) 84660:119 vector swizzle ( temp highp 2-component vector of int) 84670:119 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 84680:119 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 84690:119 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 84700:119 Constant: 84710:119 1 (const int) 84720:119 Constant: 84730:119 1 (const int) 84740:119 Sequence 84750:119 Constant: 84760:119 0 (const int) 84770:119 Constant: 84780:119 1 (const int) 84790:119 Constant: 84800:119 0 (const int) 84810:119 0 (const int) 84820:120 move second child to first child ( temp highp 3-component vector of int) 84830:120 vector swizzle ( temp highp 3-component vector of int) 84840:120 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 84850:120 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 84860:120 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 84870:120 Constant: 84880:120 0 (const int) 84890:120 Constant: 84900:120 1 (const int) 84910:120 Sequence 84920:120 Constant: 84930:120 0 (const int) 84940:120 Constant: 84950:120 1 (const int) 84960:120 Constant: 84970:120 2 (const int) 84980:120 Convert bool to int ( temp highp 3-component vector of int) 84990:120 subgroupXor ( global 3-component vector of bool) 85000:120 Compare Less Than ( global 3-component vector of bool, operation at highp) 85010:120 vector swizzle ( temp highp 3-component vector of int) 85020:120 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 85030:120 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 85040:120 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 85050:120 Constant: 85060:120 1 (const int) 85070:120 Constant: 85080:120 1 (const int) 85090:120 Sequence 85100:120 Constant: 85110:120 0 (const int) 85120:120 Constant: 85130:120 1 (const int) 85140:120 Constant: 85150:120 2 (const int) 85160:120 Constant: 85170:120 0 (const int) 85180:120 0 (const int) 85190:120 0 (const int) 85200:121 move second child to first child ( temp highp 4-component vector of int) 85210:121 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 85220:121 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 85230:121 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 85240:121 Constant: 85250:121 0 (const int) 85260:121 Constant: 85270:121 1 (const int) 85280:121 Convert bool to int ( temp highp 4-component vector of int) 85290:121 subgroupXor ( global 4-component vector of bool) 85300:121 Compare Less Than ( global 4-component vector of bool, operation at highp) 85310:121 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 85320:121 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 85330:121 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 85340:121 Constant: 85350:121 1 (const int) 85360:121 Constant: 85370:121 1 (const int) 85380:121 Constant: 85390:121 0 (const int) 85400:121 0 (const int) 85410:121 0 (const int) 85420:121 0 (const int) 85430:123 move second child to first child ( temp highp float) 85440:123 direct index ( temp highp float) 85450:123 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 85460:123 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 85470:123 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 85480:123 Constant: 85490:123 1 (const int) 85500:123 Constant: 85510:123 0 (const int) 85520:123 Constant: 85530:123 0 (const int) 85540:123 subgroupInclusiveAdd ( global highp float) 85550:123 direct index ( temp highp float) 85560:123 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 85570:123 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 85580:123 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 85590:123 Constant: 85600:123 0 (const int) 85610:123 Constant: 85620:123 0 (const int) 85630:123 Constant: 85640:123 0 (const int) 85650:124 move second child to first child ( temp highp 2-component vector of float) 85660:124 vector swizzle ( temp highp 2-component vector of float) 85670:124 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 85680:124 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 85690:124 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 85700:124 Constant: 85710:124 1 (const int) 85720:124 Constant: 85730:124 0 (const int) 85740:124 Sequence 85750:124 Constant: 85760:124 0 (const int) 85770:124 Constant: 85780:124 1 (const int) 85790:124 subgroupInclusiveAdd ( global highp 2-component vector of float) 85800:124 vector swizzle ( temp highp 2-component vector of float) 85810:124 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 85820:124 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 85830:124 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 85840:124 Constant: 85850:124 1 (const int) 85860:124 Constant: 85870:124 0 (const int) 85880:124 Sequence 85890:124 Constant: 85900:124 0 (const int) 85910:124 Constant: 85920:124 1 (const int) 85930:125 move second child to first child ( temp highp 3-component vector of float) 85940:125 vector swizzle ( temp highp 3-component vector of float) 85950:125 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 85960:125 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 85970:125 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 85980:125 Constant: 85990:125 1 (const int) 86000:125 Constant: 86010:125 0 (const int) 86020:125 Sequence 86030:125 Constant: 86040:125 0 (const int) 86050:125 Constant: 86060:125 1 (const int) 86070:125 Constant: 86080:125 2 (const int) 86090:125 subgroupInclusiveAdd ( global highp 3-component vector of float) 86100:125 vector swizzle ( temp highp 3-component vector of float) 86110:125 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 86120:125 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 86130:125 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 86140:125 Constant: 86150:125 2 (const int) 86160:125 Constant: 86170:125 0 (const int) 86180:125 Sequence 86190:125 Constant: 86200:125 0 (const int) 86210:125 Constant: 86220:125 1 (const int) 86230:125 Constant: 86240:125 2 (const int) 86250:126 move second child to first child ( temp highp 4-component vector of float) 86260:126 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 86270:126 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 86280:126 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 86290:126 Constant: 86300:126 1 (const int) 86310:126 Constant: 86320:126 0 (const int) 86330:126 subgroupInclusiveAdd ( global highp 4-component vector of float) 86340:126 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 86350:126 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 86360:126 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 86370:126 Constant: 86380:126 3 (const int) 86390:126 Constant: 86400:126 0 (const int) 86410:128 move second child to first child ( temp highp int) 86420:128 direct index ( temp highp int) 86430:128 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 86440:128 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 86450:128 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 86460:128 Constant: 86470:128 2 (const int) 86480:128 Constant: 86490:128 1 (const int) 86500:128 Constant: 86510:128 0 (const int) 86520:128 subgroupInclusiveAdd ( global highp int) 86530:128 direct index ( temp highp int) 86540:128 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 86550:128 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 86560:128 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 86570:128 Constant: 86580:128 0 (const int) 86590:128 Constant: 86600:128 1 (const int) 86610:128 Constant: 86620:128 0 (const int) 86630:129 move second child to first child ( temp highp 2-component vector of int) 86640:129 vector swizzle ( temp highp 2-component vector of int) 86650:129 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 86660:129 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 86670:129 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 86680:129 Constant: 86690:129 2 (const int) 86700:129 Constant: 86710:129 1 (const int) 86720:129 Sequence 86730:129 Constant: 86740:129 0 (const int) 86750:129 Constant: 86760:129 1 (const int) 86770:129 subgroupInclusiveAdd ( global highp 2-component vector of int) 86780:129 vector swizzle ( temp highp 2-component vector of int) 86790:129 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 86800:129 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 86810:129 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 86820:129 Constant: 86830:129 1 (const int) 86840:129 Constant: 86850:129 1 (const int) 86860:129 Sequence 86870:129 Constant: 86880:129 0 (const int) 86890:129 Constant: 86900:129 1 (const int) 86910:130 move second child to first child ( temp highp 3-component vector of int) 86920:130 vector swizzle ( temp highp 3-component vector of int) 86930:130 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 86940:130 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 86950:130 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 86960:130 Constant: 86970:130 2 (const int) 86980:130 Constant: 86990:130 1 (const int) 87000:130 Sequence 87010:130 Constant: 87020:130 0 (const int) 87030:130 Constant: 87040:130 1 (const int) 87050:130 Constant: 87060:130 2 (const int) 87070:130 subgroupInclusiveAdd ( global highp 3-component vector of int) 87080:130 vector swizzle ( temp highp 3-component vector of int) 87090:130 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 87100:130 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 87110:130 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 87120:130 Constant: 87130:130 2 (const int) 87140:130 Constant: 87150:130 1 (const int) 87160:130 Sequence 87170:130 Constant: 87180:130 0 (const int) 87190:130 Constant: 87200:130 1 (const int) 87210:130 Constant: 87220:130 2 (const int) 87230:131 move second child to first child ( temp highp 4-component vector of int) 87240:131 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 87250:131 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 87260:131 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 87270:131 Constant: 87280:131 2 (const int) 87290:131 Constant: 87300:131 1 (const int) 87310:131 subgroupInclusiveAdd ( global highp 4-component vector of int) 87320:131 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 87330:131 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 87340:131 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 87350:131 Constant: 87360:131 3 (const int) 87370:131 Constant: 87380:131 1 (const int) 87390:133 move second child to first child ( temp highp uint) 87400:133 direct index ( temp highp uint) 87410:133 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 87420:133 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 87430:133 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 87440:133 Constant: 87450:133 3 (const int) 87460:133 Constant: 87470:133 2 (const int) 87480:133 Constant: 87490:133 0 (const int) 87500:133 subgroupInclusiveAdd ( global highp uint) 87510:133 direct index ( temp highp uint) 87520:133 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 87530:133 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 87540:133 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 87550:133 Constant: 87560:133 0 (const int) 87570:133 Constant: 87580:133 2 (const int) 87590:133 Constant: 87600:133 0 (const int) 87610:134 move second child to first child ( temp highp 2-component vector of uint) 87620:134 vector swizzle ( temp highp 2-component vector of uint) 87630:134 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 87640:134 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 87650:134 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 87660:134 Constant: 87670:134 3 (const int) 87680:134 Constant: 87690:134 2 (const int) 87700:134 Sequence 87710:134 Constant: 87720:134 0 (const int) 87730:134 Constant: 87740:134 1 (const int) 87750:134 subgroupInclusiveAdd ( global highp 2-component vector of uint) 87760:134 vector swizzle ( temp highp 2-component vector of uint) 87770:134 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 87780:134 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 87790:134 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 87800:134 Constant: 87810:134 1 (const int) 87820:134 Constant: 87830:134 2 (const int) 87840:134 Sequence 87850:134 Constant: 87860:134 0 (const int) 87870:134 Constant: 87880:134 1 (const int) 87890:135 move second child to first child ( temp highp 3-component vector of uint) 87900:135 vector swizzle ( temp highp 3-component vector of uint) 87910:135 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 87920:135 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 87930:135 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 87940:135 Constant: 87950:135 3 (const int) 87960:135 Constant: 87970:135 2 (const int) 87980:135 Sequence 87990:135 Constant: 88000:135 0 (const int) 88010:135 Constant: 88020:135 1 (const int) 88030:135 Constant: 88040:135 2 (const int) 88050:135 subgroupInclusiveAdd ( global highp 3-component vector of uint) 88060:135 vector swizzle ( temp highp 3-component vector of uint) 88070:135 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 88080:135 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 88090:135 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 88100:135 Constant: 88110:135 2 (const int) 88120:135 Constant: 88130:135 2 (const int) 88140:135 Sequence 88150:135 Constant: 88160:135 0 (const int) 88170:135 Constant: 88180:135 1 (const int) 88190:135 Constant: 88200:135 2 (const int) 88210:136 move second child to first child ( temp highp 4-component vector of uint) 88220:136 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 88230:136 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 88240:136 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 88250:136 Constant: 88260:136 3 (const int) 88270:136 Constant: 88280:136 2 (const int) 88290:136 subgroupInclusiveAdd ( global highp 4-component vector of uint) 88300:136 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 88310:136 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 88320:136 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 88330:136 Constant: 88340:136 3 (const int) 88350:136 Constant: 88360:136 2 (const int) 88370:138 move second child to first child ( temp highp float) 88380:138 direct index ( temp highp float) 88390:138 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 88400:138 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 88410:138 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 88420:138 Constant: 88430:138 0 (const int) 88440:138 Constant: 88450:138 0 (const int) 88460:138 Constant: 88470:138 0 (const int) 88480:138 subgroupInclusiveMul ( global highp float) 88490:138 direct index ( temp highp float) 88500:138 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 88510:138 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 88520:138 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 88530:138 Constant: 88540:138 0 (const int) 88550:138 Constant: 88560:138 0 (const int) 88570:138 Constant: 88580:138 0 (const int) 88590:139 move second child to first child ( temp highp 2-component vector of float) 88600:139 vector swizzle ( temp highp 2-component vector of float) 88610:139 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 88620:139 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 88630:139 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 88640:139 Constant: 88650:139 0 (const int) 88660:139 Constant: 88670:139 0 (const int) 88680:139 Sequence 88690:139 Constant: 88700:139 0 (const int) 88710:139 Constant: 88720:139 1 (const int) 88730:139 subgroupInclusiveMul ( global highp 2-component vector of float) 88740:139 vector swizzle ( temp highp 2-component vector of float) 88750:139 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 88760:139 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 88770:139 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 88780:139 Constant: 88790:139 1 (const int) 88800:139 Constant: 88810:139 0 (const int) 88820:139 Sequence 88830:139 Constant: 88840:139 0 (const int) 88850:139 Constant: 88860:139 1 (const int) 88870:140 move second child to first child ( temp highp 3-component vector of float) 88880:140 vector swizzle ( temp highp 3-component vector of float) 88890:140 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 88900:140 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 88910:140 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 88920:140 Constant: 88930:140 0 (const int) 88940:140 Constant: 88950:140 0 (const int) 88960:140 Sequence 88970:140 Constant: 88980:140 0 (const int) 88990:140 Constant: 89000:140 1 (const int) 89010:140 Constant: 89020:140 2 (const int) 89030:140 subgroupInclusiveMul ( global highp 3-component vector of float) 89040:140 vector swizzle ( temp highp 3-component vector of float) 89050:140 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 89060:140 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 89070:140 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 89080:140 Constant: 89090:140 2 (const int) 89100:140 Constant: 89110:140 0 (const int) 89120:140 Sequence 89130:140 Constant: 89140:140 0 (const int) 89150:140 Constant: 89160:140 1 (const int) 89170:140 Constant: 89180:140 2 (const int) 89190:141 move second child to first child ( temp highp 4-component vector of float) 89200:141 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 89210:141 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 89220:141 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 89230:141 Constant: 89240:141 0 (const int) 89250:141 Constant: 89260:141 0 (const int) 89270:141 subgroupInclusiveMul ( global highp 4-component vector of float) 89280:141 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 89290:141 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 89300:141 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 89310:141 Constant: 89320:141 3 (const int) 89330:141 Constant: 89340:141 0 (const int) 89350:143 move second child to first child ( temp highp int) 89360:143 direct index ( temp highp int) 89370:143 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 89380:143 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 89390:143 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 89400:143 Constant: 89410:143 1 (const int) 89420:143 Constant: 89430:143 1 (const int) 89440:143 Constant: 89450:143 0 (const int) 89460:143 subgroupInclusiveMul ( global highp int) 89470:143 direct index ( temp highp int) 89480:143 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 89490:143 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 89500:143 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 89510:143 Constant: 89520:143 0 (const int) 89530:143 Constant: 89540:143 1 (const int) 89550:143 Constant: 89560:143 0 (const int) 89570:144 move second child to first child ( temp highp 2-component vector of int) 89580:144 vector swizzle ( temp highp 2-component vector of int) 89590:144 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 89600:144 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 89610:144 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 89620:144 Constant: 89630:144 1 (const int) 89640:144 Constant: 89650:144 1 (const int) 89660:144 Sequence 89670:144 Constant: 89680:144 0 (const int) 89690:144 Constant: 89700:144 1 (const int) 89710:144 subgroupInclusiveMul ( global highp 2-component vector of int) 89720:144 vector swizzle ( temp highp 2-component vector of int) 89730:144 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 89740:144 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 89750:144 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 89760:144 Constant: 89770:144 1 (const int) 89780:144 Constant: 89790:144 1 (const int) 89800:144 Sequence 89810:144 Constant: 89820:144 0 (const int) 89830:144 Constant: 89840:144 1 (const int) 89850:145 move second child to first child ( temp highp 3-component vector of int) 89860:145 vector swizzle ( temp highp 3-component vector of int) 89870:145 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 89880:145 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 89890:145 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 89900:145 Constant: 89910:145 1 (const int) 89920:145 Constant: 89930:145 1 (const int) 89940:145 Sequence 89950:145 Constant: 89960:145 0 (const int) 89970:145 Constant: 89980:145 1 (const int) 89990:145 Constant: 90000:145 2 (const int) 90010:145 subgroupInclusiveMul ( global highp 3-component vector of int) 90020:145 vector swizzle ( temp highp 3-component vector of int) 90030:145 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 90040:145 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 90050:145 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 90060:145 Constant: 90070:145 2 (const int) 90080:145 Constant: 90090:145 1 (const int) 90100:145 Sequence 90110:145 Constant: 90120:145 0 (const int) 90130:145 Constant: 90140:145 1 (const int) 90150:145 Constant: 90160:145 2 (const int) 90170:146 move second child to first child ( temp highp 4-component vector of int) 90180:146 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 90190:146 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 90200:146 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 90210:146 Constant: 90220:146 1 (const int) 90230:146 Constant: 90240:146 1 (const int) 90250:146 subgroupInclusiveMul ( global highp 4-component vector of int) 90260:146 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 90270:146 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 90280:146 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 90290:146 Constant: 90300:146 3 (const int) 90310:146 Constant: 90320:146 1 (const int) 90330:148 move second child to first child ( temp highp uint) 90340:148 direct index ( temp highp uint) 90350:148 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 90360:148 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 90370:148 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 90380:148 Constant: 90390:148 2 (const int) 90400:148 Constant: 90410:148 2 (const int) 90420:148 Constant: 90430:148 0 (const int) 90440:148 subgroupInclusiveMul ( global highp uint) 90450:148 direct index ( temp highp uint) 90460:148 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 90470:148 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 90480:148 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 90490:148 Constant: 90500:148 0 (const int) 90510:148 Constant: 90520:148 2 (const int) 90530:148 Constant: 90540:148 0 (const int) 90550:149 move second child to first child ( temp highp 2-component vector of uint) 90560:149 vector swizzle ( temp highp 2-component vector of uint) 90570:149 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 90580:149 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 90590:149 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 90600:149 Constant: 90610:149 2 (const int) 90620:149 Constant: 90630:149 2 (const int) 90640:149 Sequence 90650:149 Constant: 90660:149 0 (const int) 90670:149 Constant: 90680:149 1 (const int) 90690:149 subgroupInclusiveMul ( global highp 2-component vector of uint) 90700:149 vector swizzle ( temp highp 2-component vector of uint) 90710:149 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 90720:149 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 90730:149 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 90740:149 Constant: 90750:149 1 (const int) 90760:149 Constant: 90770:149 2 (const int) 90780:149 Sequence 90790:149 Constant: 90800:149 0 (const int) 90810:149 Constant: 90820:149 1 (const int) 90830:150 move second child to first child ( temp highp 3-component vector of uint) 90840:150 vector swizzle ( temp highp 3-component vector of uint) 90850:150 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 90860:150 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 90870:150 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 90880:150 Constant: 90890:150 2 (const int) 90900:150 Constant: 90910:150 2 (const int) 90920:150 Sequence 90930:150 Constant: 90940:150 0 (const int) 90950:150 Constant: 90960:150 1 (const int) 90970:150 Constant: 90980:150 2 (const int) 90990:150 subgroupInclusiveMul ( global highp 3-component vector of uint) 91000:150 vector swizzle ( temp highp 3-component vector of uint) 91010:150 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 91020:150 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 91030:150 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 91040:150 Constant: 91050:150 2 (const int) 91060:150 Constant: 91070:150 2 (const int) 91080:150 Sequence 91090:150 Constant: 91100:150 0 (const int) 91110:150 Constant: 91120:150 1 (const int) 91130:150 Constant: 91140:150 2 (const int) 91150:151 move second child to first child ( temp highp 4-component vector of uint) 91160:151 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 91170:151 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 91180:151 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 91190:151 Constant: 91200:151 2 (const int) 91210:151 Constant: 91220:151 2 (const int) 91230:151 subgroupInclusiveMul ( global highp 4-component vector of uint) 91240:151 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 91250:151 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 91260:151 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 91270:151 Constant: 91280:151 3 (const int) 91290:151 Constant: 91300:151 2 (const int) 91310:153 move second child to first child ( temp highp float) 91320:153 direct index ( temp highp float) 91330:153 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 91340:153 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 91350:153 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 91360:153 Constant: 91370:153 3 (const int) 91380:153 Constant: 91390:153 0 (const int) 91400:153 Constant: 91410:153 0 (const int) 91420:153 subgroupInclusiveMin ( global highp float) 91430:153 direct index ( temp highp float) 91440:153 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 91450:153 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 91460:153 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 91470:153 Constant: 91480:153 0 (const int) 91490:153 Constant: 91500:153 0 (const int) 91510:153 Constant: 91520:153 0 (const int) 91530:154 move second child to first child ( temp highp 2-component vector of float) 91540:154 vector swizzle ( temp highp 2-component vector of float) 91550:154 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 91560:154 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 91570:154 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 91580:154 Constant: 91590:154 3 (const int) 91600:154 Constant: 91610:154 0 (const int) 91620:154 Sequence 91630:154 Constant: 91640:154 0 (const int) 91650:154 Constant: 91660:154 1 (const int) 91670:154 subgroupInclusiveMin ( global highp 2-component vector of float) 91680:154 vector swizzle ( temp highp 2-component vector of float) 91690:154 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 91700:154 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 91710:154 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 91720:154 Constant: 91730:154 1 (const int) 91740:154 Constant: 91750:154 0 (const int) 91760:154 Sequence 91770:154 Constant: 91780:154 0 (const int) 91790:154 Constant: 91800:154 1 (const int) 91810:155 move second child to first child ( temp highp 3-component vector of float) 91820:155 vector swizzle ( temp highp 3-component vector of float) 91830:155 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 91840:155 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 91850:155 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 91860:155 Constant: 91870:155 3 (const int) 91880:155 Constant: 91890:155 0 (const int) 91900:155 Sequence 91910:155 Constant: 91920:155 0 (const int) 91930:155 Constant: 91940:155 1 (const int) 91950:155 Constant: 91960:155 2 (const int) 91970:155 subgroupInclusiveMin ( global highp 3-component vector of float) 91980:155 vector swizzle ( temp highp 3-component vector of float) 91990:155 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 92000:155 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 92010:155 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 92020:155 Constant: 92030:155 2 (const int) 92040:155 Constant: 92050:155 0 (const int) 92060:155 Sequence 92070:155 Constant: 92080:155 0 (const int) 92090:155 Constant: 92100:155 1 (const int) 92110:155 Constant: 92120:155 2 (const int) 92130:156 move second child to first child ( temp highp 4-component vector of float) 92140:156 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 92150:156 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 92160:156 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 92170:156 Constant: 92180:156 3 (const int) 92190:156 Constant: 92200:156 0 (const int) 92210:156 subgroupInclusiveMin ( global highp 4-component vector of float) 92220:156 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 92230:156 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 92240:156 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 92250:156 Constant: 92260:156 3 (const int) 92270:156 Constant: 92280:156 0 (const int) 92290:158 move second child to first child ( temp highp int) 92300:158 direct index ( temp highp int) 92310:158 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 92320:158 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 92330:158 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 92340:158 Constant: 92350:158 0 (const int) 92360:158 Constant: 92370:158 1 (const int) 92380:158 Constant: 92390:158 0 (const int) 92400:158 subgroupInclusiveMin ( global highp int) 92410:158 direct index ( temp highp int) 92420:158 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 92430:158 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 92440:158 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 92450:158 Constant: 92460:158 0 (const int) 92470:158 Constant: 92480:158 1 (const int) 92490:158 Constant: 92500:158 0 (const int) 92510:159 move second child to first child ( temp highp 2-component vector of int) 92520:159 vector swizzle ( temp highp 2-component vector of int) 92530:159 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 92540:159 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 92550:159 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 92560:159 Constant: 92570:159 0 (const int) 92580:159 Constant: 92590:159 1 (const int) 92600:159 Sequence 92610:159 Constant: 92620:159 0 (const int) 92630:159 Constant: 92640:159 1 (const int) 92650:159 subgroupInclusiveMin ( global highp 2-component vector of int) 92660:159 vector swizzle ( temp highp 2-component vector of int) 92670:159 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 92680:159 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 92690:159 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 92700:159 Constant: 92710:159 1 (const int) 92720:159 Constant: 92730:159 1 (const int) 92740:159 Sequence 92750:159 Constant: 92760:159 0 (const int) 92770:159 Constant: 92780:159 1 (const int) 92790:160 move second child to first child ( temp highp 3-component vector of int) 92800:160 vector swizzle ( temp highp 3-component vector of int) 92810:160 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 92820:160 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 92830:160 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 92840:160 Constant: 92850:160 0 (const int) 92860:160 Constant: 92870:160 1 (const int) 92880:160 Sequence 92890:160 Constant: 92900:160 0 (const int) 92910:160 Constant: 92920:160 1 (const int) 92930:160 Constant: 92940:160 2 (const int) 92950:160 subgroupInclusiveMin ( global highp 3-component vector of int) 92960:160 vector swizzle ( temp highp 3-component vector of int) 92970:160 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 92980:160 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 92990:160 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 93000:160 Constant: 93010:160 2 (const int) 93020:160 Constant: 93030:160 1 (const int) 93040:160 Sequence 93050:160 Constant: 93060:160 0 (const int) 93070:160 Constant: 93080:160 1 (const int) 93090:160 Constant: 93100:160 2 (const int) 93110:161 move second child to first child ( temp highp 4-component vector of int) 93120:161 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 93130:161 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 93140:161 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 93150:161 Constant: 93160:161 0 (const int) 93170:161 Constant: 93180:161 1 (const int) 93190:161 subgroupInclusiveMin ( global highp 4-component vector of int) 93200:161 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 93210:161 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 93220:161 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 93230:161 Constant: 93240:161 3 (const int) 93250:161 Constant: 93260:161 1 (const int) 93270:163 move second child to first child ( temp highp uint) 93280:163 direct index ( temp highp uint) 93290:163 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 93300:163 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 93310:163 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 93320:163 Constant: 93330:163 1 (const int) 93340:163 Constant: 93350:163 2 (const int) 93360:163 Constant: 93370:163 0 (const int) 93380:163 subgroupInclusiveMin ( global highp uint) 93390:163 direct index ( temp highp uint) 93400:163 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 93410:163 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 93420:163 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 93430:163 Constant: 93440:163 0 (const int) 93450:163 Constant: 93460:163 2 (const int) 93470:163 Constant: 93480:163 0 (const int) 93490:164 move second child to first child ( temp highp 2-component vector of uint) 93500:164 vector swizzle ( temp highp 2-component vector of uint) 93510:164 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 93520:164 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 93530:164 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 93540:164 Constant: 93550:164 1 (const int) 93560:164 Constant: 93570:164 2 (const int) 93580:164 Sequence 93590:164 Constant: 93600:164 0 (const int) 93610:164 Constant: 93620:164 1 (const int) 93630:164 subgroupInclusiveMin ( global highp 2-component vector of uint) 93640:164 vector swizzle ( temp highp 2-component vector of uint) 93650:164 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 93660:164 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 93670:164 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 93680:164 Constant: 93690:164 1 (const int) 93700:164 Constant: 93710:164 2 (const int) 93720:164 Sequence 93730:164 Constant: 93740:164 0 (const int) 93750:164 Constant: 93760:164 1 (const int) 93770:165 move second child to first child ( temp highp 3-component vector of uint) 93780:165 vector swizzle ( temp highp 3-component vector of uint) 93790:165 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 93800:165 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 93810:165 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 93820:165 Constant: 93830:165 1 (const int) 93840:165 Constant: 93850:165 2 (const int) 93860:165 Sequence 93870:165 Constant: 93880:165 0 (const int) 93890:165 Constant: 93900:165 1 (const int) 93910:165 Constant: 93920:165 2 (const int) 93930:165 subgroupInclusiveMin ( global highp 3-component vector of uint) 93940:165 vector swizzle ( temp highp 3-component vector of uint) 93950:165 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 93960:165 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 93970:165 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 93980:165 Constant: 93990:165 2 (const int) 94000:165 Constant: 94010:165 2 (const int) 94020:165 Sequence 94030:165 Constant: 94040:165 0 (const int) 94050:165 Constant: 94060:165 1 (const int) 94070:165 Constant: 94080:165 2 (const int) 94090:166 move second child to first child ( temp highp 4-component vector of uint) 94100:166 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 94110:166 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 94120:166 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 94130:166 Constant: 94140:166 1 (const int) 94150:166 Constant: 94160:166 2 (const int) 94170:166 subgroupInclusiveMin ( global highp 4-component vector of uint) 94180:166 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 94190:166 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 94200:166 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 94210:166 Constant: 94220:166 3 (const int) 94230:166 Constant: 94240:166 2 (const int) 94250:168 move second child to first child ( temp highp float) 94260:168 direct index ( temp highp float) 94270:168 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 94280:168 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 94290:168 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 94300:168 Constant: 94310:168 2 (const int) 94320:168 Constant: 94330:168 0 (const int) 94340:168 Constant: 94350:168 0 (const int) 94360:168 subgroupInclusiveMax ( global highp float) 94370:168 direct index ( temp highp float) 94380:168 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 94390:168 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 94400:168 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 94410:168 Constant: 94420:168 0 (const int) 94430:168 Constant: 94440:168 0 (const int) 94450:168 Constant: 94460:168 0 (const int) 94470:169 move second child to first child ( temp highp 2-component vector of float) 94480:169 vector swizzle ( temp highp 2-component vector of float) 94490:169 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 94500:169 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 94510:169 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 94520:169 Constant: 94530:169 2 (const int) 94540:169 Constant: 94550:169 0 (const int) 94560:169 Sequence 94570:169 Constant: 94580:169 0 (const int) 94590:169 Constant: 94600:169 1 (const int) 94610:169 subgroupInclusiveMax ( global highp 2-component vector of float) 94620:169 vector swizzle ( temp highp 2-component vector of float) 94630:169 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 94640:169 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 94650:169 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 94660:169 Constant: 94670:169 1 (const int) 94680:169 Constant: 94690:169 0 (const int) 94700:169 Sequence 94710:169 Constant: 94720:169 0 (const int) 94730:169 Constant: 94740:169 1 (const int) 94750:170 move second child to first child ( temp highp 3-component vector of float) 94760:170 vector swizzle ( temp highp 3-component vector of float) 94770:170 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 94780:170 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 94790:170 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 94800:170 Constant: 94810:170 2 (const int) 94820:170 Constant: 94830:170 0 (const int) 94840:170 Sequence 94850:170 Constant: 94860:170 0 (const int) 94870:170 Constant: 94880:170 1 (const int) 94890:170 Constant: 94900:170 2 (const int) 94910:170 subgroupInclusiveMax ( global highp 3-component vector of float) 94920:170 vector swizzle ( temp highp 3-component vector of float) 94930:170 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 94940:170 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 94950:170 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 94960:170 Constant: 94970:170 2 (const int) 94980:170 Constant: 94990:170 0 (const int) 95000:170 Sequence 95010:170 Constant: 95020:170 0 (const int) 95030:170 Constant: 95040:170 1 (const int) 95050:170 Constant: 95060:170 2 (const int) 95070:171 move second child to first child ( temp highp 4-component vector of float) 95080:171 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 95090:171 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 95100:171 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 95110:171 Constant: 95120:171 2 (const int) 95130:171 Constant: 95140:171 0 (const int) 95150:171 subgroupInclusiveMax ( global highp 4-component vector of float) 95160:171 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 95170:171 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 95180:171 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 95190:171 Constant: 95200:171 3 (const int) 95210:171 Constant: 95220:171 0 (const int) 95230:173 move second child to first child ( temp highp int) 95240:173 direct index ( temp highp int) 95250:173 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 95260:173 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 95270:173 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 95280:173 Constant: 95290:173 3 (const int) 95300:173 Constant: 95310:173 1 (const int) 95320:173 Constant: 95330:173 0 (const int) 95340:173 subgroupInclusiveMax ( global highp int) 95350:173 direct index ( temp highp int) 95360:173 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 95370:173 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 95380:173 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 95390:173 Constant: 95400:173 0 (const int) 95410:173 Constant: 95420:173 1 (const int) 95430:173 Constant: 95440:173 0 (const int) 95450:174 move second child to first child ( temp highp 2-component vector of int) 95460:174 vector swizzle ( temp highp 2-component vector of int) 95470:174 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 95480:174 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 95490:174 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 95500:174 Constant: 95510:174 3 (const int) 95520:174 Constant: 95530:174 1 (const int) 95540:174 Sequence 95550:174 Constant: 95560:174 0 (const int) 95570:174 Constant: 95580:174 1 (const int) 95590:174 subgroupInclusiveMax ( global highp 2-component vector of int) 95600:174 vector swizzle ( temp highp 2-component vector of int) 95610:174 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 95620:174 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 95630:174 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 95640:174 Constant: 95650:174 1 (const int) 95660:174 Constant: 95670:174 1 (const int) 95680:174 Sequence 95690:174 Constant: 95700:174 0 (const int) 95710:174 Constant: 95720:174 1 (const int) 95730:175 move second child to first child ( temp highp 3-component vector of int) 95740:175 vector swizzle ( temp highp 3-component vector of int) 95750:175 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 95760:175 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 95770:175 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 95780:175 Constant: 95790:175 3 (const int) 95800:175 Constant: 95810:175 1 (const int) 95820:175 Sequence 95830:175 Constant: 95840:175 0 (const int) 95850:175 Constant: 95860:175 1 (const int) 95870:175 Constant: 95880:175 2 (const int) 95890:175 subgroupInclusiveMax ( global highp 3-component vector of int) 95900:175 vector swizzle ( temp highp 3-component vector of int) 95910:175 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 95920:175 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 95930:175 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 95940:175 Constant: 95950:175 2 (const int) 95960:175 Constant: 95970:175 1 (const int) 95980:175 Sequence 95990:175 Constant: 96000:175 0 (const int) 96010:175 Constant: 96020:175 1 (const int) 96030:175 Constant: 96040:175 2 (const int) 96050:176 move second child to first child ( temp highp 4-component vector of int) 96060:176 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 96070:176 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 96080:176 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 96090:176 Constant: 96100:176 3 (const int) 96110:176 Constant: 96120:176 1 (const int) 96130:176 subgroupInclusiveMax ( global highp 4-component vector of int) 96140:176 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 96150:176 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 96160:176 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 96170:176 Constant: 96180:176 3 (const int) 96190:176 Constant: 96200:176 1 (const int) 96210:178 move second child to first child ( temp highp uint) 96220:178 direct index ( temp highp uint) 96230:178 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 96240:178 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 96250:178 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 96260:178 Constant: 96270:178 0 (const int) 96280:178 Constant: 96290:178 2 (const int) 96300:178 Constant: 96310:178 0 (const int) 96320:178 subgroupInclusiveMax ( global highp uint) 96330:178 direct index ( temp highp uint) 96340:178 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 96350:178 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 96360:178 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 96370:178 Constant: 96380:178 0 (const int) 96390:178 Constant: 96400:178 2 (const int) 96410:178 Constant: 96420:178 0 (const int) 96430:179 move second child to first child ( temp highp 2-component vector of uint) 96440:179 vector swizzle ( temp highp 2-component vector of uint) 96450:179 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 96460:179 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 96470:179 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 96480:179 Constant: 96490:179 0 (const int) 96500:179 Constant: 96510:179 2 (const int) 96520:179 Sequence 96530:179 Constant: 96540:179 0 (const int) 96550:179 Constant: 96560:179 1 (const int) 96570:179 subgroupInclusiveMax ( global highp 2-component vector of uint) 96580:179 vector swizzle ( temp highp 2-component vector of uint) 96590:179 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 96600:179 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 96610:179 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 96620:179 Constant: 96630:179 1 (const int) 96640:179 Constant: 96650:179 2 (const int) 96660:179 Sequence 96670:179 Constant: 96680:179 0 (const int) 96690:179 Constant: 96700:179 1 (const int) 96710:180 move second child to first child ( temp highp 3-component vector of uint) 96720:180 vector swizzle ( temp highp 3-component vector of uint) 96730:180 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 96740:180 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 96750:180 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 96760:180 Constant: 96770:180 0 (const int) 96780:180 Constant: 96790:180 2 (const int) 96800:180 Sequence 96810:180 Constant: 96820:180 0 (const int) 96830:180 Constant: 96840:180 1 (const int) 96850:180 Constant: 96860:180 2 (const int) 96870:180 subgroupInclusiveMax ( global highp 3-component vector of uint) 96880:180 vector swizzle ( temp highp 3-component vector of uint) 96890:180 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 96900:180 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 96910:180 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 96920:180 Constant: 96930:180 2 (const int) 96940:180 Constant: 96950:180 2 (const int) 96960:180 Sequence 96970:180 Constant: 96980:180 0 (const int) 96990:180 Constant: 97000:180 1 (const int) 97010:180 Constant: 97020:180 2 (const int) 97030:181 move second child to first child ( temp highp 4-component vector of uint) 97040:181 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 97050:181 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 97060:181 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 97070:181 Constant: 97080:181 0 (const int) 97090:181 Constant: 97100:181 2 (const int) 97110:181 subgroupInclusiveMax ( global highp 4-component vector of uint) 97120:181 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 97130:181 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 97140:181 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 97150:181 Constant: 97160:181 3 (const int) 97170:181 Constant: 97180:181 2 (const int) 97190:183 move second child to first child ( temp highp int) 97200:183 direct index ( temp highp int) 97210:183 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 97220:183 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 97230:183 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 97240:183 Constant: 97250:183 1 (const int) 97260:183 Constant: 97270:183 1 (const int) 97280:183 Constant: 97290:183 0 (const int) 97300:183 subgroupInclusiveAnd ( global highp int) 97310:183 direct index ( temp highp int) 97320:183 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 97330:183 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 97340:183 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 97350:183 Constant: 97360:183 0 (const int) 97370:183 Constant: 97380:183 1 (const int) 97390:183 Constant: 97400:183 0 (const int) 97410:184 move second child to first child ( temp highp 2-component vector of int) 97420:184 vector swizzle ( temp highp 2-component vector of int) 97430:184 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 97440:184 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 97450:184 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 97460:184 Constant: 97470:184 1 (const int) 97480:184 Constant: 97490:184 1 (const int) 97500:184 Sequence 97510:184 Constant: 97520:184 0 (const int) 97530:184 Constant: 97540:184 1 (const int) 97550:184 subgroupInclusiveAnd ( global highp 2-component vector of int) 97560:184 vector swizzle ( temp highp 2-component vector of int) 97570:184 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 97580:184 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 97590:184 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 97600:184 Constant: 97610:184 1 (const int) 97620:184 Constant: 97630:184 1 (const int) 97640:184 Sequence 97650:184 Constant: 97660:184 0 (const int) 97670:184 Constant: 97680:184 1 (const int) 97690:185 move second child to first child ( temp highp 3-component vector of int) 97700:185 vector swizzle ( temp highp 3-component vector of int) 97710:185 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 97720:185 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 97730:185 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 97740:185 Constant: 97750:185 1 (const int) 97760:185 Constant: 97770:185 1 (const int) 97780:185 Sequence 97790:185 Constant: 97800:185 0 (const int) 97810:185 Constant: 97820:185 1 (const int) 97830:185 Constant: 97840:185 2 (const int) 97850:185 subgroupInclusiveAnd ( global highp 3-component vector of int) 97860:185 vector swizzle ( temp highp 3-component vector of int) 97870:185 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 97880:185 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 97890:185 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 97900:185 Constant: 97910:185 2 (const int) 97920:185 Constant: 97930:185 1 (const int) 97940:185 Sequence 97950:185 Constant: 97960:185 0 (const int) 97970:185 Constant: 97980:185 1 (const int) 97990:185 Constant: 98000:185 2 (const int) 98010:186 move second child to first child ( temp highp 4-component vector of int) 98020:186 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 98030:186 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 98040:186 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 98050:186 Constant: 98060:186 1 (const int) 98070:186 Constant: 98080:186 1 (const int) 98090:186 subgroupInclusiveAnd ( global highp 4-component vector of int) 98100:186 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 98110:186 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 98120:186 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 98130:186 Constant: 98140:186 3 (const int) 98150:186 Constant: 98160:186 1 (const int) 98170:188 move second child to first child ( temp highp uint) 98180:188 direct index ( temp highp uint) 98190:188 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 98200:188 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 98210:188 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 98220:188 Constant: 98230:188 2 (const int) 98240:188 Constant: 98250:188 2 (const int) 98260:188 Constant: 98270:188 0 (const int) 98280:188 subgroupInclusiveAnd ( global highp uint) 98290:188 direct index ( temp highp uint) 98300:188 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 98310:188 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 98320:188 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 98330:188 Constant: 98340:188 0 (const int) 98350:188 Constant: 98360:188 2 (const int) 98370:188 Constant: 98380:188 0 (const int) 98390:189 move second child to first child ( temp highp 2-component vector of uint) 98400:189 vector swizzle ( temp highp 2-component vector of uint) 98410:189 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 98420:189 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 98430:189 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 98440:189 Constant: 98450:189 2 (const int) 98460:189 Constant: 98470:189 2 (const int) 98480:189 Sequence 98490:189 Constant: 98500:189 0 (const int) 98510:189 Constant: 98520:189 1 (const int) 98530:189 subgroupInclusiveAnd ( global highp 2-component vector of uint) 98540:189 vector swizzle ( temp highp 2-component vector of uint) 98550:189 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 98560:189 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 98570:189 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 98580:189 Constant: 98590:189 1 (const int) 98600:189 Constant: 98610:189 2 (const int) 98620:189 Sequence 98630:189 Constant: 98640:189 0 (const int) 98650:189 Constant: 98660:189 1 (const int) 98670:190 move second child to first child ( temp highp 3-component vector of uint) 98680:190 vector swizzle ( temp highp 3-component vector of uint) 98690:190 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 98700:190 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 98710:190 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 98720:190 Constant: 98730:190 2 (const int) 98740:190 Constant: 98750:190 2 (const int) 98760:190 Sequence 98770:190 Constant: 98780:190 0 (const int) 98790:190 Constant: 98800:190 1 (const int) 98810:190 Constant: 98820:190 2 (const int) 98830:190 subgroupInclusiveAnd ( global highp 3-component vector of uint) 98840:190 vector swizzle ( temp highp 3-component vector of uint) 98850:190 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 98860:190 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 98870:190 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 98880:190 Constant: 98890:190 2 (const int) 98900:190 Constant: 98910:190 2 (const int) 98920:190 Sequence 98930:190 Constant: 98940:190 0 (const int) 98950:190 Constant: 98960:190 1 (const int) 98970:190 Constant: 98980:190 2 (const int) 98990:191 move second child to first child ( temp highp 4-component vector of uint) 99000:191 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 99010:191 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 99020:191 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 99030:191 Constant: 99040:191 2 (const int) 99050:191 Constant: 99060:191 2 (const int) 99070:191 subgroupInclusiveAnd ( global highp 4-component vector of uint) 99080:191 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 99090:191 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 99100:191 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 99110:191 Constant: 99120:191 3 (const int) 99130:191 Constant: 99140:191 2 (const int) 99150:193 move second child to first child ( temp highp int) 99160:193 direct index ( temp highp int) 99170:193 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 99180:193 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 99190:193 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 99200:193 Constant: 99210:193 3 (const int) 99220:193 Constant: 99230:193 1 (const int) 99240:193 Constant: 99250:193 0 (const int) 99260:193 Convert bool to int ( temp highp int) 99270:193 subgroupInclusiveAnd ( global bool) 99280:193 Compare Less Than ( temp bool) 99290:193 direct index ( temp highp int) 99300:193 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 99310:193 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 99320:193 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 99330:193 Constant: 99340:193 0 (const int) 99350:193 Constant: 99360:193 1 (const int) 99370:193 Constant: 99380:193 0 (const int) 99390:193 Constant: 99400:193 0 (const int) 99410:194 move second child to first child ( temp highp 2-component vector of int) 99420:194 vector swizzle ( temp highp 2-component vector of int) 99430:194 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 99440:194 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 99450:194 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 99460:194 Constant: 99470:194 3 (const int) 99480:194 Constant: 99490:194 1 (const int) 99500:194 Sequence 99510:194 Constant: 99520:194 0 (const int) 99530:194 Constant: 99540:194 1 (const int) 99550:194 Convert bool to int ( temp highp 2-component vector of int) 99560:194 subgroupInclusiveAnd ( global 2-component vector of bool) 99570:194 Compare Less Than ( global 2-component vector of bool, operation at highp) 99580:194 vector swizzle ( temp highp 2-component vector of int) 99590:194 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 99600:194 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 99610:194 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 99620:194 Constant: 99630:194 1 (const int) 99640:194 Constant: 99650:194 1 (const int) 99660:194 Sequence 99670:194 Constant: 99680:194 0 (const int) 99690:194 Constant: 99700:194 1 (const int) 99710:194 Constant: 99720:194 0 (const int) 99730:194 0 (const int) 99740:195 move second child to first child ( temp highp 3-component vector of int) 99750:195 vector swizzle ( temp highp 3-component vector of int) 99760:195 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 99770:195 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 99780:195 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 99790:195 Constant: 99800:195 3 (const int) 99810:195 Constant: 99820:195 1 (const int) 99830:195 Sequence 99840:195 Constant: 99850:195 0 (const int) 99860:195 Constant: 99870:195 1 (const int) 99880:195 Constant: 99890:195 2 (const int) 99900:195 Convert bool to int ( temp highp 3-component vector of int) 99910:195 subgroupInclusiveAnd ( global 3-component vector of bool) 99920:195 Compare Less Than ( global 3-component vector of bool, operation at highp) 99930:195 vector swizzle ( temp highp 3-component vector of int) 99940:195 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 99950:195 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 99960:195 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 99970:195 Constant: 99980:195 1 (const int) 99990:195 Constant: 100000:195 1 (const int) 100010:195 Sequence 100020:195 Constant: 100030:195 0 (const int) 100040:195 Constant: 100050:195 1 (const int) 100060:195 Constant: 100070:195 2 (const int) 100080:195 Constant: 100090:195 0 (const int) 100100:195 0 (const int) 100110:195 0 (const int) 100120:196 move second child to first child ( temp highp 4-component vector of int) 100130:196 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 100140:196 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 100150:196 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 100160:196 Constant: 100170:196 3 (const int) 100180:196 Constant: 100190:196 1 (const int) 100200:196 Convert bool to int ( temp highp 4-component vector of int) 100210:196 subgroupInclusiveAnd ( global 4-component vector of bool) 100220:196 Compare Less Than ( global 4-component vector of bool, operation at highp) 100230:196 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 100240:196 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 100250:196 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 100260:196 Constant: 100270:196 1 (const int) 100280:196 Constant: 100290:196 1 (const int) 100300:196 Constant: 100310:196 0 (const int) 100320:196 0 (const int) 100330:196 0 (const int) 100340:196 0 (const int) 100350:198 move second child to first child ( temp highp int) 100360:198 direct index ( temp highp int) 100370:198 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 100380:198 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 100390:198 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 100400:198 Constant: 100410:198 0 (const int) 100420:198 Constant: 100430:198 1 (const int) 100440:198 Constant: 100450:198 0 (const int) 100460:198 subgroupInclusiveOr ( global highp int) 100470:198 direct index ( temp highp int) 100480:198 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 100490:198 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 100500:198 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 100510:198 Constant: 100520:198 0 (const int) 100530:198 Constant: 100540:198 1 (const int) 100550:198 Constant: 100560:198 0 (const int) 100570:199 move second child to first child ( temp highp 2-component vector of int) 100580:199 vector swizzle ( temp highp 2-component vector of int) 100590:199 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 100600:199 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 100610:199 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 100620:199 Constant: 100630:199 0 (const int) 100640:199 Constant: 100650:199 1 (const int) 100660:199 Sequence 100670:199 Constant: 100680:199 0 (const int) 100690:199 Constant: 100700:199 1 (const int) 100710:199 subgroupInclusiveOr ( global highp 2-component vector of int) 100720:199 vector swizzle ( temp highp 2-component vector of int) 100730:199 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 100740:199 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 100750:199 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 100760:199 Constant: 100770:199 1 (const int) 100780:199 Constant: 100790:199 1 (const int) 100800:199 Sequence 100810:199 Constant: 100820:199 0 (const int) 100830:199 Constant: 100840:199 1 (const int) 100850:200 move second child to first child ( temp highp 3-component vector of int) 100860:200 vector swizzle ( temp highp 3-component vector of int) 100870:200 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 100880:200 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 100890:200 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 100900:200 Constant: 100910:200 0 (const int) 100920:200 Constant: 100930:200 1 (const int) 100940:200 Sequence 100950:200 Constant: 100960:200 0 (const int) 100970:200 Constant: 100980:200 1 (const int) 100990:200 Constant: 101000:200 2 (const int) 101010:200 subgroupInclusiveOr ( global highp 3-component vector of int) 101020:200 vector swizzle ( temp highp 3-component vector of int) 101030:200 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 101040:200 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 101050:200 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 101060:200 Constant: 101070:200 2 (const int) 101080:200 Constant: 101090:200 1 (const int) 101100:200 Sequence 101110:200 Constant: 101120:200 0 (const int) 101130:200 Constant: 101140:200 1 (const int) 101150:200 Constant: 101160:200 2 (const int) 101170:201 move second child to first child ( temp highp 4-component vector of int) 101180:201 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 101190:201 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 101200:201 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 101210:201 Constant: 101220:201 0 (const int) 101230:201 Constant: 101240:201 1 (const int) 101250:201 subgroupInclusiveOr ( global highp 4-component vector of int) 101260:201 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 101270:201 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 101280:201 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 101290:201 Constant: 101300:201 3 (const int) 101310:201 Constant: 101320:201 1 (const int) 101330:203 move second child to first child ( temp highp uint) 101340:203 direct index ( temp highp uint) 101350:203 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 101360:203 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 101370:203 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 101380:203 Constant: 101390:203 1 (const int) 101400:203 Constant: 101410:203 2 (const int) 101420:203 Constant: 101430:203 0 (const int) 101440:203 subgroupInclusiveOr ( global highp uint) 101450:203 direct index ( temp highp uint) 101460:203 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 101470:203 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 101480:203 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 101490:203 Constant: 101500:203 0 (const int) 101510:203 Constant: 101520:203 2 (const int) 101530:203 Constant: 101540:203 0 (const int) 101550:204 move second child to first child ( temp highp 2-component vector of uint) 101560:204 vector swizzle ( temp highp 2-component vector of uint) 101570:204 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 101580:204 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 101590:204 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 101600:204 Constant: 101610:204 1 (const int) 101620:204 Constant: 101630:204 2 (const int) 101640:204 Sequence 101650:204 Constant: 101660:204 0 (const int) 101670:204 Constant: 101680:204 1 (const int) 101690:204 subgroupInclusiveOr ( global highp 2-component vector of uint) 101700:204 vector swizzle ( temp highp 2-component vector of uint) 101710:204 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 101720:204 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 101730:204 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 101740:204 Constant: 101750:204 1 (const int) 101760:204 Constant: 101770:204 2 (const int) 101780:204 Sequence 101790:204 Constant: 101800:204 0 (const int) 101810:204 Constant: 101820:204 1 (const int) 101830:205 move second child to first child ( temp highp 3-component vector of uint) 101840:205 vector swizzle ( temp highp 3-component vector of uint) 101850:205 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 101860:205 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 101870:205 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 101880:205 Constant: 101890:205 1 (const int) 101900:205 Constant: 101910:205 2 (const int) 101920:205 Sequence 101930:205 Constant: 101940:205 0 (const int) 101950:205 Constant: 101960:205 1 (const int) 101970:205 Constant: 101980:205 2 (const int) 101990:205 subgroupInclusiveOr ( global highp 3-component vector of uint) 102000:205 vector swizzle ( temp highp 3-component vector of uint) 102010:205 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 102020:205 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 102030:205 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 102040:205 Constant: 102050:205 2 (const int) 102060:205 Constant: 102070:205 2 (const int) 102080:205 Sequence 102090:205 Constant: 102100:205 0 (const int) 102110:205 Constant: 102120:205 1 (const int) 102130:205 Constant: 102140:205 2 (const int) 102150:206 move second child to first child ( temp highp 4-component vector of uint) 102160:206 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 102170:206 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 102180:206 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 102190:206 Constant: 102200:206 1 (const int) 102210:206 Constant: 102220:206 2 (const int) 102230:206 subgroupInclusiveOr ( global highp 4-component vector of uint) 102240:206 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 102250:206 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 102260:206 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 102270:206 Constant: 102280:206 3 (const int) 102290:206 Constant: 102300:206 2 (const int) 102310:208 move second child to first child ( temp highp int) 102320:208 direct index ( temp highp int) 102330:208 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 102340:208 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 102350:208 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 102360:208 Constant: 102370:208 2 (const int) 102380:208 Constant: 102390:208 1 (const int) 102400:208 Constant: 102410:208 0 (const int) 102420:208 Convert bool to int ( temp highp int) 102430:208 subgroupInclusiveOr ( global bool) 102440:208 Compare Less Than ( temp bool) 102450:208 direct index ( temp highp int) 102460:208 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 102470:208 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 102480:208 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 102490:208 Constant: 102500:208 0 (const int) 102510:208 Constant: 102520:208 1 (const int) 102530:208 Constant: 102540:208 0 (const int) 102550:208 Constant: 102560:208 0 (const int) 102570:209 move second child to first child ( temp highp 2-component vector of int) 102580:209 vector swizzle ( temp highp 2-component vector of int) 102590:209 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 102600:209 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 102610:209 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 102620:209 Constant: 102630:209 2 (const int) 102640:209 Constant: 102650:209 1 (const int) 102660:209 Sequence 102670:209 Constant: 102680:209 0 (const int) 102690:209 Constant: 102700:209 1 (const int) 102710:209 Convert bool to int ( temp highp 2-component vector of int) 102720:209 subgroupInclusiveOr ( global 2-component vector of bool) 102730:209 Compare Less Than ( global 2-component vector of bool, operation at highp) 102740:209 vector swizzle ( temp highp 2-component vector of int) 102750:209 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 102760:209 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 102770:209 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 102780:209 Constant: 102790:209 1 (const int) 102800:209 Constant: 102810:209 1 (const int) 102820:209 Sequence 102830:209 Constant: 102840:209 0 (const int) 102850:209 Constant: 102860:209 1 (const int) 102870:209 Constant: 102880:209 0 (const int) 102890:209 0 (const int) 102900:210 move second child to first child ( temp highp 3-component vector of int) 102910:210 vector swizzle ( temp highp 3-component vector of int) 102920:210 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 102930:210 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 102940:210 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 102950:210 Constant: 102960:210 2 (const int) 102970:210 Constant: 102980:210 1 (const int) 102990:210 Sequence 103000:210 Constant: 103010:210 0 (const int) 103020:210 Constant: 103030:210 1 (const int) 103040:210 Constant: 103050:210 2 (const int) 103060:210 Convert bool to int ( temp highp 3-component vector of int) 103070:210 subgroupInclusiveOr ( global 3-component vector of bool) 103080:210 Compare Less Than ( global 3-component vector of bool, operation at highp) 103090:210 vector swizzle ( temp highp 3-component vector of int) 103100:210 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 103110:210 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 103120:210 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 103130:210 Constant: 103140:210 1 (const int) 103150:210 Constant: 103160:210 1 (const int) 103170:210 Sequence 103180:210 Constant: 103190:210 0 (const int) 103200:210 Constant: 103210:210 1 (const int) 103220:210 Constant: 103230:210 2 (const int) 103240:210 Constant: 103250:210 0 (const int) 103260:210 0 (const int) 103270:210 0 (const int) 103280:211 move second child to first child ( temp highp 4-component vector of int) 103290:211 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 103300:211 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 103310:211 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 103320:211 Constant: 103330:211 2 (const int) 103340:211 Constant: 103350:211 1 (const int) 103360:211 Convert bool to int ( temp highp 4-component vector of int) 103370:211 subgroupInclusiveOr ( global 4-component vector of bool) 103380:211 Compare Less Than ( global 4-component vector of bool, operation at highp) 103390:211 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 103400:211 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 103410:211 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 103420:211 Constant: 103430:211 1 (const int) 103440:211 Constant: 103450:211 1 (const int) 103460:211 Constant: 103470:211 0 (const int) 103480:211 0 (const int) 103490:211 0 (const int) 103500:211 0 (const int) 103510:213 move second child to first child ( temp highp int) 103520:213 direct index ( temp highp int) 103530:213 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 103540:213 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 103550:213 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 103560:213 Constant: 103570:213 3 (const int) 103580:213 Constant: 103590:213 1 (const int) 103600:213 Constant: 103610:213 0 (const int) 103620:213 subgroupInclusiveXor ( global highp int) 103630:213 direct index ( temp highp int) 103640:213 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 103650:213 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 103660:213 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 103670:213 Constant: 103680:213 0 (const int) 103690:213 Constant: 103700:213 1 (const int) 103710:213 Constant: 103720:213 0 (const int) 103730:214 move second child to first child ( temp highp 2-component vector of int) 103740:214 vector swizzle ( temp highp 2-component vector of int) 103750:214 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 103760:214 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 103770:214 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 103780:214 Constant: 103790:214 3 (const int) 103800:214 Constant: 103810:214 1 (const int) 103820:214 Sequence 103830:214 Constant: 103840:214 0 (const int) 103850:214 Constant: 103860:214 1 (const int) 103870:214 subgroupInclusiveXor ( global highp 2-component vector of int) 103880:214 vector swizzle ( temp highp 2-component vector of int) 103890:214 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 103900:214 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 103910:214 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 103920:214 Constant: 103930:214 1 (const int) 103940:214 Constant: 103950:214 1 (const int) 103960:214 Sequence 103970:214 Constant: 103980:214 0 (const int) 103990:214 Constant: 104000:214 1 (const int) 104010:215 move second child to first child ( temp highp 3-component vector of int) 104020:215 vector swizzle ( temp highp 3-component vector of int) 104030:215 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 104040:215 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 104050:215 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 104060:215 Constant: 104070:215 3 (const int) 104080:215 Constant: 104090:215 1 (const int) 104100:215 Sequence 104110:215 Constant: 104120:215 0 (const int) 104130:215 Constant: 104140:215 1 (const int) 104150:215 Constant: 104160:215 2 (const int) 104170:215 subgroupInclusiveXor ( global highp 3-component vector of int) 104180:215 vector swizzle ( temp highp 3-component vector of int) 104190:215 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 104200:215 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 104210:215 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 104220:215 Constant: 104230:215 2 (const int) 104240:215 Constant: 104250:215 1 (const int) 104260:215 Sequence 104270:215 Constant: 104280:215 0 (const int) 104290:215 Constant: 104300:215 1 (const int) 104310:215 Constant: 104320:215 2 (const int) 104330:216 move second child to first child ( temp highp 4-component vector of int) 104340:216 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 104350:216 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 104360:216 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 104370:216 Constant: 104380:216 3 (const int) 104390:216 Constant: 104400:216 1 (const int) 104410:216 subgroupInclusiveXor ( global highp 4-component vector of int) 104420:216 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 104430:216 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 104440:216 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 104450:216 Constant: 104460:216 3 (const int) 104470:216 Constant: 104480:216 1 (const int) 104490:218 move second child to first child ( temp highp uint) 104500:218 direct index ( temp highp uint) 104510:218 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 104520:218 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 104530:218 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 104540:218 Constant: 104550:218 0 (const int) 104560:218 Constant: 104570:218 2 (const int) 104580:218 Constant: 104590:218 0 (const int) 104600:218 subgroupInclusiveXor ( global highp uint) 104610:218 direct index ( temp highp uint) 104620:218 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 104630:218 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 104640:218 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 104650:218 Constant: 104660:218 0 (const int) 104670:218 Constant: 104680:218 2 (const int) 104690:218 Constant: 104700:218 0 (const int) 104710:219 move second child to first child ( temp highp 2-component vector of uint) 104720:219 vector swizzle ( temp highp 2-component vector of uint) 104730:219 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 104740:219 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 104750:219 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 104760:219 Constant: 104770:219 0 (const int) 104780:219 Constant: 104790:219 2 (const int) 104800:219 Sequence 104810:219 Constant: 104820:219 0 (const int) 104830:219 Constant: 104840:219 1 (const int) 104850:219 subgroupInclusiveXor ( global highp 2-component vector of uint) 104860:219 vector swizzle ( temp highp 2-component vector of uint) 104870:219 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 104880:219 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 104890:219 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 104900:219 Constant: 104910:219 1 (const int) 104920:219 Constant: 104930:219 2 (const int) 104940:219 Sequence 104950:219 Constant: 104960:219 0 (const int) 104970:219 Constant: 104980:219 1 (const int) 104990:220 move second child to first child ( temp highp 3-component vector of uint) 105000:220 vector swizzle ( temp highp 3-component vector of uint) 105010:220 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 105020:220 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 105030:220 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 105040:220 Constant: 105050:220 0 (const int) 105060:220 Constant: 105070:220 2 (const int) 105080:220 Sequence 105090:220 Constant: 105100:220 0 (const int) 105110:220 Constant: 105120:220 1 (const int) 105130:220 Constant: 105140:220 2 (const int) 105150:220 subgroupInclusiveXor ( global highp 3-component vector of uint) 105160:220 vector swizzle ( temp highp 3-component vector of uint) 105170:220 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 105180:220 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 105190:220 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 105200:220 Constant: 105210:220 2 (const int) 105220:220 Constant: 105230:220 2 (const int) 105240:220 Sequence 105250:220 Constant: 105260:220 0 (const int) 105270:220 Constant: 105280:220 1 (const int) 105290:220 Constant: 105300:220 2 (const int) 105310:221 move second child to first child ( temp highp 4-component vector of uint) 105320:221 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 105330:221 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 105340:221 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 105350:221 Constant: 105360:221 0 (const int) 105370:221 Constant: 105380:221 2 (const int) 105390:221 subgroupInclusiveXor ( global highp 4-component vector of uint) 105400:221 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 105410:221 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 105420:221 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 105430:221 Constant: 105440:221 3 (const int) 105450:221 Constant: 105460:221 2 (const int) 105470:223 move second child to first child ( temp highp int) 105480:223 direct index ( temp highp int) 105490:223 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 105500:223 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 105510:223 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 105520:223 Constant: 105530:223 1 (const int) 105540:223 Constant: 105550:223 1 (const int) 105560:223 Constant: 105570:223 0 (const int) 105580:223 Convert bool to int ( temp highp int) 105590:223 subgroupInclusiveXor ( global bool) 105600:223 Compare Less Than ( temp bool) 105610:223 direct index ( temp highp int) 105620:223 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 105630:223 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 105640:223 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 105650:223 Constant: 105660:223 0 (const int) 105670:223 Constant: 105680:223 1 (const int) 105690:223 Constant: 105700:223 0 (const int) 105710:223 Constant: 105720:223 0 (const int) 105730:224 move second child to first child ( temp highp 2-component vector of int) 105740:224 vector swizzle ( temp highp 2-component vector of int) 105750:224 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 105760:224 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 105770:224 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 105780:224 Constant: 105790:224 1 (const int) 105800:224 Constant: 105810:224 1 (const int) 105820:224 Sequence 105830:224 Constant: 105840:224 0 (const int) 105850:224 Constant: 105860:224 1 (const int) 105870:224 Convert bool to int ( temp highp 2-component vector of int) 105880:224 subgroupInclusiveXor ( global 2-component vector of bool) 105890:224 Compare Less Than ( global 2-component vector of bool, operation at highp) 105900:224 vector swizzle ( temp highp 2-component vector of int) 105910:224 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 105920:224 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 105930:224 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 105940:224 Constant: 105950:224 1 (const int) 105960:224 Constant: 105970:224 1 (const int) 105980:224 Sequence 105990:224 Constant: 106000:224 0 (const int) 106010:224 Constant: 106020:224 1 (const int) 106030:224 Constant: 106040:224 0 (const int) 106050:224 0 (const int) 106060:225 move second child to first child ( temp highp 3-component vector of int) 106070:225 vector swizzle ( temp highp 3-component vector of int) 106080:225 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 106090:225 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 106100:225 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 106110:225 Constant: 106120:225 1 (const int) 106130:225 Constant: 106140:225 1 (const int) 106150:225 Sequence 106160:225 Constant: 106170:225 0 (const int) 106180:225 Constant: 106190:225 1 (const int) 106200:225 Constant: 106210:225 2 (const int) 106220:225 Convert bool to int ( temp highp 3-component vector of int) 106230:225 subgroupInclusiveXor ( global 3-component vector of bool) 106240:225 Compare Less Than ( global 3-component vector of bool, operation at highp) 106250:225 vector swizzle ( temp highp 3-component vector of int) 106260:225 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 106270:225 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 106280:225 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 106290:225 Constant: 106300:225 1 (const int) 106310:225 Constant: 106320:225 1 (const int) 106330:225 Sequence 106340:225 Constant: 106350:225 0 (const int) 106360:225 Constant: 106370:225 1 (const int) 106380:225 Constant: 106390:225 2 (const int) 106400:225 Constant: 106410:225 0 (const int) 106420:225 0 (const int) 106430:225 0 (const int) 106440:226 move second child to first child ( temp highp 4-component vector of int) 106450:226 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 106460:226 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 106470:226 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 106480:226 Constant: 106490:226 1 (const int) 106500:226 Constant: 106510:226 1 (const int) 106520:226 Convert bool to int ( temp highp 4-component vector of int) 106530:226 subgroupInclusiveXor ( global 4-component vector of bool) 106540:226 Compare Less Than ( global 4-component vector of bool, operation at highp) 106550:226 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 106560:226 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 106570:226 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 106580:226 Constant: 106590:226 1 (const int) 106600:226 Constant: 106610:226 1 (const int) 106620:226 Constant: 106630:226 0 (const int) 106640:226 0 (const int) 106650:226 0 (const int) 106660:226 0 (const int) 106670:228 move second child to first child ( temp highp float) 106680:228 direct index ( temp highp float) 106690:228 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 106700:228 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 106710:228 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 106720:228 Constant: 106730:228 2 (const int) 106740:228 Constant: 106750:228 0 (const int) 106760:228 Constant: 106770:228 0 (const int) 106780:228 subgroupExclusiveAdd ( global highp float) 106790:228 direct index ( temp highp float) 106800:228 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 106810:228 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 106820:228 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 106830:228 Constant: 106840:228 0 (const int) 106850:228 Constant: 106860:228 0 (const int) 106870:228 Constant: 106880:228 0 (const int) 106890:229 move second child to first child ( temp highp 2-component vector of float) 106900:229 vector swizzle ( temp highp 2-component vector of float) 106910:229 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 106920:229 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 106930:229 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 106940:229 Constant: 106950:229 2 (const int) 106960:229 Constant: 106970:229 0 (const int) 106980:229 Sequence 106990:229 Constant: 107000:229 0 (const int) 107010:229 Constant: 107020:229 1 (const int) 107030:229 subgroupExclusiveAdd ( global highp 2-component vector of float) 107040:229 vector swizzle ( temp highp 2-component vector of float) 107050:229 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 107060:229 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 107070:229 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 107080:229 Constant: 107090:229 1 (const int) 107100:229 Constant: 107110:229 0 (const int) 107120:229 Sequence 107130:229 Constant: 107140:229 0 (const int) 107150:229 Constant: 107160:229 1 (const int) 107170:230 move second child to first child ( temp highp 3-component vector of float) 107180:230 vector swizzle ( temp highp 3-component vector of float) 107190:230 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 107200:230 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 107210:230 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 107220:230 Constant: 107230:230 2 (const int) 107240:230 Constant: 107250:230 0 (const int) 107260:230 Sequence 107270:230 Constant: 107280:230 0 (const int) 107290:230 Constant: 107300:230 1 (const int) 107310:230 Constant: 107320:230 2 (const int) 107330:230 subgroupExclusiveAdd ( global highp 3-component vector of float) 107340:230 vector swizzle ( temp highp 3-component vector of float) 107350:230 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 107360:230 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 107370:230 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 107380:230 Constant: 107390:230 2 (const int) 107400:230 Constant: 107410:230 0 (const int) 107420:230 Sequence 107430:230 Constant: 107440:230 0 (const int) 107450:230 Constant: 107460:230 1 (const int) 107470:230 Constant: 107480:230 2 (const int) 107490:231 move second child to first child ( temp highp 4-component vector of float) 107500:231 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 107510:231 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 107520:231 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 107530:231 Constant: 107540:231 2 (const int) 107550:231 Constant: 107560:231 0 (const int) 107570:231 subgroupExclusiveAdd ( global highp 4-component vector of float) 107580:231 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 107590:231 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 107600:231 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 107610:231 Constant: 107620:231 3 (const int) 107630:231 Constant: 107640:231 0 (const int) 107650:233 move second child to first child ( temp highp int) 107660:233 direct index ( temp highp int) 107670:233 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 107680:233 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 107690:233 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 107700:233 Constant: 107710:233 3 (const int) 107720:233 Constant: 107730:233 1 (const int) 107740:233 Constant: 107750:233 0 (const int) 107760:233 subgroupExclusiveAdd ( global highp int) 107770:233 direct index ( temp highp int) 107780:233 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 107790:233 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 107800:233 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 107810:233 Constant: 107820:233 0 (const int) 107830:233 Constant: 107840:233 1 (const int) 107850:233 Constant: 107860:233 0 (const int) 107870:234 move second child to first child ( temp highp 2-component vector of int) 107880:234 vector swizzle ( temp highp 2-component vector of int) 107890:234 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 107900:234 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 107910:234 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 107920:234 Constant: 107930:234 3 (const int) 107940:234 Constant: 107950:234 1 (const int) 107960:234 Sequence 107970:234 Constant: 107980:234 0 (const int) 107990:234 Constant: 108000:234 1 (const int) 108010:234 subgroupExclusiveAdd ( global highp 2-component vector of int) 108020:234 vector swizzle ( temp highp 2-component vector of int) 108030:234 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 108040:234 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 108050:234 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 108060:234 Constant: 108070:234 1 (const int) 108080:234 Constant: 108090:234 1 (const int) 108100:234 Sequence 108110:234 Constant: 108120:234 0 (const int) 108130:234 Constant: 108140:234 1 (const int) 108150:235 move second child to first child ( temp highp 3-component vector of int) 108160:235 vector swizzle ( temp highp 3-component vector of int) 108170:235 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 108180:235 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 108190:235 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 108200:235 Constant: 108210:235 3 (const int) 108220:235 Constant: 108230:235 1 (const int) 108240:235 Sequence 108250:235 Constant: 108260:235 0 (const int) 108270:235 Constant: 108280:235 1 (const int) 108290:235 Constant: 108300:235 2 (const int) 108310:235 subgroupExclusiveAdd ( global highp 3-component vector of int) 108320:235 vector swizzle ( temp highp 3-component vector of int) 108330:235 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 108340:235 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 108350:235 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 108360:235 Constant: 108370:235 2 (const int) 108380:235 Constant: 108390:235 1 (const int) 108400:235 Sequence 108410:235 Constant: 108420:235 0 (const int) 108430:235 Constant: 108440:235 1 (const int) 108450:235 Constant: 108460:235 2 (const int) 108470:236 move second child to first child ( temp highp 4-component vector of int) 108480:236 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 108490:236 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 108500:236 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 108510:236 Constant: 108520:236 3 (const int) 108530:236 Constant: 108540:236 1 (const int) 108550:236 subgroupExclusiveAdd ( global highp 4-component vector of int) 108560:236 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 108570:236 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 108580:236 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 108590:236 Constant: 108600:236 3 (const int) 108610:236 Constant: 108620:236 1 (const int) 108630:238 move second child to first child ( temp highp uint) 108640:238 direct index ( temp highp uint) 108650:238 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 108660:238 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 108670:238 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 108680:238 Constant: 108690:238 0 (const int) 108700:238 Constant: 108710:238 2 (const int) 108720:238 Constant: 108730:238 0 (const int) 108740:238 subgroupExclusiveAdd ( global highp uint) 108750:238 direct index ( temp highp uint) 108760:238 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 108770:238 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 108780:238 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 108790:238 Constant: 108800:238 0 (const int) 108810:238 Constant: 108820:238 2 (const int) 108830:238 Constant: 108840:238 0 (const int) 108850:239 move second child to first child ( temp highp 2-component vector of uint) 108860:239 vector swizzle ( temp highp 2-component vector of uint) 108870:239 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 108880:239 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 108890:239 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 108900:239 Constant: 108910:239 0 (const int) 108920:239 Constant: 108930:239 2 (const int) 108940:239 Sequence 108950:239 Constant: 108960:239 0 (const int) 108970:239 Constant: 108980:239 1 (const int) 108990:239 subgroupExclusiveAdd ( global highp 2-component vector of uint) 109000:239 vector swizzle ( temp highp 2-component vector of uint) 109010:239 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 109020:239 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 109030:239 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 109040:239 Constant: 109050:239 1 (const int) 109060:239 Constant: 109070:239 2 (const int) 109080:239 Sequence 109090:239 Constant: 109100:239 0 (const int) 109110:239 Constant: 109120:239 1 (const int) 109130:240 move second child to first child ( temp highp 3-component vector of uint) 109140:240 vector swizzle ( temp highp 3-component vector of uint) 109150:240 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 109160:240 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 109170:240 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 109180:240 Constant: 109190:240 0 (const int) 109200:240 Constant: 109210:240 2 (const int) 109220:240 Sequence 109230:240 Constant: 109240:240 0 (const int) 109250:240 Constant: 109260:240 1 (const int) 109270:240 Constant: 109280:240 2 (const int) 109290:240 subgroupExclusiveAdd ( global highp 3-component vector of uint) 109300:240 vector swizzle ( temp highp 3-component vector of uint) 109310:240 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 109320:240 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 109330:240 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 109340:240 Constant: 109350:240 2 (const int) 109360:240 Constant: 109370:240 2 (const int) 109380:240 Sequence 109390:240 Constant: 109400:240 0 (const int) 109410:240 Constant: 109420:240 1 (const int) 109430:240 Constant: 109440:240 2 (const int) 109450:241 move second child to first child ( temp highp 4-component vector of uint) 109460:241 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 109470:241 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 109480:241 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 109490:241 Constant: 109500:241 0 (const int) 109510:241 Constant: 109520:241 2 (const int) 109530:241 subgroupExclusiveAdd ( global highp 4-component vector of uint) 109540:241 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 109550:241 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 109560:241 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 109570:241 Constant: 109580:241 3 (const int) 109590:241 Constant: 109600:241 2 (const int) 109610:243 move second child to first child ( temp highp float) 109620:243 direct index ( temp highp float) 109630:243 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 109640:243 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 109650:243 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 109660:243 Constant: 109670:243 1 (const int) 109680:243 Constant: 109690:243 0 (const int) 109700:243 Constant: 109710:243 0 (const int) 109720:243 subgroupExclusiveMul ( global highp float) 109730:243 direct index ( temp highp float) 109740:243 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 109750:243 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 109760:243 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 109770:243 Constant: 109780:243 0 (const int) 109790:243 Constant: 109800:243 0 (const int) 109810:243 Constant: 109820:243 0 (const int) 109830:244 move second child to first child ( temp highp 2-component vector of float) 109840:244 vector swizzle ( temp highp 2-component vector of float) 109850:244 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 109860:244 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 109870:244 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 109880:244 Constant: 109890:244 1 (const int) 109900:244 Constant: 109910:244 0 (const int) 109920:244 Sequence 109930:244 Constant: 109940:244 0 (const int) 109950:244 Constant: 109960:244 1 (const int) 109970:244 subgroupExclusiveMul ( global highp 2-component vector of float) 109980:244 vector swizzle ( temp highp 2-component vector of float) 109990:244 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 110000:244 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 110010:244 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 110020:244 Constant: 110030:244 1 (const int) 110040:244 Constant: 110050:244 0 (const int) 110060:244 Sequence 110070:244 Constant: 110080:244 0 (const int) 110090:244 Constant: 110100:244 1 (const int) 110110:245 move second child to first child ( temp highp 3-component vector of float) 110120:245 vector swizzle ( temp highp 3-component vector of float) 110130:245 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 110140:245 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 110150:245 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 110160:245 Constant: 110170:245 1 (const int) 110180:245 Constant: 110190:245 0 (const int) 110200:245 Sequence 110210:245 Constant: 110220:245 0 (const int) 110230:245 Constant: 110240:245 1 (const int) 110250:245 Constant: 110260:245 2 (const int) 110270:245 subgroupExclusiveMul ( global highp 3-component vector of float) 110280:245 vector swizzle ( temp highp 3-component vector of float) 110290:245 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 110300:245 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 110310:245 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 110320:245 Constant: 110330:245 2 (const int) 110340:245 Constant: 110350:245 0 (const int) 110360:245 Sequence 110370:245 Constant: 110380:245 0 (const int) 110390:245 Constant: 110400:245 1 (const int) 110410:245 Constant: 110420:245 2 (const int) 110430:246 move second child to first child ( temp highp 4-component vector of float) 110440:246 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 110450:246 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 110460:246 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 110470:246 Constant: 110480:246 1 (const int) 110490:246 Constant: 110500:246 0 (const int) 110510:246 subgroupExclusiveMul ( global highp 4-component vector of float) 110520:246 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 110530:246 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 110540:246 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 110550:246 Constant: 110560:246 3 (const int) 110570:246 Constant: 110580:246 0 (const int) 110590:248 move second child to first child ( temp highp int) 110600:248 direct index ( temp highp int) 110610:248 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 110620:248 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 110630:248 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 110640:248 Constant: 110650:248 2 (const int) 110660:248 Constant: 110670:248 1 (const int) 110680:248 Constant: 110690:248 0 (const int) 110700:248 subgroupExclusiveMul ( global highp int) 110710:248 direct index ( temp highp int) 110720:248 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 110730:248 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 110740:248 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 110750:248 Constant: 110760:248 0 (const int) 110770:248 Constant: 110780:248 1 (const int) 110790:248 Constant: 110800:248 0 (const int) 110810:249 move second child to first child ( temp highp 2-component vector of int) 110820:249 vector swizzle ( temp highp 2-component vector of int) 110830:249 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 110840:249 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 110850:249 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 110860:249 Constant: 110870:249 2 (const int) 110880:249 Constant: 110890:249 1 (const int) 110900:249 Sequence 110910:249 Constant: 110920:249 0 (const int) 110930:249 Constant: 110940:249 1 (const int) 110950:249 subgroupExclusiveMul ( global highp 2-component vector of int) 110960:249 vector swizzle ( temp highp 2-component vector of int) 110970:249 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 110980:249 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 110990:249 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 111000:249 Constant: 111010:249 1 (const int) 111020:249 Constant: 111030:249 1 (const int) 111040:249 Sequence 111050:249 Constant: 111060:249 0 (const int) 111070:249 Constant: 111080:249 1 (const int) 111090:250 move second child to first child ( temp highp 3-component vector of int) 111100:250 vector swizzle ( temp highp 3-component vector of int) 111110:250 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 111120:250 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 111130:250 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 111140:250 Constant: 111150:250 2 (const int) 111160:250 Constant: 111170:250 1 (const int) 111180:250 Sequence 111190:250 Constant: 111200:250 0 (const int) 111210:250 Constant: 111220:250 1 (const int) 111230:250 Constant: 111240:250 2 (const int) 111250:250 subgroupExclusiveMul ( global highp 3-component vector of int) 111260:250 vector swizzle ( temp highp 3-component vector of int) 111270:250 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 111280:250 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 111290:250 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 111300:250 Constant: 111310:250 2 (const int) 111320:250 Constant: 111330:250 1 (const int) 111340:250 Sequence 111350:250 Constant: 111360:250 0 (const int) 111370:250 Constant: 111380:250 1 (const int) 111390:250 Constant: 111400:250 2 (const int) 111410:251 move second child to first child ( temp highp 4-component vector of int) 111420:251 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 111430:251 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 111440:251 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 111450:251 Constant: 111460:251 2 (const int) 111470:251 Constant: 111480:251 1 (const int) 111490:251 subgroupExclusiveMul ( global highp 4-component vector of int) 111500:251 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 111510:251 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 111520:251 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 111530:251 Constant: 111540:251 3 (const int) 111550:251 Constant: 111560:251 1 (const int) 111570:253 move second child to first child ( temp highp uint) 111580:253 direct index ( temp highp uint) 111590:253 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 111600:253 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 111610:253 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 111620:253 Constant: 111630:253 3 (const int) 111640:253 Constant: 111650:253 2 (const int) 111660:253 Constant: 111670:253 0 (const int) 111680:253 subgroupExclusiveMul ( global highp uint) 111690:253 direct index ( temp highp uint) 111700:253 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 111710:253 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 111720:253 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 111730:253 Constant: 111740:253 0 (const int) 111750:253 Constant: 111760:253 2 (const int) 111770:253 Constant: 111780:253 0 (const int) 111790:254 move second child to first child ( temp highp 2-component vector of uint) 111800:254 vector swizzle ( temp highp 2-component vector of uint) 111810:254 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 111820:254 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 111830:254 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 111840:254 Constant: 111850:254 3 (const int) 111860:254 Constant: 111870:254 2 (const int) 111880:254 Sequence 111890:254 Constant: 111900:254 0 (const int) 111910:254 Constant: 111920:254 1 (const int) 111930:254 subgroupExclusiveMul ( global highp 2-component vector of uint) 111940:254 vector swizzle ( temp highp 2-component vector of uint) 111950:254 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 111960:254 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 111970:254 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 111980:254 Constant: 111990:254 1 (const int) 112000:254 Constant: 112010:254 2 (const int) 112020:254 Sequence 112030:254 Constant: 112040:254 0 (const int) 112050:254 Constant: 112060:254 1 (const int) 112070:255 move second child to first child ( temp highp 3-component vector of uint) 112080:255 vector swizzle ( temp highp 3-component vector of uint) 112090:255 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 112100:255 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 112110:255 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 112120:255 Constant: 112130:255 3 (const int) 112140:255 Constant: 112150:255 2 (const int) 112160:255 Sequence 112170:255 Constant: 112180:255 0 (const int) 112190:255 Constant: 112200:255 1 (const int) 112210:255 Constant: 112220:255 2 (const int) 112230:255 subgroupExclusiveMul ( global highp 3-component vector of uint) 112240:255 vector swizzle ( temp highp 3-component vector of uint) 112250:255 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 112260:255 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 112270:255 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 112280:255 Constant: 112290:255 2 (const int) 112300:255 Constant: 112310:255 2 (const int) 112320:255 Sequence 112330:255 Constant: 112340:255 0 (const int) 112350:255 Constant: 112360:255 1 (const int) 112370:255 Constant: 112380:255 2 (const int) 112390:256 move second child to first child ( temp highp 4-component vector of uint) 112400:256 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 112410:256 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 112420:256 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 112430:256 Constant: 112440:256 3 (const int) 112450:256 Constant: 112460:256 2 (const int) 112470:256 subgroupExclusiveMul ( global highp 4-component vector of uint) 112480:256 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 112490:256 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 112500:256 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 112510:256 Constant: 112520:256 3 (const int) 112530:256 Constant: 112540:256 2 (const int) 112550:258 move second child to first child ( temp highp float) 112560:258 direct index ( temp highp float) 112570:258 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 112580:258 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 112590:258 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 112600:258 Constant: 112610:258 0 (const int) 112620:258 Constant: 112630:258 0 (const int) 112640:258 Constant: 112650:258 0 (const int) 112660:258 subgroupExclusiveMin ( global highp float) 112670:258 direct index ( temp highp float) 112680:258 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 112690:258 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 112700:258 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 112710:258 Constant: 112720:258 0 (const int) 112730:258 Constant: 112740:258 0 (const int) 112750:258 Constant: 112760:258 0 (const int) 112770:259 move second child to first child ( temp highp 2-component vector of float) 112780:259 vector swizzle ( temp highp 2-component vector of float) 112790:259 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 112800:259 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 112810:259 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 112820:259 Constant: 112830:259 0 (const int) 112840:259 Constant: 112850:259 0 (const int) 112860:259 Sequence 112870:259 Constant: 112880:259 0 (const int) 112890:259 Constant: 112900:259 1 (const int) 112910:259 subgroupExclusiveMin ( global highp 2-component vector of float) 112920:259 vector swizzle ( temp highp 2-component vector of float) 112930:259 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 112940:259 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 112950:259 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 112960:259 Constant: 112970:259 1 (const int) 112980:259 Constant: 112990:259 0 (const int) 113000:259 Sequence 113010:259 Constant: 113020:259 0 (const int) 113030:259 Constant: 113040:259 1 (const int) 113050:260 move second child to first child ( temp highp 3-component vector of float) 113060:260 vector swizzle ( temp highp 3-component vector of float) 113070:260 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 113080:260 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 113090:260 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 113100:260 Constant: 113110:260 0 (const int) 113120:260 Constant: 113130:260 0 (const int) 113140:260 Sequence 113150:260 Constant: 113160:260 0 (const int) 113170:260 Constant: 113180:260 1 (const int) 113190:260 Constant: 113200:260 2 (const int) 113210:260 subgroupExclusiveMin ( global highp 3-component vector of float) 113220:260 vector swizzle ( temp highp 3-component vector of float) 113230:260 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 113240:260 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 113250:260 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 113260:260 Constant: 113270:260 2 (const int) 113280:260 Constant: 113290:260 0 (const int) 113300:260 Sequence 113310:260 Constant: 113320:260 0 (const int) 113330:260 Constant: 113340:260 1 (const int) 113350:260 Constant: 113360:260 2 (const int) 113370:261 move second child to first child ( temp highp 4-component vector of float) 113380:261 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 113390:261 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 113400:261 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 113410:261 Constant: 113420:261 0 (const int) 113430:261 Constant: 113440:261 0 (const int) 113450:261 subgroupExclusiveMin ( global highp 4-component vector of float) 113460:261 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 113470:261 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 113480:261 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 113490:261 Constant: 113500:261 3 (const int) 113510:261 Constant: 113520:261 0 (const int) 113530:263 move second child to first child ( temp highp int) 113540:263 direct index ( temp highp int) 113550:263 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 113560:263 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 113570:263 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 113580:263 Constant: 113590:263 1 (const int) 113600:263 Constant: 113610:263 1 (const int) 113620:263 Constant: 113630:263 0 (const int) 113640:263 subgroupExclusiveMin ( global highp int) 113650:263 direct index ( temp highp int) 113660:263 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 113670:263 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 113680:263 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 113690:263 Constant: 113700:263 0 (const int) 113710:263 Constant: 113720:263 1 (const int) 113730:263 Constant: 113740:263 0 (const int) 113750:264 move second child to first child ( temp highp 2-component vector of int) 113760:264 vector swizzle ( temp highp 2-component vector of int) 113770:264 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 113780:264 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 113790:264 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 113800:264 Constant: 113810:264 1 (const int) 113820:264 Constant: 113830:264 1 (const int) 113840:264 Sequence 113850:264 Constant: 113860:264 0 (const int) 113870:264 Constant: 113880:264 1 (const int) 113890:264 subgroupExclusiveMin ( global highp 2-component vector of int) 113900:264 vector swizzle ( temp highp 2-component vector of int) 113910:264 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 113920:264 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 113930:264 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 113940:264 Constant: 113950:264 1 (const int) 113960:264 Constant: 113970:264 1 (const int) 113980:264 Sequence 113990:264 Constant: 114000:264 0 (const int) 114010:264 Constant: 114020:264 1 (const int) 114030:265 move second child to first child ( temp highp 3-component vector of int) 114040:265 vector swizzle ( temp highp 3-component vector of int) 114050:265 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 114060:265 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 114070:265 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 114080:265 Constant: 114090:265 1 (const int) 114100:265 Constant: 114110:265 1 (const int) 114120:265 Sequence 114130:265 Constant: 114140:265 0 (const int) 114150:265 Constant: 114160:265 1 (const int) 114170:265 Constant: 114180:265 2 (const int) 114190:265 subgroupExclusiveMin ( global highp 3-component vector of int) 114200:265 vector swizzle ( temp highp 3-component vector of int) 114210:265 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 114220:265 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 114230:265 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 114240:265 Constant: 114250:265 2 (const int) 114260:265 Constant: 114270:265 1 (const int) 114280:265 Sequence 114290:265 Constant: 114300:265 0 (const int) 114310:265 Constant: 114320:265 1 (const int) 114330:265 Constant: 114340:265 2 (const int) 114350:266 move second child to first child ( temp highp 4-component vector of int) 114360:266 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 114370:266 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 114380:266 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 114390:266 Constant: 114400:266 1 (const int) 114410:266 Constant: 114420:266 1 (const int) 114430:266 subgroupExclusiveMin ( global highp 4-component vector of int) 114440:266 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 114450:266 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 114460:266 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 114470:266 Constant: 114480:266 3 (const int) 114490:266 Constant: 114500:266 1 (const int) 114510:268 move second child to first child ( temp highp uint) 114520:268 direct index ( temp highp uint) 114530:268 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 114540:268 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 114550:268 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 114560:268 Constant: 114570:268 2 (const int) 114580:268 Constant: 114590:268 2 (const int) 114600:268 Constant: 114610:268 0 (const int) 114620:268 subgroupExclusiveMin ( global highp uint) 114630:268 direct index ( temp highp uint) 114640:268 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 114650:268 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 114660:268 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 114670:268 Constant: 114680:268 0 (const int) 114690:268 Constant: 114700:268 2 (const int) 114710:268 Constant: 114720:268 0 (const int) 114730:269 move second child to first child ( temp highp 2-component vector of uint) 114740:269 vector swizzle ( temp highp 2-component vector of uint) 114750:269 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 114760:269 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 114770:269 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 114780:269 Constant: 114790:269 2 (const int) 114800:269 Constant: 114810:269 2 (const int) 114820:269 Sequence 114830:269 Constant: 114840:269 0 (const int) 114850:269 Constant: 114860:269 1 (const int) 114870:269 subgroupExclusiveMin ( global highp 2-component vector of uint) 114880:269 vector swizzle ( temp highp 2-component vector of uint) 114890:269 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 114900:269 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 114910:269 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 114920:269 Constant: 114930:269 1 (const int) 114940:269 Constant: 114950:269 2 (const int) 114960:269 Sequence 114970:269 Constant: 114980:269 0 (const int) 114990:269 Constant: 115000:269 1 (const int) 115010:270 move second child to first child ( temp highp 3-component vector of uint) 115020:270 vector swizzle ( temp highp 3-component vector of uint) 115030:270 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 115040:270 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 115050:270 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 115060:270 Constant: 115070:270 2 (const int) 115080:270 Constant: 115090:270 2 (const int) 115100:270 Sequence 115110:270 Constant: 115120:270 0 (const int) 115130:270 Constant: 115140:270 1 (const int) 115150:270 Constant: 115160:270 2 (const int) 115170:270 subgroupExclusiveMin ( global highp 3-component vector of uint) 115180:270 vector swizzle ( temp highp 3-component vector of uint) 115190:270 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 115200:270 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 115210:270 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 115220:270 Constant: 115230:270 2 (const int) 115240:270 Constant: 115250:270 2 (const int) 115260:270 Sequence 115270:270 Constant: 115280:270 0 (const int) 115290:270 Constant: 115300:270 1 (const int) 115310:270 Constant: 115320:270 2 (const int) 115330:271 move second child to first child ( temp highp 4-component vector of uint) 115340:271 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 115350:271 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 115360:271 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 115370:271 Constant: 115380:271 2 (const int) 115390:271 Constant: 115400:271 2 (const int) 115410:271 subgroupExclusiveMin ( global highp 4-component vector of uint) 115420:271 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 115430:271 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 115440:271 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 115450:271 Constant: 115460:271 3 (const int) 115470:271 Constant: 115480:271 2 (const int) 115490:273 move second child to first child ( temp highp float) 115500:273 direct index ( temp highp float) 115510:273 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 115520:273 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 115530:273 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 115540:273 Constant: 115550:273 3 (const int) 115560:273 Constant: 115570:273 0 (const int) 115580:273 Constant: 115590:273 0 (const int) 115600:273 subgroupExclusiveMax ( global highp float) 115610:273 direct index ( temp highp float) 115620:273 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 115630:273 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 115640:273 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 115650:273 Constant: 115660:273 0 (const int) 115670:273 Constant: 115680:273 0 (const int) 115690:273 Constant: 115700:273 0 (const int) 115710:274 move second child to first child ( temp highp 2-component vector of float) 115720:274 vector swizzle ( temp highp 2-component vector of float) 115730:274 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 115740:274 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 115750:274 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 115760:274 Constant: 115770:274 3 (const int) 115780:274 Constant: 115790:274 0 (const int) 115800:274 Sequence 115810:274 Constant: 115820:274 0 (const int) 115830:274 Constant: 115840:274 1 (const int) 115850:274 subgroupExclusiveMax ( global highp 2-component vector of float) 115860:274 vector swizzle ( temp highp 2-component vector of float) 115870:274 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 115880:274 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 115890:274 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 115900:274 Constant: 115910:274 1 (const int) 115920:274 Constant: 115930:274 0 (const int) 115940:274 Sequence 115950:274 Constant: 115960:274 0 (const int) 115970:274 Constant: 115980:274 1 (const int) 115990:275 move second child to first child ( temp highp 3-component vector of float) 116000:275 vector swizzle ( temp highp 3-component vector of float) 116010:275 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 116020:275 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 116030:275 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 116040:275 Constant: 116050:275 3 (const int) 116060:275 Constant: 116070:275 0 (const int) 116080:275 Sequence 116090:275 Constant: 116100:275 0 (const int) 116110:275 Constant: 116120:275 1 (const int) 116130:275 Constant: 116140:275 2 (const int) 116150:275 subgroupExclusiveMax ( global highp 3-component vector of float) 116160:275 vector swizzle ( temp highp 3-component vector of float) 116170:275 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 116180:275 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 116190:275 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 116200:275 Constant: 116210:275 2 (const int) 116220:275 Constant: 116230:275 0 (const int) 116240:275 Sequence 116250:275 Constant: 116260:275 0 (const int) 116270:275 Constant: 116280:275 1 (const int) 116290:275 Constant: 116300:275 2 (const int) 116310:276 move second child to first child ( temp highp 4-component vector of float) 116320:276 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 116330:276 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 116340:276 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 116350:276 Constant: 116360:276 3 (const int) 116370:276 Constant: 116380:276 0 (const int) 116390:276 subgroupExclusiveMax ( global highp 4-component vector of float) 116400:276 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 116410:276 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 116420:276 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 116430:276 Constant: 116440:276 3 (const int) 116450:276 Constant: 116460:276 0 (const int) 116470:278 move second child to first child ( temp highp int) 116480:278 direct index ( temp highp int) 116490:278 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 116500:278 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 116510:278 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 116520:278 Constant: 116530:278 0 (const int) 116540:278 Constant: 116550:278 1 (const int) 116560:278 Constant: 116570:278 0 (const int) 116580:278 subgroupExclusiveMax ( global highp int) 116590:278 direct index ( temp highp int) 116600:278 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 116610:278 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 116620:278 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 116630:278 Constant: 116640:278 0 (const int) 116650:278 Constant: 116660:278 1 (const int) 116670:278 Constant: 116680:278 0 (const int) 116690:279 move second child to first child ( temp highp 2-component vector of int) 116700:279 vector swizzle ( temp highp 2-component vector of int) 116710:279 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 116720:279 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 116730:279 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 116740:279 Constant: 116750:279 0 (const int) 116760:279 Constant: 116770:279 1 (const int) 116780:279 Sequence 116790:279 Constant: 116800:279 0 (const int) 116810:279 Constant: 116820:279 1 (const int) 116830:279 subgroupExclusiveMax ( global highp 2-component vector of int) 116840:279 vector swizzle ( temp highp 2-component vector of int) 116850:279 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 116860:279 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 116870:279 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 116880:279 Constant: 116890:279 1 (const int) 116900:279 Constant: 116910:279 1 (const int) 116920:279 Sequence 116930:279 Constant: 116940:279 0 (const int) 116950:279 Constant: 116960:279 1 (const int) 116970:280 move second child to first child ( temp highp 3-component vector of int) 116980:280 vector swizzle ( temp highp 3-component vector of int) 116990:280 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 117000:280 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 117010:280 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 117020:280 Constant: 117030:280 0 (const int) 117040:280 Constant: 117050:280 1 (const int) 117060:280 Sequence 117070:280 Constant: 117080:280 0 (const int) 117090:280 Constant: 117100:280 1 (const int) 117110:280 Constant: 117120:280 2 (const int) 117130:280 subgroupExclusiveMax ( global highp 3-component vector of int) 117140:280 vector swizzle ( temp highp 3-component vector of int) 117150:280 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 117160:280 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 117170:280 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 117180:280 Constant: 117190:280 2 (const int) 117200:280 Constant: 117210:280 1 (const int) 117220:280 Sequence 117230:280 Constant: 117240:280 0 (const int) 117250:280 Constant: 117260:280 1 (const int) 117270:280 Constant: 117280:280 2 (const int) 117290:281 move second child to first child ( temp highp 4-component vector of int) 117300:281 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 117310:281 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 117320:281 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 117330:281 Constant: 117340:281 0 (const int) 117350:281 Constant: 117360:281 1 (const int) 117370:281 subgroupExclusiveMax ( global highp 4-component vector of int) 117380:281 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 117390:281 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 117400:281 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 117410:281 Constant: 117420:281 3 (const int) 117430:281 Constant: 117440:281 1 (const int) 117450:283 move second child to first child ( temp highp uint) 117460:283 direct index ( temp highp uint) 117470:283 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 117480:283 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 117490:283 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 117500:283 Constant: 117510:283 1 (const int) 117520:283 Constant: 117530:283 2 (const int) 117540:283 Constant: 117550:283 0 (const int) 117560:283 subgroupExclusiveMax ( global highp uint) 117570:283 direct index ( temp highp uint) 117580:283 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 117590:283 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 117600:283 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 117610:283 Constant: 117620:283 0 (const int) 117630:283 Constant: 117640:283 2 (const int) 117650:283 Constant: 117660:283 0 (const int) 117670:284 move second child to first child ( temp highp 2-component vector of uint) 117680:284 vector swizzle ( temp highp 2-component vector of uint) 117690:284 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 117700:284 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 117710:284 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 117720:284 Constant: 117730:284 1 (const int) 117740:284 Constant: 117750:284 2 (const int) 117760:284 Sequence 117770:284 Constant: 117780:284 0 (const int) 117790:284 Constant: 117800:284 1 (const int) 117810:284 subgroupExclusiveMax ( global highp 2-component vector of uint) 117820:284 vector swizzle ( temp highp 2-component vector of uint) 117830:284 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 117840:284 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 117850:284 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 117860:284 Constant: 117870:284 1 (const int) 117880:284 Constant: 117890:284 2 (const int) 117900:284 Sequence 117910:284 Constant: 117920:284 0 (const int) 117930:284 Constant: 117940:284 1 (const int) 117950:285 move second child to first child ( temp highp 3-component vector of uint) 117960:285 vector swizzle ( temp highp 3-component vector of uint) 117970:285 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 117980:285 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 117990:285 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 118000:285 Constant: 118010:285 1 (const int) 118020:285 Constant: 118030:285 2 (const int) 118040:285 Sequence 118050:285 Constant: 118060:285 0 (const int) 118070:285 Constant: 118080:285 1 (const int) 118090:285 Constant: 118100:285 2 (const int) 118110:285 subgroupExclusiveMax ( global highp 3-component vector of uint) 118120:285 vector swizzle ( temp highp 3-component vector of uint) 118130:285 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 118140:285 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 118150:285 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 118160:285 Constant: 118170:285 2 (const int) 118180:285 Constant: 118190:285 2 (const int) 118200:285 Sequence 118210:285 Constant: 118220:285 0 (const int) 118230:285 Constant: 118240:285 1 (const int) 118250:285 Constant: 118260:285 2 (const int) 118270:286 move second child to first child ( temp highp 4-component vector of uint) 118280:286 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 118290:286 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 118300:286 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 118310:286 Constant: 118320:286 1 (const int) 118330:286 Constant: 118340:286 2 (const int) 118350:286 subgroupExclusiveMax ( global highp 4-component vector of uint) 118360:286 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 118370:286 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 118380:286 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 118390:286 Constant: 118400:286 3 (const int) 118410:286 Constant: 118420:286 2 (const int) 118430:288 move second child to first child ( temp highp int) 118440:288 direct index ( temp highp int) 118450:288 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 118460:288 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 118470:288 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 118480:288 Constant: 118490:288 2 (const int) 118500:288 Constant: 118510:288 1 (const int) 118520:288 Constant: 118530:288 0 (const int) 118540:288 subgroupExclusiveAnd ( global highp int) 118550:288 direct index ( temp highp int) 118560:288 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 118570:288 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 118580:288 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 118590:288 Constant: 118600:288 0 (const int) 118610:288 Constant: 118620:288 1 (const int) 118630:288 Constant: 118640:288 0 (const int) 118650:289 move second child to first child ( temp highp 2-component vector of int) 118660:289 vector swizzle ( temp highp 2-component vector of int) 118670:289 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 118680:289 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 118690:289 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 118700:289 Constant: 118710:289 2 (const int) 118720:289 Constant: 118730:289 1 (const int) 118740:289 Sequence 118750:289 Constant: 118760:289 0 (const int) 118770:289 Constant: 118780:289 1 (const int) 118790:289 subgroupExclusiveAnd ( global highp 2-component vector of int) 118800:289 vector swizzle ( temp highp 2-component vector of int) 118810:289 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 118820:289 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 118830:289 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 118840:289 Constant: 118850:289 1 (const int) 118860:289 Constant: 118870:289 1 (const int) 118880:289 Sequence 118890:289 Constant: 118900:289 0 (const int) 118910:289 Constant: 118920:289 1 (const int) 118930:290 move second child to first child ( temp highp 3-component vector of int) 118940:290 vector swizzle ( temp highp 3-component vector of int) 118950:290 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 118960:290 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 118970:290 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 118980:290 Constant: 118990:290 2 (const int) 119000:290 Constant: 119010:290 1 (const int) 119020:290 Sequence 119030:290 Constant: 119040:290 0 (const int) 119050:290 Constant: 119060:290 1 (const int) 119070:290 Constant: 119080:290 2 (const int) 119090:290 subgroupExclusiveAnd ( global highp 3-component vector of int) 119100:290 vector swizzle ( temp highp 3-component vector of int) 119110:290 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 119120:290 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 119130:290 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 119140:290 Constant: 119150:290 2 (const int) 119160:290 Constant: 119170:290 1 (const int) 119180:290 Sequence 119190:290 Constant: 119200:290 0 (const int) 119210:290 Constant: 119220:290 1 (const int) 119230:290 Constant: 119240:290 2 (const int) 119250:291 move second child to first child ( temp highp 4-component vector of int) 119260:291 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 119270:291 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 119280:291 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 119290:291 Constant: 119300:291 2 (const int) 119310:291 Constant: 119320:291 1 (const int) 119330:291 subgroupExclusiveAnd ( global highp 4-component vector of int) 119340:291 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 119350:291 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 119360:291 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 119370:291 Constant: 119380:291 3 (const int) 119390:291 Constant: 119400:291 1 (const int) 119410:293 move second child to first child ( temp highp uint) 119420:293 direct index ( temp highp uint) 119430:293 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 119440:293 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 119450:293 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 119460:293 Constant: 119470:293 3 (const int) 119480:293 Constant: 119490:293 2 (const int) 119500:293 Constant: 119510:293 0 (const int) 119520:293 subgroupExclusiveAnd ( global highp uint) 119530:293 direct index ( temp highp uint) 119540:293 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 119550:293 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 119560:293 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 119570:293 Constant: 119580:293 0 (const int) 119590:293 Constant: 119600:293 2 (const int) 119610:293 Constant: 119620:293 0 (const int) 119630:294 move second child to first child ( temp highp 2-component vector of uint) 119640:294 vector swizzle ( temp highp 2-component vector of uint) 119650:294 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 119660:294 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 119670:294 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 119680:294 Constant: 119690:294 3 (const int) 119700:294 Constant: 119710:294 2 (const int) 119720:294 Sequence 119730:294 Constant: 119740:294 0 (const int) 119750:294 Constant: 119760:294 1 (const int) 119770:294 subgroupExclusiveAnd ( global highp 2-component vector of uint) 119780:294 vector swizzle ( temp highp 2-component vector of uint) 119790:294 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 119800:294 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 119810:294 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 119820:294 Constant: 119830:294 1 (const int) 119840:294 Constant: 119850:294 2 (const int) 119860:294 Sequence 119870:294 Constant: 119880:294 0 (const int) 119890:294 Constant: 119900:294 1 (const int) 119910:295 move second child to first child ( temp highp 3-component vector of uint) 119920:295 vector swizzle ( temp highp 3-component vector of uint) 119930:295 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 119940:295 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 119950:295 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 119960:295 Constant: 119970:295 3 (const int) 119980:295 Constant: 119990:295 2 (const int) 120000:295 Sequence 120010:295 Constant: 120020:295 0 (const int) 120030:295 Constant: 120040:295 1 (const int) 120050:295 Constant: 120060:295 2 (const int) 120070:295 subgroupExclusiveAnd ( global highp 3-component vector of uint) 120080:295 vector swizzle ( temp highp 3-component vector of uint) 120090:295 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 120100:295 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 120110:295 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 120120:295 Constant: 120130:295 2 (const int) 120140:295 Constant: 120150:295 2 (const int) 120160:295 Sequence 120170:295 Constant: 120180:295 0 (const int) 120190:295 Constant: 120200:295 1 (const int) 120210:295 Constant: 120220:295 2 (const int) 120230:296 move second child to first child ( temp highp 4-component vector of uint) 120240:296 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 120250:296 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 120260:296 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 120270:296 Constant: 120280:296 3 (const int) 120290:296 Constant: 120300:296 2 (const int) 120310:296 subgroupExclusiveAnd ( global highp 4-component vector of uint) 120320:296 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 120330:296 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 120340:296 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 120350:296 Constant: 120360:296 3 (const int) 120370:296 Constant: 120380:296 2 (const int) 120390:298 move second child to first child ( temp highp int) 120400:298 direct index ( temp highp int) 120410:298 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 120420:298 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 120430:298 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 120440:298 Constant: 120450:298 0 (const int) 120460:298 Constant: 120470:298 1 (const int) 120480:298 Constant: 120490:298 0 (const int) 120500:298 Convert bool to int ( temp highp int) 120510:298 subgroupExclusiveAnd ( global bool) 120520:298 Compare Less Than ( temp bool) 120530:298 direct index ( temp highp int) 120540:298 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 120550:298 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 120560:298 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 120570:298 Constant: 120580:298 0 (const int) 120590:298 Constant: 120600:298 1 (const int) 120610:298 Constant: 120620:298 0 (const int) 120630:298 Constant: 120640:298 0 (const int) 120650:299 move second child to first child ( temp highp 2-component vector of int) 120660:299 vector swizzle ( temp highp 2-component vector of int) 120670:299 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 120680:299 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 120690:299 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 120700:299 Constant: 120710:299 0 (const int) 120720:299 Constant: 120730:299 1 (const int) 120740:299 Sequence 120750:299 Constant: 120760:299 0 (const int) 120770:299 Constant: 120780:299 1 (const int) 120790:299 Convert bool to int ( temp highp 2-component vector of int) 120800:299 subgroupExclusiveAnd ( global 2-component vector of bool) 120810:299 Compare Less Than ( global 2-component vector of bool, operation at highp) 120820:299 vector swizzle ( temp highp 2-component vector of int) 120830:299 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 120840:299 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 120850:299 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 120860:299 Constant: 120870:299 1 (const int) 120880:299 Constant: 120890:299 1 (const int) 120900:299 Sequence 120910:299 Constant: 120920:299 0 (const int) 120930:299 Constant: 120940:299 1 (const int) 120950:299 Constant: 120960:299 0 (const int) 120970:299 0 (const int) 120980:300 move second child to first child ( temp highp 3-component vector of int) 120990:300 vector swizzle ( temp highp 3-component vector of int) 121000:300 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 121010:300 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 121020:300 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 121030:300 Constant: 121040:300 0 (const int) 121050:300 Constant: 121060:300 1 (const int) 121070:300 Sequence 121080:300 Constant: 121090:300 0 (const int) 121100:300 Constant: 121110:300 1 (const int) 121120:300 Constant: 121130:300 2 (const int) 121140:300 Convert bool to int ( temp highp 3-component vector of int) 121150:300 subgroupExclusiveAnd ( global 3-component vector of bool) 121160:300 Compare Less Than ( global 3-component vector of bool, operation at highp) 121170:300 vector swizzle ( temp highp 3-component vector of int) 121180:300 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 121190:300 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 121200:300 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 121210:300 Constant: 121220:300 1 (const int) 121230:300 Constant: 121240:300 1 (const int) 121250:300 Sequence 121260:300 Constant: 121270:300 0 (const int) 121280:300 Constant: 121290:300 1 (const int) 121300:300 Constant: 121310:300 2 (const int) 121320:300 Constant: 121330:300 0 (const int) 121340:300 0 (const int) 121350:300 0 (const int) 121360:301 move second child to first child ( temp highp 4-component vector of int) 121370:301 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 121380:301 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 121390:301 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 121400:301 Constant: 121410:301 0 (const int) 121420:301 Constant: 121430:301 1 (const int) 121440:301 Convert bool to int ( temp highp 4-component vector of int) 121450:301 subgroupExclusiveAnd ( global 4-component vector of bool) 121460:301 Compare Less Than ( global 4-component vector of bool, operation at highp) 121470:301 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 121480:301 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 121490:301 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 121500:301 Constant: 121510:301 1 (const int) 121520:301 Constant: 121530:301 1 (const int) 121540:301 Constant: 121550:301 0 (const int) 121560:301 0 (const int) 121570:301 0 (const int) 121580:301 0 (const int) 121590:303 move second child to first child ( temp highp int) 121600:303 direct index ( temp highp int) 121610:303 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 121620:303 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 121630:303 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 121640:303 Constant: 121650:303 1 (const int) 121660:303 Constant: 121670:303 1 (const int) 121680:303 Constant: 121690:303 0 (const int) 121700:303 subgroupExclusiveOr ( global highp int) 121710:303 direct index ( temp highp int) 121720:303 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 121730:303 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 121740:303 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 121750:303 Constant: 121760:303 0 (const int) 121770:303 Constant: 121780:303 1 (const int) 121790:303 Constant: 121800:303 0 (const int) 121810:304 move second child to first child ( temp highp 2-component vector of int) 121820:304 vector swizzle ( temp highp 2-component vector of int) 121830:304 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 121840:304 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 121850:304 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 121860:304 Constant: 121870:304 1 (const int) 121880:304 Constant: 121890:304 1 (const int) 121900:304 Sequence 121910:304 Constant: 121920:304 0 (const int) 121930:304 Constant: 121940:304 1 (const int) 121950:304 subgroupExclusiveOr ( global highp 2-component vector of int) 121960:304 vector swizzle ( temp highp 2-component vector of int) 121970:304 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 121980:304 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 121990:304 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 122000:304 Constant: 122010:304 1 (const int) 122020:304 Constant: 122030:304 1 (const int) 122040:304 Sequence 122050:304 Constant: 122060:304 0 (const int) 122070:304 Constant: 122080:304 1 (const int) 122090:305 move second child to first child ( temp highp 3-component vector of int) 122100:305 vector swizzle ( temp highp 3-component vector of int) 122110:305 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 122120:305 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 122130:305 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 122140:305 Constant: 122150:305 1 (const int) 122160:305 Constant: 122170:305 1 (const int) 122180:305 Sequence 122190:305 Constant: 122200:305 0 (const int) 122210:305 Constant: 122220:305 1 (const int) 122230:305 Constant: 122240:305 2 (const int) 122250:305 subgroupExclusiveOr ( global highp 3-component vector of int) 122260:305 vector swizzle ( temp highp 3-component vector of int) 122270:305 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 122280:305 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 122290:305 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 122300:305 Constant: 122310:305 2 (const int) 122320:305 Constant: 122330:305 1 (const int) 122340:305 Sequence 122350:305 Constant: 122360:305 0 (const int) 122370:305 Constant: 122380:305 1 (const int) 122390:305 Constant: 122400:305 2 (const int) 122410:306 move second child to first child ( temp highp 4-component vector of int) 122420:306 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 122430:306 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 122440:306 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 122450:306 Constant: 122460:306 1 (const int) 122470:306 Constant: 122480:306 1 (const int) 122490:306 subgroupExclusiveOr ( global highp 4-component vector of int) 122500:306 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 122510:306 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 122520:306 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 122530:306 Constant: 122540:306 3 (const int) 122550:306 Constant: 122560:306 1 (const int) 122570:308 move second child to first child ( temp highp uint) 122580:308 direct index ( temp highp uint) 122590:308 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 122600:308 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 122610:308 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 122620:308 Constant: 122630:308 2 (const int) 122640:308 Constant: 122650:308 2 (const int) 122660:308 Constant: 122670:308 0 (const int) 122680:308 subgroupExclusiveOr ( global highp uint) 122690:308 direct index ( temp highp uint) 122700:308 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 122710:308 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 122720:308 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 122730:308 Constant: 122740:308 0 (const int) 122750:308 Constant: 122760:308 2 (const int) 122770:308 Constant: 122780:308 0 (const int) 122790:309 move second child to first child ( temp highp 2-component vector of uint) 122800:309 vector swizzle ( temp highp 2-component vector of uint) 122810:309 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 122820:309 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 122830:309 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 122840:309 Constant: 122850:309 2 (const int) 122860:309 Constant: 122870:309 2 (const int) 122880:309 Sequence 122890:309 Constant: 122900:309 0 (const int) 122910:309 Constant: 122920:309 1 (const int) 122930:309 subgroupExclusiveOr ( global highp 2-component vector of uint) 122940:309 vector swizzle ( temp highp 2-component vector of uint) 122950:309 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 122960:309 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 122970:309 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 122980:309 Constant: 122990:309 1 (const int) 123000:309 Constant: 123010:309 2 (const int) 123020:309 Sequence 123030:309 Constant: 123040:309 0 (const int) 123050:309 Constant: 123060:309 1 (const int) 123070:310 move second child to first child ( temp highp 3-component vector of uint) 123080:310 vector swizzle ( temp highp 3-component vector of uint) 123090:310 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 123100:310 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 123110:310 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 123120:310 Constant: 123130:310 2 (const int) 123140:310 Constant: 123150:310 2 (const int) 123160:310 Sequence 123170:310 Constant: 123180:310 0 (const int) 123190:310 Constant: 123200:310 1 (const int) 123210:310 Constant: 123220:310 2 (const int) 123230:310 subgroupExclusiveOr ( global highp 3-component vector of uint) 123240:310 vector swizzle ( temp highp 3-component vector of uint) 123250:310 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 123260:310 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 123270:310 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 123280:310 Constant: 123290:310 2 (const int) 123300:310 Constant: 123310:310 2 (const int) 123320:310 Sequence 123330:310 Constant: 123340:310 0 (const int) 123350:310 Constant: 123360:310 1 (const int) 123370:310 Constant: 123380:310 2 (const int) 123390:311 move second child to first child ( temp highp 4-component vector of uint) 123400:311 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 123410:311 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 123420:311 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 123430:311 Constant: 123440:311 2 (const int) 123450:311 Constant: 123460:311 2 (const int) 123470:311 subgroupExclusiveOr ( global highp 4-component vector of uint) 123480:311 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 123490:311 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 123500:311 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 123510:311 Constant: 123520:311 3 (const int) 123530:311 Constant: 123540:311 2 (const int) 123550:313 move second child to first child ( temp highp int) 123560:313 direct index ( temp highp int) 123570:313 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 123580:313 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 123590:313 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 123600:313 Constant: 123610:313 3 (const int) 123620:313 Constant: 123630:313 1 (const int) 123640:313 Constant: 123650:313 0 (const int) 123660:313 Convert bool to int ( temp highp int) 123670:313 subgroupExclusiveOr ( global bool) 123680:313 Compare Less Than ( temp bool) 123690:313 direct index ( temp highp int) 123700:313 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 123710:313 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 123720:313 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 123730:313 Constant: 123740:313 0 (const int) 123750:313 Constant: 123760:313 1 (const int) 123770:313 Constant: 123780:313 0 (const int) 123790:313 Constant: 123800:313 0 (const int) 123810:314 move second child to first child ( temp highp 2-component vector of int) 123820:314 vector swizzle ( temp highp 2-component vector of int) 123830:314 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 123840:314 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 123850:314 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 123860:314 Constant: 123870:314 3 (const int) 123880:314 Constant: 123890:314 1 (const int) 123900:314 Sequence 123910:314 Constant: 123920:314 0 (const int) 123930:314 Constant: 123940:314 1 (const int) 123950:314 Convert bool to int ( temp highp 2-component vector of int) 123960:314 subgroupExclusiveOr ( global 2-component vector of bool) 123970:314 Compare Less Than ( global 2-component vector of bool, operation at highp) 123980:314 vector swizzle ( temp highp 2-component vector of int) 123990:314 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 124000:314 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 124010:314 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 124020:314 Constant: 124030:314 1 (const int) 124040:314 Constant: 124050:314 1 (const int) 124060:314 Sequence 124070:314 Constant: 124080:314 0 (const int) 124090:314 Constant: 124100:314 1 (const int) 124110:314 Constant: 124120:314 0 (const int) 124130:314 0 (const int) 124140:315 move second child to first child ( temp highp 3-component vector of int) 124150:315 vector swizzle ( temp highp 3-component vector of int) 124160:315 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 124170:315 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 124180:315 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 124190:315 Constant: 124200:315 3 (const int) 124210:315 Constant: 124220:315 1 (const int) 124230:315 Sequence 124240:315 Constant: 124250:315 0 (const int) 124260:315 Constant: 124270:315 1 (const int) 124280:315 Constant: 124290:315 2 (const int) 124300:315 Convert bool to int ( temp highp 3-component vector of int) 124310:315 subgroupExclusiveOr ( global 3-component vector of bool) 124320:315 Compare Less Than ( global 3-component vector of bool, operation at highp) 124330:315 vector swizzle ( temp highp 3-component vector of int) 124340:315 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 124350:315 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 124360:315 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 124370:315 Constant: 124380:315 1 (const int) 124390:315 Constant: 124400:315 1 (const int) 124410:315 Sequence 124420:315 Constant: 124430:315 0 (const int) 124440:315 Constant: 124450:315 1 (const int) 124460:315 Constant: 124470:315 2 (const int) 124480:315 Constant: 124490:315 0 (const int) 124500:315 0 (const int) 124510:315 0 (const int) 124520:316 move second child to first child ( temp highp 4-component vector of int) 124530:316 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 124540:316 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 124550:316 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 124560:316 Constant: 124570:316 3 (const int) 124580:316 Constant: 124590:316 1 (const int) 124600:316 Convert bool to int ( temp highp 4-component vector of int) 124610:316 subgroupExclusiveOr ( global 4-component vector of bool) 124620:316 Compare Less Than ( global 4-component vector of bool, operation at highp) 124630:316 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 124640:316 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 124650:316 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 124660:316 Constant: 124670:316 1 (const int) 124680:316 Constant: 124690:316 1 (const int) 124700:316 Constant: 124710:316 0 (const int) 124720:316 0 (const int) 124730:316 0 (const int) 124740:316 0 (const int) 124750:318 move second child to first child ( temp highp int) 124760:318 direct index ( temp highp int) 124770:318 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 124780:318 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 124790:318 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 124800:318 Constant: 124810:318 0 (const int) 124820:318 Constant: 124830:318 1 (const int) 124840:318 Constant: 124850:318 0 (const int) 124860:318 subgroupExclusiveXor ( global highp int) 124870:318 direct index ( temp highp int) 124880:318 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 124890:318 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 124900:318 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 124910:318 Constant: 124920:318 0 (const int) 124930:318 Constant: 124940:318 1 (const int) 124950:318 Constant: 124960:318 0 (const int) 124970:319 move second child to first child ( temp highp 2-component vector of int) 124980:319 vector swizzle ( temp highp 2-component vector of int) 124990:319 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 125000:319 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 125010:319 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 125020:319 Constant: 125030:319 0 (const int) 125040:319 Constant: 125050:319 1 (const int) 125060:319 Sequence 125070:319 Constant: 125080:319 0 (const int) 125090:319 Constant: 125100:319 1 (const int) 125110:319 subgroupExclusiveXor ( global highp 2-component vector of int) 125120:319 vector swizzle ( temp highp 2-component vector of int) 125130:319 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 125140:319 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 125150:319 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 125160:319 Constant: 125170:319 1 (const int) 125180:319 Constant: 125190:319 1 (const int) 125200:319 Sequence 125210:319 Constant: 125220:319 0 (const int) 125230:319 Constant: 125240:319 1 (const int) 125250:320 move second child to first child ( temp highp 3-component vector of int) 125260:320 vector swizzle ( temp highp 3-component vector of int) 125270:320 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 125280:320 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 125290:320 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 125300:320 Constant: 125310:320 0 (const int) 125320:320 Constant: 125330:320 1 (const int) 125340:320 Sequence 125350:320 Constant: 125360:320 0 (const int) 125370:320 Constant: 125380:320 1 (const int) 125390:320 Constant: 125400:320 2 (const int) 125410:320 subgroupExclusiveXor ( global highp 3-component vector of int) 125420:320 vector swizzle ( temp highp 3-component vector of int) 125430:320 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 125440:320 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 125450:320 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 125460:320 Constant: 125470:320 2 (const int) 125480:320 Constant: 125490:320 1 (const int) 125500:320 Sequence 125510:320 Constant: 125520:320 0 (const int) 125530:320 Constant: 125540:320 1 (const int) 125550:320 Constant: 125560:320 2 (const int) 125570:321 move second child to first child ( temp highp 4-component vector of int) 125580:321 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 125590:321 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 125600:321 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 125610:321 Constant: 125620:321 0 (const int) 125630:321 Constant: 125640:321 1 (const int) 125650:321 subgroupExclusiveXor ( global highp 4-component vector of int) 125660:321 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 125670:321 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 125680:321 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 125690:321 Constant: 125700:321 3 (const int) 125710:321 Constant: 125720:321 1 (const int) 125730:323 move second child to first child ( temp highp uint) 125740:323 direct index ( temp highp uint) 125750:323 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 125760:323 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 125770:323 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 125780:323 Constant: 125790:323 1 (const int) 125800:323 Constant: 125810:323 2 (const int) 125820:323 Constant: 125830:323 0 (const int) 125840:323 subgroupExclusiveXor ( global highp uint) 125850:323 direct index ( temp highp uint) 125860:323 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 125870:323 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 125880:323 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 125890:323 Constant: 125900:323 0 (const int) 125910:323 Constant: 125920:323 2 (const int) 125930:323 Constant: 125940:323 0 (const int) 125950:324 move second child to first child ( temp highp 2-component vector of uint) 125960:324 vector swizzle ( temp highp 2-component vector of uint) 125970:324 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 125980:324 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 125990:324 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 126000:324 Constant: 126010:324 1 (const int) 126020:324 Constant: 126030:324 2 (const int) 126040:324 Sequence 126050:324 Constant: 126060:324 0 (const int) 126070:324 Constant: 126080:324 1 (const int) 126090:324 subgroupExclusiveXor ( global highp 2-component vector of uint) 126100:324 vector swizzle ( temp highp 2-component vector of uint) 126110:324 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 126120:324 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 126130:324 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 126140:324 Constant: 126150:324 1 (const int) 126160:324 Constant: 126170:324 2 (const int) 126180:324 Sequence 126190:324 Constant: 126200:324 0 (const int) 126210:324 Constant: 126220:324 1 (const int) 126230:325 move second child to first child ( temp highp 3-component vector of uint) 126240:325 vector swizzle ( temp highp 3-component vector of uint) 126250:325 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 126260:325 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 126270:325 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 126280:325 Constant: 126290:325 1 (const int) 126300:325 Constant: 126310:325 2 (const int) 126320:325 Sequence 126330:325 Constant: 126340:325 0 (const int) 126350:325 Constant: 126360:325 1 (const int) 126370:325 Constant: 126380:325 2 (const int) 126390:325 subgroupExclusiveXor ( global highp 3-component vector of uint) 126400:325 vector swizzle ( temp highp 3-component vector of uint) 126410:325 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 126420:325 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 126430:325 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 126440:325 Constant: 126450:325 2 (const int) 126460:325 Constant: 126470:325 2 (const int) 126480:325 Sequence 126490:325 Constant: 126500:325 0 (const int) 126510:325 Constant: 126520:325 1 (const int) 126530:325 Constant: 126540:325 2 (const int) 126550:326 move second child to first child ( temp highp 4-component vector of uint) 126560:326 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 126570:326 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 126580:326 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 126590:326 Constant: 126600:326 1 (const int) 126610:326 Constant: 126620:326 2 (const int) 126630:326 subgroupExclusiveXor ( global highp 4-component vector of uint) 126640:326 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 126650:326 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 126660:326 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 126670:326 Constant: 126680:326 3 (const int) 126690:326 Constant: 126700:326 2 (const int) 126710:328 move second child to first child ( temp highp int) 126720:328 direct index ( temp highp int) 126730:328 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 126740:328 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 126750:328 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 126760:328 Constant: 126770:328 2 (const int) 126780:328 Constant: 126790:328 1 (const int) 126800:328 Constant: 126810:328 0 (const int) 126820:328 Convert bool to int ( temp highp int) 126830:328 subgroupExclusiveXor ( global bool) 126840:328 Compare Less Than ( temp bool) 126850:328 direct index ( temp highp int) 126860:328 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 126870:328 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 126880:328 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 126890:328 Constant: 126900:328 0 (const int) 126910:328 Constant: 126920:328 1 (const int) 126930:328 Constant: 126940:328 0 (const int) 126950:328 Constant: 126960:328 0 (const int) 126970:329 move second child to first child ( temp highp 2-component vector of int) 126980:329 vector swizzle ( temp highp 2-component vector of int) 126990:329 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 127000:329 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 127010:329 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 127020:329 Constant: 127030:329 2 (const int) 127040:329 Constant: 127050:329 1 (const int) 127060:329 Sequence 127070:329 Constant: 127080:329 0 (const int) 127090:329 Constant: 127100:329 1 (const int) 127110:329 Convert bool to int ( temp highp 2-component vector of int) 127120:329 subgroupExclusiveXor ( global 2-component vector of bool) 127130:329 Compare Less Than ( global 2-component vector of bool, operation at highp) 127140:329 vector swizzle ( temp highp 2-component vector of int) 127150:329 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 127160:329 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 127170:329 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 127180:329 Constant: 127190:329 1 (const int) 127200:329 Constant: 127210:329 1 (const int) 127220:329 Sequence 127230:329 Constant: 127240:329 0 (const int) 127250:329 Constant: 127260:329 1 (const int) 127270:329 Constant: 127280:329 0 (const int) 127290:329 0 (const int) 127300:330 move second child to first child ( temp highp 3-component vector of int) 127310:330 vector swizzle ( temp highp 3-component vector of int) 127320:330 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 127330:330 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 127340:330 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 127350:330 Constant: 127360:330 2 (const int) 127370:330 Constant: 127380:330 1 (const int) 127390:330 Sequence 127400:330 Constant: 127410:330 0 (const int) 127420:330 Constant: 127430:330 1 (const int) 127440:330 Constant: 127450:330 2 (const int) 127460:330 Convert bool to int ( temp highp 3-component vector of int) 127470:330 subgroupExclusiveXor ( global 3-component vector of bool) 127480:330 Compare Less Than ( global 3-component vector of bool, operation at highp) 127490:330 vector swizzle ( temp highp 3-component vector of int) 127500:330 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 127510:330 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 127520:330 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 127530:330 Constant: 127540:330 1 (const int) 127550:330 Constant: 127560:330 1 (const int) 127570:330 Sequence 127580:330 Constant: 127590:330 0 (const int) 127600:330 Constant: 127610:330 1 (const int) 127620:330 Constant: 127630:330 2 (const int) 127640:330 Constant: 127650:330 0 (const int) 127660:330 0 (const int) 127670:330 0 (const int) 127680:331 move second child to first child ( temp highp 4-component vector of int) 127690:331 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 127700:331 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 127710:331 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 127720:331 Constant: 127730:331 2 (const int) 127740:331 Constant: 127750:331 1 (const int) 127760:331 Convert bool to int ( temp highp 4-component vector of int) 127770:331 subgroupExclusiveXor ( global 4-component vector of bool) 127780:331 Compare Less Than ( global 4-component vector of bool, operation at highp) 127790:331 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 127800:331 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 127810:331 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 127820:331 Constant: 127830:331 1 (const int) 127840:331 Constant: 127850:331 1 (const int) 127860:331 Constant: 127870:331 0 (const int) 127880:331 0 (const int) 127890:331 0 (const int) 127900:331 0 (const int) 127910:? Linker Objects 127920:? 'gl_WorkGroupSize' ( const highp 3-component vector of uint WorkGroupSize) 127930:? 8 (const uint) 127940:? 1 (const uint) 127950:? 1 (const uint) 127960:? 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12797 12798