• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1120.vert
2ERROR: 0:3: 'in for stage inputs' : not supported for this version or the enabled extensions
3ERROR: 0:4: 'out for stage outputs' : not supported for this version or the enabled extensions
4ERROR: 0:11: 'gl_Position' : cannot add storage, auxiliary, memory, interpolation, layout, or precision qualifier to an existing variable
5ERROR: 0:12: '' : can only have one auxiliary qualifier (centroid, patch, and sample)
6ERROR: 0:12: '' : replicated qualifiers
7ERROR: 0:12: 'foo' : identifier not previously declared
8ERROR: 0:21: 'gl_ClipDistance' : undeclared identifier
9ERROR: 0:21: 'gl_ClipDistance' :  left of '[' is not of type array, matrix, or vector
10ERROR: 0:21: 'assign' :  l-value required (can't modify a const)
11ERROR: 0:28: 'length' :  array must be declared with a size before using this method
12ERROR: 0:31: 'length' : incomplete method syntax
13ERROR: 0:32: 'length' : method does not accept any arguments
14ERROR: 0:33: '.' : cannot apply to an array: flizbit
15ERROR: 0:33: '=' :  cannot convert from ' temp 7-element array of float' to ' temp int'
16ERROR: 0:34: '.' : cannot apply to an array: flizbit
17ERROR: 0:34: 'f' : can't use function syntax on variable
18ERROR: 0:34: 'a4' : redefinition
19ERROR: 0:35: 'arrays of arrays' : not supported with this profile: none
20ERROR: 0:36: 'arrays of arrays' : not supported with this profile: none
21ERROR: 0:37: 'arrays of arrays' : not supported with this profile: none
22ERROR: 0:37: 'arrays of arrays' : not supported with this profile: none
23ERROR: 0:38: 'arrays of arrays' : not supported with this profile: none
24ERROR: 0:39: 'arrays of arrays' : not supported with this profile: none
25ERROR: 0:40: 'arrays of arrays' : not supported with this profile: none
26ERROR: 0:40: 'constructor' : array constructor needs one argument per array element
27ERROR: 0:40: 'arrays of arrays' : not supported with this profile: none
28ERROR: 0:40: '=' :  cannot convert from ' const float' to ' temp 2-element array of 3-element array of float'
29ERROR: 0:41: 'arrays of arrays' : not supported with this profile: none
30ERROR: 0:41: 'constructor' : array constructor needs one argument per array element
31ERROR: 0:41: 'arrays of arrays' : not supported with this profile: none
32ERROR: 0:41: '=' :  cannot convert from ' const float' to ' temp 2-element array of 3-element array of float'
33ERROR: 0:50: 'arrays of arrays' : not supported with this profile: none
34ERROR: 0:51: 'arrays of arrays' : not supported with this profile: none
35ERROR: 0:52: 'arrays of arrays' : not supported with this profile: none
36ERROR: 0:53: 'arrays of arrays' : not supported with this profile: none
37ERROR: 0:56: 'out' : overloaded functions must have the same parameter storage qualifiers for argument 1
38ERROR: 0:57: 'overloadA' : overloaded functions must have the same return type
39ERROR: 0:87: 'overloadC' : no matching overloaded function found
40ERROR: 0:90: 'overloadC' : no matching overloaded function found
41ERROR: 0:95: 'overloadD' : ambiguous function signature match: multiple signatures match under implicit type conversion
42ERROR: 0:98: 'overloadB' : can't use function syntax on variable
43ERROR: 0:106: 'overloadC' : no matching overloaded function found
44ERROR: 0:107: 'overloadE' : no matching overloaded function found
45ERROR: 0:108: 'overloadE' : no matching overloaded function found
46ERROR: 0:111: 'overloadE' : no matching overloaded function found
47ERROR: 0:117: 'overloadF' : no matching overloaded function found
48ERROR: 0:121: 'gl_TexCoord array size' : must be less than or equal to gl_MaxTextureCoords (32)
49ERROR: 0:165: 'switch' : Reserved word.
50ERROR: 0:171: 'default' : Reserved word.
51ERROR: 0:165: 'switch statements' : not supported for this version or the enabled extensions
52ERROR: 0:176: 'bit shift left' : not supported for this version or the enabled extensions
53ERROR: 0:176: 'bit shift right' : not supported for this version or the enabled extensions
54ERROR: 0:176: 'bitwise and' : not supported for this version or the enabled extensions
55ERROR: 0:176: 'bitwise inclusive or' : not supported for this version or the enabled extensions
56ERROR: 0:179: 'modf' : no matching overloaded function found
57ERROR: 0:179: '=' :  cannot convert from ' const float' to ' temp 3-component vector of float'
58ERROR: 0:180: 'trunc' : no matching overloaded function found
59ERROR: 0:181: 'round' : no matching overloaded function found
60ERROR: 0:181: '=' :  cannot convert from ' const float' to ' temp 2-component vector of float'
61ERROR: 0:182: 'roundEven' : no matching overloaded function found
62ERROR: 0:182: '=' :  cannot convert from ' const float' to ' temp 2-component vector of float'
63ERROR: 0:183: 'isnan' : no matching overloaded function found
64ERROR: 0:183: '=' :  cannot convert from ' const float' to ' temp 2-component vector of bool'
65ERROR: 0:184: 'isinf' : no matching overloaded function found
66ERROR: 0:184: '=' :  cannot convert from ' const float' to ' temp 4-component vector of bool'
67ERROR: 0:186: 'sinh' : no matching overloaded function found
68ERROR: 0:187: 'cosh' : no matching overloaded function found
69ERROR: 0:187: 'tanh' : no matching overloaded function found
70ERROR: 0:188: 'c4D' : undeclared identifier
71ERROR: 0:188: 'asinh' : no matching overloaded function found
72ERROR: 0:188: 'acosh' : no matching overloaded function found
73ERROR: 0:189: 'atanh' : no matching overloaded function found
74ERROR: 0:191: 'gl_VertexID' : undeclared identifier
75ERROR: 0:191: '=' :  cannot convert from ' temp float' to ' temp int'
76ERROR: 0:192: 'gl_ClipDistance' : undeclared identifier
77ERROR: 0:192: 'gl_ClipDistance' :  left of '[' is not of type array, matrix, or vector
78ERROR: 0:192: 'assign' :  l-value required (can't modify a const)
79ERROR: 0:195: 'gl_ModelViewMatrix' : identifiers starting with "gl_" are reserved
80ERROR: 0:200: 'token pasting (##)' : not supported for this version or the enabled extensions
81ERROR: 0:203: 'token pasting (##)' : not supported for this version or the enabled extensions
82ERROR: 0:205: '' :  syntax error, unexpected IDENTIFIER
83ERROR: 81 compilation errors.  No code generated.
84
85
86Shader version: 120
87ERROR: node is still EOpNull!
880:15  Function Definition: main( ( global void)
890:15    Function Parameters:
900:17    Sequence
910:17      move second child to first child ( temp 2-component vector of float)
920:17        'centTexCoord' ( invariant smooth out 2-component vector of float)
930:17        'attv2' ( in 2-component vector of float)
940:18      move second child to first child ( temp 4-component vector of float)
950:18        'gl_Position' ( invariant gl_Position 4-component vector of float Position)
960:18        'attv4' ( in 4-component vector of float)
970:20      move second child to first child ( temp 4-component vector of float)
980:20        'gl_ClipVertex' ( gl_ClipVertex 4-component vector of float ClipVertex)
990:20        'attv4' ( in 4-component vector of float)
1000:21      move second child to first child ( temp float)
1010:21        Constant:
1020:21          0.000000
1030:21        Constant:
1040:21          0.200000
1050:25      move second child to first child ( temp 4-component vector of float)
1060:25        'gl_Position' ( invariant gl_Position 4-component vector of float Position)
1070:25        direct index ( temp 4-component vector of float)
1080:25          'b' ( temp 12-element array of 4-component vector of float)
1090:25          Constant:
1100:25            11 (const int)
1110:28      Sequence
1120:28        move second child to first child ( temp int)
1130:28          'a1' ( temp int)
1140:28          Constant:
1150:28            1 (const int)
1160:30      Sequence
1170:30        move second child to first child ( temp int)
1180:30          'aa' ( temp int)
1190:30          Constant:
1200:30            7 (const int)
1210:31      Sequence
1220:31        move second child to first child ( temp int)
1230:31          'a2' ( temp int)
1240:32      Sequence
1250:32        move second child to first child ( temp int)
1260:32          'a3' ( temp int)
1270:32          Constant:
1280:32            1 (const int)
1290:43      move second child to first child ( temp float)
1300:43        'gl_PointSize' ( invariant gl_PointSize float PointSize)
1310:43        Constant:
1320:43          3.800000
1330:61  Function Definition: overloadB(f1;f1; ( global void)
1340:61    Function Parameters:
1350:61      '' ( in float)
1360:61      '' ( const (read only) float)
1370:78  Function Definition: foo( ( global void)
1380:78    Function Parameters:
1390:?     Sequence
1400:83      Function Call: overloadB(f1;f1; ( global void)
1410:83        'f' ( temp float)
1420:83        'f' ( temp float)
1430:84      Function Call: overloadB(f1;f1; ( global void)
1440:84        'f' ( temp float)
1450:84        Constant:
1460:84          2.000000
1470:85      Function Call: overloadB(f1;f1; ( global void)
1480:85        Constant:
1490:85          1.000000
1500:85        Convert int to float ( temp float)
1510:85          'i' ( temp int)
1520:87      Constant:
1530:87        0.000000
1540:88      Function Call: overloadC(i1;i1; ( global 2-component vector of float)
1550:88        Constant:
1560:88          1 (const int)
1570:88        'i' ( temp int)
1580:89      Function Call: overloadC(vf2;vf2; ( global 2-component vector of float)
1590:89        Constant:
1600:89          1.000000
1610:89          1.000000
1620:89        Constant:
1630:89          2.000000
1640:89          2.000000
1650:90      Constant:
1660:90        0.000000
1670:91      Function Call: overloadC(vf2;vf2; ( global 2-component vector of float)
1680:91        Constant:
1690:91          1.000000
1700:91          1.000000
1710:91        Constant:
1720:91          2.000000
1730:91          2.000000
1740:93      Function Call: overloadD(i1;f1; ( global 3-component vector of float)
1750:93        'i' ( temp int)
1760:93        'f' ( temp float)
1770:94      Function Call: overloadD(f1;i1; ( global 3-component vector of float)
1780:94        'f' ( temp float)
1790:94        'i' ( temp int)
1800:95      Function Call: overloadD(f1;i1; ( global 3-component vector of float)
1810:95        Convert int to float ( temp float)
1820:95          'i' ( temp int)
1830:95        'i' ( temp int)
1840:98      Constant:
1850:98        0.000000
1860:100      Constant:
1870:100        0.841471
1880:101      texture ( global 4-component vector of float)
1890:101        's2D' ( uniform sampler2D)
1900:101        Constant:
1910:101          0.000000
1920:101          0.000000
1930:102      clamp ( global 4-component vector of float)
1940:102        'attv4' ( in 4-component vector of float)
1950:102        Constant:
1960:102          0.000000
1970:102        Constant:
1980:102          1.000000
1990:103      clamp ( global 4-component vector of float)
2000:103        Convert int to float ( temp 4-component vector of float)
2010:103          Convert float to int ( temp 4-component vector of int)
2020:103            'attv4' ( in 4-component vector of float)
2030:103        Constant:
2040:103          0.000000
2050:103        Constant:
2060:103          1.000000
2070:106      Constant:
2080:106        0.000000
2090:107      Constant:
2100:107        0.000000
2110:108      Constant:
2120:108        0.000000
2130:109      Function Call: overloadE(vf2; ( global 3-component vector of float)
2140:109        Constant:
2150:109          3.300000
2160:109          3.300000
2170:110      Function Call: overloadE(mf22; ( global 3-component vector of float)
2180:110        Constant:
2190:110          0.500000
2200:110          0.000000
2210:110          0.000000
2220:110          0.500000
2230:111      Constant:
2240:111        0.000000
2250:112      Function Call: overloadE(vf2; ( global 3-component vector of float)
2260:112        Constant:
2270:112          1.000000
2280:112          1.000000
2290:115      Function Call: overloadE(f1[2]; ( global 3-component vector of float)
2300:115        'b' ( temp 2-element array of float)
2310:117      Constant:
2320:117        0.000000
2330:118      Function Call: overloadF(i1; ( global 3-component vector of float)
2340:118        Constant:
2350:118          1 (const int)
2360:128  Function Definition: foo2( ( global void)
2370:128    Function Parameters:
2380:?     Sequence
2390:135      Comma ( global void)
2400:135        Function Call: outFun(f1;vi2;i1;f1; ( global void)
2410:135          Convert int to float ( temp float)
2420:135            'i' ( temp int)
2430:135          'tempArg' ( temp 2-component vector of int)
2440:135          'i' ( temp int)
2450:135          'f' ( temp float)
2460:135        move second child to first child ( temp 2-component vector of float)
2470:135          'v2' ( temp 2-component vector of float)
2480:135          Convert int to float ( temp 2-component vector of float)
2490:135            'tempArg' ( temp 2-component vector of int)
2500:136      Comma ( global int)
2510:136        move second child to first child ( temp int)
2520:136          'tempReturn' ( global int)
2530:136          Function Call: outFunRet(f1;i1;i1;vi4; ( global int)
2540:136            Convert int to float ( temp float)
2550:136              'i' ( temp int)
2560:136            'tempArg' ( temp int)
2570:136            'i' ( temp int)
2580:136            'tempArg' ( temp 4-component vector of int)
2590:136        move second child to first child ( temp float)
2600:136          'f' ( temp float)
2610:136          Convert int to float ( temp float)
2620:136            'tempArg' ( temp int)
2630:136        move second child to first child ( temp 4-component vector of float)
2640:136          'v4' ( temp 4-component vector of float)
2650:136          Convert int to float ( temp 4-component vector of float)
2660:136            'tempArg' ( temp 4-component vector of int)
2670:136        'tempReturn' ( global int)
2680:137      Sequence
2690:137        move second child to first child ( temp float)
2700:137          'ret' ( temp float)
2710:137          Convert int to float ( temp float)
2720:137            Comma ( global int)
2730:137              move second child to first child ( temp int)
2740:137                'tempReturn' ( global int)
2750:137                Function Call: outFunRet(f1;i1;i1;vi4; ( global int)
2760:137                  Convert int to float ( temp float)
2770:137                    'i' ( temp int)
2780:137                  'tempArg' ( temp int)
2790:137                  'i' ( temp int)
2800:137                  'tempArg' ( temp 4-component vector of int)
2810:137              move second child to first child ( temp float)
2820:137                'f' ( temp float)
2830:137                Convert int to float ( temp float)
2840:137                  'tempArg' ( temp int)
2850:137              move second child to first child ( temp 4-component vector of float)
2860:137                'v4' ( temp 4-component vector of float)
2870:137                Convert int to float ( temp 4-component vector of float)
2880:137                  'tempArg' ( temp 4-component vector of int)
2890:137              'tempReturn' ( global int)
2900:138      Sequence
2910:138        move second child to first child ( temp 2-component vector of float)
2920:138          'ret2' ( temp 2-component vector of float)
2930:138          Convert int to float ( temp 2-component vector of float)
2940:138            Comma ( global 2-component vector of int)
2950:138              move second child to first child ( temp 2-component vector of int)
2960:138                'tempReturn' ( global 2-component vector of int)
2970:138                Function Call: outFunRet(f1;vi4;i1;vi4; ( global 2-component vector of int)
2980:138                  Convert int to float ( temp float)
2990:138                    'i' ( temp int)
3000:138                  'tempArg' ( temp 4-component vector of int)
3010:138                  'i' ( temp int)
3020:138                  'tempArg' ( temp 4-component vector of int)
3030:138              move second child to first child ( temp 4-component vector of float)
3040:138                'v4' ( temp 4-component vector of float)
3050:138                Convert int to float ( temp 4-component vector of float)
3060:138                  'tempArg' ( temp 4-component vector of int)
3070:138              move second child to first child ( temp 4-component vector of float)
3080:138                'v4' ( temp 4-component vector of float)
3090:138                Convert int to float ( temp 4-component vector of float)
3100:138                  'tempArg' ( temp 4-component vector of int)
3110:138              'tempReturn' ( global 2-component vector of int)
3120:139      Sequence
3130:139        move second child to first child ( temp bool)
3140:139          'b' ( temp bool)
3150:139          any ( global bool)
3160:139            Compare Less Than ( global 4-component vector of bool)
3170:139              'v4' ( temp 4-component vector of float)
3180:139              'attv4' ( in 4-component vector of float)
3190:142  Function Definition: noise( ( global void)
3200:142    Function Parameters:
3210:144    Sequence
3220:144      Sequence
3230:144        move second child to first child ( temp float)
3240:144          'f1' ( temp float)
3250:144          noise ( global float)
3260:144            Constant:
3270:144              1.000000
3280:145      Sequence
3290:145        move second child to first child ( temp 2-component vector of float)
3300:145          'f2' ( temp 2-component vector of float)
3310:145          noise ( global 2-component vector of float)
3320:145            Constant:
3330:145              1.000000
3340:145              1.000000
3350:146      Sequence
3360:146        move second child to first child ( temp 3-component vector of float)
3370:146          'f3' ( temp 3-component vector of float)
3380:146          noise ( global 3-component vector of float)
3390:146            Constant:
3400:146              1.000000
3410:146              1.000000
3420:146              1.000000
3430:147      Sequence
3440:147        move second child to first child ( temp 4-component vector of float)
3450:147          'f4' ( temp 4-component vector of float)
3460:147          noise ( global 4-component vector of float)
3470:147            Constant:
3480:147              1.000000
3490:147              1.000000
3500:147              1.000000
3510:147              1.000000
3520:162  Function Definition: foo213( ( global void)
3530:162    Function Parameters:
3540:164    Sequence
3550:164      Sequence
3560:164        move second child to first child ( temp float)
3570:164          'f' ( temp float)
3580:164          Constant:
3590:164            3.000000
3600:165      switch
3610:165      condition
3620:165        'c' ( uniform int)
3630:165      body
3640:165        Sequence
3650:166          case:  with expression
3660:166            Constant:
3670:166              1 (const int)
3680:?           Sequence
3690:167            move second child to first child ( temp float)
3700:167              'f' ( temp float)
3710:167              sine ( global float)
3720:167                'f' ( temp float)
3730:168            Branch: Break
3740:169          case:  with expression
3750:169            Constant:
3760:169              2 (const int)
3770:?           Sequence
3780:170            move second child to first child ( temp float)
3790:170              'f' ( temp float)
3800:170              component-wise multiply ( temp float)
3810:170                'f' ( temp float)
3820:170                'f' ( temp float)
3830:171          default:
3840:?           Sequence
3850:172            move second child to first child ( temp float)
3860:172              'f' ( temp float)
3870:172              Constant:
3880:172                3.000000
3890:176      inclusive-or ( temp int)
3900:176        left-shift ( temp int)
3910:176          'i' ( temp int)
3920:176          Constant:
3930:176            3 (const int)
3940:176        Constant:
3950:176          69 (const int)
3960:180      Sequence
3970:180        move second child to first child ( temp float)
3980:180          't' ( temp float)
3990:180          Constant:
4000:180            0.000000
4010:186      Constant:
4020:186        0.000000
4030:188      Constant:
4040:188        0.000000
4050:189      Constant:
4060:189        0.000000
4070:192      move second child to first child ( temp float)
4080:192        Constant:
4090:192          0.000000
4100:192        Constant:
4110:192          0.300000
4120:?   Linker Objects
4130:?     'i' ( in 4-component vector of float)
4140:?     'o' ( smooth out 4-component vector of float)
4150:?     'attv2' ( in 2-component vector of float)
4160:?     'attv4' ( in 4-component vector of float)
4170:?     's2D' ( uniform sampler2D)
4180:?     'centTexCoord' ( invariant smooth out 2-component vector of float)
4190:?     'initted' ( uniform float)
4200:?       3.400000
4210:?     'concall' ( const float)
4220:?       0.295520
4230:?     'gl_TexCoord' ( smooth out 35-element array of 4-component vector of float TexCoord)
4240:?     'c' ( uniform int)
4250:?     'x' ( in 2-component vector of int)
4260:?     'v2a' ( in 2-component vector of float)
4270:?     'c1D' ( in float)
4280:?     'c2D' ( in 2-component vector of float)
4290:?     'c3D' ( in 3-component vector of float)
4300:?     'v4' ( uniform 4-component vector of float)
4310:?     'abcdef' ( global int)
4320:?     'qrstuv' ( global int)
433
434
435Linked vertex stage:
436
437
438Shader version: 120
439ERROR: node is still EOpNull!
4400:15  Function Definition: main( ( global void)
4410:15    Function Parameters:
4420:17    Sequence
4430:17      move second child to first child ( temp 2-component vector of float)
4440:17        'centTexCoord' ( invariant smooth out 2-component vector of float)
4450:17        'attv2' ( in 2-component vector of float)
4460:18      move second child to first child ( temp 4-component vector of float)
4470:18        'gl_Position' ( invariant gl_Position 4-component vector of float Position)
4480:18        'attv4' ( in 4-component vector of float)
4490:20      move second child to first child ( temp 4-component vector of float)
4500:20        'gl_ClipVertex' ( gl_ClipVertex 4-component vector of float ClipVertex)
4510:20        'attv4' ( in 4-component vector of float)
4520:21      move second child to first child ( temp float)
4530:21        Constant:
4540:21          0.000000
4550:21        Constant:
4560:21          0.200000
4570:25      move second child to first child ( temp 4-component vector of float)
4580:25        'gl_Position' ( invariant gl_Position 4-component vector of float Position)
4590:25        direct index ( temp 4-component vector of float)
4600:25          'b' ( temp 12-element array of 4-component vector of float)
4610:25          Constant:
4620:25            11 (const int)
4630:28      Sequence
4640:28        move second child to first child ( temp int)
4650:28          'a1' ( temp int)
4660:28          Constant:
4670:28            1 (const int)
4680:30      Sequence
4690:30        move second child to first child ( temp int)
4700:30          'aa' ( temp int)
4710:30          Constant:
4720:30            7 (const int)
4730:31      Sequence
4740:31        move second child to first child ( temp int)
4750:31          'a2' ( temp int)
4760:32      Sequence
4770:32        move second child to first child ( temp int)
4780:32          'a3' ( temp int)
4790:32          Constant:
4800:32            1 (const int)
4810:43      move second child to first child ( temp float)
4820:43        'gl_PointSize' ( invariant gl_PointSize float PointSize)
4830:43        Constant:
4840:43          3.800000
4850:?   Linker Objects
4860:?     'i' ( in 4-component vector of float)
4870:?     'o' ( smooth out 4-component vector of float)
4880:?     'attv2' ( in 2-component vector of float)
4890:?     'attv4' ( in 4-component vector of float)
4900:?     's2D' ( uniform sampler2D)
4910:?     'centTexCoord' ( invariant smooth out 2-component vector of float)
4920:?     'initted' ( uniform float)
4930:?       3.400000
4940:?     'concall' ( const float)
4950:?       0.295520
4960:?     'gl_TexCoord' ( smooth out 35-element array of 4-component vector of float TexCoord)
4970:?     'c' ( uniform int)
4980:?     'x' ( in 2-component vector of int)
4990:?     'v2a' ( in 2-component vector of float)
5000:?     'c1D' ( in float)
5010:?     'c2D' ( in 2-component vector of float)
5020:?     'c3D' ( in 3-component vector of float)
5030:?     'v4' ( uniform 4-component vector of float)
5040:?     'abcdef' ( global int)
5050:?     'qrstuv' ( global int)
506
507