1320.vert 2ERROR: 0:6: 's' : member of block cannot be or contain a sampler, image, or atomic_uint type 3ERROR: 0:14: 'location' : overlapping use of location 12 4ERROR: 0:16: 'input block' : not supported in this stage: vertex 5ERROR: 0:18: 'gl_PerVertex' : block redeclaration has extra members 6ERROR: 0:28: 'gl_PointSize' : member of nameless block was not redeclared 7ERROR: 0:28: 'assign' : l-value required "gl_PerVertex" (can't modify void) 8ERROR: 0:28: 'assign' : cannot convert from ' const float' to ' gl_PointSize highp void PointSize' 9ERROR: 0:31: 'gl_PerVertex' : can only redeclare a built-in block once, and before any use 10ERROR: 0:36: 'flat/smooth/noperspective' : cannot use interpolation qualifiers on an interface block 11ERROR: 0:40: 'flat/smooth/noperspective' : cannot use interpolation qualifiers on an interface block 12ERROR: 0:44: 'centroid' : cannot use centroid qualifier on an interface block 13ERROR: 0:48: 'invariant' : cannot use invariant qualifier on an interface block 14ERROR: 0:68: 'variable indexing buffer block array' : not supported with this profile: es 15ERROR: 0:73: 'textureGatherOffsets(...)' : must be a compile-time constant: offsets argument 16ERROR: 0:76: 'sampler/image' : type requires declaration of default precision qualifier 17ERROR: 0:77: 'sampler/image' : type requires declaration of default precision qualifier 18ERROR: 0:78: 'sampler/image' : type requires declaration of default precision qualifier 19ERROR: 0:79: 'sampler/image' : type requires declaration of default precision qualifier 20ERROR: 0:80: 'sampler/image' : type requires declaration of default precision qualifier 21ERROR: 0:81: 'sampler/image' : type requires declaration of default precision qualifier 22ERROR: 0:116: 'sampler/image' : type requires declaration of default precision qualifier 23ERROR: 0:117: 'sampler/image' : type requires declaration of default precision qualifier 24ERROR: 0:118: 'sampler/image' : type requires declaration of default precision qualifier 25ERROR: 0:120: 'sampler/image' : type requires declaration of default precision qualifier 26ERROR: 0:121: 'sampler/image' : type requires declaration of default precision qualifier 27ERROR: 0:122: 'sampler/image' : type requires declaration of default precision qualifier 28ERROR: 0:123: 'sampler/image' : type requires declaration of default precision qualifier 29ERROR: 0:191: 'sampler/image' : type requires declaration of default precision qualifier 30ERROR: 0:192: 'sampler/image' : type requires declaration of default precision qualifier 31ERROR: 0:193: 'sampler/image' : type requires declaration of default precision qualifier 32ERROR: 0:211: 'textureSize' : no matching overloaded function found 33ERROR: 0:211: '=' : cannot convert from ' const float' to ' temp highp 3-component vector of int' 34ERROR: 0:252: 'interpolateAtCentroid' : no matching overloaded function found 35ERROR: 0:253: 'interpolateAtSample' : no matching overloaded function found 36ERROR: 0:254: 'interpolateAtOffset' : no matching overloaded function found 37ERROR: 35 compilation errors. No code generated. 38 39 40Shader version: 320 41ERROR: node is still EOpNull! 420:23 Function Definition: main( ( global void) 430:23 Function Parameters: 440:25 Sequence 450:25 Sequence 460:25 move second child to first child ( temp highp int) 470:25 'sum' ( temp highp int) 480:25 add ( temp highp int) 490:25 'gl_VertexID' ( gl_VertexId highp int VertexId) 500:26 'gl_InstanceID' ( gl_InstanceId highp int InstanceId) 510:27 move second child to first child ( temp highp 4-component vector of float) 520:27 gl_Position: direct index for structure ( gl_Position highp 4-component vector of float Position) 530:27 'anon@1' ( out block{ gl_Position highp 4-component vector of float Position gl_Position}) 540:27 Constant: 550:27 0 (const uint) 560:27 Constant: 570:27 1.000000 580:27 1.000000 590:27 1.000000 600:27 1.000000 610:28 gl_PointSize: direct index for structure ( gl_PointSize highp void PointSize) 620:28 'anon@1' ( out block{ gl_Position highp 4-component vector of float Position gl_Position}) 630:28 Constant: 640:28 1 (const uint) 650:62 Function Definition: pfoo( ( global void) 660:62 Function Parameters: 670:? Sequence 680:65 move second child to first child ( temp highp 2-component vector of float) 690:65 'h' ( noContraction temp highp 2-component vector of float) 700:65 fma ( global highp 2-component vector of float) 710:65 'inf' ( in highp 2-component vector of float) 720:65 'ing' ( in highp 2-component vector of float) 730:65 'h' ( noContraction temp highp 2-component vector of float) 740:66 indirect index ( temp lowp sampler2D) 750:66 'sArray' ( uniform 4-element array of lowp sampler2D) 760:66 add ( temp highp int) 770:66 'sIndex' ( uniform highp int) 780:66 Constant: 790:66 1 (const int) 800:67 indirect index (layout( column_major shared) temp block{layout( column_major shared) uniform highp int i}) 810:67 'ubInst' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform highp int i}) 820:67 add ( temp highp int) 830:67 'sIndex' ( uniform highp int) 840:67 Constant: 850:67 1 (const int) 860:68 indirect index (layout( column_major shared) temp block{layout( column_major shared) buffer highp int i}) 870:68 'bbInst' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp int i}) 880:68 subtract ( temp highp int) 890:68 'sIndex' ( uniform highp int) 900:68 Constant: 910:68 2 (const int) 920:69 direct index ( writeonly temp highp image2D) 930:69 'iArray' ( writeonly uniform 5-element array of highp image2D) 940:69 Constant: 950:69 2 (const int) 960:70 indirect index ( writeonly temp highp image2D) 970:70 'iArray' ( writeonly uniform 5-element array of highp image2D) 980:70 subtract ( temp highp int) 990:70 'sIndex' ( uniform highp int) 1000:70 Constant: 1010:70 2 (const int) 1020:71 textureGatherOffset ( global lowp 4-component vector of float, operation at highp) 1030:71 direct index ( temp lowp sampler2D) 1040:71 'sArray' ( uniform 4-element array of lowp sampler2D) 1050:71 Constant: 1060:71 0 (const int) 1070:71 Constant: 1080:71 0.100000 1090:71 0.100000 1100:71 Convert float to int ( temp highp 2-component vector of int) 1110:71 'inf' ( in highp 2-component vector of float) 1120:72 textureGatherOffsets ( global lowp 4-component vector of float, operation at highp) 1130:72 direct index ( temp lowp sampler2D) 1140:72 'sArray' ( uniform 4-element array of lowp sampler2D) 1150:72 Constant: 1160:72 0 (const int) 1170:72 Constant: 1180:72 0.100000 1190:72 0.100000 1200:72 Constant: 1210:72 0 (const int) 1220:72 0 (const int) 1230:72 0 (const int) 1240:72 0 (const int) 1250:72 0 (const int) 1260:72 0 (const int) 1270:72 0 (const int) 1280:72 0 (const int) 1290:73 textureGatherOffsets ( global lowp 4-component vector of float, operation at highp) 1300:73 direct index ( temp lowp sampler2D) 1310:73 'sArray' ( uniform 4-element array of lowp sampler2D) 1320:73 Constant: 1330:73 0 (const int) 1340:73 Constant: 1350:73 0.100000 1360:73 0.100000 1370:73 'offsets' ( uniform 4-element array of highp 2-component vector of int) 1380:101 Function Definition: bufferT( ( global void) 1390:101 Function Parameters: 1400:103 Sequence 1410:103 Sequence 1420:103 move second child to first child ( temp highp int) 1430:103 's1' ( temp highp int) 1440:103 textureSize ( global highp int) 1450:103 'bufSamp1' ( uniform highp samplerBuffer) 1460:104 Sequence 1470:104 move second child to first child ( temp highp int) 1480:104 's2' ( temp highp int) 1490:104 textureSize ( global highp int) 1500:104 'bufSamp2' ( uniform highp isamplerBuffer) 1510:105 Sequence 1520:105 move second child to first child ( temp highp int) 1530:105 's3' ( temp highp int) 1540:105 textureSize ( global highp int) 1550:105 'bufSamp3' ( uniform highp usamplerBuffer) 1560:107 Sequence 1570:107 move second child to first child ( temp highp int) 1580:107 's4' ( temp highp int) 1590:107 imageQuerySize ( global highp int) 1600:107 'bufSamp4' ( writeonly uniform highp imageBuffer) 1610:108 Sequence 1620:108 move second child to first child ( temp highp int) 1630:108 's5' ( temp highp int) 1640:108 imageQuerySize ( global highp int) 1650:108 'bufSamp5' ( writeonly uniform highp iimageBuffer) 1660:109 Sequence 1670:109 move second child to first child ( temp highp int) 1680:109 's6' ( temp highp int) 1690:109 imageQuerySize ( global highp int) 1700:109 'bufSamp6' ( writeonly uniform highp uimageBuffer) 1710:111 Sequence 1720:111 move second child to first child ( temp highp 4-component vector of float) 1730:111 'f1' ( temp highp 4-component vector of float) 1740:111 textureFetch ( global highp 4-component vector of float) 1750:111 'bufSamp1' ( uniform highp samplerBuffer) 1760:111 's1' ( temp highp int) 1770:112 Sequence 1780:112 move second child to first child ( temp highp 4-component vector of int) 1790:112 'f2' ( temp highp 4-component vector of int) 1800:112 textureFetch ( global highp 4-component vector of int) 1810:112 'bufSamp2' ( uniform highp isamplerBuffer) 1820:112 's2' ( temp highp int) 1830:113 Sequence 1840:113 move second child to first child ( temp highp 4-component vector of uint) 1850:113 'f3' ( temp highp 4-component vector of uint) 1860:113 textureFetch ( global highp 4-component vector of uint) 1870:113 'bufSamp3' ( uniform highp usamplerBuffer) 1880:113 's3' ( temp highp int) 1890:149 Function Definition: CAT( ( global void) 1900:149 Function Parameters: 1910:151 Sequence 1920:151 Sequence 1930:151 move second child to first child ( temp highp 3-component vector of int) 1940:151 's4' ( temp highp 3-component vector of int) 1950:151 textureSize ( global highp 3-component vector of int) 1960:151 'CA4' ( uniform highp samplerCubeArray) 1970:151 Constant: 1980:151 1 (const int) 1990:152 Sequence 2000:152 move second child to first child ( temp highp 3-component vector of int) 2010:152 's5' ( temp highp 3-component vector of int) 2020:152 textureSize ( global highp 3-component vector of int) 2030:152 'CA5' ( uniform highp samplerCubeArrayShadow) 2040:152 Constant: 2050:152 1 (const int) 2060:153 Sequence 2070:153 move second child to first child ( temp highp 3-component vector of int) 2080:153 's6' ( temp highp 3-component vector of int) 2090:153 textureSize ( global highp 3-component vector of int) 2100:153 'CA6' ( uniform highp isamplerCubeArray) 2110:153 Constant: 2120:153 1 (const int) 2130:154 Sequence 2140:154 move second child to first child ( temp highp 3-component vector of int) 2150:154 's7' ( temp highp 3-component vector of int) 2160:154 textureSize ( global highp 3-component vector of int) 2170:154 'CA7' ( uniform highp usamplerCubeArray) 2180:154 Constant: 2190:154 1 (const int) 2200:156 Sequence 2210:156 move second child to first child ( temp highp 4-component vector of float) 2220:156 't4' ( temp highp 4-component vector of float) 2230:156 texture ( global highp 4-component vector of float) 2240:156 'CA4' ( uniform highp samplerCubeArray) 2250:156 Constant: 2260:156 0.500000 2270:156 0.500000 2280:156 0.500000 2290:156 0.500000 2300:157 Sequence 2310:157 move second child to first child ( temp highp float) 2320:157 't5' ( temp highp float) 2330:157 texture ( global highp float) 2340:157 'CA5' ( uniform highp samplerCubeArrayShadow) 2350:157 Constant: 2360:157 0.500000 2370:157 0.500000 2380:157 0.500000 2390:157 0.500000 2400:157 Constant: 2410:157 3.000000 2420:158 Sequence 2430:158 move second child to first child ( temp highp 4-component vector of int) 2440:158 't6' ( temp highp 4-component vector of int) 2450:158 texture ( global highp 4-component vector of int) 2460:158 'CA6' ( uniform highp isamplerCubeArray) 2470:158 Constant: 2480:158 0.500000 2490:158 0.500000 2500:158 0.500000 2510:158 0.500000 2520:159 Sequence 2530:159 move second child to first child ( temp highp 4-component vector of uint) 2540:159 't7' ( temp highp 4-component vector of uint) 2550:159 texture ( global highp 4-component vector of uint) 2560:159 'CA7' ( uniform highp usamplerCubeArray) 2570:159 Constant: 2580:159 0.500000 2590:159 0.500000 2600:159 0.500000 2610:159 0.500000 2620:161 Sequence 2630:161 move second child to first child ( temp highp 4-component vector of float) 2640:161 'L4' ( temp highp 4-component vector of float) 2650:161 textureLod ( global highp 4-component vector of float) 2660:161 'CA4' ( uniform highp samplerCubeArray) 2670:161 Constant: 2680:161 0.500000 2690:161 0.500000 2700:161 0.500000 2710:161 0.500000 2720:161 Constant: 2730:161 0.240000 2740:162 Sequence 2750:162 move second child to first child ( temp highp 4-component vector of int) 2760:162 'L6' ( temp highp 4-component vector of int) 2770:162 textureLod ( global highp 4-component vector of int) 2780:162 'CA6' ( uniform highp isamplerCubeArray) 2790:162 Constant: 2800:162 0.500000 2810:162 0.500000 2820:162 0.500000 2830:162 0.500000 2840:162 Constant: 2850:162 0.260000 2860:163 Sequence 2870:163 move second child to first child ( temp highp 4-component vector of uint) 2880:163 'L7' ( temp highp 4-component vector of uint) 2890:163 textureLod ( global highp 4-component vector of uint) 2900:163 'CA7' ( uniform highp usamplerCubeArray) 2910:163 Constant: 2920:163 0.500000 2930:163 0.500000 2940:163 0.500000 2950:163 0.500000 2960:163 Constant: 2970:163 0.270000 2980:165 Sequence 2990:165 move second child to first child ( temp highp 4-component vector of float) 3000:165 'g4' ( temp highp 4-component vector of float) 3010:165 textureGrad ( global highp 4-component vector of float) 3020:165 'CA4' ( uniform highp samplerCubeArray) 3030:165 Constant: 3040:165 0.500000 3050:165 0.500000 3060:165 0.500000 3070:165 0.500000 3080:165 Constant: 3090:165 0.100000 3100:165 0.100000 3110:165 0.100000 3120:165 Constant: 3130:165 0.200000 3140:165 0.200000 3150:165 0.200000 3160:166 Sequence 3170:166 move second child to first child ( temp highp 4-component vector of int) 3180:166 'g6' ( temp highp 4-component vector of int) 3190:166 textureGrad ( global highp 4-component vector of int) 3200:166 'CA6' ( uniform highp isamplerCubeArray) 3210:166 Constant: 3220:166 0.500000 3230:166 0.500000 3240:166 0.500000 3250:166 0.500000 3260:166 Constant: 3270:166 0.100000 3280:166 0.100000 3290:166 0.100000 3300:166 Constant: 3310:166 0.200000 3320:166 0.200000 3330:166 0.200000 3340:167 Sequence 3350:167 move second child to first child ( temp highp 4-component vector of uint) 3360:167 'g7' ( temp highp 4-component vector of uint) 3370:167 textureGrad ( global highp 4-component vector of uint) 3380:167 'CA7' ( uniform highp usamplerCubeArray) 3390:167 Constant: 3400:167 0.500000 3410:167 0.500000 3420:167 0.500000 3430:167 0.500000 3440:167 Constant: 3450:167 0.100000 3460:167 0.100000 3470:167 0.100000 3480:167 Constant: 3490:167 0.200000 3500:167 0.200000 3510:167 0.200000 3520:169 Sequence 3530:169 move second child to first child ( temp highp 4-component vector of float) 3540:169 'gath4' ( temp highp 4-component vector of float) 3550:169 textureGather ( global highp 4-component vector of float) 3560:169 'CA4' ( uniform highp samplerCubeArray) 3570:169 Constant: 3580:169 0.500000 3590:169 0.500000 3600:169 0.500000 3610:169 0.500000 3620:170 Sequence 3630:170 move second child to first child ( temp highp 4-component vector of float) 3640:170 'gathC4' ( temp highp 4-component vector of float) 3650:170 textureGather ( global highp 4-component vector of float) 3660:170 'CA4' ( uniform highp samplerCubeArray) 3670:170 Constant: 3680:170 0.500000 3690:170 0.500000 3700:170 0.500000 3710:170 0.500000 3720:170 Constant: 3730:170 2 (const int) 3740:171 Sequence 3750:171 move second child to first child ( temp highp 4-component vector of int) 3760:171 'gath6' ( temp highp 4-component vector of int) 3770:171 textureGather ( global highp 4-component vector of int) 3780:171 'CA6' ( uniform highp isamplerCubeArray) 3790:171 Constant: 3800:171 0.500000 3810:171 0.500000 3820:171 0.500000 3830:171 0.500000 3840:172 Sequence 3850:172 move second child to first child ( temp highp 4-component vector of int) 3860:172 'gathC6' ( temp highp 4-component vector of int) 3870:172 textureGather ( global highp 4-component vector of int) 3880:172 'CA6' ( uniform highp isamplerCubeArray) 3890:172 Constant: 3900:172 0.500000 3910:172 0.500000 3920:172 0.500000 3930:172 0.500000 3940:172 Constant: 3950:172 1 (const int) 3960:173 Sequence 3970:173 move second child to first child ( temp highp 4-component vector of uint) 3980:173 'gath7' ( temp highp 4-component vector of uint) 3990:173 textureGather ( global highp 4-component vector of uint) 4000:173 'CA7' ( uniform highp usamplerCubeArray) 4010:173 Constant: 4020:173 0.500000 4030:173 0.500000 4040:173 0.500000 4050:173 0.500000 4060:174 Sequence 4070:174 move second child to first child ( temp highp 4-component vector of uint) 4080:174 'gathC7' ( temp highp 4-component vector of uint) 4090:174 textureGather ( global highp 4-component vector of uint) 4100:174 'CA7' ( uniform highp usamplerCubeArray) 4110:174 Constant: 4120:174 0.500000 4130:174 0.500000 4140:174 0.500000 4150:174 0.500000 4160:174 Constant: 4170:174 0 (const int) 4180:176 Sequence 4190:176 move second child to first child ( temp highp 4-component vector of float) 4200:176 'gath5' ( temp highp 4-component vector of float) 4210:176 textureGather ( global highp 4-component vector of float) 4220:176 'CA5' ( uniform highp samplerCubeArrayShadow) 4230:176 Constant: 4240:176 0.500000 4250:176 0.500000 4260:176 0.500000 4270:176 0.500000 4280:176 Constant: 4290:176 2.500000 4300:178 Sequence 4310:178 move second child to first child ( temp highp 3-component vector of int) 4320:178 's1' ( temp highp 3-component vector of int) 4330:178 imageQuerySize ( global highp 3-component vector of int) 4340:178 'CA1' ( writeonly uniform highp imageCubeArray) 4350:179 Sequence 4360:179 move second child to first child ( temp highp 3-component vector of int) 4370:179 's2' ( temp highp 3-component vector of int) 4380:179 imageQuerySize ( global highp 3-component vector of int) 4390:179 'CA2' ( writeonly uniform highp iimageCubeArray) 4400:180 Sequence 4410:180 move second child to first child ( temp highp 3-component vector of int) 4420:180 's3' ( temp highp 3-component vector of int) 4430:180 imageQuerySize ( global highp 3-component vector of int) 4440:180 'CA3' ( writeonly uniform highp uimageCubeArray) 4450:182 imageStore ( global highp void) 4460:182 'CA1' ( writeonly uniform highp imageCubeArray) 4470:182 's3' ( temp highp 3-component vector of int) 4480:182 Constant: 4490:182 1.000000 4500:182 1.000000 4510:182 1.000000 4520:182 1.000000 4530:183 imageStore ( global highp void) 4540:183 'CA2' ( writeonly uniform highp iimageCubeArray) 4550:183 's3' ( temp highp 3-component vector of int) 4560:183 Constant: 4570:183 1 (const int) 4580:183 1 (const int) 4590:183 1 (const int) 4600:183 1 (const int) 4610:184 imageStore ( global highp void) 4620:184 'CA3' ( writeonly uniform highp uimageCubeArray) 4630:184 's3' ( temp highp 3-component vector of int) 4640:184 Constant: 4650:184 1 (const uint) 4660:184 1 (const uint) 4670:184 1 (const uint) 4680:184 1 (const uint) 4690:186 Sequence 4700:186 move second child to first child ( temp highp 4-component vector of float) 4710:186 'cl1' ( temp highp 4-component vector of float) 4720:186 imageLoad ( global highp 4-component vector of float) 4730:186 'rCA1' (layout( rgba16f) readonly uniform highp imageCubeArray) 4740:186 's3' ( temp highp 3-component vector of int) 4750:187 Sequence 4760:187 move second child to first child ( temp highp 4-component vector of int) 4770:187 'cl2' ( temp highp 4-component vector of int) 4780:187 imageLoad ( global highp 4-component vector of int) 4790:187 'rCA2' (layout( rgba32i) readonly uniform highp iimageCubeArray) 4800:187 's3' ( temp highp 3-component vector of int) 4810:188 Sequence 4820:188 move second child to first child ( temp highp 4-component vector of uint) 4830:188 'cl3' ( temp highp 4-component vector of uint) 4840:188 imageLoad ( global highp 4-component vector of uint) 4850:188 'rCA3' (layout( r32ui) readonly uniform highp uimageCubeArray) 4860:188 's3' ( temp highp 3-component vector of int) 4870:203 Function Definition: MSA( ( global void) 4880:203 Function Parameters: 4890:205 Sequence 4900:205 Sequence 4910:205 move second child to first child ( temp highp 4-component vector of float) 4920:205 'tf' ( temp highp 4-component vector of float) 4930:205 textureFetch ( global highp 4-component vector of float) 4940:205 'samp2DMSA' ( uniform highp sampler2DMSArray) 4950:205 Constant: 4960:205 5 (const int) 4970:205 5 (const int) 4980:205 5 (const int) 4990:205 Constant: 5000:205 2 (const int) 5010:206 Sequence 5020:206 move second child to first child ( temp highp 4-component vector of int) 5030:206 'tfi' ( temp highp 4-component vector of int) 5040:206 textureFetch ( global highp 4-component vector of int) 5050:206 'samp2DMSAi' ( uniform highp isampler2DMSArray) 5060:206 Constant: 5070:206 5 (const int) 5080:206 5 (const int) 5090:206 5 (const int) 5100:206 Constant: 5110:206 2 (const int) 5120:207 Sequence 5130:207 move second child to first child ( temp highp 4-component vector of uint) 5140:207 'tfu' ( temp highp 4-component vector of uint) 5150:207 textureFetch ( global highp 4-component vector of uint) 5160:207 'samp2DMSAu' ( uniform highp usampler2DMSArray) 5170:207 Constant: 5180:207 5 (const int) 5190:207 5 (const int) 5200:207 5 (const int) 5210:207 Constant: 5220:207 2 (const int) 5230:209 Sequence 5240:209 move second child to first child ( temp highp 3-component vector of int) 5250:209 'tfs' ( temp highp 3-component vector of int) 5260:209 textureSize ( global highp 3-component vector of int) 5270:209 'samp2DMSA' ( uniform highp sampler2DMSArray) 5280:210 Sequence 5290:210 move second child to first child ( temp highp 3-component vector of int) 5300:210 'tfsi' ( temp highp 3-component vector of int) 5310:210 textureSize ( global highp 3-component vector of int) 5320:210 'samp2DMSAi' ( uniform highp isampler2DMSArray) 5330:212 Sequence 5340:212 move second child to first child ( temp highp 3-component vector of int) 5350:212 'tfsu' ( temp highp 3-component vector of int) 5360:212 textureSize ( global highp 3-component vector of int) 5370:212 'samp2DMSAu' ( uniform highp usampler2DMSArray) 5380:220 Function Definition: goodImageAtom( ( global void) 5390:220 Function Parameters: 5400:? Sequence 5410:226 imageAtomicAdd ( global highp int) 5420:226 'im2Di' (layout( r32i) uniform highp iimage2D) 5430:226 'P' ( uniform highp 2-component vector of int) 5440:226 'dati' ( temp highp int) 5450:227 imageAtomicAdd ( global highp uint) 5460:227 'im2Du' (layout( r32ui) uniform highp uimage2D) 5470:227 'P' ( uniform highp 2-component vector of int) 5480:227 'datu' ( temp highp uint) 5490:228 imageAtomicMin ( global highp int) 5500:228 'im2Di' (layout( r32i) uniform highp iimage2D) 5510:228 'P' ( uniform highp 2-component vector of int) 5520:228 'dati' ( temp highp int) 5530:229 imageAtomicMin ( global highp uint) 5540:229 'im2Du' (layout( r32ui) uniform highp uimage2D) 5550:229 'P' ( uniform highp 2-component vector of int) 5560:229 'datu' ( temp highp uint) 5570:230 imageAtomicMax ( global highp int) 5580:230 'im2Di' (layout( r32i) uniform highp iimage2D) 5590:230 'P' ( uniform highp 2-component vector of int) 5600:230 'dati' ( temp highp int) 5610:231 imageAtomicMax ( global highp uint) 5620:231 'im2Du' (layout( r32ui) uniform highp uimage2D) 5630:231 'P' ( uniform highp 2-component vector of int) 5640:231 'datu' ( temp highp uint) 5650:232 imageAtomicAnd ( global highp int) 5660:232 'im2Di' (layout( r32i) uniform highp iimage2D) 5670:232 'P' ( uniform highp 2-component vector of int) 5680:232 'dati' ( temp highp int) 5690:233 imageAtomicAnd ( global highp uint) 5700:233 'im2Du' (layout( r32ui) uniform highp uimage2D) 5710:233 'P' ( uniform highp 2-component vector of int) 5720:233 'datu' ( temp highp uint) 5730:234 imageAtomicOr ( global highp int) 5740:234 'im2Di' (layout( r32i) uniform highp iimage2D) 5750:234 'P' ( uniform highp 2-component vector of int) 5760:234 'dati' ( temp highp int) 5770:235 imageAtomicOr ( global highp uint) 5780:235 'im2Du' (layout( r32ui) uniform highp uimage2D) 5790:235 'P' ( uniform highp 2-component vector of int) 5800:235 'datu' ( temp highp uint) 5810:236 imageAtomicXor ( global highp int) 5820:236 'im2Di' (layout( r32i) uniform highp iimage2D) 5830:236 'P' ( uniform highp 2-component vector of int) 5840:236 'dati' ( temp highp int) 5850:237 imageAtomicXor ( global highp uint) 5860:237 'im2Du' (layout( r32ui) uniform highp uimage2D) 5870:237 'P' ( uniform highp 2-component vector of int) 5880:237 'datu' ( temp highp uint) 5890:238 imageAtomicExchange ( global highp int) 5900:238 'im2Di' (layout( r32i) uniform highp iimage2D) 5910:238 'P' ( uniform highp 2-component vector of int) 5920:238 'dati' ( temp highp int) 5930:239 imageAtomicExchange ( global highp uint) 5940:239 'im2Du' (layout( r32ui) uniform highp uimage2D) 5950:239 'P' ( uniform highp 2-component vector of int) 5960:239 'datu' ( temp highp uint) 5970:240 imageAtomicExchange ( global highp float) 5980:240 'im2Df' (layout( r32f) uniform highp image2D) 5990:240 'P' ( uniform highp 2-component vector of int) 6000:240 'datf' ( temp highp float) 6010:241 imageAtomicCompSwap ( global highp int) 6020:241 'im2Di' (layout( r32i) uniform highp iimage2D) 6030:241 'P' ( uniform highp 2-component vector of int) 6040:241 Constant: 6050:241 3 (const int) 6060:241 'dati' ( temp highp int) 6070:242 imageAtomicCompSwap ( global highp uint) 6080:242 'im2Du' (layout( r32ui) uniform highp uimage2D) 6090:242 'P' ( uniform highp 2-component vector of int) 6100:242 Constant: 6110:242 5 (const uint) 6120:242 'datu' ( temp highp uint) 6130:250 Function Definition: badInterp( ( global void) 6140:250 Function Parameters: 6150:252 Sequence 6160:252 Constant: 6170:252 0.000000 6180:253 Constant: 6190:253 0.000000 6200:254 Constant: 6210:254 0.000000 6220:? Linker Objects 6230:? 'outbinst' ( out block{ out highp int a, out highp 4-component vector of float v, out highp sampler2D s}) 6240:? 'anon@0' ( out block{layout( location=12) out highp int aAnon, layout( location=13) out highp 4-component vector of float vAnon}) 6250:? 'aliased' (layout( location=12) smooth out highp int) 6260:? 'inbinst' ( in block{ in highp int a}) 6270:? 'anon@1' ( out block{ gl_Position highp 4-component vector of float Position gl_Position}) 6280:? 'smon' ( smooth out block{ out highp int i}) 6290:? 'fmon' ( flat out block{ out highp int i}) 6300:? 'cmon' ( centroid out block{ out highp int i}) 6310:? 'imon' ( invariant out block{ out highp int i}) 6320:? 'inf' ( in highp 2-component vector of float) 6330:? 'ing' ( in highp 2-component vector of float) 6340:? 'offsets' ( uniform 4-element array of highp 2-component vector of int) 6350:? 'sArray' ( uniform 4-element array of lowp sampler2D) 6360:? 'sIndex' ( uniform highp int) 6370:? 'auArray' (layout( binding=0 offset=0) uniform 2-element array of highp atomic_uint) 6380:? 'ubInst' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform highp int i}) 6390:? 'bbInst' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp int i}) 6400:? 'iArray' ( writeonly uniform 5-element array of highp image2D) 6410:? 'constOffsets' ( const 4-element array of highp 2-component vector of int) 6420:? 0 (const int) 6430:? 0 (const int) 6440:? 0 (const int) 6450:? 0 (const int) 6460:? 0 (const int) 6470:? 0 (const int) 6480:? 0 (const int) 6490:? 0 (const int) 6500:? 'noPreSamp1' ( uniform mediump samplerBuffer) 6510:? 'noPreSamp2' ( uniform mediump isamplerBuffer) 6520:? 'noPreSamp3' ( uniform mediump usamplerBuffer) 6530:? 'noPreSamp4' ( writeonly uniform mediump imageBuffer) 6540:? 'noPreSamp5' ( writeonly uniform mediump iimageBuffer) 6550:? 'noPreSamp6' ( writeonly uniform mediump uimageBuffer) 6560:? 'bufSamp1' ( uniform highp samplerBuffer) 6570:? 'bufSamp2' ( uniform highp isamplerBuffer) 6580:? 'bufSamp3' ( uniform highp usamplerBuffer) 6590:? 'bufSamp4' ( writeonly uniform highp imageBuffer) 6600:? 'bufSamp5' ( writeonly uniform highp iimageBuffer) 6610:? 'bufSamp6' ( writeonly uniform highp uimageBuffer) 6620:? 'noPreCA1' ( writeonly uniform mediump imageCubeArray) 6630:? 'noPreCA2' ( writeonly uniform mediump iimageCubeArray) 6640:? 'noPreCA3' ( writeonly uniform mediump uimageCubeArray) 6650:? 'noPreCA4' ( uniform mediump samplerCubeArray) 6660:? 'noPreCA5' ( uniform mediump samplerCubeArrayShadow) 6670:? 'noPreCA6' ( uniform mediump isamplerCubeArray) 6680:? 'noPreCA7' ( uniform mediump usamplerCubeArray) 6690:? 'CA1' ( writeonly uniform highp imageCubeArray) 6700:? 'CA2' ( writeonly uniform highp iimageCubeArray) 6710:? 'CA3' ( writeonly uniform highp uimageCubeArray) 6720:? 'rCA1' (layout( rgba16f) readonly uniform highp imageCubeArray) 6730:? 'rCA2' (layout( rgba32i) readonly uniform highp iimageCubeArray) 6740:? 'rCA3' (layout( r32ui) readonly uniform highp uimageCubeArray) 6750:? 'CA4' ( uniform highp samplerCubeArray) 6760:? 'CA5' ( uniform highp samplerCubeArrayShadow) 6770:? 'CA6' ( uniform highp isamplerCubeArray) 6780:? 'CA7' ( uniform highp usamplerCubeArray) 6790:? 'noPrec2DMS' ( uniform mediump sampler2DMSArray) 6800:? 'noPrec2DMSi' ( uniform mediump isampler2DMSArray) 6810:? 'noPrec2DMSu' ( uniform mediump usampler2DMSArray) 6820:? 'samp2DMSA' ( uniform highp sampler2DMSArray) 6830:? 'samp2DMSAi' ( uniform highp isampler2DMSArray) 6840:? 'samp2DMSAu' ( uniform highp usampler2DMSArray) 6850:? 'im2Df' (layout( r32f) uniform highp image2D) 6860:? 'im2Du' (layout( r32ui) uniform highp uimage2D) 6870:? 'im2Di' (layout( r32i) uniform highp iimage2D) 6880:? 'P' ( uniform highp 2-component vector of int) 6890:? 'colorSample' ( smooth sample out highp 4-component vector of float) 6900:? 'colorfsi' ( flat sample out highp 4-component vector of float) 6910:? 'sampInArray' ( smooth sample out 4-element array of highp 3-component vector of float) 6920:? 'inv4' ( in highp 4-component vector of float) 6930:? 'gl_VertexID' ( gl_VertexId highp int VertexId) 6940:? 'gl_InstanceID' ( gl_InstanceId highp int InstanceId) 695 696 697Linked vertex stage: 698 699 700Shader version: 320 701ERROR: node is still EOpNull! 7020:23 Function Definition: main( ( global void) 7030:23 Function Parameters: 7040:25 Sequence 7050:25 Sequence 7060:25 move second child to first child ( temp highp int) 7070:25 'sum' ( temp highp int) 7080:25 add ( temp highp int) 7090:25 'gl_VertexID' ( gl_VertexId highp int VertexId) 7100:26 'gl_InstanceID' ( gl_InstanceId highp int InstanceId) 7110:27 move second child to first child ( temp highp 4-component vector of float) 7120:27 gl_Position: direct index for structure ( gl_Position highp 4-component vector of float Position) 7130:27 'anon@1' ( out block{ gl_Position highp 4-component vector of float Position gl_Position}) 7140:27 Constant: 7150:27 0 (const uint) 7160:27 Constant: 7170:27 1.000000 7180:27 1.000000 7190:27 1.000000 7200:27 1.000000 7210:28 gl_PointSize: direct index for structure ( gl_PointSize highp void PointSize) 7220:28 'anon@1' ( out block{ gl_Position highp 4-component vector of float Position gl_Position}) 7230:28 Constant: 7240:28 1 (const uint) 7250:? Linker Objects 7260:? 'outbinst' ( out block{ out highp int a, out highp 4-component vector of float v, out highp sampler2D s}) 7270:? 'anon@0' ( out block{layout( location=12) out highp int aAnon, layout( location=13) out highp 4-component vector of float vAnon}) 7280:? 'aliased' (layout( location=12) smooth out highp int) 7290:? 'inbinst' ( in block{ in highp int a}) 7300:? 'anon@1' ( out block{ gl_Position highp 4-component vector of float Position gl_Position}) 7310:? 'smon' ( smooth out block{ out highp int i}) 7320:? 'fmon' ( flat out block{ out highp int i}) 7330:? 'cmon' ( centroid out block{ out highp int i}) 7340:? 'imon' ( invariant out block{ out highp int i}) 7350:? 'inf' ( in highp 2-component vector of float) 7360:? 'ing' ( in highp 2-component vector of float) 7370:? 'offsets' ( uniform 4-element array of highp 2-component vector of int) 7380:? 'sArray' ( uniform 4-element array of lowp sampler2D) 7390:? 'sIndex' ( uniform highp int) 7400:? 'auArray' (layout( binding=0 offset=0) uniform 2-element array of highp atomic_uint) 7410:? 'ubInst' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform highp int i}) 7420:? 'bbInst' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp int i}) 7430:? 'iArray' ( writeonly uniform 5-element array of highp image2D) 7440:? 'constOffsets' ( const 4-element array of highp 2-component vector of int) 7450:? 0 (const int) 7460:? 0 (const int) 7470:? 0 (const int) 7480:? 0 (const int) 7490:? 0 (const int) 7500:? 0 (const int) 7510:? 0 (const int) 7520:? 0 (const int) 7530:? 'noPreSamp1' ( uniform mediump samplerBuffer) 7540:? 'noPreSamp2' ( uniform mediump isamplerBuffer) 7550:? 'noPreSamp3' ( uniform mediump usamplerBuffer) 7560:? 'noPreSamp4' ( writeonly uniform mediump imageBuffer) 7570:? 'noPreSamp5' ( writeonly uniform mediump iimageBuffer) 7580:? 'noPreSamp6' ( writeonly uniform mediump uimageBuffer) 7590:? 'bufSamp1' ( uniform highp samplerBuffer) 7600:? 'bufSamp2' ( uniform highp isamplerBuffer) 7610:? 'bufSamp3' ( uniform highp usamplerBuffer) 7620:? 'bufSamp4' ( writeonly uniform highp imageBuffer) 7630:? 'bufSamp5' ( writeonly uniform highp iimageBuffer) 7640:? 'bufSamp6' ( writeonly uniform highp uimageBuffer) 7650:? 'noPreCA1' ( writeonly uniform mediump imageCubeArray) 7660:? 'noPreCA2' ( writeonly uniform mediump iimageCubeArray) 7670:? 'noPreCA3' ( writeonly uniform mediump uimageCubeArray) 7680:? 'noPreCA4' ( uniform mediump samplerCubeArray) 7690:? 'noPreCA5' ( uniform mediump samplerCubeArrayShadow) 7700:? 'noPreCA6' ( uniform mediump isamplerCubeArray) 7710:? 'noPreCA7' ( uniform mediump usamplerCubeArray) 7720:? 'CA1' ( writeonly uniform highp imageCubeArray) 7730:? 'CA2' ( writeonly uniform highp iimageCubeArray) 7740:? 'CA3' ( writeonly uniform highp uimageCubeArray) 7750:? 'rCA1' (layout( rgba16f) readonly uniform highp imageCubeArray) 7760:? 'rCA2' (layout( rgba32i) readonly uniform highp iimageCubeArray) 7770:? 'rCA3' (layout( r32ui) readonly uniform highp uimageCubeArray) 7780:? 'CA4' ( uniform highp samplerCubeArray) 7790:? 'CA5' ( uniform highp samplerCubeArrayShadow) 7800:? 'CA6' ( uniform highp isamplerCubeArray) 7810:? 'CA7' ( uniform highp usamplerCubeArray) 7820:? 'noPrec2DMS' ( uniform mediump sampler2DMSArray) 7830:? 'noPrec2DMSi' ( uniform mediump isampler2DMSArray) 7840:? 'noPrec2DMSu' ( uniform mediump usampler2DMSArray) 7850:? 'samp2DMSA' ( uniform highp sampler2DMSArray) 7860:? 'samp2DMSAi' ( uniform highp isampler2DMSArray) 7870:? 'samp2DMSAu' ( uniform highp usampler2DMSArray) 7880:? 'im2Df' (layout( r32f) uniform highp image2D) 7890:? 'im2Du' (layout( r32ui) uniform highp uimage2D) 7900:? 'im2Di' (layout( r32i) uniform highp iimage2D) 7910:? 'P' ( uniform highp 2-component vector of int) 7920:? 'colorSample' ( smooth sample out highp 4-component vector of float) 7930:? 'colorfsi' ( flat sample out highp 4-component vector of float) 7940:? 'sampInArray' ( smooth sample out 4-element array of highp 3-component vector of float) 7950:? 'inv4' ( in highp 4-component vector of float) 7960:? 'gl_VertexID' ( gl_VertexId highp int VertexId) 7970:? 'gl_InstanceID' ( gl_InstanceId highp int InstanceId) 798 799