1hlsl.rw.bracket.frag 2Shader version: 500 3gl_FragCoord origin is upper left 40:? Sequence 50:42 Function Definition: Fn1(vi4; ( temp 4-component vector of int) 60:42 Function Parameters: 70:42 'x' ( in 4-component vector of int) 80:? Sequence 90:42 Branch: Return with expression 100:42 'x' ( in 4-component vector of int) 110:43 Function Definition: Fn1(vu4; ( temp 4-component vector of uint) 120:43 Function Parameters: 130:43 'x' ( in 4-component vector of uint) 140:? Sequence 150:43 Branch: Return with expression 160:43 'x' ( in 4-component vector of uint) 170:44 Function Definition: Fn1(vf4; ( temp 4-component vector of float) 180:44 Function Parameters: 190:44 'x' ( in 4-component vector of float) 200:? Sequence 210:44 Branch: Return with expression 220:44 'x' ( in 4-component vector of float) 230:46 Function Definition: Fn2(vi4; ( temp void) 240:46 Function Parameters: 250:46 'x' ( out 4-component vector of int) 260:? Sequence 270:46 move second child to first child ( temp 4-component vector of int) 280:46 'x' ( out 4-component vector of int) 290:46 Constant: 300:46 0 (const int) 310:46 0 (const int) 320:46 0 (const int) 330:46 0 (const int) 340:47 Function Definition: Fn2(vu4; ( temp void) 350:47 Function Parameters: 360:47 'x' ( out 4-component vector of uint) 370:? Sequence 380:47 move second child to first child ( temp 4-component vector of uint) 390:47 'x' ( out 4-component vector of uint) 400:47 Constant: 410:47 0 (const uint) 420:47 0 (const uint) 430:47 0 (const uint) 440:47 0 (const uint) 450:48 Function Definition: Fn2(vf4; ( temp void) 460:48 Function Parameters: 470:48 'x' ( out 4-component vector of float) 480:? Sequence 490:48 move second child to first child ( temp 4-component vector of float) 500:48 'x' ( out 4-component vector of float) 510:48 Constant: 520:48 0.000000 530:48 0.000000 540:48 0.000000 550:48 0.000000 560:50 Function Definition: SomeValue( ( temp 4-component vector of float) 570:50 Function Parameters: 580:? Sequence 590:50 Branch: Return with expression 600:50 Convert int to float ( temp 4-component vector of float) 610:50 c4: direct index for structure ( uniform 4-component vector of int) 620:50 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 630:50 Constant: 640:50 3 (const uint) 650:53 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color}) 660:53 Function Parameters: 670:? Sequence 680:57 imageLoad ( temp 4-component vector of float) 690:57 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 700:57 c1: direct index for structure ( uniform int) 710:57 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 720:57 Constant: 730:57 0 (const uint) 740:59 Sequence 750:59 move second child to first child ( temp 4-component vector of float) 760:59 'r00' ( temp 4-component vector of float) 770:59 imageLoad ( temp 4-component vector of float) 780:59 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 790:59 c1: direct index for structure ( uniform int) 800:59 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 810:59 Constant: 820:59 0 (const uint) 830:60 Sequence 840:60 move second child to first child ( temp 4-component vector of int) 850:60 'r01' ( temp 4-component vector of int) 860:60 imageLoad ( temp 4-component vector of int) 870:60 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 880:60 c1: direct index for structure ( uniform int) 890:60 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 900:60 Constant: 910:60 0 (const uint) 920:61 Sequence 930:61 move second child to first child ( temp 4-component vector of uint) 940:61 'r02' ( temp 4-component vector of uint) 950:61 imageLoad ( temp 4-component vector of uint) 960:61 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 970:61 c1: direct index for structure ( uniform int) 980:61 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 990:61 Constant: 1000:61 0 (const uint) 1010:64 Sequence 1020:64 move second child to first child ( temp 4-component vector of float) 1030:64 'r10' ( temp 4-component vector of float) 1040:64 imageLoad ( temp 4-component vector of float) 1050:64 'g_tTex2df4' (layout( rgba32f) uniform image2D) 1060:64 c2: direct index for structure ( uniform 2-component vector of int) 1070:64 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 1080:64 Constant: 1090:64 1 (const uint) 1100:65 Sequence 1110:65 move second child to first child ( temp 4-component vector of int) 1120:65 'r11' ( temp 4-component vector of int) 1130:65 imageLoad ( temp 4-component vector of int) 1140:65 'g_tTex2di4' (layout( rgba32i) uniform iimage2D) 1150:65 c2: direct index for structure ( uniform 2-component vector of int) 1160:65 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 1170:65 Constant: 1180:65 1 (const uint) 1190:66 Sequence 1200:66 move second child to first child ( temp 4-component vector of uint) 1210:66 'r12' ( temp 4-component vector of uint) 1220:66 imageLoad ( temp 4-component vector of uint) 1230:66 'g_tTex2du4' (layout( rgba32ui) uniform uimage2D) 1240:66 c2: direct index for structure ( uniform 2-component vector of int) 1250:66 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 1260:66 Constant: 1270:66 1 (const uint) 1280:69 Sequence 1290:69 move second child to first child ( temp 4-component vector of float) 1300:69 'r20' ( temp 4-component vector of float) 1310:69 imageLoad ( temp 4-component vector of float) 1320:69 'g_tTex3df4' (layout( rgba32f) uniform image3D) 1330:69 c3: direct index for structure ( uniform 3-component vector of int) 1340:69 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 1350:69 Constant: 1360:69 2 (const uint) 1370:70 Sequence 1380:70 move second child to first child ( temp 4-component vector of int) 1390:70 'r21' ( temp 4-component vector of int) 1400:70 imageLoad ( temp 4-component vector of int) 1410:70 'g_tTex3di4' (layout( rgba32i) uniform iimage3D) 1420:70 c3: direct index for structure ( uniform 3-component vector of int) 1430:70 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 1440:70 Constant: 1450:70 2 (const uint) 1460:71 Sequence 1470:71 move second child to first child ( temp 4-component vector of uint) 1480:71 'r22' ( temp 4-component vector of uint) 1490:71 imageLoad ( temp 4-component vector of uint) 1500:71 'g_tTex3du4' (layout( rgba32ui) uniform uimage3D) 1510:71 c3: direct index for structure ( uniform 3-component vector of int) 1520:71 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 1530:71 Constant: 1540:71 2 (const uint) 1550:73 Sequence 1560:73 move second child to first child ( temp 4-component vector of float) 1570:73 'lf4' ( temp 4-component vector of float) 1580:73 uf4: direct index for structure ( uniform 4-component vector of float) 1590:73 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 1600:73 Constant: 1610:73 8 (const uint) 1620:77 Sequence 1630:77 move second child to first child ( temp 4-component vector of float) 1640:77 'storeTemp' ( temp 4-component vector of float) 1650:77 Function Call: SomeValue( ( temp 4-component vector of float) 1660:77 imageStore ( temp void) 1670:77 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 1680:77 c1: direct index for structure ( uniform int) 1690:77 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 1700:77 Constant: 1710:77 0 (const uint) 1720:77 'storeTemp' ( temp 4-component vector of float) 1730:77 'storeTemp' ( temp 4-component vector of float) 1740:78 Sequence 1750:78 imageStore ( temp void) 1760:78 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 1770:78 c1: direct index for structure ( uniform int) 1780:78 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 1790:78 Constant: 1800:78 0 (const uint) 1810:78 'lf4' ( temp 4-component vector of float) 1820:78 'lf4' ( temp 4-component vector of float) 1830:79 Sequence 1840:79 move second child to first child ( temp 4-component vector of int) 1850:79 'storeTemp' ( temp 4-component vector of int) 1860:? Constant: 1870:? 2 (const int) 1880:? 2 (const int) 1890:? 3 (const int) 1900:? 4 (const int) 1910:79 imageStore ( temp void) 1920:79 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 1930:79 c1: direct index for structure ( uniform int) 1940:79 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 1950:79 Constant: 1960:79 0 (const uint) 1970:79 'storeTemp' ( temp 4-component vector of int) 1980:79 'storeTemp' ( temp 4-component vector of int) 1990:80 Sequence 2000:80 move second child to first child ( temp 4-component vector of uint) 2010:80 'storeTemp' ( temp 4-component vector of uint) 2020:? Constant: 2030:? 3 (const uint) 2040:? 2 (const uint) 2050:? 3 (const uint) 2060:? 4 (const uint) 2070:80 imageStore ( temp void) 2080:80 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 2090:80 c1: direct index for structure ( uniform int) 2100:80 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 2110:80 Constant: 2120:80 0 (const uint) 2130:80 'storeTemp' ( temp 4-component vector of uint) 2140:80 'storeTemp' ( temp 4-component vector of uint) 2150:83 Sequence 2160:83 move second child to first child ( temp 4-component vector of float) 2170:83 'val1' ( temp 4-component vector of float) 2180:83 Sequence 2190:83 move second child to first child ( temp int) 2200:83 'coordTemp' ( temp int) 2210:83 c1: direct index for structure ( uniform int) 2220:83 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 2230:83 Constant: 2240:83 0 (const uint) 2250:83 move second child to first child ( temp 4-component vector of float) 2260:83 'storeTemp' ( temp 4-component vector of float) 2270:83 imageLoad ( temp 4-component vector of float) 2280:83 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 2290:83 'coordTemp' ( temp int) 2300:83 vector scale second child into first child ( temp 4-component vector of float) 2310:83 'storeTemp' ( temp 4-component vector of float) 2320:83 Constant: 2330:83 2.000000 2340:83 imageStore ( temp void) 2350:83 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 2360:83 'coordTemp' ( temp int) 2370:83 'storeTemp' ( temp 4-component vector of float) 2380:83 'storeTemp' ( temp 4-component vector of float) 2390:84 Sequence 2400:84 move second child to first child ( temp int) 2410:84 'coordTemp' ( temp int) 2420:84 c1: direct index for structure ( uniform int) 2430:84 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 2440:84 Constant: 2450:84 0 (const uint) 2460:84 move second child to first child ( temp 4-component vector of float) 2470:84 'storeTemp' ( temp 4-component vector of float) 2480:84 imageLoad ( temp 4-component vector of float) 2490:84 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 2500:84 'coordTemp' ( temp int) 2510:84 subtract second child into first child ( temp 4-component vector of float) 2520:84 'storeTemp' ( temp 4-component vector of float) 2530:84 Constant: 2540:84 3.000000 2550:84 imageStore ( temp void) 2560:84 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 2570:84 'coordTemp' ( temp int) 2580:84 'storeTemp' ( temp 4-component vector of float) 2590:84 'storeTemp' ( temp 4-component vector of float) 2600:85 Sequence 2610:85 move second child to first child ( temp int) 2620:85 'coordTemp' ( temp int) 2630:85 c1: direct index for structure ( uniform int) 2640:85 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 2650:85 Constant: 2660:85 0 (const uint) 2670:85 move second child to first child ( temp 4-component vector of float) 2680:85 'storeTemp' ( temp 4-component vector of float) 2690:85 imageLoad ( temp 4-component vector of float) 2700:85 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 2710:85 'coordTemp' ( temp int) 2720:85 add second child into first child ( temp 4-component vector of float) 2730:85 'storeTemp' ( temp 4-component vector of float) 2740:85 Constant: 2750:85 4.000000 2760:85 imageStore ( temp void) 2770:85 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 2780:85 'coordTemp' ( temp int) 2790:85 'storeTemp' ( temp 4-component vector of float) 2800:85 'storeTemp' ( temp 4-component vector of float) 2810:87 Sequence 2820:87 move second child to first child ( temp int) 2830:87 'coordTemp' ( temp int) 2840:87 c1: direct index for structure ( uniform int) 2850:87 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 2860:87 Constant: 2870:87 0 (const uint) 2880:87 move second child to first child ( temp 4-component vector of int) 2890:87 'storeTemp' ( temp 4-component vector of int) 2900:87 imageLoad ( temp 4-component vector of int) 2910:87 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 2920:87 'coordTemp' ( temp int) 2930:87 divide second child into first child ( temp 4-component vector of int) 2940:87 'storeTemp' ( temp 4-component vector of int) 2950:87 Constant: 2960:87 2 (const int) 2970:87 imageStore ( temp void) 2980:87 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 2990:87 'coordTemp' ( temp int) 3000:87 'storeTemp' ( temp 4-component vector of int) 3010:87 'storeTemp' ( temp 4-component vector of int) 3020:88 Sequence 3030:88 move second child to first child ( temp int) 3040:88 'coordTemp' ( temp int) 3050:88 c1: direct index for structure ( uniform int) 3060:88 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 3070:88 Constant: 3080:88 0 (const uint) 3090:88 move second child to first child ( temp 4-component vector of int) 3100:88 'storeTemp' ( temp 4-component vector of int) 3110:88 imageLoad ( temp 4-component vector of int) 3120:88 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 3130:88 'coordTemp' ( temp int) 3140:88 mod second child into first child ( temp 4-component vector of int) 3150:88 'storeTemp' ( temp 4-component vector of int) 3160:88 Constant: 3170:88 2 (const int) 3180:88 imageStore ( temp void) 3190:88 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 3200:88 'coordTemp' ( temp int) 3210:88 'storeTemp' ( temp 4-component vector of int) 3220:88 'storeTemp' ( temp 4-component vector of int) 3230:89 Sequence 3240:89 move second child to first child ( temp int) 3250:89 'coordTemp' ( temp int) 3260:89 c1: direct index for structure ( uniform int) 3270:89 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 3280:89 Constant: 3290:89 0 (const uint) 3300:89 move second child to first child ( temp 4-component vector of int) 3310:89 'storeTemp' ( temp 4-component vector of int) 3320:89 imageLoad ( temp 4-component vector of int) 3330:89 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 3340:89 'coordTemp' ( temp int) 3350:89 and second child into first child ( temp 4-component vector of int) 3360:89 'storeTemp' ( temp 4-component vector of int) 3370:89 Constant: 3380:89 65535 (const int) 3390:89 imageStore ( temp void) 3400:89 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 3410:89 'coordTemp' ( temp int) 3420:89 'storeTemp' ( temp 4-component vector of int) 3430:89 'storeTemp' ( temp 4-component vector of int) 3440:90 Sequence 3450:90 move second child to first child ( temp int) 3460:90 'coordTemp' ( temp int) 3470:90 c1: direct index for structure ( uniform int) 3480:90 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 3490:90 Constant: 3500:90 0 (const uint) 3510:90 move second child to first child ( temp 4-component vector of int) 3520:90 'storeTemp' ( temp 4-component vector of int) 3530:90 imageLoad ( temp 4-component vector of int) 3540:90 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 3550:90 'coordTemp' ( temp int) 3560:90 or second child into first child ( temp 4-component vector of int) 3570:90 'storeTemp' ( temp 4-component vector of int) 3580:90 Constant: 3590:90 61680 (const int) 3600:90 imageStore ( temp void) 3610:90 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 3620:90 'coordTemp' ( temp int) 3630:90 'storeTemp' ( temp 4-component vector of int) 3640:90 'storeTemp' ( temp 4-component vector of int) 3650:91 Sequence 3660:91 move second child to first child ( temp int) 3670:91 'coordTemp' ( temp int) 3680:91 c1: direct index for structure ( uniform int) 3690:91 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 3700:91 Constant: 3710:91 0 (const uint) 3720:91 move second child to first child ( temp 4-component vector of int) 3730:91 'storeTemp' ( temp 4-component vector of int) 3740:91 imageLoad ( temp 4-component vector of int) 3750:91 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 3760:91 'coordTemp' ( temp int) 3770:91 left shift second child into first child ( temp 4-component vector of int) 3780:91 'storeTemp' ( temp 4-component vector of int) 3790:91 Constant: 3800:91 2 (const int) 3810:91 imageStore ( temp void) 3820:91 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 3830:91 'coordTemp' ( temp int) 3840:91 'storeTemp' ( temp 4-component vector of int) 3850:91 'storeTemp' ( temp 4-component vector of int) 3860:92 Sequence 3870:92 move second child to first child ( temp int) 3880:92 'coordTemp' ( temp int) 3890:92 c1: direct index for structure ( uniform int) 3900:92 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 3910:92 Constant: 3920:92 0 (const uint) 3930:92 move second child to first child ( temp 4-component vector of int) 3940:92 'storeTemp' ( temp 4-component vector of int) 3950:92 imageLoad ( temp 4-component vector of int) 3960:92 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 3970:92 'coordTemp' ( temp int) 3980:92 right shift second child into first child ( temp 4-component vector of int) 3990:92 'storeTemp' ( temp 4-component vector of int) 4000:92 Constant: 4010:92 2 (const int) 4020:92 imageStore ( temp void) 4030:92 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 4040:92 'coordTemp' ( temp int) 4050:92 'storeTemp' ( temp 4-component vector of int) 4060:92 'storeTemp' ( temp 4-component vector of int) 4070:95 Sequence 4080:95 move second child to first child ( temp 4-component vector of float) 4090:95 'storeTemp' ( temp 4-component vector of float) 4100:95 Function Call: SomeValue( ( temp 4-component vector of float) 4110:95 imageStore ( temp void) 4120:95 'g_tTex2df4' (layout( rgba32f) uniform image2D) 4130:95 c2: direct index for structure ( uniform 2-component vector of int) 4140:95 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 4150:95 Constant: 4160:95 1 (const uint) 4170:95 'storeTemp' ( temp 4-component vector of float) 4180:95 'storeTemp' ( temp 4-component vector of float) 4190:96 Sequence 4200:96 imageStore ( temp void) 4210:96 'g_tTex2df4' (layout( rgba32f) uniform image2D) 4220:96 c2: direct index for structure ( uniform 2-component vector of int) 4230:96 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 4240:96 Constant: 4250:96 1 (const uint) 4260:96 'lf4' ( temp 4-component vector of float) 4270:96 'lf4' ( temp 4-component vector of float) 4280:97 Sequence 4290:97 move second child to first child ( temp 4-component vector of int) 4300:97 'storeTemp' ( temp 4-component vector of int) 4310:? Constant: 4320:? 5 (const int) 4330:? 2 (const int) 4340:? 3 (const int) 4350:? 4 (const int) 4360:97 imageStore ( temp void) 4370:97 'g_tTex2di4' (layout( rgba32i) uniform iimage2D) 4380:97 c2: direct index for structure ( uniform 2-component vector of int) 4390:97 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 4400:97 Constant: 4410:97 1 (const uint) 4420:97 'storeTemp' ( temp 4-component vector of int) 4430:97 'storeTemp' ( temp 4-component vector of int) 4440:98 Sequence 4450:98 move second child to first child ( temp 4-component vector of uint) 4460:98 'storeTemp' ( temp 4-component vector of uint) 4470:? Constant: 4480:? 6 (const uint) 4490:? 2 (const uint) 4500:? 3 (const uint) 4510:? 4 (const uint) 4520:98 imageStore ( temp void) 4530:98 'g_tTex2du4' (layout( rgba32ui) uniform uimage2D) 4540:98 c2: direct index for structure ( uniform 2-component vector of int) 4550:98 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 4560:98 Constant: 4570:98 1 (const uint) 4580:98 'storeTemp' ( temp 4-component vector of uint) 4590:98 'storeTemp' ( temp 4-component vector of uint) 4600:101 Sequence 4610:101 move second child to first child ( temp 4-component vector of float) 4620:101 'storeTemp' ( temp 4-component vector of float) 4630:101 Function Call: SomeValue( ( temp 4-component vector of float) 4640:101 imageStore ( temp void) 4650:101 'g_tTex3df4' (layout( rgba32f) uniform image3D) 4660:101 c3: direct index for structure ( uniform 3-component vector of int) 4670:101 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 4680:101 Constant: 4690:101 2 (const uint) 4700:101 'storeTemp' ( temp 4-component vector of float) 4710:101 'storeTemp' ( temp 4-component vector of float) 4720:102 Sequence 4730:102 imageStore ( temp void) 4740:102 'g_tTex3df4' (layout( rgba32f) uniform image3D) 4750:102 c3: direct index for structure ( uniform 3-component vector of int) 4760:102 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 4770:102 Constant: 4780:102 2 (const uint) 4790:102 'lf4' ( temp 4-component vector of float) 4800:102 'lf4' ( temp 4-component vector of float) 4810:103 Sequence 4820:103 move second child to first child ( temp 4-component vector of int) 4830:103 'storeTemp' ( temp 4-component vector of int) 4840:? Constant: 4850:? 8 (const int) 4860:? 6 (const int) 4870:? 7 (const int) 4880:? 8 (const int) 4890:103 imageStore ( temp void) 4900:103 'g_tTex3di4' (layout( rgba32i) uniform iimage3D) 4910:103 c3: direct index for structure ( uniform 3-component vector of int) 4920:103 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 4930:103 Constant: 4940:103 2 (const uint) 4950:103 'storeTemp' ( temp 4-component vector of int) 4960:103 'storeTemp' ( temp 4-component vector of int) 4970:104 Sequence 4980:104 move second child to first child ( temp 4-component vector of uint) 4990:104 'storeTemp' ( temp 4-component vector of uint) 5000:? Constant: 5010:? 9 (const uint) 5020:? 2 (const uint) 5030:? 3 (const uint) 5040:? 4 (const uint) 5050:104 imageStore ( temp void) 5060:104 'g_tTex3du4' (layout( rgba32ui) uniform uimage3D) 5070:104 c3: direct index for structure ( uniform 3-component vector of int) 5080:104 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 5090:104 Constant: 5100:104 2 (const uint) 5110:104 'storeTemp' ( temp 4-component vector of uint) 5120:104 'storeTemp' ( temp 4-component vector of uint) 5130:107 Function Call: Fn1(vf4; ( temp 4-component vector of float) 5140:107 imageLoad ( temp 4-component vector of float) 5150:107 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 5160:107 c1: direct index for structure ( uniform int) 5170:107 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 5180:107 Constant: 5190:107 0 (const uint) 5200:108 Function Call: Fn1(vi4; ( temp 4-component vector of int) 5210:108 imageLoad ( temp 4-component vector of int) 5220:108 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 5230:108 c1: direct index for structure ( uniform int) 5240:108 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 5250:108 Constant: 5260:108 0 (const uint) 5270:109 Function Call: Fn1(vu4; ( temp 4-component vector of uint) 5280:109 imageLoad ( temp 4-component vector of uint) 5290:109 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 5300:109 c1: direct index for structure ( uniform int) 5310:109 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 5320:109 Constant: 5330:109 0 (const uint) 5340:111 Comma ( temp void) 5350:111 Function Call: Fn2(vf4; ( temp void) 5360:111 'tempArg' ( temp 4-component vector of float) 5370:111 Sequence 5380:111 imageStore ( temp void) 5390:111 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 5400:111 c1: direct index for structure ( uniform int) 5410:111 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 5420:111 Constant: 5430:111 0 (const uint) 5440:111 'tempArg' ( temp 4-component vector of float) 5450:111 'tempArg' ( temp 4-component vector of float) 5460:112 Comma ( temp void) 5470:112 Function Call: Fn2(vi4; ( temp void) 5480:112 'tempArg' ( temp 4-component vector of int) 5490:112 Sequence 5500:112 imageStore ( temp void) 5510:112 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 5520:112 c1: direct index for structure ( uniform int) 5530:112 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 5540:112 Constant: 5550:112 0 (const uint) 5560:112 'tempArg' ( temp 4-component vector of int) 5570:112 'tempArg' ( temp 4-component vector of int) 5580:113 Comma ( temp void) 5590:113 Function Call: Fn2(vu4; ( temp void) 5600:113 'tempArg' ( temp 4-component vector of uint) 5610:113 Sequence 5620:113 imageStore ( temp void) 5630:113 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 5640:113 c1: direct index for structure ( uniform int) 5650:113 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 5660:113 Constant: 5670:113 0 (const uint) 5680:113 'tempArg' ( temp 4-component vector of uint) 5690:113 'tempArg' ( temp 4-component vector of uint) 5700:117 Sequence 5710:117 move second child to first child ( temp int) 5720:117 'coordTemp' ( temp int) 5730:117 c1: direct index for structure ( uniform int) 5740:117 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 5750:117 Constant: 5760:117 0 (const uint) 5770:117 move second child to first child ( temp 4-component vector of float) 5780:117 'storeTemp' ( temp 4-component vector of float) 5790:117 imageLoad ( temp 4-component vector of float) 5800:117 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 5810:117 'coordTemp' ( temp int) 5820:117 Pre-Increment ( temp 4-component vector of float) 5830:117 'storeTemp' ( temp 4-component vector of float) 5840:117 imageStore ( temp void) 5850:117 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 5860:117 'coordTemp' ( temp int) 5870:117 'storeTemp' ( temp 4-component vector of float) 5880:117 'storeTemp' ( temp 4-component vector of float) 5890:118 Sequence 5900:118 move second child to first child ( temp int) 5910:118 'coordTemp' ( temp int) 5920:118 c1: direct index for structure ( uniform int) 5930:118 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 5940:118 Constant: 5950:118 0 (const uint) 5960:118 move second child to first child ( temp 4-component vector of int) 5970:118 'storeTemp' ( temp 4-component vector of int) 5980:118 imageLoad ( temp 4-component vector of int) 5990:118 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 6000:118 'coordTemp' ( temp int) 6010:118 Pre-Increment ( temp 4-component vector of int) 6020:118 'storeTemp' ( temp 4-component vector of int) 6030:118 imageStore ( temp void) 6040:118 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 6050:118 'coordTemp' ( temp int) 6060:118 'storeTemp' ( temp 4-component vector of int) 6070:118 'storeTemp' ( temp 4-component vector of int) 6080:119 Sequence 6090:119 move second child to first child ( temp int) 6100:119 'coordTemp' ( temp int) 6110:119 c1: direct index for structure ( uniform int) 6120:119 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 6130:119 Constant: 6140:119 0 (const uint) 6150:119 move second child to first child ( temp 4-component vector of uint) 6160:119 'storeTemp' ( temp 4-component vector of uint) 6170:119 imageLoad ( temp 4-component vector of uint) 6180:119 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 6190:119 'coordTemp' ( temp int) 6200:119 Pre-Increment ( temp 4-component vector of uint) 6210:119 'storeTemp' ( temp 4-component vector of uint) 6220:119 imageStore ( temp void) 6230:119 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 6240:119 'coordTemp' ( temp int) 6250:119 'storeTemp' ( temp 4-component vector of uint) 6260:119 'storeTemp' ( temp 4-component vector of uint) 6270:121 Sequence 6280:121 move second child to first child ( temp int) 6290:121 'coordTemp' ( temp int) 6300:121 c1: direct index for structure ( uniform int) 6310:121 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 6320:121 Constant: 6330:121 0 (const uint) 6340:121 move second child to first child ( temp 4-component vector of float) 6350:121 'storeTemp' ( temp 4-component vector of float) 6360:121 imageLoad ( temp 4-component vector of float) 6370:121 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 6380:121 'coordTemp' ( temp int) 6390:121 Pre-Decrement ( temp 4-component vector of float) 6400:121 'storeTemp' ( temp 4-component vector of float) 6410:121 imageStore ( temp void) 6420:121 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 6430:121 'coordTemp' ( temp int) 6440:121 'storeTemp' ( temp 4-component vector of float) 6450:121 'storeTemp' ( temp 4-component vector of float) 6460:122 Sequence 6470:122 move second child to first child ( temp int) 6480:122 'coordTemp' ( temp int) 6490:122 c1: direct index for structure ( uniform int) 6500:122 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 6510:122 Constant: 6520:122 0 (const uint) 6530:122 move second child to first child ( temp 4-component vector of int) 6540:122 'storeTemp' ( temp 4-component vector of int) 6550:122 imageLoad ( temp 4-component vector of int) 6560:122 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 6570:122 'coordTemp' ( temp int) 6580:122 Pre-Decrement ( temp 4-component vector of int) 6590:122 'storeTemp' ( temp 4-component vector of int) 6600:122 imageStore ( temp void) 6610:122 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 6620:122 'coordTemp' ( temp int) 6630:122 'storeTemp' ( temp 4-component vector of int) 6640:122 'storeTemp' ( temp 4-component vector of int) 6650:123 Sequence 6660:123 move second child to first child ( temp int) 6670:123 'coordTemp' ( temp int) 6680:123 c1: direct index for structure ( uniform int) 6690:123 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 6700:123 Constant: 6710:123 0 (const uint) 6720:123 move second child to first child ( temp 4-component vector of uint) 6730:123 'storeTemp' ( temp 4-component vector of uint) 6740:123 imageLoad ( temp 4-component vector of uint) 6750:123 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 6760:123 'coordTemp' ( temp int) 6770:123 Pre-Decrement ( temp 4-component vector of uint) 6780:123 'storeTemp' ( temp 4-component vector of uint) 6790:123 imageStore ( temp void) 6800:123 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 6810:123 'coordTemp' ( temp int) 6820:123 'storeTemp' ( temp 4-component vector of uint) 6830:123 'storeTemp' ( temp 4-component vector of uint) 6840:126 Sequence 6850:126 move second child to first child ( temp int) 6860:126 'coordTemp' ( temp int) 6870:126 c1: direct index for structure ( uniform int) 6880:126 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 6890:126 Constant: 6900:126 0 (const uint) 6910:126 move second child to first child ( temp 4-component vector of float) 6920:126 'storeTempPre' ( temp 4-component vector of float) 6930:126 imageLoad ( temp 4-component vector of float) 6940:126 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 6950:126 'coordTemp' ( temp int) 6960:126 move second child to first child ( temp 4-component vector of float) 6970:126 'storeTempPost' ( temp 4-component vector of float) 6980:126 'storeTempPre' ( temp 4-component vector of float) 6990:126 Post-Increment ( temp 4-component vector of float) 7000:126 'storeTempPost' ( temp 4-component vector of float) 7010:126 imageStore ( temp void) 7020:126 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 7030:126 'coordTemp' ( temp int) 7040:126 'storeTempPost' ( temp 4-component vector of float) 7050:126 'storeTempPre' ( temp 4-component vector of float) 7060:127 Sequence 7070:127 move second child to first child ( temp int) 7080:127 'coordTemp' ( temp int) 7090:127 c1: direct index for structure ( uniform int) 7100:127 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 7110:127 Constant: 7120:127 0 (const uint) 7130:127 move second child to first child ( temp 4-component vector of uint) 7140:127 'storeTempPre' ( temp 4-component vector of uint) 7150:127 imageLoad ( temp 4-component vector of uint) 7160:127 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 7170:127 'coordTemp' ( temp int) 7180:127 move second child to first child ( temp 4-component vector of uint) 7190:127 'storeTempPost' ( temp 4-component vector of uint) 7200:127 'storeTempPre' ( temp 4-component vector of uint) 7210:127 Post-Decrement ( temp 4-component vector of uint) 7220:127 'storeTempPost' ( temp 4-component vector of uint) 7230:127 imageStore ( temp void) 7240:127 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 7250:127 'coordTemp' ( temp int) 7260:127 'storeTempPost' ( temp 4-component vector of uint) 7270:127 'storeTempPre' ( temp 4-component vector of uint) 7280:128 Sequence 7290:128 move second child to first child ( temp int) 7300:128 'coordTemp' ( temp int) 7310:128 c1: direct index for structure ( uniform int) 7320:128 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 7330:128 Constant: 7340:128 0 (const uint) 7350:128 move second child to first child ( temp 4-component vector of int) 7360:128 'storeTempPre' ( temp 4-component vector of int) 7370:128 imageLoad ( temp 4-component vector of int) 7380:128 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 7390:128 'coordTemp' ( temp int) 7400:128 move second child to first child ( temp 4-component vector of int) 7410:128 'storeTempPost' ( temp 4-component vector of int) 7420:128 'storeTempPre' ( temp 4-component vector of int) 7430:128 Post-Increment ( temp 4-component vector of int) 7440:128 'storeTempPost' ( temp 4-component vector of int) 7450:128 imageStore ( temp void) 7460:128 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 7470:128 'coordTemp' ( temp int) 7480:128 'storeTempPost' ( temp 4-component vector of int) 7490:128 'storeTempPre' ( temp 4-component vector of int) 7500:130 Sequence 7510:130 move second child to first child ( temp int) 7520:130 'coordTemp' ( temp int) 7530:130 c1: direct index for structure ( uniform int) 7540:130 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 7550:130 Constant: 7560:130 0 (const uint) 7570:130 move second child to first child ( temp 4-component vector of float) 7580:130 'storeTempPre' ( temp 4-component vector of float) 7590:130 imageLoad ( temp 4-component vector of float) 7600:130 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 7610:130 'coordTemp' ( temp int) 7620:130 move second child to first child ( temp 4-component vector of float) 7630:130 'storeTempPost' ( temp 4-component vector of float) 7640:130 'storeTempPre' ( temp 4-component vector of float) 7650:130 Post-Decrement ( temp 4-component vector of float) 7660:130 'storeTempPost' ( temp 4-component vector of float) 7670:130 imageStore ( temp void) 7680:130 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 7690:130 'coordTemp' ( temp int) 7700:130 'storeTempPost' ( temp 4-component vector of float) 7710:130 'storeTempPre' ( temp 4-component vector of float) 7720:131 Sequence 7730:131 move second child to first child ( temp int) 7740:131 'coordTemp' ( temp int) 7750:131 c1: direct index for structure ( uniform int) 7760:131 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 7770:131 Constant: 7780:131 0 (const uint) 7790:131 move second child to first child ( temp 4-component vector of int) 7800:131 'storeTempPre' ( temp 4-component vector of int) 7810:131 imageLoad ( temp 4-component vector of int) 7820:131 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 7830:131 'coordTemp' ( temp int) 7840:131 move second child to first child ( temp 4-component vector of int) 7850:131 'storeTempPost' ( temp 4-component vector of int) 7860:131 'storeTempPre' ( temp 4-component vector of int) 7870:131 Post-Increment ( temp 4-component vector of int) 7880:131 'storeTempPost' ( temp 4-component vector of int) 7890:131 imageStore ( temp void) 7900:131 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 7910:131 'coordTemp' ( temp int) 7920:131 'storeTempPost' ( temp 4-component vector of int) 7930:131 'storeTempPre' ( temp 4-component vector of int) 7940:132 Sequence 7950:132 move second child to first child ( temp int) 7960:132 'coordTemp' ( temp int) 7970:132 c1: direct index for structure ( uniform int) 7980:132 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 7990:132 Constant: 8000:132 0 (const uint) 8010:132 move second child to first child ( temp 4-component vector of uint) 8020:132 'storeTempPre' ( temp 4-component vector of uint) 8030:132 imageLoad ( temp 4-component vector of uint) 8040:132 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 8050:132 'coordTemp' ( temp int) 8060:132 move second child to first child ( temp 4-component vector of uint) 8070:132 'storeTempPost' ( temp 4-component vector of uint) 8080:132 'storeTempPre' ( temp 4-component vector of uint) 8090:132 Post-Decrement ( temp 4-component vector of uint) 8100:132 'storeTempPost' ( temp 4-component vector of uint) 8110:132 imageStore ( temp void) 8120:132 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 8130:132 'coordTemp' ( temp int) 8140:132 'storeTempPost' ( temp 4-component vector of uint) 8150:132 'storeTempPre' ( temp 4-component vector of uint) 8160:135 Sequence 8170:135 move second child to first child ( temp 4-component vector of float) 8180:135 'storeTemp' ( temp 4-component vector of float) 8190:? imageLoad ( temp 4-component vector of float) 8200:135 'g_tTex2df4' (layout( rgba32f) uniform image2D) 8210:? Constant: 8220:? 2 (const int) 8230:? 3 (const int) 8240:135 imageStore ( temp void) 8250:135 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 8260:135 Constant: 8270:135 1 (const int) 8280:135 'storeTemp' ( temp 4-component vector of float) 8290:135 'storeTemp' ( temp 4-component vector of float) 8300:137 move second child to first child ( temp 4-component vector of float) 8310:137 Color: direct index for structure ( temp 4-component vector of float) 8320:137 'psout' ( temp structure{ temp 4-component vector of float Color}) 8330:137 Constant: 8340:137 0 (const int) 8350:137 Constant: 8360:137 1.000000 8370:137 1.000000 8380:137 1.000000 8390:137 1.000000 8400:139 Branch: Return with expression 8410:139 'psout' ( temp structure{ temp 4-component vector of float Color}) 8420:53 Function Definition: main( ( temp void) 8430:53 Function Parameters: 8440:? Sequence 8450:53 Sequence 8460:53 move second child to first child ( temp 4-component vector of float) 8470:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float) 8480:53 Color: direct index for structure ( temp 4-component vector of float) 8490:53 Function Call: @main( ( temp structure{ temp 4-component vector of float Color}) 8500:53 Constant: 8510:53 0 (const int) 8520:? Linker Objects 8530:? 'g_sSamp' (layout( binding=0) uniform sampler) 8540:? 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 8550:? 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 8560:? 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 8570:? 'g_tTex2df4' (layout( rgba32f) uniform image2D) 8580:? 'g_tTex2di4' (layout( rgba32i) uniform iimage2D) 8590:? 'g_tTex2du4' (layout( rgba32ui) uniform uimage2D) 8600:? 'g_tTex3df4' (layout( rgba32f) uniform image3D) 8610:? 'g_tTex3di4' (layout( rgba32i) uniform iimage3D) 8620:? 'g_tTex3du4' (layout( rgba32ui) uniform uimage3D) 8630:? 'g_tTex1df4a' (layout( rgba32f) uniform image1DArray) 8640:? 'g_tTex1di4a' (layout( rgba32i) uniform iimage1DArray) 8650:? 'g_tTex1du4a' (layout( rgba32ui) uniform uimage1DArray) 8660:? 'g_tTex2df4a' (layout( rgba32f) uniform image2DArray) 8670:? 'g_tTex2di4a' (layout( rgba32i) uniform iimage2DArray) 8680:? 'g_tTex2du4a' (layout( rgba32ui) uniform uimage2DArray) 8690:? 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 8700:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float) 871 872 873Linked fragment stage: 874 875 876Shader version: 500 877gl_FragCoord origin is upper left 8780:? Sequence 8790:42 Function Definition: Fn1(vi4; ( temp 4-component vector of int) 8800:42 Function Parameters: 8810:42 'x' ( in 4-component vector of int) 8820:? Sequence 8830:42 Branch: Return with expression 8840:42 'x' ( in 4-component vector of int) 8850:43 Function Definition: Fn1(vu4; ( temp 4-component vector of uint) 8860:43 Function Parameters: 8870:43 'x' ( in 4-component vector of uint) 8880:? Sequence 8890:43 Branch: Return with expression 8900:43 'x' ( in 4-component vector of uint) 8910:44 Function Definition: Fn1(vf4; ( temp 4-component vector of float) 8920:44 Function Parameters: 8930:44 'x' ( in 4-component vector of float) 8940:? Sequence 8950:44 Branch: Return with expression 8960:44 'x' ( in 4-component vector of float) 8970:46 Function Definition: Fn2(vi4; ( temp void) 8980:46 Function Parameters: 8990:46 'x' ( out 4-component vector of int) 9000:? Sequence 9010:46 move second child to first child ( temp 4-component vector of int) 9020:46 'x' ( out 4-component vector of int) 9030:46 Constant: 9040:46 0 (const int) 9050:46 0 (const int) 9060:46 0 (const int) 9070:46 0 (const int) 9080:47 Function Definition: Fn2(vu4; ( temp void) 9090:47 Function Parameters: 9100:47 'x' ( out 4-component vector of uint) 9110:? Sequence 9120:47 move second child to first child ( temp 4-component vector of uint) 9130:47 'x' ( out 4-component vector of uint) 9140:47 Constant: 9150:47 0 (const uint) 9160:47 0 (const uint) 9170:47 0 (const uint) 9180:47 0 (const uint) 9190:48 Function Definition: Fn2(vf4; ( temp void) 9200:48 Function Parameters: 9210:48 'x' ( out 4-component vector of float) 9220:? Sequence 9230:48 move second child to first child ( temp 4-component vector of float) 9240:48 'x' ( out 4-component vector of float) 9250:48 Constant: 9260:48 0.000000 9270:48 0.000000 9280:48 0.000000 9290:48 0.000000 9300:50 Function Definition: SomeValue( ( temp 4-component vector of float) 9310:50 Function Parameters: 9320:? Sequence 9330:50 Branch: Return with expression 9340:50 Convert int to float ( temp 4-component vector of float) 9350:50 c4: direct index for structure ( uniform 4-component vector of int) 9360:50 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 9370:50 Constant: 9380:50 3 (const uint) 9390:53 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color}) 9400:53 Function Parameters: 9410:? Sequence 9420:57 imageLoad ( temp 4-component vector of float) 9430:57 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 9440:57 c1: direct index for structure ( uniform int) 9450:57 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 9460:57 Constant: 9470:57 0 (const uint) 9480:59 Sequence 9490:59 move second child to first child ( temp 4-component vector of float) 9500:59 'r00' ( temp 4-component vector of float) 9510:59 imageLoad ( temp 4-component vector of float) 9520:59 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 9530:59 c1: direct index for structure ( uniform int) 9540:59 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 9550:59 Constant: 9560:59 0 (const uint) 9570:60 Sequence 9580:60 move second child to first child ( temp 4-component vector of int) 9590:60 'r01' ( temp 4-component vector of int) 9600:60 imageLoad ( temp 4-component vector of int) 9610:60 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 9620:60 c1: direct index for structure ( uniform int) 9630:60 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 9640:60 Constant: 9650:60 0 (const uint) 9660:61 Sequence 9670:61 move second child to first child ( temp 4-component vector of uint) 9680:61 'r02' ( temp 4-component vector of uint) 9690:61 imageLoad ( temp 4-component vector of uint) 9700:61 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 9710:61 c1: direct index for structure ( uniform int) 9720:61 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 9730:61 Constant: 9740:61 0 (const uint) 9750:64 Sequence 9760:64 move second child to first child ( temp 4-component vector of float) 9770:64 'r10' ( temp 4-component vector of float) 9780:64 imageLoad ( temp 4-component vector of float) 9790:64 'g_tTex2df4' (layout( rgba32f) uniform image2D) 9800:64 c2: direct index for structure ( uniform 2-component vector of int) 9810:64 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 9820:64 Constant: 9830:64 1 (const uint) 9840:65 Sequence 9850:65 move second child to first child ( temp 4-component vector of int) 9860:65 'r11' ( temp 4-component vector of int) 9870:65 imageLoad ( temp 4-component vector of int) 9880:65 'g_tTex2di4' (layout( rgba32i) uniform iimage2D) 9890:65 c2: direct index for structure ( uniform 2-component vector of int) 9900:65 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 9910:65 Constant: 9920:65 1 (const uint) 9930:66 Sequence 9940:66 move second child to first child ( temp 4-component vector of uint) 9950:66 'r12' ( temp 4-component vector of uint) 9960:66 imageLoad ( temp 4-component vector of uint) 9970:66 'g_tTex2du4' (layout( rgba32ui) uniform uimage2D) 9980:66 c2: direct index for structure ( uniform 2-component vector of int) 9990:66 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 10000:66 Constant: 10010:66 1 (const uint) 10020:69 Sequence 10030:69 move second child to first child ( temp 4-component vector of float) 10040:69 'r20' ( temp 4-component vector of float) 10050:69 imageLoad ( temp 4-component vector of float) 10060:69 'g_tTex3df4' (layout( rgba32f) uniform image3D) 10070:69 c3: direct index for structure ( uniform 3-component vector of int) 10080:69 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 10090:69 Constant: 10100:69 2 (const uint) 10110:70 Sequence 10120:70 move second child to first child ( temp 4-component vector of int) 10130:70 'r21' ( temp 4-component vector of int) 10140:70 imageLoad ( temp 4-component vector of int) 10150:70 'g_tTex3di4' (layout( rgba32i) uniform iimage3D) 10160:70 c3: direct index for structure ( uniform 3-component vector of int) 10170:70 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 10180:70 Constant: 10190:70 2 (const uint) 10200:71 Sequence 10210:71 move second child to first child ( temp 4-component vector of uint) 10220:71 'r22' ( temp 4-component vector of uint) 10230:71 imageLoad ( temp 4-component vector of uint) 10240:71 'g_tTex3du4' (layout( rgba32ui) uniform uimage3D) 10250:71 c3: direct index for structure ( uniform 3-component vector of int) 10260:71 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 10270:71 Constant: 10280:71 2 (const uint) 10290:73 Sequence 10300:73 move second child to first child ( temp 4-component vector of float) 10310:73 'lf4' ( temp 4-component vector of float) 10320:73 uf4: direct index for structure ( uniform 4-component vector of float) 10330:73 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 10340:73 Constant: 10350:73 8 (const uint) 10360:77 Sequence 10370:77 move second child to first child ( temp 4-component vector of float) 10380:77 'storeTemp' ( temp 4-component vector of float) 10390:77 Function Call: SomeValue( ( temp 4-component vector of float) 10400:77 imageStore ( temp void) 10410:77 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 10420:77 c1: direct index for structure ( uniform int) 10430:77 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 10440:77 Constant: 10450:77 0 (const uint) 10460:77 'storeTemp' ( temp 4-component vector of float) 10470:77 'storeTemp' ( temp 4-component vector of float) 10480:78 Sequence 10490:78 imageStore ( temp void) 10500:78 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 10510:78 c1: direct index for structure ( uniform int) 10520:78 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 10530:78 Constant: 10540:78 0 (const uint) 10550:78 'lf4' ( temp 4-component vector of float) 10560:78 'lf4' ( temp 4-component vector of float) 10570:79 Sequence 10580:79 move second child to first child ( temp 4-component vector of int) 10590:79 'storeTemp' ( temp 4-component vector of int) 10600:? Constant: 10610:? 2 (const int) 10620:? 2 (const int) 10630:? 3 (const int) 10640:? 4 (const int) 10650:79 imageStore ( temp void) 10660:79 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 10670:79 c1: direct index for structure ( uniform int) 10680:79 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 10690:79 Constant: 10700:79 0 (const uint) 10710:79 'storeTemp' ( temp 4-component vector of int) 10720:79 'storeTemp' ( temp 4-component vector of int) 10730:80 Sequence 10740:80 move second child to first child ( temp 4-component vector of uint) 10750:80 'storeTemp' ( temp 4-component vector of uint) 10760:? Constant: 10770:? 3 (const uint) 10780:? 2 (const uint) 10790:? 3 (const uint) 10800:? 4 (const uint) 10810:80 imageStore ( temp void) 10820:80 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 10830:80 c1: direct index for structure ( uniform int) 10840:80 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 10850:80 Constant: 10860:80 0 (const uint) 10870:80 'storeTemp' ( temp 4-component vector of uint) 10880:80 'storeTemp' ( temp 4-component vector of uint) 10890:83 Sequence 10900:83 move second child to first child ( temp 4-component vector of float) 10910:83 'val1' ( temp 4-component vector of float) 10920:83 Sequence 10930:83 move second child to first child ( temp int) 10940:83 'coordTemp' ( temp int) 10950:83 c1: direct index for structure ( uniform int) 10960:83 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 10970:83 Constant: 10980:83 0 (const uint) 10990:83 move second child to first child ( temp 4-component vector of float) 11000:83 'storeTemp' ( temp 4-component vector of float) 11010:83 imageLoad ( temp 4-component vector of float) 11020:83 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 11030:83 'coordTemp' ( temp int) 11040:83 vector scale second child into first child ( temp 4-component vector of float) 11050:83 'storeTemp' ( temp 4-component vector of float) 11060:83 Constant: 11070:83 2.000000 11080:83 imageStore ( temp void) 11090:83 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 11100:83 'coordTemp' ( temp int) 11110:83 'storeTemp' ( temp 4-component vector of float) 11120:83 'storeTemp' ( temp 4-component vector of float) 11130:84 Sequence 11140:84 move second child to first child ( temp int) 11150:84 'coordTemp' ( temp int) 11160:84 c1: direct index for structure ( uniform int) 11170:84 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 11180:84 Constant: 11190:84 0 (const uint) 11200:84 move second child to first child ( temp 4-component vector of float) 11210:84 'storeTemp' ( temp 4-component vector of float) 11220:84 imageLoad ( temp 4-component vector of float) 11230:84 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 11240:84 'coordTemp' ( temp int) 11250:84 subtract second child into first child ( temp 4-component vector of float) 11260:84 'storeTemp' ( temp 4-component vector of float) 11270:84 Constant: 11280:84 3.000000 11290:84 imageStore ( temp void) 11300:84 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 11310:84 'coordTemp' ( temp int) 11320:84 'storeTemp' ( temp 4-component vector of float) 11330:84 'storeTemp' ( temp 4-component vector of float) 11340:85 Sequence 11350:85 move second child to first child ( temp int) 11360:85 'coordTemp' ( temp int) 11370:85 c1: direct index for structure ( uniform int) 11380:85 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 11390:85 Constant: 11400:85 0 (const uint) 11410:85 move second child to first child ( temp 4-component vector of float) 11420:85 'storeTemp' ( temp 4-component vector of float) 11430:85 imageLoad ( temp 4-component vector of float) 11440:85 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 11450:85 'coordTemp' ( temp int) 11460:85 add second child into first child ( temp 4-component vector of float) 11470:85 'storeTemp' ( temp 4-component vector of float) 11480:85 Constant: 11490:85 4.000000 11500:85 imageStore ( temp void) 11510:85 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 11520:85 'coordTemp' ( temp int) 11530:85 'storeTemp' ( temp 4-component vector of float) 11540:85 'storeTemp' ( temp 4-component vector of float) 11550:87 Sequence 11560:87 move second child to first child ( temp int) 11570:87 'coordTemp' ( temp int) 11580:87 c1: direct index for structure ( uniform int) 11590:87 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 11600:87 Constant: 11610:87 0 (const uint) 11620:87 move second child to first child ( temp 4-component vector of int) 11630:87 'storeTemp' ( temp 4-component vector of int) 11640:87 imageLoad ( temp 4-component vector of int) 11650:87 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 11660:87 'coordTemp' ( temp int) 11670:87 divide second child into first child ( temp 4-component vector of int) 11680:87 'storeTemp' ( temp 4-component vector of int) 11690:87 Constant: 11700:87 2 (const int) 11710:87 imageStore ( temp void) 11720:87 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 11730:87 'coordTemp' ( temp int) 11740:87 'storeTemp' ( temp 4-component vector of int) 11750:87 'storeTemp' ( temp 4-component vector of int) 11760:88 Sequence 11770:88 move second child to first child ( temp int) 11780:88 'coordTemp' ( temp int) 11790:88 c1: direct index for structure ( uniform int) 11800:88 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 11810:88 Constant: 11820:88 0 (const uint) 11830:88 move second child to first child ( temp 4-component vector of int) 11840:88 'storeTemp' ( temp 4-component vector of int) 11850:88 imageLoad ( temp 4-component vector of int) 11860:88 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 11870:88 'coordTemp' ( temp int) 11880:88 mod second child into first child ( temp 4-component vector of int) 11890:88 'storeTemp' ( temp 4-component vector of int) 11900:88 Constant: 11910:88 2 (const int) 11920:88 imageStore ( temp void) 11930:88 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 11940:88 'coordTemp' ( temp int) 11950:88 'storeTemp' ( temp 4-component vector of int) 11960:88 'storeTemp' ( temp 4-component vector of int) 11970:89 Sequence 11980:89 move second child to first child ( temp int) 11990:89 'coordTemp' ( temp int) 12000:89 c1: direct index for structure ( uniform int) 12010:89 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 12020:89 Constant: 12030:89 0 (const uint) 12040:89 move second child to first child ( temp 4-component vector of int) 12050:89 'storeTemp' ( temp 4-component vector of int) 12060:89 imageLoad ( temp 4-component vector of int) 12070:89 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 12080:89 'coordTemp' ( temp int) 12090:89 and second child into first child ( temp 4-component vector of int) 12100:89 'storeTemp' ( temp 4-component vector of int) 12110:89 Constant: 12120:89 65535 (const int) 12130:89 imageStore ( temp void) 12140:89 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 12150:89 'coordTemp' ( temp int) 12160:89 'storeTemp' ( temp 4-component vector of int) 12170:89 'storeTemp' ( temp 4-component vector of int) 12180:90 Sequence 12190:90 move second child to first child ( temp int) 12200:90 'coordTemp' ( temp int) 12210:90 c1: direct index for structure ( uniform int) 12220:90 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 12230:90 Constant: 12240:90 0 (const uint) 12250:90 move second child to first child ( temp 4-component vector of int) 12260:90 'storeTemp' ( temp 4-component vector of int) 12270:90 imageLoad ( temp 4-component vector of int) 12280:90 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 12290:90 'coordTemp' ( temp int) 12300:90 or second child into first child ( temp 4-component vector of int) 12310:90 'storeTemp' ( temp 4-component vector of int) 12320:90 Constant: 12330:90 61680 (const int) 12340:90 imageStore ( temp void) 12350:90 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 12360:90 'coordTemp' ( temp int) 12370:90 'storeTemp' ( temp 4-component vector of int) 12380:90 'storeTemp' ( temp 4-component vector of int) 12390:91 Sequence 12400:91 move second child to first child ( temp int) 12410:91 'coordTemp' ( temp int) 12420:91 c1: direct index for structure ( uniform int) 12430:91 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 12440:91 Constant: 12450:91 0 (const uint) 12460:91 move second child to first child ( temp 4-component vector of int) 12470:91 'storeTemp' ( temp 4-component vector of int) 12480:91 imageLoad ( temp 4-component vector of int) 12490:91 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 12500:91 'coordTemp' ( temp int) 12510:91 left shift second child into first child ( temp 4-component vector of int) 12520:91 'storeTemp' ( temp 4-component vector of int) 12530:91 Constant: 12540:91 2 (const int) 12550:91 imageStore ( temp void) 12560:91 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 12570:91 'coordTemp' ( temp int) 12580:91 'storeTemp' ( temp 4-component vector of int) 12590:91 'storeTemp' ( temp 4-component vector of int) 12600:92 Sequence 12610:92 move second child to first child ( temp int) 12620:92 'coordTemp' ( temp int) 12630:92 c1: direct index for structure ( uniform int) 12640:92 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 12650:92 Constant: 12660:92 0 (const uint) 12670:92 move second child to first child ( temp 4-component vector of int) 12680:92 'storeTemp' ( temp 4-component vector of int) 12690:92 imageLoad ( temp 4-component vector of int) 12700:92 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 12710:92 'coordTemp' ( temp int) 12720:92 right shift second child into first child ( temp 4-component vector of int) 12730:92 'storeTemp' ( temp 4-component vector of int) 12740:92 Constant: 12750:92 2 (const int) 12760:92 imageStore ( temp void) 12770:92 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 12780:92 'coordTemp' ( temp int) 12790:92 'storeTemp' ( temp 4-component vector of int) 12800:92 'storeTemp' ( temp 4-component vector of int) 12810:95 Sequence 12820:95 move second child to first child ( temp 4-component vector of float) 12830:95 'storeTemp' ( temp 4-component vector of float) 12840:95 Function Call: SomeValue( ( temp 4-component vector of float) 12850:95 imageStore ( temp void) 12860:95 'g_tTex2df4' (layout( rgba32f) uniform image2D) 12870:95 c2: direct index for structure ( uniform 2-component vector of int) 12880:95 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 12890:95 Constant: 12900:95 1 (const uint) 12910:95 'storeTemp' ( temp 4-component vector of float) 12920:95 'storeTemp' ( temp 4-component vector of float) 12930:96 Sequence 12940:96 imageStore ( temp void) 12950:96 'g_tTex2df4' (layout( rgba32f) uniform image2D) 12960:96 c2: direct index for structure ( uniform 2-component vector of int) 12970:96 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 12980:96 Constant: 12990:96 1 (const uint) 13000:96 'lf4' ( temp 4-component vector of float) 13010:96 'lf4' ( temp 4-component vector of float) 13020:97 Sequence 13030:97 move second child to first child ( temp 4-component vector of int) 13040:97 'storeTemp' ( temp 4-component vector of int) 13050:? Constant: 13060:? 5 (const int) 13070:? 2 (const int) 13080:? 3 (const int) 13090:? 4 (const int) 13100:97 imageStore ( temp void) 13110:97 'g_tTex2di4' (layout( rgba32i) uniform iimage2D) 13120:97 c2: direct index for structure ( uniform 2-component vector of int) 13130:97 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 13140:97 Constant: 13150:97 1 (const uint) 13160:97 'storeTemp' ( temp 4-component vector of int) 13170:97 'storeTemp' ( temp 4-component vector of int) 13180:98 Sequence 13190:98 move second child to first child ( temp 4-component vector of uint) 13200:98 'storeTemp' ( temp 4-component vector of uint) 13210:? Constant: 13220:? 6 (const uint) 13230:? 2 (const uint) 13240:? 3 (const uint) 13250:? 4 (const uint) 13260:98 imageStore ( temp void) 13270:98 'g_tTex2du4' (layout( rgba32ui) uniform uimage2D) 13280:98 c2: direct index for structure ( uniform 2-component vector of int) 13290:98 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 13300:98 Constant: 13310:98 1 (const uint) 13320:98 'storeTemp' ( temp 4-component vector of uint) 13330:98 'storeTemp' ( temp 4-component vector of uint) 13340:101 Sequence 13350:101 move second child to first child ( temp 4-component vector of float) 13360:101 'storeTemp' ( temp 4-component vector of float) 13370:101 Function Call: SomeValue( ( temp 4-component vector of float) 13380:101 imageStore ( temp void) 13390:101 'g_tTex3df4' (layout( rgba32f) uniform image3D) 13400:101 c3: direct index for structure ( uniform 3-component vector of int) 13410:101 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 13420:101 Constant: 13430:101 2 (const uint) 13440:101 'storeTemp' ( temp 4-component vector of float) 13450:101 'storeTemp' ( temp 4-component vector of float) 13460:102 Sequence 13470:102 imageStore ( temp void) 13480:102 'g_tTex3df4' (layout( rgba32f) uniform image3D) 13490:102 c3: direct index for structure ( uniform 3-component vector of int) 13500:102 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 13510:102 Constant: 13520:102 2 (const uint) 13530:102 'lf4' ( temp 4-component vector of float) 13540:102 'lf4' ( temp 4-component vector of float) 13550:103 Sequence 13560:103 move second child to first child ( temp 4-component vector of int) 13570:103 'storeTemp' ( temp 4-component vector of int) 13580:? Constant: 13590:? 8 (const int) 13600:? 6 (const int) 13610:? 7 (const int) 13620:? 8 (const int) 13630:103 imageStore ( temp void) 13640:103 'g_tTex3di4' (layout( rgba32i) uniform iimage3D) 13650:103 c3: direct index for structure ( uniform 3-component vector of int) 13660:103 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 13670:103 Constant: 13680:103 2 (const uint) 13690:103 'storeTemp' ( temp 4-component vector of int) 13700:103 'storeTemp' ( temp 4-component vector of int) 13710:104 Sequence 13720:104 move second child to first child ( temp 4-component vector of uint) 13730:104 'storeTemp' ( temp 4-component vector of uint) 13740:? Constant: 13750:? 9 (const uint) 13760:? 2 (const uint) 13770:? 3 (const uint) 13780:? 4 (const uint) 13790:104 imageStore ( temp void) 13800:104 'g_tTex3du4' (layout( rgba32ui) uniform uimage3D) 13810:104 c3: direct index for structure ( uniform 3-component vector of int) 13820:104 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 13830:104 Constant: 13840:104 2 (const uint) 13850:104 'storeTemp' ( temp 4-component vector of uint) 13860:104 'storeTemp' ( temp 4-component vector of uint) 13870:107 Function Call: Fn1(vf4; ( temp 4-component vector of float) 13880:107 imageLoad ( temp 4-component vector of float) 13890:107 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 13900:107 c1: direct index for structure ( uniform int) 13910:107 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 13920:107 Constant: 13930:107 0 (const uint) 13940:108 Function Call: Fn1(vi4; ( temp 4-component vector of int) 13950:108 imageLoad ( temp 4-component vector of int) 13960:108 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 13970:108 c1: direct index for structure ( uniform int) 13980:108 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 13990:108 Constant: 14000:108 0 (const uint) 14010:109 Function Call: Fn1(vu4; ( temp 4-component vector of uint) 14020:109 imageLoad ( temp 4-component vector of uint) 14030:109 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 14040:109 c1: direct index for structure ( uniform int) 14050:109 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 14060:109 Constant: 14070:109 0 (const uint) 14080:111 Comma ( temp void) 14090:111 Function Call: Fn2(vf4; ( temp void) 14100:111 'tempArg' ( temp 4-component vector of float) 14110:111 Sequence 14120:111 imageStore ( temp void) 14130:111 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 14140:111 c1: direct index for structure ( uniform int) 14150:111 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 14160:111 Constant: 14170:111 0 (const uint) 14180:111 'tempArg' ( temp 4-component vector of float) 14190:111 'tempArg' ( temp 4-component vector of float) 14200:112 Comma ( temp void) 14210:112 Function Call: Fn2(vi4; ( temp void) 14220:112 'tempArg' ( temp 4-component vector of int) 14230:112 Sequence 14240:112 imageStore ( temp void) 14250:112 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 14260:112 c1: direct index for structure ( uniform int) 14270:112 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 14280:112 Constant: 14290:112 0 (const uint) 14300:112 'tempArg' ( temp 4-component vector of int) 14310:112 'tempArg' ( temp 4-component vector of int) 14320:113 Comma ( temp void) 14330:113 Function Call: Fn2(vu4; ( temp void) 14340:113 'tempArg' ( temp 4-component vector of uint) 14350:113 Sequence 14360:113 imageStore ( temp void) 14370:113 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 14380:113 c1: direct index for structure ( uniform int) 14390:113 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 14400:113 Constant: 14410:113 0 (const uint) 14420:113 'tempArg' ( temp 4-component vector of uint) 14430:113 'tempArg' ( temp 4-component vector of uint) 14440:117 Sequence 14450:117 move second child to first child ( temp int) 14460:117 'coordTemp' ( temp int) 14470:117 c1: direct index for structure ( uniform int) 14480:117 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 14490:117 Constant: 14500:117 0 (const uint) 14510:117 move second child to first child ( temp 4-component vector of float) 14520:117 'storeTemp' ( temp 4-component vector of float) 14530:117 imageLoad ( temp 4-component vector of float) 14540:117 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 14550:117 'coordTemp' ( temp int) 14560:117 Pre-Increment ( temp 4-component vector of float) 14570:117 'storeTemp' ( temp 4-component vector of float) 14580:117 imageStore ( temp void) 14590:117 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 14600:117 'coordTemp' ( temp int) 14610:117 'storeTemp' ( temp 4-component vector of float) 14620:117 'storeTemp' ( temp 4-component vector of float) 14630:118 Sequence 14640:118 move second child to first child ( temp int) 14650:118 'coordTemp' ( temp int) 14660:118 c1: direct index for structure ( uniform int) 14670:118 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 14680:118 Constant: 14690:118 0 (const uint) 14700:118 move second child to first child ( temp 4-component vector of int) 14710:118 'storeTemp' ( temp 4-component vector of int) 14720:118 imageLoad ( temp 4-component vector of int) 14730:118 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 14740:118 'coordTemp' ( temp int) 14750:118 Pre-Increment ( temp 4-component vector of int) 14760:118 'storeTemp' ( temp 4-component vector of int) 14770:118 imageStore ( temp void) 14780:118 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 14790:118 'coordTemp' ( temp int) 14800:118 'storeTemp' ( temp 4-component vector of int) 14810:118 'storeTemp' ( temp 4-component vector of int) 14820:119 Sequence 14830:119 move second child to first child ( temp int) 14840:119 'coordTemp' ( temp int) 14850:119 c1: direct index for structure ( uniform int) 14860:119 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 14870:119 Constant: 14880:119 0 (const uint) 14890:119 move second child to first child ( temp 4-component vector of uint) 14900:119 'storeTemp' ( temp 4-component vector of uint) 14910:119 imageLoad ( temp 4-component vector of uint) 14920:119 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 14930:119 'coordTemp' ( temp int) 14940:119 Pre-Increment ( temp 4-component vector of uint) 14950:119 'storeTemp' ( temp 4-component vector of uint) 14960:119 imageStore ( temp void) 14970:119 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 14980:119 'coordTemp' ( temp int) 14990:119 'storeTemp' ( temp 4-component vector of uint) 15000:119 'storeTemp' ( temp 4-component vector of uint) 15010:121 Sequence 15020:121 move second child to first child ( temp int) 15030:121 'coordTemp' ( temp int) 15040:121 c1: direct index for structure ( uniform int) 15050:121 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 15060:121 Constant: 15070:121 0 (const uint) 15080:121 move second child to first child ( temp 4-component vector of float) 15090:121 'storeTemp' ( temp 4-component vector of float) 15100:121 imageLoad ( temp 4-component vector of float) 15110:121 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 15120:121 'coordTemp' ( temp int) 15130:121 Pre-Decrement ( temp 4-component vector of float) 15140:121 'storeTemp' ( temp 4-component vector of float) 15150:121 imageStore ( temp void) 15160:121 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 15170:121 'coordTemp' ( temp int) 15180:121 'storeTemp' ( temp 4-component vector of float) 15190:121 'storeTemp' ( temp 4-component vector of float) 15200:122 Sequence 15210:122 move second child to first child ( temp int) 15220:122 'coordTemp' ( temp int) 15230:122 c1: direct index for structure ( uniform int) 15240:122 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 15250:122 Constant: 15260:122 0 (const uint) 15270:122 move second child to first child ( temp 4-component vector of int) 15280:122 'storeTemp' ( temp 4-component vector of int) 15290:122 imageLoad ( temp 4-component vector of int) 15300:122 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 15310:122 'coordTemp' ( temp int) 15320:122 Pre-Decrement ( temp 4-component vector of int) 15330:122 'storeTemp' ( temp 4-component vector of int) 15340:122 imageStore ( temp void) 15350:122 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 15360:122 'coordTemp' ( temp int) 15370:122 'storeTemp' ( temp 4-component vector of int) 15380:122 'storeTemp' ( temp 4-component vector of int) 15390:123 Sequence 15400:123 move second child to first child ( temp int) 15410:123 'coordTemp' ( temp int) 15420:123 c1: direct index for structure ( uniform int) 15430:123 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 15440:123 Constant: 15450:123 0 (const uint) 15460:123 move second child to first child ( temp 4-component vector of uint) 15470:123 'storeTemp' ( temp 4-component vector of uint) 15480:123 imageLoad ( temp 4-component vector of uint) 15490:123 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 15500:123 'coordTemp' ( temp int) 15510:123 Pre-Decrement ( temp 4-component vector of uint) 15520:123 'storeTemp' ( temp 4-component vector of uint) 15530:123 imageStore ( temp void) 15540:123 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 15550:123 'coordTemp' ( temp int) 15560:123 'storeTemp' ( temp 4-component vector of uint) 15570:123 'storeTemp' ( temp 4-component vector of uint) 15580:126 Sequence 15590:126 move second child to first child ( temp int) 15600:126 'coordTemp' ( temp int) 15610:126 c1: direct index for structure ( uniform int) 15620:126 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 15630:126 Constant: 15640:126 0 (const uint) 15650:126 move second child to first child ( temp 4-component vector of float) 15660:126 'storeTempPre' ( temp 4-component vector of float) 15670:126 imageLoad ( temp 4-component vector of float) 15680:126 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 15690:126 'coordTemp' ( temp int) 15700:126 move second child to first child ( temp 4-component vector of float) 15710:126 'storeTempPost' ( temp 4-component vector of float) 15720:126 'storeTempPre' ( temp 4-component vector of float) 15730:126 Post-Increment ( temp 4-component vector of float) 15740:126 'storeTempPost' ( temp 4-component vector of float) 15750:126 imageStore ( temp void) 15760:126 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 15770:126 'coordTemp' ( temp int) 15780:126 'storeTempPost' ( temp 4-component vector of float) 15790:126 'storeTempPre' ( temp 4-component vector of float) 15800:127 Sequence 15810:127 move second child to first child ( temp int) 15820:127 'coordTemp' ( temp int) 15830:127 c1: direct index for structure ( uniform int) 15840:127 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 15850:127 Constant: 15860:127 0 (const uint) 15870:127 move second child to first child ( temp 4-component vector of uint) 15880:127 'storeTempPre' ( temp 4-component vector of uint) 15890:127 imageLoad ( temp 4-component vector of uint) 15900:127 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 15910:127 'coordTemp' ( temp int) 15920:127 move second child to first child ( temp 4-component vector of uint) 15930:127 'storeTempPost' ( temp 4-component vector of uint) 15940:127 'storeTempPre' ( temp 4-component vector of uint) 15950:127 Post-Decrement ( temp 4-component vector of uint) 15960:127 'storeTempPost' ( temp 4-component vector of uint) 15970:127 imageStore ( temp void) 15980:127 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 15990:127 'coordTemp' ( temp int) 16000:127 'storeTempPost' ( temp 4-component vector of uint) 16010:127 'storeTempPre' ( temp 4-component vector of uint) 16020:128 Sequence 16030:128 move second child to first child ( temp int) 16040:128 'coordTemp' ( temp int) 16050:128 c1: direct index for structure ( uniform int) 16060:128 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 16070:128 Constant: 16080:128 0 (const uint) 16090:128 move second child to first child ( temp 4-component vector of int) 16100:128 'storeTempPre' ( temp 4-component vector of int) 16110:128 imageLoad ( temp 4-component vector of int) 16120:128 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 16130:128 'coordTemp' ( temp int) 16140:128 move second child to first child ( temp 4-component vector of int) 16150:128 'storeTempPost' ( temp 4-component vector of int) 16160:128 'storeTempPre' ( temp 4-component vector of int) 16170:128 Post-Increment ( temp 4-component vector of int) 16180:128 'storeTempPost' ( temp 4-component vector of int) 16190:128 imageStore ( temp void) 16200:128 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 16210:128 'coordTemp' ( temp int) 16220:128 'storeTempPost' ( temp 4-component vector of int) 16230:128 'storeTempPre' ( temp 4-component vector of int) 16240:130 Sequence 16250:130 move second child to first child ( temp int) 16260:130 'coordTemp' ( temp int) 16270:130 c1: direct index for structure ( uniform int) 16280:130 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 16290:130 Constant: 16300:130 0 (const uint) 16310:130 move second child to first child ( temp 4-component vector of float) 16320:130 'storeTempPre' ( temp 4-component vector of float) 16330:130 imageLoad ( temp 4-component vector of float) 16340:130 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 16350:130 'coordTemp' ( temp int) 16360:130 move second child to first child ( temp 4-component vector of float) 16370:130 'storeTempPost' ( temp 4-component vector of float) 16380:130 'storeTempPre' ( temp 4-component vector of float) 16390:130 Post-Decrement ( temp 4-component vector of float) 16400:130 'storeTempPost' ( temp 4-component vector of float) 16410:130 imageStore ( temp void) 16420:130 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 16430:130 'coordTemp' ( temp int) 16440:130 'storeTempPost' ( temp 4-component vector of float) 16450:130 'storeTempPre' ( temp 4-component vector of float) 16460:131 Sequence 16470:131 move second child to first child ( temp int) 16480:131 'coordTemp' ( temp int) 16490:131 c1: direct index for structure ( uniform int) 16500:131 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 16510:131 Constant: 16520:131 0 (const uint) 16530:131 move second child to first child ( temp 4-component vector of int) 16540:131 'storeTempPre' ( temp 4-component vector of int) 16550:131 imageLoad ( temp 4-component vector of int) 16560:131 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 16570:131 'coordTemp' ( temp int) 16580:131 move second child to first child ( temp 4-component vector of int) 16590:131 'storeTempPost' ( temp 4-component vector of int) 16600:131 'storeTempPre' ( temp 4-component vector of int) 16610:131 Post-Increment ( temp 4-component vector of int) 16620:131 'storeTempPost' ( temp 4-component vector of int) 16630:131 imageStore ( temp void) 16640:131 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 16650:131 'coordTemp' ( temp int) 16660:131 'storeTempPost' ( temp 4-component vector of int) 16670:131 'storeTempPre' ( temp 4-component vector of int) 16680:132 Sequence 16690:132 move second child to first child ( temp int) 16700:132 'coordTemp' ( temp int) 16710:132 c1: direct index for structure ( uniform int) 16720:132 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 16730:132 Constant: 16740:132 0 (const uint) 16750:132 move second child to first child ( temp 4-component vector of uint) 16760:132 'storeTempPre' ( temp 4-component vector of uint) 16770:132 imageLoad ( temp 4-component vector of uint) 16780:132 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 16790:132 'coordTemp' ( temp int) 16800:132 move second child to first child ( temp 4-component vector of uint) 16810:132 'storeTempPost' ( temp 4-component vector of uint) 16820:132 'storeTempPre' ( temp 4-component vector of uint) 16830:132 Post-Decrement ( temp 4-component vector of uint) 16840:132 'storeTempPost' ( temp 4-component vector of uint) 16850:132 imageStore ( temp void) 16860:132 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 16870:132 'coordTemp' ( temp int) 16880:132 'storeTempPost' ( temp 4-component vector of uint) 16890:132 'storeTempPre' ( temp 4-component vector of uint) 16900:135 Sequence 16910:135 move second child to first child ( temp 4-component vector of float) 16920:135 'storeTemp' ( temp 4-component vector of float) 16930:? imageLoad ( temp 4-component vector of float) 16940:135 'g_tTex2df4' (layout( rgba32f) uniform image2D) 16950:? Constant: 16960:? 2 (const int) 16970:? 3 (const int) 16980:135 imageStore ( temp void) 16990:135 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 17000:135 Constant: 17010:135 1 (const int) 17020:135 'storeTemp' ( temp 4-component vector of float) 17030:135 'storeTemp' ( temp 4-component vector of float) 17040:137 move second child to first child ( temp 4-component vector of float) 17050:137 Color: direct index for structure ( temp 4-component vector of float) 17060:137 'psout' ( temp structure{ temp 4-component vector of float Color}) 17070:137 Constant: 17080:137 0 (const int) 17090:137 Constant: 17100:137 1.000000 17110:137 1.000000 17120:137 1.000000 17130:137 1.000000 17140:139 Branch: Return with expression 17150:139 'psout' ( temp structure{ temp 4-component vector of float Color}) 17160:53 Function Definition: main( ( temp void) 17170:53 Function Parameters: 17180:? Sequence 17190:53 Sequence 17200:53 move second child to first child ( temp 4-component vector of float) 17210:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float) 17220:53 Color: direct index for structure ( temp 4-component vector of float) 17230:53 Function Call: @main( ( temp structure{ temp 4-component vector of float Color}) 17240:53 Constant: 17250:53 0 (const int) 17260:? Linker Objects 17270:? 'g_sSamp' (layout( binding=0) uniform sampler) 17280:? 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D) 17290:? 'g_tTex1di4' (layout( rgba32i) uniform iimage1D) 17300:? 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D) 17310:? 'g_tTex2df4' (layout( rgba32f) uniform image2D) 17320:? 'g_tTex2di4' (layout( rgba32i) uniform iimage2D) 17330:? 'g_tTex2du4' (layout( rgba32ui) uniform uimage2D) 17340:? 'g_tTex3df4' (layout( rgba32f) uniform image3D) 17350:? 'g_tTex3di4' (layout( rgba32i) uniform iimage3D) 17360:? 'g_tTex3du4' (layout( rgba32ui) uniform uimage3D) 17370:? 'g_tTex1df4a' (layout( rgba32f) uniform image1DArray) 17380:? 'g_tTex1di4a' (layout( rgba32i) uniform iimage1DArray) 17390:? 'g_tTex1du4a' (layout( rgba32ui) uniform uimage1DArray) 17400:? 'g_tTex2df4a' (layout( rgba32f) uniform image2DArray) 17410:? 'g_tTex2di4a' (layout( rgba32i) uniform iimage2DArray) 17420:? 'g_tTex2du4a' (layout( rgba32ui) uniform uimage2DArray) 17430:? 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4, uniform 4-component vector of float uf4, uniform 4-component vector of int ui4, uniform 4-component vector of uint uu4}) 17440:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float) 1745 1746// Module Version 10000 1747// Generated by (magic number): 8000a 1748// Id's are bound by 607 1749 1750 Capability Shader 1751 Capability Image1D 1752 1: ExtInstImport "GLSL.std.450" 1753 MemoryModel Logical GLSL450 1754 EntryPoint Fragment 4 "main" 583 1755 ExecutionMode 4 OriginUpperLeft 1756 Source HLSL 500 1757 Name 4 "main" 1758 Name 11 "Fn1(vi4;" 1759 Name 10 "x" 1760 Name 18 "Fn1(vu4;" 1761 Name 17 "x" 1762 Name 25 "Fn1(vf4;" 1763 Name 24 "x" 1764 Name 29 "Fn2(vi4;" 1765 Name 28 "x" 1766 Name 33 "Fn2(vu4;" 1767 Name 32 "x" 1768 Name 37 "Fn2(vf4;" 1769 Name 36 "x" 1770 Name 40 "SomeValue(" 1771 Name 42 "PS_OUTPUT" 1772 MemberName 42(PS_OUTPUT) 0 "Color" 1773 Name 44 "@main(" 1774 Name 63 "$Global" 1775 MemberName 63($Global) 0 "c1" 1776 MemberName 63($Global) 1 "c2" 1777 MemberName 63($Global) 2 "c3" 1778 MemberName 63($Global) 3 "c4" 1779 MemberName 63($Global) 4 "o1" 1780 MemberName 63($Global) 5 "o2" 1781 MemberName 63($Global) 6 "o3" 1782 MemberName 63($Global) 7 "o4" 1783 MemberName 63($Global) 8 "uf4" 1784 MemberName 63($Global) 9 "ui4" 1785 MemberName 63($Global) 10 "uu4" 1786 Name 65 "" 1787 Name 75 "g_tTex1df4" 1788 Name 81 "r00" 1789 Name 86 "r01" 1790 Name 89 "g_tTex1di4" 1791 Name 94 "r02" 1792 Name 97 "g_tTex1du4" 1793 Name 102 "r10" 1794 Name 105 "g_tTex2df4" 1795 Name 112 "r11" 1796 Name 115 "g_tTex2di4" 1797 Name 120 "r12" 1798 Name 123 "g_tTex2du4" 1799 Name 128 "r20" 1800 Name 131 "g_tTex3df4" 1801 Name 138 "r21" 1802 Name 141 "g_tTex3di4" 1803 Name 146 "r22" 1804 Name 149 "g_tTex3du4" 1805 Name 154 "lf4" 1806 Name 159 "storeTemp" 1807 Name 169 "storeTemp" 1808 Name 176 "storeTemp" 1809 Name 185 "val1" 1810 Name 187 "coordTemp" 1811 Name 190 "storeTemp" 1812 Name 201 "coordTemp" 1813 Name 204 "storeTemp" 1814 Name 215 "coordTemp" 1815 Name 218 "storeTemp" 1816 Name 229 "coordTemp" 1817 Name 232 "storeTemp" 1818 Name 242 "coordTemp" 1819 Name 245 "storeTemp" 1820 Name 255 "coordTemp" 1821 Name 258 "storeTemp" 1822 Name 269 "coordTemp" 1823 Name 272 "storeTemp" 1824 Name 283 "coordTemp" 1825 Name 286 "storeTemp" 1826 Name 296 "coordTemp" 1827 Name 299 "storeTemp" 1828 Name 309 "storeTemp" 1829 Name 319 "storeTemp" 1830 Name 326 "storeTemp" 1831 Name 333 "storeTemp" 1832 Name 343 "storeTemp" 1833 Name 351 "storeTemp" 1834 Name 362 "param" 1835 Name 368 "param" 1836 Name 374 "param" 1837 Name 376 "tempArg" 1838 Name 377 "param" 1839 Name 384 "tempArg" 1840 Name 385 "param" 1841 Name 392 "tempArg" 1842 Name 393 "param" 1843 Name 400 "coordTemp" 1844 Name 403 "storeTemp" 1845 Name 414 "coordTemp" 1846 Name 417 "storeTemp" 1847 Name 427 "coordTemp" 1848 Name 430 "storeTemp" 1849 Name 440 "coordTemp" 1850 Name 443 "storeTemp" 1851 Name 453 "coordTemp" 1852 Name 456 "storeTemp" 1853 Name 466 "coordTemp" 1854 Name 469 "storeTemp" 1855 Name 479 "coordTemp" 1856 Name 482 "storeTempPre" 1857 Name 486 "storeTempPost" 1858 Name 494 "coordTemp" 1859 Name 497 "storeTempPre" 1860 Name 501 "storeTempPost" 1861 Name 509 "coordTemp" 1862 Name 512 "storeTempPre" 1863 Name 516 "storeTempPost" 1864 Name 524 "coordTemp" 1865 Name 527 "storeTempPre" 1866 Name 531 "storeTempPost" 1867 Name 539 "coordTemp" 1868 Name 542 "storeTempPre" 1869 Name 546 "storeTempPost" 1870 Name 554 "coordTemp" 1871 Name 557 "storeTempPre" 1872 Name 561 "storeTempPost" 1873 Name 569 "storeTemp" 1874 Name 576 "psout" 1875 Name 583 "@entryPointOutput.Color" 1876 Name 588 "g_sSamp" 1877 Name 591 "g_tTex1df4a" 1878 Name 594 "g_tTex1di4a" 1879 Name 597 "g_tTex1du4a" 1880 Name 600 "g_tTex2df4a" 1881 Name 603 "g_tTex2di4a" 1882 Name 606 "g_tTex2du4a" 1883 MemberDecorate 63($Global) 0 Offset 0 1884 MemberDecorate 63($Global) 1 Offset 8 1885 MemberDecorate 63($Global) 2 Offset 16 1886 MemberDecorate 63($Global) 3 Offset 32 1887 MemberDecorate 63($Global) 4 Offset 48 1888 MemberDecorate 63($Global) 5 Offset 56 1889 MemberDecorate 63($Global) 6 Offset 64 1890 MemberDecorate 63($Global) 7 Offset 80 1891 MemberDecorate 63($Global) 8 Offset 96 1892 MemberDecorate 63($Global) 9 Offset 112 1893 MemberDecorate 63($Global) 10 Offset 128 1894 Decorate 63($Global) Block 1895 Decorate 65 DescriptorSet 0 1896 Decorate 65 Binding 9 1897 Decorate 75(g_tTex1df4) DescriptorSet 0 1898 Decorate 75(g_tTex1df4) Binding 0 1899 Decorate 89(g_tTex1di4) DescriptorSet 0 1900 Decorate 89(g_tTex1di4) Binding 1 1901 Decorate 97(g_tTex1du4) DescriptorSet 0 1902 Decorate 97(g_tTex1du4) Binding 2 1903 Decorate 105(g_tTex2df4) DescriptorSet 0 1904 Decorate 105(g_tTex2df4) Binding 3 1905 Decorate 115(g_tTex2di4) DescriptorSet 0 1906 Decorate 115(g_tTex2di4) Binding 4 1907 Decorate 123(g_tTex2du4) DescriptorSet 0 1908 Decorate 123(g_tTex2du4) Binding 5 1909 Decorate 131(g_tTex3df4) DescriptorSet 0 1910 Decorate 131(g_tTex3df4) Binding 6 1911 Decorate 141(g_tTex3di4) DescriptorSet 0 1912 Decorate 141(g_tTex3di4) Binding 7 1913 Decorate 149(g_tTex3du4) DescriptorSet 0 1914 Decorate 149(g_tTex3du4) Binding 8 1915 Decorate 583(@entryPointOutput.Color) Location 0 1916 Decorate 588(g_sSamp) DescriptorSet 0 1917 Decorate 588(g_sSamp) Binding 0 1918 Decorate 591(g_tTex1df4a) DescriptorSet 0 1919 Decorate 591(g_tTex1df4a) Binding 0 1920 Decorate 594(g_tTex1di4a) DescriptorSet 0 1921 Decorate 594(g_tTex1di4a) Binding 0 1922 Decorate 597(g_tTex1du4a) DescriptorSet 0 1923 Decorate 597(g_tTex1du4a) Binding 0 1924 Decorate 600(g_tTex2df4a) DescriptorSet 0 1925 Decorate 600(g_tTex2df4a) Binding 0 1926 Decorate 603(g_tTex2di4a) DescriptorSet 0 1927 Decorate 603(g_tTex2di4a) Binding 0 1928 Decorate 606(g_tTex2du4a) DescriptorSet 0 1929 Decorate 606(g_tTex2du4a) Binding 0 1930 2: TypeVoid 1931 3: TypeFunction 2 1932 6: TypeInt 32 1 1933 7: TypeVector 6(int) 4 1934 8: TypePointer Function 7(ivec4) 1935 9: TypeFunction 7(ivec4) 8(ptr) 1936 13: TypeInt 32 0 1937 14: TypeVector 13(int) 4 1938 15: TypePointer Function 14(ivec4) 1939 16: TypeFunction 14(ivec4) 15(ptr) 1940 20: TypeFloat 32 1941 21: TypeVector 20(float) 4 1942 22: TypePointer Function 21(fvec4) 1943 23: TypeFunction 21(fvec4) 22(ptr) 1944 27: TypeFunction 2 8(ptr) 1945 31: TypeFunction 2 15(ptr) 1946 35: TypeFunction 2 22(ptr) 1947 39: TypeFunction 21(fvec4) 1948 42(PS_OUTPUT): TypeStruct 21(fvec4) 1949 43: TypeFunction 42(PS_OUTPUT) 1950 55: 6(int) Constant 0 1951 56: 7(ivec4) ConstantComposite 55 55 55 55 1952 57: 13(int) Constant 0 1953 58: 14(ivec4) ConstantComposite 57 57 57 57 1954 59: 20(float) Constant 0 1955 60: 21(fvec4) ConstantComposite 59 59 59 59 1956 61: TypeVector 6(int) 2 1957 62: TypeVector 6(int) 3 1958 63($Global): TypeStruct 6(int) 61(ivec2) 62(ivec3) 7(ivec4) 6(int) 61(ivec2) 62(ivec3) 7(ivec4) 21(fvec4) 7(ivec4) 14(ivec4) 1959 64: TypePointer Uniform 63($Global) 1960 65: 64(ptr) Variable Uniform 1961 66: 6(int) Constant 3 1962 67: TypePointer Uniform 7(ivec4) 1963 73: TypeImage 20(float) 1D nonsampled format:Rgba32f 1964 74: TypePointer UniformConstant 73 1965 75(g_tTex1df4): 74(ptr) Variable UniformConstant 1966 77: TypePointer Uniform 6(int) 1967 87: TypeImage 6(int) 1D nonsampled format:Rgba32i 1968 88: TypePointer UniformConstant 87 1969 89(g_tTex1di4): 88(ptr) Variable UniformConstant 1970 95: TypeImage 13(int) 1D nonsampled format:Rgba32ui 1971 96: TypePointer UniformConstant 95 1972 97(g_tTex1du4): 96(ptr) Variable UniformConstant 1973 103: TypeImage 20(float) 2D nonsampled format:Rgba32f 1974 104: TypePointer UniformConstant 103 1975 105(g_tTex2df4): 104(ptr) Variable UniformConstant 1976 107: 6(int) Constant 1 1977 108: TypePointer Uniform 61(ivec2) 1978 113: TypeImage 6(int) 2D nonsampled format:Rgba32i 1979 114: TypePointer UniformConstant 113 1980 115(g_tTex2di4): 114(ptr) Variable UniformConstant 1981 121: TypeImage 13(int) 2D nonsampled format:Rgba32ui 1982 122: TypePointer UniformConstant 121 1983 123(g_tTex2du4): 122(ptr) Variable UniformConstant 1984 129: TypeImage 20(float) 3D nonsampled format:Rgba32f 1985 130: TypePointer UniformConstant 129 1986 131(g_tTex3df4): 130(ptr) Variable UniformConstant 1987 133: 6(int) Constant 2 1988 134: TypePointer Uniform 62(ivec3) 1989 139: TypeImage 6(int) 3D nonsampled format:Rgba32i 1990 140: TypePointer UniformConstant 139 1991 141(g_tTex3di4): 140(ptr) Variable UniformConstant 1992 147: TypeImage 13(int) 3D nonsampled format:Rgba32ui 1993 148: TypePointer UniformConstant 147 1994 149(g_tTex3du4): 148(ptr) Variable UniformConstant 1995 155: 6(int) Constant 8 1996 156: TypePointer Uniform 21(fvec4) 1997 170: 6(int) Constant 4 1998 171: 7(ivec4) ConstantComposite 133 133 66 170 1999 177: 13(int) Constant 3 2000 178: 13(int) Constant 2 2001 179: 13(int) Constant 4 2002 180: 14(ivec4) ConstantComposite 177 178 177 179 2003 186: TypePointer Function 6(int) 2004 194: 20(float) Constant 1073741824 2005 208: 20(float) Constant 1077936128 2006 222: 20(float) Constant 1082130432 2007 262: 6(int) Constant 65535 2008 276: 6(int) Constant 61680 2009 320: 6(int) Constant 5 2010 321: 7(ivec4) ConstantComposite 320 133 66 170 2011 327: 13(int) Constant 6 2012 328: 14(ivec4) ConstantComposite 327 178 177 179 2013 344: 6(int) Constant 6 2014 345: 6(int) Constant 7 2015 346: 7(ivec4) ConstantComposite 155 344 345 155 2016 352: 13(int) Constant 9 2017 353: 14(ivec4) ConstantComposite 352 178 177 179 2018 408: 20(float) Constant 1065353216 2019 571: 61(ivec2) ConstantComposite 133 66 2020 575: TypePointer Function 42(PS_OUTPUT) 2021 577: 21(fvec4) ConstantComposite 408 408 408 408 2022 582: TypePointer Output 21(fvec4) 2023583(@entryPointOutput.Color): 582(ptr) Variable Output 2024 586: TypeSampler 2025 587: TypePointer UniformConstant 586 2026 588(g_sSamp): 587(ptr) Variable UniformConstant 2027 589: TypeImage 20(float) 1D array nonsampled format:Rgba32f 2028 590: TypePointer UniformConstant 589 2029591(g_tTex1df4a): 590(ptr) Variable UniformConstant 2030 592: TypeImage 6(int) 1D array nonsampled format:Rgba32i 2031 593: TypePointer UniformConstant 592 2032594(g_tTex1di4a): 593(ptr) Variable UniformConstant 2033 595: TypeImage 13(int) 1D array nonsampled format:Rgba32ui 2034 596: TypePointer UniformConstant 595 2035597(g_tTex1du4a): 596(ptr) Variable UniformConstant 2036 598: TypeImage 20(float) 2D array nonsampled format:Rgba32f 2037 599: TypePointer UniformConstant 598 2038600(g_tTex2df4a): 599(ptr) Variable UniformConstant 2039 601: TypeImage 6(int) 2D array nonsampled format:Rgba32i 2040 602: TypePointer UniformConstant 601 2041603(g_tTex2di4a): 602(ptr) Variable UniformConstant 2042 604: TypeImage 13(int) 2D array nonsampled format:Rgba32ui 2043 605: TypePointer UniformConstant 604 2044606(g_tTex2du4a): 605(ptr) Variable UniformConstant 2045 4(main): 2 Function None 3 2046 5: Label 2047 584:42(PS_OUTPUT) FunctionCall 44(@main() 2048 585: 21(fvec4) CompositeExtract 584 0 2049 Store 583(@entryPointOutput.Color) 585 2050 Return 2051 FunctionEnd 2052 11(Fn1(vi4;): 7(ivec4) Function None 9 2053 10(x): 8(ptr) FunctionParameter 2054 12: Label 2055 46: 7(ivec4) Load 10(x) 2056 ReturnValue 46 2057 FunctionEnd 2058 18(Fn1(vu4;): 14(ivec4) Function None 16 2059 17(x): 15(ptr) FunctionParameter 2060 19: Label 2061 49: 14(ivec4) Load 17(x) 2062 ReturnValue 49 2063 FunctionEnd 2064 25(Fn1(vf4;): 21(fvec4) Function None 23 2065 24(x): 22(ptr) FunctionParameter 2066 26: Label 2067 52: 21(fvec4) Load 24(x) 2068 ReturnValue 52 2069 FunctionEnd 2070 29(Fn2(vi4;): 2 Function None 27 2071 28(x): 8(ptr) FunctionParameter 2072 30: Label 2073 Store 28(x) 56 2074 Return 2075 FunctionEnd 2076 33(Fn2(vu4;): 2 Function None 31 2077 32(x): 15(ptr) FunctionParameter 2078 34: Label 2079 Store 32(x) 58 2080 Return 2081 FunctionEnd 2082 37(Fn2(vf4;): 2 Function None 35 2083 36(x): 22(ptr) FunctionParameter 2084 38: Label 2085 Store 36(x) 60 2086 Return 2087 FunctionEnd 2088 40(SomeValue(): 21(fvec4) Function None 39 2089 41: Label 2090 68: 67(ptr) AccessChain 65 66 2091 69: 7(ivec4) Load 68 2092 70: 21(fvec4) ConvertSToF 69 2093 ReturnValue 70 2094 FunctionEnd 2095 44(@main():42(PS_OUTPUT) Function None 43 2096 45: Label 2097 81(r00): 22(ptr) Variable Function 2098 86(r01): 8(ptr) Variable Function 2099 94(r02): 15(ptr) Variable Function 2100 102(r10): 22(ptr) Variable Function 2101 112(r11): 8(ptr) Variable Function 2102 120(r12): 15(ptr) Variable Function 2103 128(r20): 22(ptr) Variable Function 2104 138(r21): 8(ptr) Variable Function 2105 146(r22): 15(ptr) Variable Function 2106 154(lf4): 22(ptr) Variable Function 2107 159(storeTemp): 22(ptr) Variable Function 2108 169(storeTemp): 8(ptr) Variable Function 2109 176(storeTemp): 15(ptr) Variable Function 2110 185(val1): 22(ptr) Variable Function 2111 187(coordTemp): 186(ptr) Variable Function 2112 190(storeTemp): 22(ptr) Variable Function 2113 201(coordTemp): 186(ptr) Variable Function 2114 204(storeTemp): 22(ptr) Variable Function 2115 215(coordTemp): 186(ptr) Variable Function 2116 218(storeTemp): 22(ptr) Variable Function 2117 229(coordTemp): 186(ptr) Variable Function 2118 232(storeTemp): 8(ptr) Variable Function 2119 242(coordTemp): 186(ptr) Variable Function 2120 245(storeTemp): 8(ptr) Variable Function 2121 255(coordTemp): 186(ptr) Variable Function 2122 258(storeTemp): 8(ptr) Variable Function 2123 269(coordTemp): 186(ptr) Variable Function 2124 272(storeTemp): 8(ptr) Variable Function 2125 283(coordTemp): 186(ptr) Variable Function 2126 286(storeTemp): 8(ptr) Variable Function 2127 296(coordTemp): 186(ptr) Variable Function 2128 299(storeTemp): 8(ptr) Variable Function 2129 309(storeTemp): 22(ptr) Variable Function 2130 319(storeTemp): 8(ptr) Variable Function 2131 326(storeTemp): 15(ptr) Variable Function 2132 333(storeTemp): 22(ptr) Variable Function 2133 343(storeTemp): 8(ptr) Variable Function 2134 351(storeTemp): 15(ptr) Variable Function 2135 362(param): 22(ptr) Variable Function 2136 368(param): 8(ptr) Variable Function 2137 374(param): 15(ptr) Variable Function 2138 376(tempArg): 22(ptr) Variable Function 2139 377(param): 22(ptr) Variable Function 2140 384(tempArg): 8(ptr) Variable Function 2141 385(param): 8(ptr) Variable Function 2142 392(tempArg): 15(ptr) Variable Function 2143 393(param): 15(ptr) Variable Function 2144 400(coordTemp): 186(ptr) Variable Function 2145 403(storeTemp): 22(ptr) Variable Function 2146 414(coordTemp): 186(ptr) Variable Function 2147 417(storeTemp): 8(ptr) Variable Function 2148 427(coordTemp): 186(ptr) Variable Function 2149 430(storeTemp): 15(ptr) Variable Function 2150 440(coordTemp): 186(ptr) Variable Function 2151 443(storeTemp): 22(ptr) Variable Function 2152 453(coordTemp): 186(ptr) Variable Function 2153 456(storeTemp): 8(ptr) Variable Function 2154 466(coordTemp): 186(ptr) Variable Function 2155 469(storeTemp): 15(ptr) Variable Function 2156 479(coordTemp): 186(ptr) Variable Function 2157482(storeTempPre): 22(ptr) Variable Function 2158486(storeTempPost): 22(ptr) Variable Function 2159 494(coordTemp): 186(ptr) Variable Function 2160497(storeTempPre): 15(ptr) Variable Function 2161501(storeTempPost): 15(ptr) Variable Function 2162 509(coordTemp): 186(ptr) Variable Function 2163512(storeTempPre): 8(ptr) Variable Function 2164516(storeTempPost): 8(ptr) Variable Function 2165 524(coordTemp): 186(ptr) Variable Function 2166527(storeTempPre): 22(ptr) Variable Function 2167531(storeTempPost): 22(ptr) Variable Function 2168 539(coordTemp): 186(ptr) Variable Function 2169542(storeTempPre): 8(ptr) Variable Function 2170546(storeTempPost): 8(ptr) Variable Function 2171 554(coordTemp): 186(ptr) Variable Function 2172557(storeTempPre): 15(ptr) Variable Function 2173561(storeTempPost): 15(ptr) Variable Function 2174 569(storeTemp): 22(ptr) Variable Function 2175 576(psout): 575(ptr) Variable Function 2176 76: 73 Load 75(g_tTex1df4) 2177 78: 77(ptr) AccessChain 65 55 2178 79: 6(int) Load 78 2179 80: 21(fvec4) ImageRead 76 79 2180 82: 73 Load 75(g_tTex1df4) 2181 83: 77(ptr) AccessChain 65 55 2182 84: 6(int) Load 83 2183 85: 21(fvec4) ImageRead 82 84 2184 Store 81(r00) 85 2185 90: 87 Load 89(g_tTex1di4) 2186 91: 77(ptr) AccessChain 65 55 2187 92: 6(int) Load 91 2188 93: 7(ivec4) ImageRead 90 92 2189 Store 86(r01) 93 2190 98: 95 Load 97(g_tTex1du4) 2191 99: 77(ptr) AccessChain 65 55 2192 100: 6(int) Load 99 2193 101: 14(ivec4) ImageRead 98 100 2194 Store 94(r02) 101 2195 106: 103 Load 105(g_tTex2df4) 2196 109: 108(ptr) AccessChain 65 107 2197 110: 61(ivec2) Load 109 2198 111: 21(fvec4) ImageRead 106 110 2199 Store 102(r10) 111 2200 116: 113 Load 115(g_tTex2di4) 2201 117: 108(ptr) AccessChain 65 107 2202 118: 61(ivec2) Load 117 2203 119: 7(ivec4) ImageRead 116 118 2204 Store 112(r11) 119 2205 124: 121 Load 123(g_tTex2du4) 2206 125: 108(ptr) AccessChain 65 107 2207 126: 61(ivec2) Load 125 2208 127: 14(ivec4) ImageRead 124 126 2209 Store 120(r12) 127 2210 132: 129 Load 131(g_tTex3df4) 2211 135: 134(ptr) AccessChain 65 133 2212 136: 62(ivec3) Load 135 2213 137: 21(fvec4) ImageRead 132 136 2214 Store 128(r20) 137 2215 142: 139 Load 141(g_tTex3di4) 2216 143: 134(ptr) AccessChain 65 133 2217 144: 62(ivec3) Load 143 2218 145: 7(ivec4) ImageRead 142 144 2219 Store 138(r21) 145 2220 150: 147 Load 149(g_tTex3du4) 2221 151: 134(ptr) AccessChain 65 133 2222 152: 62(ivec3) Load 151 2223 153: 14(ivec4) ImageRead 150 152 2224 Store 146(r22) 153 2225 157: 156(ptr) AccessChain 65 155 2226 158: 21(fvec4) Load 157 2227 Store 154(lf4) 158 2228 160: 21(fvec4) FunctionCall 40(SomeValue() 2229 Store 159(storeTemp) 160 2230 161: 73 Load 75(g_tTex1df4) 2231 162: 77(ptr) AccessChain 65 55 2232 163: 6(int) Load 162 2233 164: 21(fvec4) Load 159(storeTemp) 2234 ImageWrite 161 163 164 2235 165: 73 Load 75(g_tTex1df4) 2236 166: 77(ptr) AccessChain 65 55 2237 167: 6(int) Load 166 2238 168: 21(fvec4) Load 154(lf4) 2239 ImageWrite 165 167 168 2240 Store 169(storeTemp) 171 2241 172: 87 Load 89(g_tTex1di4) 2242 173: 77(ptr) AccessChain 65 55 2243 174: 6(int) Load 173 2244 175: 7(ivec4) Load 169(storeTemp) 2245 ImageWrite 172 174 175 2246 Store 176(storeTemp) 180 2247 181: 95 Load 97(g_tTex1du4) 2248 182: 77(ptr) AccessChain 65 55 2249 183: 6(int) Load 182 2250 184: 14(ivec4) Load 176(storeTemp) 2251 ImageWrite 181 183 184 2252 188: 77(ptr) AccessChain 65 55 2253 189: 6(int) Load 188 2254 Store 187(coordTemp) 189 2255 191: 73 Load 75(g_tTex1df4) 2256 192: 6(int) Load 187(coordTemp) 2257 193: 21(fvec4) ImageRead 191 192 2258 Store 190(storeTemp) 193 2259 195: 21(fvec4) Load 190(storeTemp) 2260 196: 21(fvec4) VectorTimesScalar 195 194 2261 Store 190(storeTemp) 196 2262 197: 73 Load 75(g_tTex1df4) 2263 198: 6(int) Load 187(coordTemp) 2264 199: 21(fvec4) Load 190(storeTemp) 2265 ImageWrite 197 198 199 2266 200: 21(fvec4) Load 190(storeTemp) 2267 Store 185(val1) 200 2268 202: 77(ptr) AccessChain 65 55 2269 203: 6(int) Load 202 2270 Store 201(coordTemp) 203 2271 205: 73 Load 75(g_tTex1df4) 2272 206: 6(int) Load 201(coordTemp) 2273 207: 21(fvec4) ImageRead 205 206 2274 Store 204(storeTemp) 207 2275 209: 21(fvec4) Load 204(storeTemp) 2276 210: 21(fvec4) CompositeConstruct 208 208 208 208 2277 211: 21(fvec4) FSub 209 210 2278 Store 204(storeTemp) 211 2279 212: 73 Load 75(g_tTex1df4) 2280 213: 6(int) Load 201(coordTemp) 2281 214: 21(fvec4) Load 204(storeTemp) 2282 ImageWrite 212 213 214 2283 216: 77(ptr) AccessChain 65 55 2284 217: 6(int) Load 216 2285 Store 215(coordTemp) 217 2286 219: 73 Load 75(g_tTex1df4) 2287 220: 6(int) Load 215(coordTemp) 2288 221: 21(fvec4) ImageRead 219 220 2289 Store 218(storeTemp) 221 2290 223: 21(fvec4) Load 218(storeTemp) 2291 224: 21(fvec4) CompositeConstruct 222 222 222 222 2292 225: 21(fvec4) FAdd 223 224 2293 Store 218(storeTemp) 225 2294 226: 73 Load 75(g_tTex1df4) 2295 227: 6(int) Load 215(coordTemp) 2296 228: 21(fvec4) Load 218(storeTemp) 2297 ImageWrite 226 227 228 2298 230: 77(ptr) AccessChain 65 55 2299 231: 6(int) Load 230 2300 Store 229(coordTemp) 231 2301 233: 87 Load 89(g_tTex1di4) 2302 234: 6(int) Load 229(coordTemp) 2303 235: 7(ivec4) ImageRead 233 234 2304 Store 232(storeTemp) 235 2305 236: 7(ivec4) Load 232(storeTemp) 2306 237: 7(ivec4) CompositeConstruct 133 133 133 133 2307 238: 7(ivec4) SDiv 236 237 2308 Store 232(storeTemp) 238 2309 239: 87 Load 89(g_tTex1di4) 2310 240: 6(int) Load 229(coordTemp) 2311 241: 7(ivec4) Load 232(storeTemp) 2312 ImageWrite 239 240 241 2313 243: 77(ptr) AccessChain 65 55 2314 244: 6(int) Load 243 2315 Store 242(coordTemp) 244 2316 246: 87 Load 89(g_tTex1di4) 2317 247: 6(int) Load 242(coordTemp) 2318 248: 7(ivec4) ImageRead 246 247 2319 Store 245(storeTemp) 248 2320 249: 7(ivec4) Load 245(storeTemp) 2321 250: 7(ivec4) CompositeConstruct 133 133 133 133 2322 251: 7(ivec4) SMod 249 250 2323 Store 245(storeTemp) 251 2324 252: 87 Load 89(g_tTex1di4) 2325 253: 6(int) Load 242(coordTemp) 2326 254: 7(ivec4) Load 245(storeTemp) 2327 ImageWrite 252 253 254 2328 256: 77(ptr) AccessChain 65 55 2329 257: 6(int) Load 256 2330 Store 255(coordTemp) 257 2331 259: 87 Load 89(g_tTex1di4) 2332 260: 6(int) Load 255(coordTemp) 2333 261: 7(ivec4) ImageRead 259 260 2334 Store 258(storeTemp) 261 2335 263: 7(ivec4) Load 258(storeTemp) 2336 264: 7(ivec4) CompositeConstruct 262 262 262 262 2337 265: 7(ivec4) BitwiseAnd 263 264 2338 Store 258(storeTemp) 265 2339 266: 87 Load 89(g_tTex1di4) 2340 267: 6(int) Load 255(coordTemp) 2341 268: 7(ivec4) Load 258(storeTemp) 2342 ImageWrite 266 267 268 2343 270: 77(ptr) AccessChain 65 55 2344 271: 6(int) Load 270 2345 Store 269(coordTemp) 271 2346 273: 87 Load 89(g_tTex1di4) 2347 274: 6(int) Load 269(coordTemp) 2348 275: 7(ivec4) ImageRead 273 274 2349 Store 272(storeTemp) 275 2350 277: 7(ivec4) Load 272(storeTemp) 2351 278: 7(ivec4) CompositeConstruct 276 276 276 276 2352 279: 7(ivec4) BitwiseOr 277 278 2353 Store 272(storeTemp) 279 2354 280: 87 Load 89(g_tTex1di4) 2355 281: 6(int) Load 269(coordTemp) 2356 282: 7(ivec4) Load 272(storeTemp) 2357 ImageWrite 280 281 282 2358 284: 77(ptr) AccessChain 65 55 2359 285: 6(int) Load 284 2360 Store 283(coordTemp) 285 2361 287: 87 Load 89(g_tTex1di4) 2362 288: 6(int) Load 283(coordTemp) 2363 289: 7(ivec4) ImageRead 287 288 2364 Store 286(storeTemp) 289 2365 290: 7(ivec4) Load 286(storeTemp) 2366 291: 7(ivec4) CompositeConstruct 133 133 133 133 2367 292: 7(ivec4) ShiftLeftLogical 290 291 2368 Store 286(storeTemp) 292 2369 293: 87 Load 89(g_tTex1di4) 2370 294: 6(int) Load 283(coordTemp) 2371 295: 7(ivec4) Load 286(storeTemp) 2372 ImageWrite 293 294 295 2373 297: 77(ptr) AccessChain 65 55 2374 298: 6(int) Load 297 2375 Store 296(coordTemp) 298 2376 300: 87 Load 89(g_tTex1di4) 2377 301: 6(int) Load 296(coordTemp) 2378 302: 7(ivec4) ImageRead 300 301 2379 Store 299(storeTemp) 302 2380 303: 7(ivec4) Load 299(storeTemp) 2381 304: 7(ivec4) CompositeConstruct 133 133 133 133 2382 305: 7(ivec4) ShiftRightArithmetic 303 304 2383 Store 299(storeTemp) 305 2384 306: 87 Load 89(g_tTex1di4) 2385 307: 6(int) Load 296(coordTemp) 2386 308: 7(ivec4) Load 299(storeTemp) 2387 ImageWrite 306 307 308 2388 310: 21(fvec4) FunctionCall 40(SomeValue() 2389 Store 309(storeTemp) 310 2390 311: 103 Load 105(g_tTex2df4) 2391 312: 108(ptr) AccessChain 65 107 2392 313: 61(ivec2) Load 312 2393 314: 21(fvec4) Load 309(storeTemp) 2394 ImageWrite 311 313 314 2395 315: 103 Load 105(g_tTex2df4) 2396 316: 108(ptr) AccessChain 65 107 2397 317: 61(ivec2) Load 316 2398 318: 21(fvec4) Load 154(lf4) 2399 ImageWrite 315 317 318 2400 Store 319(storeTemp) 321 2401 322: 113 Load 115(g_tTex2di4) 2402 323: 108(ptr) AccessChain 65 107 2403 324: 61(ivec2) Load 323 2404 325: 7(ivec4) Load 319(storeTemp) 2405 ImageWrite 322 324 325 2406 Store 326(storeTemp) 328 2407 329: 121 Load 123(g_tTex2du4) 2408 330: 108(ptr) AccessChain 65 107 2409 331: 61(ivec2) Load 330 2410 332: 14(ivec4) Load 326(storeTemp) 2411 ImageWrite 329 331 332 2412 334: 21(fvec4) FunctionCall 40(SomeValue() 2413 Store 333(storeTemp) 334 2414 335: 129 Load 131(g_tTex3df4) 2415 336: 134(ptr) AccessChain 65 133 2416 337: 62(ivec3) Load 336 2417 338: 21(fvec4) Load 333(storeTemp) 2418 ImageWrite 335 337 338 2419 339: 129 Load 131(g_tTex3df4) 2420 340: 134(ptr) AccessChain 65 133 2421 341: 62(ivec3) Load 340 2422 342: 21(fvec4) Load 154(lf4) 2423 ImageWrite 339 341 342 2424 Store 343(storeTemp) 346 2425 347: 139 Load 141(g_tTex3di4) 2426 348: 134(ptr) AccessChain 65 133 2427 349: 62(ivec3) Load 348 2428 350: 7(ivec4) Load 343(storeTemp) 2429 ImageWrite 347 349 350 2430 Store 351(storeTemp) 353 2431 354: 147 Load 149(g_tTex3du4) 2432 355: 134(ptr) AccessChain 65 133 2433 356: 62(ivec3) Load 355 2434 357: 14(ivec4) Load 351(storeTemp) 2435 ImageWrite 354 356 357 2436 358: 73 Load 75(g_tTex1df4) 2437 359: 77(ptr) AccessChain 65 55 2438 360: 6(int) Load 359 2439 361: 21(fvec4) ImageRead 358 360 2440 Store 362(param) 361 2441 363: 21(fvec4) FunctionCall 25(Fn1(vf4;) 362(param) 2442 364: 87 Load 89(g_tTex1di4) 2443 365: 77(ptr) AccessChain 65 55 2444 366: 6(int) Load 365 2445 367: 7(ivec4) ImageRead 364 366 2446 Store 368(param) 367 2447 369: 7(ivec4) FunctionCall 11(Fn1(vi4;) 368(param) 2448 370: 95 Load 97(g_tTex1du4) 2449 371: 77(ptr) AccessChain 65 55 2450 372: 6(int) Load 371 2451 373: 14(ivec4) ImageRead 370 372 2452 Store 374(param) 373 2453 375: 14(ivec4) FunctionCall 18(Fn1(vu4;) 374(param) 2454 378: 2 FunctionCall 37(Fn2(vf4;) 377(param) 2455 379: 21(fvec4) Load 377(param) 2456 Store 376(tempArg) 379 2457 380: 73 Load 75(g_tTex1df4) 2458 381: 77(ptr) AccessChain 65 55 2459 382: 6(int) Load 381 2460 383: 21(fvec4) Load 376(tempArg) 2461 ImageWrite 380 382 383 2462 386: 2 FunctionCall 29(Fn2(vi4;) 385(param) 2463 387: 7(ivec4) Load 385(param) 2464 Store 384(tempArg) 387 2465 388: 87 Load 89(g_tTex1di4) 2466 389: 77(ptr) AccessChain 65 55 2467 390: 6(int) Load 389 2468 391: 7(ivec4) Load 384(tempArg) 2469 ImageWrite 388 390 391 2470 394: 2 FunctionCall 33(Fn2(vu4;) 393(param) 2471 395: 14(ivec4) Load 393(param) 2472 Store 392(tempArg) 395 2473 396: 95 Load 97(g_tTex1du4) 2474 397: 77(ptr) AccessChain 65 55 2475 398: 6(int) Load 397 2476 399: 14(ivec4) Load 392(tempArg) 2477 ImageWrite 396 398 399 2478 401: 77(ptr) AccessChain 65 55 2479 402: 6(int) Load 401 2480 Store 400(coordTemp) 402 2481 404: 73 Load 75(g_tTex1df4) 2482 405: 6(int) Load 400(coordTemp) 2483 406: 21(fvec4) ImageRead 404 405 2484 Store 403(storeTemp) 406 2485 407: 21(fvec4) Load 403(storeTemp) 2486 409: 21(fvec4) CompositeConstruct 408 408 408 408 2487 410: 21(fvec4) FAdd 407 409 2488 Store 403(storeTemp) 410 2489 411: 73 Load 75(g_tTex1df4) 2490 412: 6(int) Load 400(coordTemp) 2491 413: 21(fvec4) Load 403(storeTemp) 2492 ImageWrite 411 412 413 2493 415: 77(ptr) AccessChain 65 55 2494 416: 6(int) Load 415 2495 Store 414(coordTemp) 416 2496 418: 87 Load 89(g_tTex1di4) 2497 419: 6(int) Load 414(coordTemp) 2498 420: 7(ivec4) ImageRead 418 419 2499 Store 417(storeTemp) 420 2500 421: 7(ivec4) Load 417(storeTemp) 2501 422: 7(ivec4) CompositeConstruct 107 107 107 107 2502 423: 7(ivec4) IAdd 421 422 2503 Store 417(storeTemp) 423 2504 424: 87 Load 89(g_tTex1di4) 2505 425: 6(int) Load 414(coordTemp) 2506 426: 7(ivec4) Load 417(storeTemp) 2507 ImageWrite 424 425 426 2508 428: 77(ptr) AccessChain 65 55 2509 429: 6(int) Load 428 2510 Store 427(coordTemp) 429 2511 431: 95 Load 97(g_tTex1du4) 2512 432: 6(int) Load 427(coordTemp) 2513 433: 14(ivec4) ImageRead 431 432 2514 Store 430(storeTemp) 433 2515 434: 14(ivec4) Load 430(storeTemp) 2516 435: 7(ivec4) CompositeConstruct 107 107 107 107 2517 436: 14(ivec4) IAdd 434 435 2518 Store 430(storeTemp) 436 2519 437: 95 Load 97(g_tTex1du4) 2520 438: 6(int) Load 427(coordTemp) 2521 439: 14(ivec4) Load 430(storeTemp) 2522 ImageWrite 437 438 439 2523 441: 77(ptr) AccessChain 65 55 2524 442: 6(int) Load 441 2525 Store 440(coordTemp) 442 2526 444: 73 Load 75(g_tTex1df4) 2527 445: 6(int) Load 440(coordTemp) 2528 446: 21(fvec4) ImageRead 444 445 2529 Store 443(storeTemp) 446 2530 447: 21(fvec4) Load 443(storeTemp) 2531 448: 21(fvec4) CompositeConstruct 408 408 408 408 2532 449: 21(fvec4) FSub 447 448 2533 Store 443(storeTemp) 449 2534 450: 73 Load 75(g_tTex1df4) 2535 451: 6(int) Load 440(coordTemp) 2536 452: 21(fvec4) Load 443(storeTemp) 2537 ImageWrite 450 451 452 2538 454: 77(ptr) AccessChain 65 55 2539 455: 6(int) Load 454 2540 Store 453(coordTemp) 455 2541 457: 87 Load 89(g_tTex1di4) 2542 458: 6(int) Load 453(coordTemp) 2543 459: 7(ivec4) ImageRead 457 458 2544 Store 456(storeTemp) 459 2545 460: 7(ivec4) Load 456(storeTemp) 2546 461: 7(ivec4) CompositeConstruct 107 107 107 107 2547 462: 7(ivec4) ISub 460 461 2548 Store 456(storeTemp) 462 2549 463: 87 Load 89(g_tTex1di4) 2550 464: 6(int) Load 453(coordTemp) 2551 465: 7(ivec4) Load 456(storeTemp) 2552 ImageWrite 463 464 465 2553 467: 77(ptr) AccessChain 65 55 2554 468: 6(int) Load 467 2555 Store 466(coordTemp) 468 2556 470: 95 Load 97(g_tTex1du4) 2557 471: 6(int) Load 466(coordTemp) 2558 472: 14(ivec4) ImageRead 470 471 2559 Store 469(storeTemp) 472 2560 473: 14(ivec4) Load 469(storeTemp) 2561 474: 7(ivec4) CompositeConstruct 107 107 107 107 2562 475: 14(ivec4) ISub 473 474 2563 Store 469(storeTemp) 475 2564 476: 95 Load 97(g_tTex1du4) 2565 477: 6(int) Load 466(coordTemp) 2566 478: 14(ivec4) Load 469(storeTemp) 2567 ImageWrite 476 477 478 2568 480: 77(ptr) AccessChain 65 55 2569 481: 6(int) Load 480 2570 Store 479(coordTemp) 481 2571 483: 73 Load 75(g_tTex1df4) 2572 484: 6(int) Load 479(coordTemp) 2573 485: 21(fvec4) ImageRead 483 484 2574 Store 482(storeTempPre) 485 2575 487: 21(fvec4) Load 482(storeTempPre) 2576 Store 486(storeTempPost) 487 2577 488: 21(fvec4) Load 486(storeTempPost) 2578 489: 21(fvec4) CompositeConstruct 408 408 408 408 2579 490: 21(fvec4) FAdd 488 489 2580 Store 486(storeTempPost) 490 2581 491: 73 Load 75(g_tTex1df4) 2582 492: 6(int) Load 479(coordTemp) 2583 493: 21(fvec4) Load 486(storeTempPost) 2584 ImageWrite 491 492 493 2585 495: 77(ptr) AccessChain 65 55 2586 496: 6(int) Load 495 2587 Store 494(coordTemp) 496 2588 498: 95 Load 97(g_tTex1du4) 2589 499: 6(int) Load 494(coordTemp) 2590 500: 14(ivec4) ImageRead 498 499 2591 Store 497(storeTempPre) 500 2592 502: 14(ivec4) Load 497(storeTempPre) 2593 Store 501(storeTempPost) 502 2594 503: 14(ivec4) Load 501(storeTempPost) 2595 504: 7(ivec4) CompositeConstruct 107 107 107 107 2596 505: 14(ivec4) ISub 503 504 2597 Store 501(storeTempPost) 505 2598 506: 95 Load 97(g_tTex1du4) 2599 507: 6(int) Load 494(coordTemp) 2600 508: 14(ivec4) Load 501(storeTempPost) 2601 ImageWrite 506 507 508 2602 510: 77(ptr) AccessChain 65 55 2603 511: 6(int) Load 510 2604 Store 509(coordTemp) 511 2605 513: 87 Load 89(g_tTex1di4) 2606 514: 6(int) Load 509(coordTemp) 2607 515: 7(ivec4) ImageRead 513 514 2608 Store 512(storeTempPre) 515 2609 517: 7(ivec4) Load 512(storeTempPre) 2610 Store 516(storeTempPost) 517 2611 518: 7(ivec4) Load 516(storeTempPost) 2612 519: 7(ivec4) CompositeConstruct 107 107 107 107 2613 520: 7(ivec4) IAdd 518 519 2614 Store 516(storeTempPost) 520 2615 521: 87 Load 89(g_tTex1di4) 2616 522: 6(int) Load 509(coordTemp) 2617 523: 7(ivec4) Load 516(storeTempPost) 2618 ImageWrite 521 522 523 2619 525: 77(ptr) AccessChain 65 55 2620 526: 6(int) Load 525 2621 Store 524(coordTemp) 526 2622 528: 73 Load 75(g_tTex1df4) 2623 529: 6(int) Load 524(coordTemp) 2624 530: 21(fvec4) ImageRead 528 529 2625 Store 527(storeTempPre) 530 2626 532: 21(fvec4) Load 527(storeTempPre) 2627 Store 531(storeTempPost) 532 2628 533: 21(fvec4) Load 531(storeTempPost) 2629 534: 21(fvec4) CompositeConstruct 408 408 408 408 2630 535: 21(fvec4) FSub 533 534 2631 Store 531(storeTempPost) 535 2632 536: 73 Load 75(g_tTex1df4) 2633 537: 6(int) Load 524(coordTemp) 2634 538: 21(fvec4) Load 531(storeTempPost) 2635 ImageWrite 536 537 538 2636 540: 77(ptr) AccessChain 65 55 2637 541: 6(int) Load 540 2638 Store 539(coordTemp) 541 2639 543: 87 Load 89(g_tTex1di4) 2640 544: 6(int) Load 539(coordTemp) 2641 545: 7(ivec4) ImageRead 543 544 2642 Store 542(storeTempPre) 545 2643 547: 7(ivec4) Load 542(storeTempPre) 2644 Store 546(storeTempPost) 547 2645 548: 7(ivec4) Load 546(storeTempPost) 2646 549: 7(ivec4) CompositeConstruct 107 107 107 107 2647 550: 7(ivec4) IAdd 548 549 2648 Store 546(storeTempPost) 550 2649 551: 87 Load 89(g_tTex1di4) 2650 552: 6(int) Load 539(coordTemp) 2651 553: 7(ivec4) Load 546(storeTempPost) 2652 ImageWrite 551 552 553 2653 555: 77(ptr) AccessChain 65 55 2654 556: 6(int) Load 555 2655 Store 554(coordTemp) 556 2656 558: 95 Load 97(g_tTex1du4) 2657 559: 6(int) Load 554(coordTemp) 2658 560: 14(ivec4) ImageRead 558 559 2659 Store 557(storeTempPre) 560 2660 562: 14(ivec4) Load 557(storeTempPre) 2661 Store 561(storeTempPost) 562 2662 563: 14(ivec4) Load 561(storeTempPost) 2663 564: 7(ivec4) CompositeConstruct 107 107 107 107 2664 565: 14(ivec4) ISub 563 564 2665 Store 561(storeTempPost) 565 2666 566: 95 Load 97(g_tTex1du4) 2667 567: 6(int) Load 554(coordTemp) 2668 568: 14(ivec4) Load 561(storeTempPost) 2669 ImageWrite 566 567 568 2670 570: 103 Load 105(g_tTex2df4) 2671 572: 21(fvec4) ImageRead 570 571 2672 Store 569(storeTemp) 572 2673 573: 73 Load 75(g_tTex1df4) 2674 574: 21(fvec4) Load 569(storeTemp) 2675 ImageWrite 573 107 574 2676 578: 22(ptr) AccessChain 576(psout) 55 2677 Store 578 577 2678 579:42(PS_OUTPUT) Load 576(psout) 2679 ReturnValue 579 2680 FunctionEnd 2681