yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
5cffd9a7
main
1400.geom 2ERROR: 0:12: 'invocations' : can only apply to a standalone qualifier 3ERROR: 0:20: 'patch' : not supported in this stage: geometry 4ERROR: 0:20: 'patch' : not allowed on block or structure members 5ERROR: 0:20: 'gl_PointSize' : cannot add non-XFB layout to redeclared block member 6ERROR: 0:20: 'gl_PointSize' : cannot add patch to redeclared block member 7ERROR: 0:25: 'length' : array must first be sized by a redeclaration or layout qualifier 8ERROR: 0:36: 'length' : array must first be sized by a redeclaration or layout qualifier 9ERROR: 0:40: 'triangles' : inconsistent input primitive for array size of colorBad 10ERROR: 0:44: 'triangles' : inconsistent input primitive for array size of colorbad2 11ERROR: 0:56: 'location' : overlapping use of location 4 12ERROR: 0:58: 'patch' : not supported in this stage: geometry 13ERROR: 0:59: 'patch' : not supported in this stage: geometry 14ERROR: 0:61: 'in' : type must be an array: scalar 15ERROR: 0:63: 'invocations' : can only apply to 'in' 16ERROR: 0:64: 'max_vertices' : can only apply to 'out' 17ERROR: 0:65: 'max_vertices' : can only apply to 'out' 18ERROR: 0:65: 'invocations' : can only apply to 'in' 19ERROR: 0:67: 'in' : type must be an array: inbls 20ERROR: 0:71: 'triangles' : inconsistent input primitive for array size of inbla 21ERROR: 0:103: 'index' : there is no such layout identifier for this stage taking an assigned value 22ERROR: 0:115: 'textureQueryLod' : no matching overloaded function found 23ERROR: 0:115: 'assign' : cannot convert from ' const float' to ' temp 2-component vector of float' 24ERROR: 0:116: 'textureQueryLod' : no matching overloaded function found 25ERROR: 0:116: 'assign' : cannot convert from ' const float' to ' temp 2-component vector of float' 26ERROR: 24 compilation errors. No code generated. 27 28 29Shader version: 400 30Requested GL_ARB_separate_shader_objects 31invocations = 4 32max_vertices = 127 33input primitive = triangles 34output primitive = none 35ERROR: node is still EOpNull! 360:3 Function Definition: main( ( global void) 370:3 Function Parameters: 380:5 Sequence 390:5 EmitStreamVertex ( global void) 400:5 Constant: 410:5 1 (const int) 420:6 EndStreamPrimitive ( global void) 430:6 Constant: 440:6 0 (const int) 450:7 EmitVertex ( global void) 460:8 EndPrimitive ( global void) 470:9 Sequence 480:9 move second child to first child ( temp int) 490:9 'id' ( temp int) 500:9 'gl_InvocationID' ( in int InvocationID) 510:23 Function Definition: foo( ( global void) 520:23 Function Parameters: 530:25 Sequence 540:25 Constant: 550:25 1 (const int) 560:26 gl_Position: direct index for structure ( in 4-component vector of float Position) 570:26 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize}) 580:26 'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize}) 590:26 Constant: 600:26 1 (const int) 610:26 Constant: 620:26 0 (const int) 630:34 Function Definition: foo2( ( global void) 640:34 Function Parameters: 650:36 Sequence 660:36 Constant: 670:36 1 (const int) 680:37 Constant: 690:37 3 (const int) 700:46 Function Definition: foo3( ( global void) 710:46 Function Parameters: 720:48 Sequence 730:48 Constant: 740:48 3 (const int) 750:49 Constant: 760:49 3 (const int) 770:50 Constant: 780:50 3 (const int) 790:51 Constant: 800:51 3 (const int) 810:75 Function Definition: bits( ( global void) 820:75 Function Parameters: 830:? Sequence 840:78 move second child to first child ( temp 2-component vector of uint) 850:78 'u2' ( temp 2-component vector of uint) 860:78 addCarry ( global 2-component vector of uint) 870:78 'u2' ( temp 2-component vector of uint) 880:78 'u2' ( temp 2-component vector of uint) 890:78 'u2' ( temp 2-component vector of uint) 900:80 move second child to first child ( temp uint) 910:80 'u1' ( temp uint) 920:80 subBorrow ( global uint) 930:80 'u1' ( temp uint) 940:80 'u1' ( temp uint) 950:80 'u1' ( temp uint) 960:82 uMulExtended ( global void) 970:82 'u4' ( temp 4-component vector of uint) 980:82 'u4' ( temp 4-component vector of uint) 990:82 'u4' ( temp 4-component vector of uint) 1000:82 'u4' ( temp 4-component vector of uint) 1010:84 iMulExtended ( global void) 1020:84 'i4' ( temp 4-component vector of int) 1030:84 'i4' ( temp 4-component vector of int) 1040:84 'i4' ( temp 4-component vector of int) 1050:84 'i4' ( temp 4-component vector of int) 1060:86 move second child to first child ( temp int) 1070:86 'i1' ( temp int) 1080:86 bitfieldExtract ( global int) 1090:86 'i1' ( temp int) 1100:86 Constant: 1110:86 4 (const int) 1120:86 Constant: 1130:86 5 (const int) 1140:88 move second child to first child ( temp 3-component vector of uint) 1150:88 'u3' ( temp 3-component vector of uint) 1160:88 bitfieldExtract ( global 3-component vector of uint) 1170:88 'u3' ( temp 3-component vector of uint) 1180:88 Constant: 1190:88 4 (const int) 1200:88 Constant: 1210:88 5 (const int) 1220:90 move second child to first child ( temp 3-component vector of int) 1230:90 'i3' ( temp 3-component vector of int) 1240:90 bitfieldInsert ( global 3-component vector of int) 1250:90 'i3' ( temp 3-component vector of int) 1260:90 'i3' ( temp 3-component vector of int) 1270:90 Constant: 1280:90 4 (const int) 1290:90 Constant: 1300:90 5 (const int) 1310:91 move second child to first child ( temp uint) 1320:91 'u1' ( temp uint) 1330:91 bitfieldInsert ( global uint) 1340:91 'u1' ( temp uint) 1350:91 'u1' ( temp uint) 1360:91 Constant: 1370:91 4 (const int) 1380:91 Constant: 1390:91 5 (const int) 1400:93 move second child to first child ( temp 2-component vector of int) 1410:93 'i2' ( temp 2-component vector of int) 1420:93 bitFieldReverse ( global 2-component vector of int) 1430:93 'i2' ( temp 2-component vector of int) 1440:94 move second child to first child ( temp 4-component vector of uint) 1450:94 'u4' ( temp 4-component vector of uint) 1460:94 bitFieldReverse ( global 4-component vector of uint) 1470:94 'u4' ( temp 4-component vector of uint) 1480:95 move second child to first child ( temp int) 1490:95 'i1' ( temp int) 1500:95 bitCount ( global int) 1510:95 'i1' ( temp int) 1520:96 move second child to first child ( temp 3-component vector of int) 1530:96 'i3' ( temp 3-component vector of int) 1540:96 bitCount ( global 3-component vector of int) 1550:96 'u3' ( temp 3-component vector of uint) 1560:97 move second child to first child ( temp 2-component vector of int) 1570:97 'i2' ( temp 2-component vector of int) 1580:97 findLSB ( global 2-component vector of int) 1590:97 'i2' ( temp 2-component vector of int) 1600:98 move second child to first child ( temp 4-component vector of int) 1610:98 'i4' ( temp 4-component vector of int) 1620:98 findLSB ( global 4-component vector of int) 1630:98 'u4' ( temp 4-component vector of uint) 1640:99 move second child to first child ( temp int) 1650:99 'i1' ( temp int) 1660:99 findMSB ( global int) 1670:99 'i1' ( temp int) 1680:100 move second child to first child ( temp 2-component vector of int) 1690:100 'i2' ( temp 2-component vector of int) 1700:100 findMSB ( global 2-component vector of int) 1710:100 'u2' ( temp 2-component vector of uint) 1720:108 Function Definition: qlod( ( global void) 1730:108 Function Parameters: 1740:? Sequence 1750:115 'lod' ( temp 2-component vector of float) 1760:116 'lod' ( temp 2-component vector of float) 1770:119 Function Definition: doubles( ( global void) 1780:119 Function Parameters: 1790:? Sequence 1800:131 move second child to first child ( temp double) 1810:131 'doublev' ( temp double) 1820:131 Constant: 1830:131 1.702939 1840:132 move second child to first child ( temp 2-component vector of double) 1850:132 'dvec2v' ( temp 2-component vector of double) 1860:132 Constant: 1870:132 1.643168 1880:132 1.643168 1890:133 move second child to first child ( temp 3-component vector of double) 1900:133 'dvec3v' ( temp 3-component vector of double) 1910:133 Constant: 1920:133 1.414214 1930:133 1.414214 1940:133 1.414214 1950:134 move second child to first child ( temp 4-component vector of double) 1960:134 'dvec4v' ( temp 4-component vector of double) 1970:134 Constant: 1980:134 1.449138 1990:134 1.449138 2000:134 1.449138 2010:134 1.449138 2020:136 add second child into first child ( temp double) 2030:136 'doublev' ( temp double) 2040:136 inverse sqrt ( global double) 2050:136 'doublev' ( temp double) 2060:137 add second child into first child ( temp 2-component vector of double) 2070:137 'dvec2v' ( temp 2-component vector of double) 2080:137 inverse sqrt ( global 2-component vector of double) 2090:137 'dvec2v' ( temp 2-component vector of double) 2100:138 add second child into first child ( temp 3-component vector of double) 2110:138 'dvec3v' ( temp 3-component vector of double) 2120:138 inverse sqrt ( global 3-component vector of double) 2130:138 'dvec3v' ( temp 3-component vector of double) 2140:139 add second child into first child ( temp 4-component vector of double) 2150:139 'dvec4v' ( temp 4-component vector of double) 2160:139 inverse sqrt ( global 4-component vector of double) 2170:139 'dvec4v' ( temp 4-component vector of double) 2180:141 add second child into first child ( temp double) 2190:141 'doublev' ( temp double) 2200:141 Absolute value ( global double) 2210:141 'doublev' ( temp double) 2220:142 add second child into first child ( temp 2-component vector of double) 2230:142 'dvec2v' ( temp 2-component vector of double) 2240:142 Absolute value ( global 2-component vector of double) 2250:142 'dvec2v' ( temp 2-component vector of double) 2260:143 add second child into first child ( temp 3-component vector of double) 2270:143 'dvec3v' ( temp 3-component vector of double) 2280:143 Absolute value ( global 3-component vector of double) 2290:143 'dvec3v' ( temp 3-component vector of double) 2300:144 add second child into first child ( temp 4-component vector of double) 2310:144 'dvec4v' ( temp 4-component vector of double) 2320:144 Absolute value ( global 4-component vector of double) 2330:144 'dvec4v' ( temp 4-component vector of double) 2340:146 add second child into first child ( temp double) 2350:146 'doublev' ( temp double) 2360:146 Sign ( global double) 2370:146 'doublev' ( temp double) 2380:147 add second child into first child ( temp 2-component vector of double) 2390:147 'dvec2v' ( temp 2-component vector of double) 2400:147 Sign ( global 2-component vector of double) 2410:147 'dvec2v' ( temp 2-component vector of double) 2420:148 add second child into first child ( temp 3-component vector of double) 2430:148 'dvec3v' ( temp 3-component vector of double) 2440:148 Sign ( global 3-component vector of double) 2450:148 'dvec3v' ( temp 3-component vector of double) 2460:149 add second child into first child ( temp 4-component vector of double) 2470:149 'dvec4v' ( temp 4-component vector of double) 2480:149 Sign ( global 4-component vector of double) 2490:149 'dvec4v' ( temp 4-component vector of double) 2500:151 add second child into first child ( temp double) 2510:151 'doublev' ( temp double) 2520:151 Floor ( global double) 2530:151 'doublev' ( temp double) 2540:152 add second child into first child ( temp 2-component vector of double) 2550:152 'dvec2v' ( temp 2-component vector of double) 2560:152 Floor ( global 2-component vector of double) 2570:152 'dvec2v' ( temp 2-component vector of double) 2580:153 add second child into first child ( temp 3-component vector of double) 2590:153 'dvec3v' ( temp 3-component vector of double) 2600:153 Floor ( global 3-component vector of double) 2610:153 'dvec3v' ( temp 3-component vector of double) 2620:154 add second child into first child ( temp 4-component vector of double) 2630:154 'dvec4v' ( temp 4-component vector of double) 2640:154 Floor ( global 4-component vector of double) 2650:154 'dvec4v' ( temp 4-component vector of double) 2660:156 add second child into first child ( temp double) 2670:156 'doublev' ( temp double) 2680:156 trunc ( global double) 2690:156 'doublev' ( temp double) 2700:157 add second child into first child ( temp 2-component vector of double) 2710:157 'dvec2v' ( temp 2-component vector of double) 2720:157 trunc ( global 2-component vector of double) 2730:157 'dvec2v' ( temp 2-component vector of double) 2740:158 add second child into first child ( temp 3-component vector of double) 2750:158 'dvec3v' ( temp 3-component vector of double) 2760:158 trunc ( global 3-component vector of double) 2770:158 'dvec3v' ( temp 3-component vector of double) 2780:159 add second child into first child ( temp 4-component vector of double) 2790:159 'dvec4v' ( temp 4-component vector of double) 2800:159 trunc ( global 4-component vector of double) 2810:159 'dvec4v' ( temp 4-component vector of double) 2820:161 add second child into first child ( temp double) 2830:161 'doublev' ( temp double) 2840:161 round ( global double) 2850:161 'doublev' ( temp double) 2860:162 add second child into first child ( temp 2-component vector of double) 2870:162 'dvec2v' ( temp 2-component vector of double) 2880:162 round ( global 2-component vector of double) 2890:162 'dvec2v' ( temp 2-component vector of double) 2900:163 add second child into first child ( temp 3-component vector of double) 2910:163 'dvec3v' ( temp 3-component vector of double) 2920:163 round ( global 3-component vector of double) 2930:163 'dvec3v' ( temp 3-component vector of double) 2940:164 add second child into first child ( temp 4-component vector of double) 2950:164 'dvec4v' ( temp 4-component vector of double) 2960:164 round ( global 4-component vector of double) 2970:164 'dvec4v' ( temp 4-component vector of double) 2980:166 add second child into first child ( temp double) 2990:166 'doublev' ( temp double) 3000:166 roundEven ( global double) 3010:166 'doublev' ( temp double) 3020:167 add second child into first child ( temp 2-component vector of double) 3030:167 'dvec2v' ( temp 2-component vector of double) 3040:167 roundEven ( global 2-component vector of double) 3050:167 'dvec2v' ( temp 2-component vector of double) 3060:168 add second child into first child ( temp 3-component vector of double) 3070:168 'dvec3v' ( temp 3-component vector of double) 3080:168 roundEven ( global 3-component vector of double) 3090:168 'dvec3v' ( temp 3-component vector of double) 3100:169 add second child into first child ( temp 4-component vector of double) 3110:169 'dvec4v' ( temp 4-component vector of double) 3120:169 roundEven ( global 4-component vector of double) 3130:169 'dvec4v' ( temp 4-component vector of double) 3140:171 add second child into first child ( temp double) 3150:171 'doublev' ( temp double) 3160:171 Ceiling ( global double) 3170:171 'doublev' ( temp double) 3180:172 add second child into first child ( temp 2-component vector of double) 3190:172 'dvec2v' ( temp 2-component vector of double) 3200:172 Ceiling ( global 2-component vector of double) 3210:172 'dvec2v' ( temp 2-component vector of double) 3220:173 add second child into first child ( temp 3-component vector of double) 3230:173 'dvec3v' ( temp 3-component vector of double) 3240:173 Ceiling ( global 3-component vector of double) 3250:173 'dvec3v' ( temp 3-component vector of double) 3260:174 add second child into first child ( temp 4-component vector of double) 3270:174 'dvec4v' ( temp 4-component vector of double) 3280:174 Ceiling ( global 4-component vector of double) 3290:174 'dvec4v' ( temp 4-component vector of double) 3300:176 add second child into first child ( temp double) 3310:176 'doublev' ( temp double) 3320:176 Fraction ( global double) 3330:176 'doublev' ( temp double) 3340:177 add second child into first child ( temp 2-component vector of double) 3350:177 'dvec2v' ( temp 2-component vector of double) 3360:177 Fraction ( global 2-component vector of double) 3370:177 'dvec2v' ( temp 2-component vector of double) 3380:178 add second child into first child ( temp 3-component vector of double) 3390:178 'dvec3v' ( temp 3-component vector of double) 3400:178 Fraction ( global 3-component vector of double) 3410:178 'dvec3v' ( temp 3-component vector of double) 3420:179 add second child into first child ( temp 4-component vector of double) 3430:179 'dvec4v' ( temp 4-component vector of double) 3440:179 Fraction ( global 4-component vector of double) 3450:179 'dvec4v' ( temp 4-component vector of double) 3460:181 add second child into first child ( temp double) 3470:181 'doublev' ( temp double) 3480:181 mod ( global double) 3490:181 'doublev' ( temp double) 3500:181 'doublev' ( temp double) 3510:182 add second child into first child ( temp 2-component vector of double) 3520:182 'dvec2v' ( temp 2-component vector of double) 3530:182 mod ( global 2-component vector of double) 3540:182 'dvec2v' ( temp 2-component vector of double) 3550:182 'doublev' ( temp double) 3560:183 add second child into first child ( temp 3-component vector of double) 3570:183 'dvec3v' ( temp 3-component vector of double) 3580:183 mod ( global 3-component vector of double) 3590:183 'dvec3v' ( temp 3-component vector of double) 3600:183 'doublev' ( temp double) 3610:184 add second child into first child ( temp 4-component vector of double) 3620:184 'dvec4v' ( temp 4-component vector of double) 3630:184 mod ( global 4-component vector of double) 3640:184 'dvec4v' ( temp 4-component vector of double) 3650:184 'doublev' ( temp double) 3660:185 add second child into first child ( temp 2-component vector of double) 3670:185 'dvec2v' ( temp 2-component vector of double) 3680:185 mod ( global 2-component vector of double) 3690:185 'dvec2v' ( temp 2-component vector of double) 3700:185 'dvec2v' ( temp 2-component vector of double) 3710:186 add second child into first child ( temp 3-component vector of double) 3720:186 'dvec3v' ( temp 3-component vector of double) 3730:186 mod ( global 3-component vector of double) 3740:186 'dvec3v' ( temp 3-component vector of double) 3750:186 'dvec3v' ( temp 3-component vector of double) 3760:187 add second child into first child ( temp 4-component vector of double) 3770:187 'dvec4v' ( temp 4-component vector of double) 3780:187 mod ( global 4-component vector of double) 3790:187 'dvec4v' ( temp 4-component vector of double) 3800:187 'dvec4v' ( temp 4-component vector of double) 3810:189 add second child into first child ( temp double) 3820:189 'doublev' ( temp double) 3830:189 modf ( global double) 3840:189 'doublev' ( temp double) 3850:189 'doublev' ( temp double) 3860:190 add second child into first child ( temp 2-component vector of double) 3870:190 'dvec2v' ( temp 2-component vector of double) 3880:190 modf ( global 2-component vector of double) 3890:190 'dvec2v' ( temp 2-component vector of double) 3900:190 'dvec2v' ( temp 2-component vector of double) 3910:191 add second child into first child ( temp 3-component vector of double) 3920:191 'dvec3v' ( temp 3-component vector of double) 3930:191 modf ( global 3-component vector of double) 3940:191 'dvec3v' ( temp 3-component vector of double) 3950:191 'dvec3v' ( temp 3-component vector of double) 3960:192 add second child into first child ( temp 4-component vector of double) 3970:192 'dvec4v' ( temp 4-component vector of double) 3980:192 modf ( global 4-component vector of double) 3990:192 'dvec4v' ( temp 4-component vector of double) 4000:192 'dvec4v' ( temp 4-component vector of double) 4010:194 add second child into first child ( temp double) 4020:194 'doublev' ( temp double) 4030:194 min ( global double) 4040:194 'doublev' ( temp double) 4050:194 'doublev' ( temp double) 4060:195 add second child into first child ( temp 2-component vector of double) 4070:195 'dvec2v' ( temp 2-component vector of double) 4080:195 min ( global 2-component vector of double) 4090:195 'dvec2v' ( temp 2-component vector of double) 4100:195 'doublev' ( temp double) 4110:196 add second child into first child ( temp 3-component vector of double) 4120:196 'dvec3v' ( temp 3-component vector of double) 4130:196 min ( global 3-component vector of double) 4140:196 'dvec3v' ( temp 3-component vector of double) 4150:196 'doublev' ( temp double) 4160:197 add second child into first child ( temp 4-component vector of double) 4170:197 'dvec4v' ( temp 4-component vector of double) 4180:197 min ( global 4-component vector of double) 4190:197 'dvec4v' ( temp 4-component vector of double) 4200:197 'doublev' ( temp double) 4210:198 add second child into first child ( temp 2-component vector of double) 4220:198 'dvec2v' ( temp 2-component vector of double) 4230:198 min ( global 2-component vector of double) 4240:198 'dvec2v' ( temp 2-component vector of double) 4250:198 'dvec2v' ( temp 2-component vector of double) 4260:199 add second child into first child ( temp 3-component vector of double) 4270:199 'dvec3v' ( temp 3-component vector of double) 4280:199 min ( global 3-component vector of double) 4290:199 'dvec3v' ( temp 3-component vector of double) 4300:199 'dvec3v' ( temp 3-component vector of double) 4310:200 add second child into first child ( temp 4-component vector of double) 4320:200 'dvec4v' ( temp 4-component vector of double) 4330:200 min ( global 4-component vector of double) 4340:200 'dvec4v' ( temp 4-component vector of double) 4350:200 'dvec4v' ( temp 4-component vector of double) 4360:202 add second child into first child ( temp double) 4370:202 'doublev' ( temp double) 4380:202 max ( global double) 4390:202 'doublev' ( temp double) 4400:202 'doublev' ( temp double) 4410:203 add second child into first child ( temp 2-component vector of double) 4420:203 'dvec2v' ( temp 2-component vector of double) 4430:203 max ( global 2-component vector of double) 4440:203 'dvec2v' ( temp 2-component vector of double) 4450:203 'doublev' ( temp double) 4460:204 add second child into first child ( temp 3-component vector of double) 4470:204 'dvec3v' ( temp 3-component vector of double) 4480:204 max ( global 3-component vector of double) 4490:204 'dvec3v' ( temp 3-component vector of double) 4500:204 'doublev' ( temp double) 4510:205 add second child into first child ( temp 4-component vector of double) 4520:205 'dvec4v' ( temp 4-component vector of double) 4530:205 max ( global 4-component vector of double) 4540:205 'dvec4v' ( temp 4-component vector of double) 4550:205 'doublev' ( temp double) 4560:206 add second child into first child ( temp 2-component vector of double) 4570:206 'dvec2v' ( temp 2-component vector of double) 4580:206 max ( global 2-component vector of double) 4590:206 'dvec2v' ( temp 2-component vector of double) 4600:206 'dvec2v' ( temp 2-component vector of double) 4610:207 add second child into first child ( temp 3-component vector of double) 4620:207 'dvec3v' ( temp 3-component vector of double) 4630:207 max ( global 3-component vector of double) 4640:207 'dvec3v' ( temp 3-component vector of double) 4650:207 'dvec3v' ( temp 3-component vector of double) 4660:208 add second child into first child ( temp 4-component vector of double) 4670:208 'dvec4v' ( temp 4-component vector of double) 4680:208 max ( global 4-component vector of double) 4690:208 'dvec4v' ( temp 4-component vector of double) 4700:208 'dvec4v' ( temp 4-component vector of double) 4710:210 add second child into first child ( temp double) 4720:210 'doublev' ( temp double) 4730:210 clamp ( global double) 4740:210 'doublev' ( temp double) 4750:210 'doublev' ( temp double) 4760:210 'doublev' ( temp double) 4770:211 add second child into first child ( temp 2-component vector of double) 4780:211 'dvec2v' ( temp 2-component vector of double) 4790:211 clamp ( global 2-component vector of double) 4800:211 'dvec2v' ( temp 2-component vector of double) 4810:211 'doublev' ( temp double) 4820:211 'doublev' ( temp double) 4830:212 add second child into first child ( temp 3-component vector of double) 4840:212 'dvec3v' ( temp 3-component vector of double) 4850:212 clamp ( global 3-component vector of double) 4860:212 'dvec3v' ( temp 3-component vector of double) 4870:212 'doublev' ( temp double) 4880:212 'doublev' ( temp double) 4890:213 add second child into first child ( temp 4-component vector of double) 4900:213 'dvec4v' ( temp 4-component vector of double) 4910:213 clamp ( global 4-component vector of double) 4920:213 'dvec4v' ( temp 4-component vector of double) 4930:213 'doublev' ( temp double) 4940:213 'doublev' ( temp double) 4950:214 add second child into first child ( temp 2-component vector of double) 4960:214 'dvec2v' ( temp 2-component vector of double) 4970:214 clamp ( global 2-component vector of double) 4980:214 'dvec2v' ( temp 2-component vector of double) 4990:214 'dvec2v' ( temp 2-component vector of double) 5000:214 'dvec2v' ( temp 2-component vector of double) 5010:215 add second child into first child ( temp 3-component vector of double) 5020:215 'dvec3v' ( temp 3-component vector of double) 5030:215 clamp ( global 3-component vector of double) 5040:215 'dvec3v' ( temp 3-component vector of double) 5050:215 'dvec3v' ( temp 3-component vector of double) 5060:215 'dvec3v' ( temp 3-component vector of double) 5070:216 add second child into first child ( temp 4-component vector of double) 5080:216 'dvec4v' ( temp 4-component vector of double) 5090:216 clamp ( global 4-component vector of double) 5100:216 'dvec4v' ( temp 4-component vector of double) 5110:216 'dvec4v' ( temp 4-component vector of double) 5120:216 'dvec4v' ( temp 4-component vector of double) 5130:218 add second child into first child ( temp double) 5140:218 'doublev' ( temp double) 5150:218 mix ( global double) 5160:218 'doublev' ( temp double) 5170:218 'doublev' ( temp double) 5180:218 'doublev' ( temp double) 5190:219 add second child into first child ( temp 2-component vector of double) 5200:219 'dvec2v' ( temp 2-component vector of double) 5210:219 mix ( global 2-component vector of double) 5220:219 'dvec2v' ( temp 2-component vector of double) 5230:219 'dvec2v' ( temp 2-component vector of double) 5240:219 'doublev' ( temp double) 5250:220 add second child into first child ( temp 3-component vector of double) 5260:220 'dvec3v' ( temp 3-component vector of double) 5270:220 mix ( global 3-component vector of double) 5280:220 'dvec3v' ( temp 3-component vector of double) 5290:220 'dvec3v' ( temp 3-component vector of double) 5300:220 'doublev' ( temp double) 5310:221 add second child into first child ( temp 4-component vector of double) 5320:221 'dvec4v' ( temp 4-component vector of double) 5330:221 mix ( global 4-component vector of double) 5340:221 'dvec4v' ( temp 4-component vector of double) 5350:221 'dvec4v' ( temp 4-component vector of double) 5360:221 'doublev' ( temp double) 5370:222 add second child into first child ( temp 2-component vector of double) 5380:222 'dvec2v' ( temp 2-component vector of double) 5390:222 mix ( global 2-component vector of double) 5400:222 'dvec2v' ( temp 2-component vector of double) 5410:222 'dvec2v' ( temp 2-component vector of double) 5420:222 'dvec2v' ( temp 2-component vector of double) 5430:223 add second child into first child ( temp 3-component vector of double) 5440:223 'dvec3v' ( temp 3-component vector of double) 5450:223 mix ( global 3-component vector of double) 5460:223 'dvec3v' ( temp 3-component vector of double) 5470:223 'dvec3v' ( temp 3-component vector of double) 5480:223 'dvec3v' ( temp 3-component vector of double) 5490:224 add second child into first child ( temp 4-component vector of double) 5500:224 'dvec4v' ( temp 4-component vector of double) 5510:224 mix ( global 4-component vector of double) 5520:224 'dvec4v' ( temp 4-component vector of double) 5530:224 'dvec4v' ( temp 4-component vector of double) 5540:224 'dvec4v' ( temp 4-component vector of double) 5550:225 add second child into first child ( temp double) 5560:225 'doublev' ( temp double) 5570:225 mix ( global double) 5580:225 'doublev' ( temp double) 5590:225 'doublev' ( temp double) 5600:225 'boolv' ( temp bool) 5610:226 add second child into first child ( temp 2-component vector of double) 5620:226 'dvec2v' ( temp 2-component vector of double) 5630:226 mix ( global 2-component vector of double) 5640:226 'dvec2v' ( temp 2-component vector of double) 5650:226 'dvec2v' ( temp 2-component vector of double) 5660:226 'bvec2v' ( temp 2-component vector of bool) 5670:227 add second child into first child ( temp 3-component vector of double) 5680:227 'dvec3v' ( temp 3-component vector of double) 5690:227 mix ( global 3-component vector of double) 5700:227 'dvec3v' ( temp 3-component vector of double) 5710:227 'dvec3v' ( temp 3-component vector of double) 5720:227 'bvec3v' ( temp 3-component vector of bool) 5730:228 add second child into first child ( temp 4-component vector of double) 5740:228 'dvec4v' ( temp 4-component vector of double) 5750:228 mix ( global 4-component vector of double) 5760:228 'dvec4v' ( temp 4-component vector of double) 5770:228 'dvec4v' ( temp 4-component vector of double) 5780:228 'bvec4v' ( temp 4-component vector of bool) 5790:230 add second child into first child ( temp double) 5800:230 'doublev' ( temp double) 5810:230 step ( global double) 5820:230 'doublev' ( temp double) 5830:230 'doublev' ( temp double) 5840:231 add second child into first child ( temp 2-component vector of double) 5850:231 'dvec2v' ( temp 2-component vector of double) 5860:231 step ( global 2-component vector of double) 5870:231 'dvec2v' ( temp 2-component vector of double) 5880:231 'dvec2v' ( temp 2-component vector of double) 5890:232 add second child into first child ( temp 3-component vector of double) 5900:232 'dvec3v' ( temp 3-component vector of double) 5910:232 step ( global 3-component vector of double) 5920:232 'dvec3v' ( temp 3-component vector of double) 5930:232 'dvec3v' ( temp 3-component vector of double) 5940:233 add second child into first child ( temp 4-component vector of double) 5950:233 'dvec4v' ( temp 4-component vector of double) 5960:233 step ( global 4-component vector of double) 5970:233 'dvec4v' ( temp 4-component vector of double) 5980:233 'dvec4v' ( temp 4-component vector of double) 5990:234 add second child into first child ( temp 2-component vector of double) 6000:234 'dvec2v' ( temp 2-component vector of double) 6010:234 step ( global 2-component vector of double) 6020:234 'doublev' ( temp double) 6030:234 'dvec2v' ( temp 2-component vector of double) 6040:235 add second child into first child ( temp 3-component vector of double) 6050:235 'dvec3v' ( temp 3-component vector of double) 6060:235 step ( global 3-component vector of double) 6070:235 'doublev' ( temp double) 6080:235 'dvec3v' ( temp 3-component vector of double) 6090:236 add second child into first child ( temp 4-component vector of double) 6100:236 'dvec4v' ( temp 4-component vector of double) 6110:236 step ( global 4-component vector of double) 6120:236 'doublev' ( temp double) 6130:236 'dvec4v' ( temp 4-component vector of double) 6140:238 add second child into first child ( temp double) 6150:238 'doublev' ( temp double) 6160:238 smoothstep ( global double) 6170:238 'doublev' ( temp double) 6180:238 'doublev' ( temp double) 6190:238 'doublev' ( temp double) 6200:239 add second child into first child ( temp 2-component vector of double) 6210:239 'dvec2v' ( temp 2-component vector of double) 6220:239 smoothstep ( global 2-component vector of double) 6230:239 'dvec2v' ( temp 2-component vector of double) 6240:239 'dvec2v' ( temp 2-component vector of double) 6250:239 'dvec2v' ( temp 2-component vector of double) 6260:240 add second child into first child ( temp 3-component vector of double) 6270:240 'dvec3v' ( temp 3-component vector of double) 6280:240 smoothstep ( global 3-component vector of double) 6290:240 'dvec3v' ( temp 3-component vector of double) 6300:240 'dvec3v' ( temp 3-component vector of double) 6310:240 'dvec3v' ( temp 3-component vector of double) 6320:241 add second child into first child ( temp 4-component vector of double) 6330:241 'dvec4v' ( temp 4-component vector of double) 6340:241 smoothstep ( global 4-component vector of double) 6350:241 'dvec4v' ( temp 4-component vector of double) 6360:241 'dvec4v' ( temp 4-component vector of double) 6370:241 'dvec4v' ( temp 4-component vector of double) 6380:242 add second child into first child ( temp 2-component vector of double) 6390:242 'dvec2v' ( temp 2-component vector of double) 6400:242 smoothstep ( global 2-component vector of double) 6410:242 'doublev' ( temp double) 6420:242 'doublev' ( temp double) 6430:242 'dvec2v' ( temp 2-component vector of double) 6440:243 add second child into first child ( temp 3-component vector of double) 6450:243 'dvec3v' ( temp 3-component vector of double) 6460:243 smoothstep ( global 3-component vector of double) 6470:243 'doublev' ( temp double) 6480:243 'doublev' ( temp double) 6490:243 'dvec3v' ( temp 3-component vector of double) 6500:244 add second child into first child ( temp 4-component vector of double) 6510:244 'dvec4v' ( temp 4-component vector of double) 6520:244 smoothstep ( global 4-component vector of double) 6530:244 'doublev' ( temp double) 6540:244 'doublev' ( temp double) 6550:244 'dvec4v' ( temp 4-component vector of double) 6560:246 move second child to first child ( temp bool) 6570:246 'boolv' ( temp bool) 6580:246 isnan ( global bool) 6590:246 'doublev' ( temp double) 6600:247 move second child to first child ( temp 2-component vector of bool) 6610:247 'bvec2v' ( temp 2-component vector of bool) 6620:247 isnan ( global 2-component vector of bool) 6630:247 'dvec2v' ( temp 2-component vector of double) 6640:248 move second child to first child ( temp 3-component vector of bool) 6650:248 'bvec3v' ( temp 3-component vector of bool) 6660:248 isnan ( global 3-component vector of bool) 6670:248 'dvec3v' ( temp 3-component vector of double) 6680:249 move second child to first child ( temp 4-component vector of bool) 6690:249 'bvec4v' ( temp 4-component vector of bool) 6700:249 isnan ( global 4-component vector of bool) 6710:249 'dvec4v' ( temp 4-component vector of double) 6720:251 move second child to first child ( temp bool) 6730:251 'boolv' ( temp bool) 6740:251 Test condition and select ( temp bool) 6750:251 Condition 6760:251 'boolv' ( temp bool) 6770:251 true case 6780:251 isinf ( global bool) 6790:251 'doublev' ( temp double) 6800:251 false case 6810:251 Constant: 6820:251 false (const bool) 6830:252 move second child to first child ( temp 2-component vector of bool) 6840:252 'bvec2v' ( temp 2-component vector of bool) 6850:252 Test condition and select ( temp 2-component vector of bool) 6860:252 Condition 6870:252 'boolv' ( temp bool) 6880:252 true case 6890:252 isinf ( global 2-component vector of bool) 6900:252 'dvec2v' ( temp 2-component vector of double) 6910:252 false case 6920:252 Constant: 6930:252 false (const bool) 6940:252 false (const bool) 6950:253 move second child to first child ( temp 3-component vector of bool) 6960:253 'bvec3v' ( temp 3-component vector of bool) 6970:253 Test condition and select ( temp 3-component vector of bool) 6980:253 Condition 6990:253 'boolv' ( temp bool) 7000:253 true case 7010:253 isinf ( global 3-component vector of bool) 7020:253 'dvec3v' ( temp 3-component vector of double) 7030:253 false case 7040:253 Constant: 7050:253 false (const bool) 7060:253 false (const bool) 7070:253 false (const bool) 7080:254 move second child to first child ( temp 4-component vector of bool) 7090:254 'bvec4v' ( temp 4-component vector of bool) 7100:254 Test condition and select ( temp 4-component vector of bool) 7110:254 Condition 7120:254 'boolv' ( temp bool) 7130:254 true case 7140:254 isinf ( global 4-component vector of bool) 7150:254 'dvec4v' ( temp 4-component vector of double) 7160:254 false case 7170:254 Constant: 7180:254 false (const bool) 7190:254 false (const bool) 7200:254 false (const bool) 7210:254 false (const bool) 7220:256 add second child into first child ( temp double) 7230:256 'doublev' ( temp double) 7240:256 length ( global double) 7250:256 'doublev' ( temp double) 7260:257 add second child into first child ( temp double) 7270:257 'doublev' ( temp double) 7280:257 length ( global double) 7290:257 'dvec2v' ( temp 2-component vector of double) 7300:258 add second child into first child ( temp double) 7310:258 'doublev' ( temp double) 7320:258 length ( global double) 7330:258 'dvec3v' ( temp 3-component vector of double) 7340:259 add second child into first child ( temp double) 7350:259 'doublev' ( temp double) 7360:259 length ( global double) 7370:259 'dvec4v' ( temp 4-component vector of double) 7380:261 add second child into first child ( temp double) 7390:261 'doublev' ( temp double) 7400:261 distance ( global double) 7410:261 'doublev' ( temp double) 7420:261 'doublev' ( temp double) 7430:262 add second child into first child ( temp double) 7440:262 'doublev' ( temp double) 7450:262 distance ( global double) 7460:262 'dvec2v' ( temp 2-component vector of double) 7470:262 'dvec2v' ( temp 2-component vector of double) 7480:263 add second child into first child ( temp double) 7490:263 'doublev' ( temp double) 7500:263 distance ( global double) 7510:263 'dvec3v' ( temp 3-component vector of double) 7520:263 'dvec3v' ( temp 3-component vector of double) 7530:264 add second child into first child ( temp double) 7540:264 'doublev' ( temp double) 7550:264 distance ( global double) 7560:264 'dvec4v' ( temp 4-component vector of double) 7570:264 'dvec4v' ( temp 4-component vector of double) 7580:266 add second child into first child ( temp double) 7590:266 'doublev' ( temp double) 7600:266 dot-product ( global double) 7610:266 'doublev' ( temp double) 7620:266 'doublev' ( temp double) 7630:267 add second child into first child ( temp double) 7640:267 'doublev' ( temp double) 7650:267 dot-product ( global double) 7660:267 'dvec2v' ( temp 2-component vector of double) 7670:267 'dvec2v' ( temp 2-component vector of double) 7680:268 add second child into first child ( temp double) 7690:268 'doublev' ( temp double) 7700:268 dot-product ( global double) 7710:268 'dvec3v' ( temp 3-component vector of double) 7720:268 'dvec3v' ( temp 3-component vector of double) 7730:269 add second child into first child ( temp double) 7740:269 'doublev' ( temp double) 7750:269 dot-product ( global double) 7760:269 'dvec4v' ( temp 4-component vector of double) 7770:269 'dvec4v' ( temp 4-component vector of double) 7780:271 add second child into first child ( temp 3-component vector of double) 7790:271 'dvec3v' ( temp 3-component vector of double) 7800:271 cross-product ( global 3-component vector of double) 7810:271 'dvec3v' ( temp 3-component vector of double) 7820:271 'dvec3v' ( temp 3-component vector of double) 7830:273 add second child into first child ( temp double) 7840:273 'doublev' ( temp double) 7850:273 normalize ( global double) 7860:273 'doublev' ( temp double) 7870:274 add second child into first child ( temp 2-component vector of double) 7880:274 'dvec2v' ( temp 2-component vector of double) 7890:274 normalize ( global 2-component vector of double) 7900:274 'dvec2v' ( temp 2-component vector of double) 7910:275 add second child into first child ( temp 3-component vector of double) 7920:275 'dvec3v' ( temp 3-component vector of double) 7930:275 normalize ( global 3-component vector of double) 7940:275 'dvec3v' ( temp 3-component vector of double) 7950:276 add second child into first child ( temp 4-component vector of double) 7960:276 'dvec4v' ( temp 4-component vector of double) 7970:276 normalize ( global 4-component vector of double) 7980:276 'dvec4v' ( temp 4-component vector of double) 7990:278 add second child into first child ( temp double) 8000:278 'doublev' ( temp double) 8010:278 face-forward ( global double) 8020:278 'doublev' ( temp double) 8030:278 'doublev' ( temp double) 8040:278 'doublev' ( temp double) 8050:279 add second child into first child ( temp 2-component vector of double) 8060:279 'dvec2v' ( temp 2-component vector of double) 8070:279 face-forward ( global 2-component vector of double) 8080:279 'dvec2v' ( temp 2-component vector of double) 8090:279 'dvec2v' ( temp 2-component vector of double) 8100:279 'dvec2v' ( temp 2-component vector of double) 8110:280 add second child into first child ( temp 3-component vector of double) 8120:280 'dvec3v' ( temp 3-component vector of double) 8130:280 face-forward ( global 3-component vector of double) 8140:280 'dvec3v' ( temp 3-component vector of double) 8150:280 'dvec3v' ( temp 3-component vector of double) 8160:280 'dvec3v' ( temp 3-component vector of double) 8170:281 add second child into first child ( temp 4-component vector of double) 8180:281 'dvec4v' ( temp 4-component vector of double) 8190:281 face-forward ( global 4-component vector of double) 8200:281 'dvec4v' ( temp 4-component vector of double) 8210:281 'dvec4v' ( temp 4-component vector of double) 8220:281 'dvec4v' ( temp 4-component vector of double) 8230:283 add second child into first child ( temp double) 8240:283 'doublev' ( temp double) 8250:283 reflect ( global double) 8260:283 'doublev' ( temp double) 8270:283 'doublev' ( temp double) 8280:284 add second child into first child ( temp 2-component vector of double) 8290:284 'dvec2v' ( temp 2-component vector of double) 8300:284 reflect ( global 2-component vector of double) 8310:284 'dvec2v' ( temp 2-component vector of double) 8320:284 'dvec2v' ( temp 2-component vector of double) 8330:285 add second child into first child ( temp 3-component vector of double) 8340:285 'dvec3v' ( temp 3-component vector of double) 8350:285 reflect ( global 3-component vector of double) 8360:285 'dvec3v' ( temp 3-component vector of double) 8370:285 'dvec3v' ( temp 3-component vector of double) 8380:286 add second child into first child ( temp 4-component vector of double) 8390:286 'dvec4v' ( temp 4-component vector of double) 8400:286 reflect ( global 4-component vector of double) 8410:286 'dvec4v' ( temp 4-component vector of double) 8420:286 'dvec4v' ( temp 4-component vector of double) 8430:288 add second child into first child ( temp double) 8440:288 'doublev' ( temp double) 8450:288 refract ( global double) 8460:288 'doublev' ( temp double) 8470:288 'doublev' ( temp double) 8480:288 'doublev' ( temp double) 8490:289 add second child into first child ( temp 2-component vector of double) 8500:289 'dvec2v' ( temp 2-component vector of double) 8510:289 refract ( global 2-component vector of double) 8520:289 'dvec2v' ( temp 2-component vector of double) 8530:289 'dvec2v' ( temp 2-component vector of double) 8540:289 'doublev' ( temp double) 8550:290 add second child into first child ( temp 3-component vector of double) 8560:290 'dvec3v' ( temp 3-component vector of double) 8570:290 refract ( global 3-component vector of double) 8580:290 'dvec3v' ( temp 3-component vector of double) 8590:290 'dvec3v' ( temp 3-component vector of double) 8600:290 'doublev' ( temp double) 8610:291 add second child into first child ( temp 4-component vector of double) 8620:291 'dvec4v' ( temp 4-component vector of double) 8630:291 refract ( global 4-component vector of double) 8640:291 'dvec4v' ( temp 4-component vector of double) 8650:291 'dvec4v' ( temp 4-component vector of double) 8660:291 'doublev' ( temp double) 8670:293 Sequence 8680:293 move second child to first child ( temp 2X2 matrix of double) 8690:293 'dmat2v' ( temp 2X2 matrix of double) 8700:293 outer product ( global 2X2 matrix of double) 8710:293 'dvec2v' ( temp 2-component vector of double) 8720:293 'dvec2v' ( temp 2-component vector of double) 8730:294 Sequence 8740:294 move second child to first child ( temp 3X3 matrix of double) 8750:294 'dmat3v' ( temp 3X3 matrix of double) 8760:294 outer product ( global 3X3 matrix of double) 8770:294 'dvec3v' ( temp 3-component vector of double) 8780:294 'dvec3v' ( temp 3-component vector of double) 8790:295 Sequence 8800:295 move second child to first child ( temp 4X4 matrix of double) 8810:295 'dmat4v' ( temp 4X4 matrix of double) 8820:295 outer product ( global 4X4 matrix of double) 8830:295 'dvec4v' ( temp 4-component vector of double) 8840:295 'dvec4v' ( temp 4-component vector of double) 8850:296 Sequence 8860:296 move second child to first child ( temp 2X3 matrix of double) 8870:296 'dmat2x3v' ( temp 2X3 matrix of double) 8880:296 outer product ( global 2X3 matrix of double) 8890:296 'dvec3v' ( temp 3-component vector of double) 8900:296 'dvec2v' ( temp 2-component vector of double) 8910:297 Sequence 8920:297 move second child to first child ( temp 3X2 matrix of double) 8930:297 'dmat3x2v' ( temp 3X2 matrix of double) 8940:297 outer product ( global 3X2 matrix of double) 8950:297 'dvec2v' ( temp 2-component vector of double) 8960:297 'dvec3v' ( temp 3-component vector of double) 8970:298 Sequence 8980:298 move second child to first child ( temp 2X4 matrix of double) 8990:298 'dmat2x4v' ( temp 2X4 matrix of double) 9000:298 outer product ( global 2X4 matrix of double) 9010:298 'dvec4v' ( temp 4-component vector of double) 9020:298 'dvec2v' ( temp 2-component vector of double) 9030:299 Sequence 9040:299 move second child to first child ( temp 4X2 matrix of double) 9050:299 'dmat4x2v' ( temp 4X2 matrix of double) 9060:299 outer product ( global 4X2 matrix of double) 9070:299 'dvec2v' ( temp 2-component vector of double) 9080:299 'dvec4v' ( temp 4-component vector of double) 9090:300 Sequence 9100:300 move second child to first child ( temp 3X4 matrix of double) 9110:300 'dmat3x4v' ( temp 3X4 matrix of double) 9120:300 outer product ( global 3X4 matrix of double) 9130:300 'dvec4v' ( temp 4-component vector of double) 9140:300 'dvec3v' ( temp 3-component vector of double) 9150:301 Sequence 9160:301 move second child to first child ( temp 4X3 matrix of double) 9170:301 'dmat4x3v' ( temp 4X3 matrix of double) 9180:301 outer product ( global 4X3 matrix of double) 9190:301 'dvec3v' ( temp 3-component vector of double) 9200:301 'dvec4v' ( temp 4-component vector of double) 9210:303 matrix mult second child into first child ( temp 2X2 matrix of double) 9220:303 'dmat2v' ( temp 2X2 matrix of double) 9230:303 component-wise multiply ( global 2X2 matrix of double) 9240:303 'dmat2v' ( temp 2X2 matrix of double) 9250:303 'dmat2v' ( temp 2X2 matrix of double) 9260:304 matrix mult second child into first child ( temp 3X3 matrix of double) 9270:304 'dmat3v' ( temp 3X3 matrix of double) 9280:304 component-wise multiply ( global 3X3 matrix of double) 9290:304 'dmat3v' ( temp 3X3 matrix of double) 9300:304 'dmat3v' ( temp 3X3 matrix of double) 9310:305 matrix mult second child into first child ( temp 4X4 matrix of double) 9320:305 'dmat4v' ( temp 4X4 matrix of double) 9330:305 component-wise multiply ( global 4X4 matrix of double) 9340:305 'dmat4v' ( temp 4X4 matrix of double) 9350:305 'dmat4v' ( temp 4X4 matrix of double) 9360:306 move second child to first child ( temp 2X3 matrix of double) 9370:306 'dmat2x3v' ( temp 2X3 matrix of double) 9380:306 component-wise multiply ( global 2X3 matrix of double) 9390:306 'dmat2x3v' ( temp 2X3 matrix of double) 9400:306 'dmat2x3v' ( temp 2X3 matrix of double) 9410:307 move second child to first child ( temp 2X4 matrix of double) 9420:307 'dmat2x4v' ( temp 2X4 matrix of double) 9430:307 component-wise multiply ( global 2X4 matrix of double) 9440:307 'dmat2x4v' ( temp 2X4 matrix of double) 9450:307 'dmat2x4v' ( temp 2X4 matrix of double) 9460:308 move second child to first child ( temp 3X2 matrix of double) 9470:308 'dmat3x2v' ( temp 3X2 matrix of double) 9480:308 component-wise multiply ( global 3X2 matrix of double) 9490:308 'dmat3x2v' ( temp 3X2 matrix of double) 9500:308 'dmat3x2v' ( temp 3X2 matrix of double) 9510:309 move second child to first child ( temp 3X4 matrix of double) 9520:309 'dmat3x4v' ( temp 3X4 matrix of double) 9530:309 component-wise multiply ( global 3X4 matrix of double) 9540:309 'dmat3x4v' ( temp 3X4 matrix of double) 9550:309 'dmat3x4v' ( temp 3X4 matrix of double) 9560:310 move second child to first child ( temp 4X2 matrix of double) 9570:310 'dmat4x2v' ( temp 4X2 matrix of double) 9580:310 component-wise multiply ( global 4X2 matrix of double) 9590:310 'dmat4x2v' ( temp 4X2 matrix of double) 9600:310 'dmat4x2v' ( temp 4X2 matrix of double) 9610:311 move second child to first child ( temp 4X3 matrix of double) 9620:311 'dmat4x3v' ( temp 4X3 matrix of double) 9630:311 component-wise multiply ( global 4X3 matrix of double) 9640:311 'dmat4x3v' ( temp 4X3 matrix of double) 9650:311 'dmat4x3v' ( temp 4X3 matrix of double) 9660:313 matrix mult second child into first child ( temp 2X2 matrix of double) 9670:313 'dmat2v' ( temp 2X2 matrix of double) 9680:313 transpose ( global 2X2 matrix of double) 9690:313 'dmat2v' ( temp 2X2 matrix of double) 9700:314 matrix mult second child into first child ( temp 3X3 matrix of double) 9710:314 'dmat3v' ( temp 3X3 matrix of double) 9720:314 transpose ( global 3X3 matrix of double) 9730:314 'dmat3v' ( temp 3X3 matrix of double) 9740:315 matrix mult second child into first child ( temp 4X4 matrix of double) 9750:315 'dmat4v' ( temp 4X4 matrix of double) 9760:315 transpose ( global 4X4 matrix of double) 9770:315 'dmat4v' ( temp 4X4 matrix of double) 9780:316 move second child to first child ( temp 2X3 matrix of double) 9790:316 'dmat2x3v' ( temp 2X3 matrix of double) 9800:316 transpose ( global 2X3 matrix of double) 9810:316 'dmat3x2v' ( temp 3X2 matrix of double) 9820:317 move second child to first child ( temp 3X2 matrix of double) 9830:317 'dmat3x2v' ( temp 3X2 matrix of double) 9840:317 transpose ( global 3X2 matrix of double) 9850:317 'dmat2x3v' ( temp 2X3 matrix of double) 9860:318 move second child to first child ( temp 2X4 matrix of double) 9870:318 'dmat2x4v' ( temp 2X4 matrix of double) 9880:318 transpose ( global 2X4 matrix of double) 9890:318 'dmat4x2v' ( temp 4X2 matrix of double) 9900:319 move second child to first child ( temp 4X2 matrix of double) 9910:319 'dmat4x2v' ( temp 4X2 matrix of double) 9920:319 transpose ( global 4X2 matrix of double) 9930:319 'dmat2x4v' ( temp 2X4 matrix of double) 9940:320 move second child to first child ( temp 3X4 matrix of double) 9950:320 'dmat3x4v' ( temp 3X4 matrix of double) 9960:320 transpose ( global 3X4 matrix of double) 9970:320 'dmat4x3v' ( temp 4X3 matrix of double) 9980:321 move second child to first child ( temp 4X3 matrix of double) 9990:321 'dmat4x3v' ( temp 4X3 matrix of double) 10000:321 transpose ( global 4X3 matrix of double) 10010:321 'dmat3x4v' ( temp 3X4 matrix of double) 10020:323 add second child into first child ( temp double) 10030:323 'doublev' ( temp double) 10040:323 determinant ( global double) 10050:323 'dmat2v' ( temp 2X2 matrix of double) 10060:324 add second child into first child ( temp double) 10070:324 'doublev' ( temp double) 10080:324 determinant ( global double) 10090:324 'dmat3v' ( temp 3X3 matrix of double) 10100:325 add second child into first child ( temp double) 10110:325 'doublev' ( temp double) 10120:325 determinant ( global double) 10130:325 'dmat4v' ( temp 4X4 matrix of double) 10140:327 matrix mult second child into first child ( temp 2X2 matrix of double) 10150:327 'dmat2v' ( temp 2X2 matrix of double) 10160:327 inverse ( global 2X2 matrix of double) 10170:327 'dmat2v' ( temp 2X2 matrix of double) 10180:328 matrix mult second child into first child ( temp 3X3 matrix of double) 10190:328 'dmat3v' ( temp 3X3 matrix of double) 10200:328 inverse ( global 3X3 matrix of double) 10210:328 'dmat3v' ( temp 3X3 matrix of double) 10220:329 matrix mult second child into first child ( temp 4X4 matrix of double) 10230:329 'dmat4v' ( temp 4X4 matrix of double) 10240:329 inverse ( global 4X4 matrix of double) 10250:329 'dmat4v' ( temp 4X4 matrix of double) 10260:? Linker Objects 10270:? 'bn' ( in 3-element array of block{ in int a}) 10280:? 'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize}) 10290:? 'color' ( in 3-element array of 4-component vector of float) 10300:? 'color2' ( in 3-element array of 4-component vector of float) 10310:? 'colorS' ( in 3-element array of 4-component vector of float) 10320:? 'colorBad' ( in 4-element array of 4-component vector of float) 10330:? 'colorbad2' ( in 2-element array of 4-component vector of float) 10340:? 'cva' (layout( location=4) in 3-element array of 4-component vector of float) 10350:? 'cvb' (layout( location=5) in 3-element array of 4-component vector of float) 10360:? 'cmc' (layout( location=2) in 3-element array of 3X3 matrix of float) 10370:? 'patchIn' ( patch in 3-element array of 4-component vector of float) 10380:? 'patchOut' (layout( stream=0) patch out 4-component vector of float) 10390:? 'scalar' ( in float) 10400:? 'inbls' ( in block{ in int a}) 10410:? 'inbla' ( in 17-element array of block{ in int a}) 10420:? 'indexedOut' (layout( location=7 stream=0) out 4-component vector of float) 10430:? 'samp1D' ( uniform sampler1D) 10440:? 'samp2Ds' ( uniform sampler2DShadow) 1045 1046 1047Linked geometry stage: 1048 1049ERROR: Linking geometry stage: At least one shader must specify an output layout primitive 1050 1051Shader version: 400 1052Requested GL_ARB_separate_shader_objects 1053invocations = 4 1054max_vertices = 127 1055input primitive = triangles 1056output primitive = none 1057ERROR: node is still EOpNull! 10580:3 Function Definition: main( ( global void) 10590:3 Function Parameters: 10600:5 Sequence 10610:5 EmitStreamVertex ( global void) 10620:5 Constant: 10630:5 1 (const int) 10640:6 EndStreamPrimitive ( global void) 10650:6 Constant: 10660:6 0 (const int) 10670:7 EmitVertex ( global void) 10680:8 EndPrimitive ( global void) 10690:9 Sequence 10700:9 move second child to first child ( temp int) 10710:9 'id' ( temp int) 10720:9 'gl_InvocationID' ( in int InvocationID) 10730:? Linker Objects 10740:? 'bn' ( in 3-element array of block{ in int a}) 10750:? 'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize}) 10760:? 'color' ( in 3-element array of 4-component vector of float) 10770:? 'color2' ( in 3-element array of 4-component vector of float) 10780:? 'colorS' ( in 3-element array of 4-component vector of float) 10790:? 'colorBad' ( in 4-element array of 4-component vector of float) 10800:? 'colorbad2' ( in 2-element array of 4-component vector of float) 10810:? 'cva' (layout( location=4) in 3-element array of 4-component vector of float) 10820:? 'cvb' (layout( location=5) in 3-element array of 4-component vector of float) 10830:? 'cmc' (layout( location=2) in 3-element array of 3X3 matrix of float) 10840:? 'patchIn' ( patch in 3-element array of 4-component vector of float) 10850:? 'patchOut' (layout( stream=0) patch out 4-component vector of float) 10860:? 'scalar' ( in float) 10870:? 'inbls' ( in block{ in int a}) 10880:? 'inbla' ( in 17-element array of block{ in int a}) 10890:? 'indexedOut' (layout( location=7 stream=0) out 4-component vector of float) 10900:? 'samp1D' ( uniform sampler1D) 10910:? 'samp2Ds' ( uniform sampler2DShadow) 1092