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