1617a3babSopenharmony_ci120.vert
2617a3babSopenharmony_ciERROR: 0:3: 'in for stage inputs' : not supported for this version or the enabled extensions 
3617a3babSopenharmony_ciERROR: 0:4: 'out for stage outputs' : not supported for this version or the enabled extensions 
4617a3babSopenharmony_ciERROR: 0:11: 'gl_Position' : cannot add storage, auxiliary, memory, interpolation, layout, or precision qualifier to an existing variable 
5617a3babSopenharmony_ciERROR: 0:12: '' : can only have one auxiliary qualifier (centroid, patch, and sample) 
6617a3babSopenharmony_ciERROR: 0:12: '' : replicated qualifiers 
7617a3babSopenharmony_ciERROR: 0:12: 'foo' : identifier not previously declared 
8617a3babSopenharmony_ciERROR: 0:21: 'gl_ClipDistance' : undeclared identifier 
9617a3babSopenharmony_ciERROR: 0:21: 'gl_ClipDistance' :  left of '[' is not of type array, matrix, or vector  
10617a3babSopenharmony_ciERROR: 0:21: 'assign' :  l-value required (can't modify a const)
11617a3babSopenharmony_ciERROR: 0:28: 'length' :  array must be declared with a size before using this method
12617a3babSopenharmony_ciERROR: 0:31: 'length' : incomplete method syntax 
13617a3babSopenharmony_ciERROR: 0:32: 'length' : method does not accept any arguments 
14617a3babSopenharmony_ciERROR: 0:33: '.' : cannot apply to an array: flizbit
15617a3babSopenharmony_ciERROR: 0:33: '=' :  cannot convert from ' temp 7-element array of float' to ' temp int'
16617a3babSopenharmony_ciERROR: 0:34: '.' : cannot apply to an array: flizbit
17617a3babSopenharmony_ciERROR: 0:34: 'f' : can't use function syntax on variable 
18617a3babSopenharmony_ciERROR: 0:34: 'a4' : redefinition 
19617a3babSopenharmony_ciERROR: 0:35: 'arrays of arrays' : not supported with this profile: none
20617a3babSopenharmony_ciERROR: 0:36: 'arrays of arrays' : not supported with this profile: none
21617a3babSopenharmony_ciERROR: 0:37: 'arrays of arrays' : not supported with this profile: none
22617a3babSopenharmony_ciERROR: 0:37: 'arrays of arrays' : not supported with this profile: none
23617a3babSopenharmony_ciERROR: 0:38: 'arrays of arrays' : not supported with this profile: none
24617a3babSopenharmony_ciERROR: 0:39: 'arrays of arrays' : not supported with this profile: none
25617a3babSopenharmony_ciERROR: 0:40: 'arrays of arrays' : not supported with this profile: none
26617a3babSopenharmony_ciERROR: 0:40: 'constructor' : array constructor needs one argument per array element 
27617a3babSopenharmony_ciERROR: 0:40: 'arrays of arrays' : not supported with this profile: none
28617a3babSopenharmony_ciERROR: 0:40: '=' :  cannot convert from ' const float' to ' temp 2-element array of 3-element array of float'
29617a3babSopenharmony_ciERROR: 0:41: 'arrays of arrays' : not supported with this profile: none
30617a3babSopenharmony_ciERROR: 0:41: 'constructor' : array constructor needs one argument per array element 
31617a3babSopenharmony_ciERROR: 0:41: 'arrays of arrays' : not supported with this profile: none
32617a3babSopenharmony_ciERROR: 0:41: '=' :  cannot convert from ' const float' to ' temp 2-element array of 3-element array of float'
33617a3babSopenharmony_ciERROR: 0:50: 'arrays of arrays' : not supported with this profile: none
34617a3babSopenharmony_ciERROR: 0:51: 'arrays of arrays' : not supported with this profile: none
35617a3babSopenharmony_ciERROR: 0:52: 'arrays of arrays' : not supported with this profile: none
36617a3babSopenharmony_ciERROR: 0:53: 'arrays of arrays' : not supported with this profile: none
37617a3babSopenharmony_ciERROR: 0:56: 'out' : overloaded functions must have the same parameter storage qualifiers for argument 1
38617a3babSopenharmony_ciERROR: 0:57: 'overloadA' : overloaded functions must have the same return type 
39617a3babSopenharmony_ciERROR: 0:87: 'overloadC' : no matching overloaded function found 
40617a3babSopenharmony_ciERROR: 0:90: 'overloadC' : no matching overloaded function found 
41617a3babSopenharmony_ciERROR: 0:95: 'overloadD' : ambiguous function signature match: multiple signatures match under implicit type conversion 
42617a3babSopenharmony_ciERROR: 0:98: 'overloadB' : can't use function syntax on variable 
43617a3babSopenharmony_ciERROR: 0:106: 'overloadC' : no matching overloaded function found 
44617a3babSopenharmony_ciERROR: 0:107: 'overloadE' : no matching overloaded function found 
45617a3babSopenharmony_ciERROR: 0:108: 'overloadE' : no matching overloaded function found 
46617a3babSopenharmony_ciERROR: 0:111: 'overloadE' : no matching overloaded function found 
47617a3babSopenharmony_ciERROR: 0:117: 'overloadF' : no matching overloaded function found 
48617a3babSopenharmony_ciERROR: 0:121: 'gl_TexCoord array size' : must be less than or equal to gl_MaxTextureCoords (32)
49617a3babSopenharmony_ciERROR: 0:154: 'non-float shader input/output' : not supported for this version or the enabled extensions 
50617a3babSopenharmony_ciERROR: 0:165: 'switch' : Reserved word. 
51617a3babSopenharmony_ciERROR: 0:171: 'default' : Reserved word. 
52617a3babSopenharmony_ciERROR: 0:165: 'switch statements' : not supported for this version or the enabled extensions 
53617a3babSopenharmony_ciERROR: 0:176: 'bit shift left' : not supported for this version or the enabled extensions 
54617a3babSopenharmony_ciERROR: 0:176: 'bit shift right' : not supported for this version or the enabled extensions 
55617a3babSopenharmony_ciERROR: 0:176: 'bitwise and' : not supported for this version or the enabled extensions 
56617a3babSopenharmony_ciERROR: 0:176: 'bitwise inclusive or' : not supported for this version or the enabled extensions 
57617a3babSopenharmony_ciERROR: 0:179: 'modf' : no matching overloaded function found 
58617a3babSopenharmony_ciERROR: 0:179: '=' :  cannot convert from ' const float' to ' temp 3-component vector of float'
59617a3babSopenharmony_ciERROR: 0:180: 'trunc' : no matching overloaded function found 
60617a3babSopenharmony_ciERROR: 0:181: 'round' : no matching overloaded function found 
61617a3babSopenharmony_ciERROR: 0:181: '=' :  cannot convert from ' const float' to ' temp 2-component vector of float'
62617a3babSopenharmony_ciERROR: 0:182: 'roundEven' : no matching overloaded function found 
63617a3babSopenharmony_ciERROR: 0:182: '=' :  cannot convert from ' const float' to ' temp 2-component vector of float'
64617a3babSopenharmony_ciERROR: 0:183: 'isnan' : no matching overloaded function found 
65617a3babSopenharmony_ciERROR: 0:183: '=' :  cannot convert from ' const float' to ' temp 2-component vector of bool'
66617a3babSopenharmony_ciERROR: 0:184: 'isinf' : no matching overloaded function found 
67617a3babSopenharmony_ciERROR: 0:184: '=' :  cannot convert from ' const float' to ' temp 4-component vector of bool'
68617a3babSopenharmony_ciERROR: 0:186: 'sinh' : no matching overloaded function found 
69617a3babSopenharmony_ciERROR: 0:187: 'cosh' : no matching overloaded function found 
70617a3babSopenharmony_ciERROR: 0:187: 'tanh' : no matching overloaded function found 
71617a3babSopenharmony_ciERROR: 0:188: 'c4D' : undeclared identifier 
72617a3babSopenharmony_ciERROR: 0:188: 'asinh' : no matching overloaded function found 
73617a3babSopenharmony_ciERROR: 0:188: 'acosh' : no matching overloaded function found 
74617a3babSopenharmony_ciERROR: 0:189: 'atanh' : no matching overloaded function found 
75617a3babSopenharmony_ciERROR: 0:191: 'gl_VertexID' : undeclared identifier 
76617a3babSopenharmony_ciERROR: 0:191: '=' :  cannot convert from ' temp float' to ' temp int'
77617a3babSopenharmony_ciERROR: 0:192: 'gl_ClipDistance' : undeclared identifier 
78617a3babSopenharmony_ciERROR: 0:192: 'gl_ClipDistance' :  left of '[' is not of type array, matrix, or vector  
79617a3babSopenharmony_ciERROR: 0:192: 'assign' :  l-value required (can't modify a const)
80617a3babSopenharmony_ciERROR: 0:195: 'gl_ModelViewMatrix' : identifiers starting with "gl_" are reserved 
81617a3babSopenharmony_ciERROR: 0:200: 'token pasting (##)' : not supported for this version or the enabled extensions 
82617a3babSopenharmony_ciERROR: 0:203: 'token pasting (##)' : not supported for this version or the enabled extensions 
83617a3babSopenharmony_ciERROR: 0:205: '' :  syntax error, unexpected IDENTIFIER
84617a3babSopenharmony_ciERROR: 82 compilation errors.  No code generated.
85617a3babSopenharmony_ci
86617a3babSopenharmony_ci
87617a3babSopenharmony_ciShader version: 120
88617a3babSopenharmony_ciERROR: node is still EOpNull!
89617a3babSopenharmony_ci0:15  Function Definition: main( ( global void)
90617a3babSopenharmony_ci0:15    Function Parameters: 
91617a3babSopenharmony_ci0:17    Sequence
92617a3babSopenharmony_ci0:17      move second child to first child ( temp 2-component vector of float)
93617a3babSopenharmony_ci0:17        'centTexCoord' ( invariant smooth out 2-component vector of float)
94617a3babSopenharmony_ci0:17        'attv2' ( in 2-component vector of float)
95617a3babSopenharmony_ci0:18      move second child to first child ( temp 4-component vector of float)
96617a3babSopenharmony_ci0:18        'gl_Position' ( invariant gl_Position 4-component vector of float Position)
97617a3babSopenharmony_ci0:18        'attv4' ( in 4-component vector of float)
98617a3babSopenharmony_ci0:20      move second child to first child ( temp 4-component vector of float)
99617a3babSopenharmony_ci0:20        'gl_ClipVertex' ( gl_ClipVertex 4-component vector of float ClipVertex)
100617a3babSopenharmony_ci0:20        'attv4' ( in 4-component vector of float)
101617a3babSopenharmony_ci0:21      move second child to first child ( temp float)
102617a3babSopenharmony_ci0:21        Constant:
103617a3babSopenharmony_ci0:21          0.000000
104617a3babSopenharmony_ci0:21        Constant:
105617a3babSopenharmony_ci0:21          0.200000
106617a3babSopenharmony_ci0:25      move second child to first child ( temp 4-component vector of float)
107617a3babSopenharmony_ci0:25        'gl_Position' ( invariant gl_Position 4-component vector of float Position)
108617a3babSopenharmony_ci0:25        direct index ( temp 4-component vector of float)
109617a3babSopenharmony_ci0:25          'b' ( temp 12-element array of 4-component vector of float)
110617a3babSopenharmony_ci0:25          Constant:
111617a3babSopenharmony_ci0:25            11 (const int)
112617a3babSopenharmony_ci0:28      Sequence
113617a3babSopenharmony_ci0:28        move second child to first child ( temp int)
114617a3babSopenharmony_ci0:28          'a1' ( temp int)
115617a3babSopenharmony_ci0:28          Constant:
116617a3babSopenharmony_ci0:28            1 (const int)
117617a3babSopenharmony_ci0:30      Sequence
118617a3babSopenharmony_ci0:30        move second child to first child ( temp int)
119617a3babSopenharmony_ci0:30          'aa' ( temp int)
120617a3babSopenharmony_ci0:30          Constant:
121617a3babSopenharmony_ci0:30            7 (const int)
122617a3babSopenharmony_ci0:31      Sequence
123617a3babSopenharmony_ci0:31        move second child to first child ( temp int)
124617a3babSopenharmony_ci0:31          'a2' ( temp int)
125617a3babSopenharmony_ci0:32      Sequence
126617a3babSopenharmony_ci0:32        move second child to first child ( temp int)
127617a3babSopenharmony_ci0:32          'a3' ( temp int)
128617a3babSopenharmony_ci0:32          Constant:
129617a3babSopenharmony_ci0:32            1 (const int)
130617a3babSopenharmony_ci0:43      move second child to first child ( temp float)
131617a3babSopenharmony_ci0:43        'gl_PointSize' ( invariant gl_PointSize float PointSize)
132617a3babSopenharmony_ci0:43        Constant:
133617a3babSopenharmony_ci0:43          3.800000
134617a3babSopenharmony_ci0:61  Function Definition: overloadB(f1;f1; ( global void)
135617a3babSopenharmony_ci0:61    Function Parameters: 
136617a3babSopenharmony_ci0:61      '' ( in float)
137617a3babSopenharmony_ci0:61      '' ( const (read only) float)
138617a3babSopenharmony_ci0:78  Function Definition: foo( ( global void)
139617a3babSopenharmony_ci0:78    Function Parameters: 
140617a3babSopenharmony_ci0:?     Sequence
141617a3babSopenharmony_ci0:83      Function Call: overloadB(f1;f1; ( global void)
142617a3babSopenharmony_ci0:83        'f' ( temp float)
143617a3babSopenharmony_ci0:83        'f' ( temp float)
144617a3babSopenharmony_ci0:84      Function Call: overloadB(f1;f1; ( global void)
145617a3babSopenharmony_ci0:84        'f' ( temp float)
146617a3babSopenharmony_ci0:84        Constant:
147617a3babSopenharmony_ci0:84          2.000000
148617a3babSopenharmony_ci0:85      Function Call: overloadB(f1;f1; ( global void)
149617a3babSopenharmony_ci0:85        Constant:
150617a3babSopenharmony_ci0:85          1.000000
151617a3babSopenharmony_ci0:85        Convert int to float ( temp float)
152617a3babSopenharmony_ci0:85          'i' ( temp int)
153617a3babSopenharmony_ci0:87      Constant:
154617a3babSopenharmony_ci0:87        0.000000
155617a3babSopenharmony_ci0:88      Function Call: overloadC(i1;i1; ( global 2-component vector of float)
156617a3babSopenharmony_ci0:88        Constant:
157617a3babSopenharmony_ci0:88          1 (const int)
158617a3babSopenharmony_ci0:88        'i' ( temp int)
159617a3babSopenharmony_ci0:89      Function Call: overloadC(vf2;vf2; ( global 2-component vector of float)
160617a3babSopenharmony_ci0:89        Constant:
161617a3babSopenharmony_ci0:89          1.000000
162617a3babSopenharmony_ci0:89          1.000000
163617a3babSopenharmony_ci0:89        Constant:
164617a3babSopenharmony_ci0:89          2.000000
165617a3babSopenharmony_ci0:89          2.000000
166617a3babSopenharmony_ci0:90      Constant:
167617a3babSopenharmony_ci0:90        0.000000
168617a3babSopenharmony_ci0:91      Function Call: overloadC(vf2;vf2; ( global 2-component vector of float)
169617a3babSopenharmony_ci0:91        Constant:
170617a3babSopenharmony_ci0:91          1.000000
171617a3babSopenharmony_ci0:91          1.000000
172617a3babSopenharmony_ci0:91        Constant:
173617a3babSopenharmony_ci0:91          2.000000
174617a3babSopenharmony_ci0:91          2.000000
175617a3babSopenharmony_ci0:93      Function Call: overloadD(i1;f1; ( global 3-component vector of float)
176617a3babSopenharmony_ci0:93        'i' ( temp int)
177617a3babSopenharmony_ci0:93        'f' ( temp float)
178617a3babSopenharmony_ci0:94      Function Call: overloadD(f1;i1; ( global 3-component vector of float)
179617a3babSopenharmony_ci0:94        'f' ( temp float)
180617a3babSopenharmony_ci0:94        'i' ( temp int)
181617a3babSopenharmony_ci0:95      Function Call: overloadD(f1;i1; ( global 3-component vector of float)
182617a3babSopenharmony_ci0:95        Convert int to float ( temp float)
183617a3babSopenharmony_ci0:95          'i' ( temp int)
184617a3babSopenharmony_ci0:95        'i' ( temp int)
185617a3babSopenharmony_ci0:98      Constant:
186617a3babSopenharmony_ci0:98        0.000000
187617a3babSopenharmony_ci0:100      Constant:
188617a3babSopenharmony_ci0:100        0.841471
189617a3babSopenharmony_ci0:101      texture ( global 4-component vector of float)
190617a3babSopenharmony_ci0:101        's2D' ( uniform sampler2D)
191617a3babSopenharmony_ci0:101        Constant:
192617a3babSopenharmony_ci0:101          0.000000
193617a3babSopenharmony_ci0:101          0.000000
194617a3babSopenharmony_ci0:102      clamp ( global 4-component vector of float)
195617a3babSopenharmony_ci0:102        'attv4' ( in 4-component vector of float)
196617a3babSopenharmony_ci0:102        Constant:
197617a3babSopenharmony_ci0:102          0.000000
198617a3babSopenharmony_ci0:102        Constant:
199617a3babSopenharmony_ci0:102          1.000000
200617a3babSopenharmony_ci0:103      clamp ( global 4-component vector of float)
201617a3babSopenharmony_ci0:103        Convert int to float ( temp 4-component vector of float)
202617a3babSopenharmony_ci0:103          Convert float to int ( temp 4-component vector of int)
203617a3babSopenharmony_ci0:103            'attv4' ( in 4-component vector of float)
204617a3babSopenharmony_ci0:103        Constant:
205617a3babSopenharmony_ci0:103          0.000000
206617a3babSopenharmony_ci0:103        Constant:
207617a3babSopenharmony_ci0:103          1.000000
208617a3babSopenharmony_ci0:106      Constant:
209617a3babSopenharmony_ci0:106        0.000000
210617a3babSopenharmony_ci0:107      Constant:
211617a3babSopenharmony_ci0:107        0.000000
212617a3babSopenharmony_ci0:108      Constant:
213617a3babSopenharmony_ci0:108        0.000000
214617a3babSopenharmony_ci0:109      Function Call: overloadE(vf2; ( global 3-component vector of float)
215617a3babSopenharmony_ci0:109        Constant:
216617a3babSopenharmony_ci0:109          3.300000
217617a3babSopenharmony_ci0:109          3.300000
218617a3babSopenharmony_ci0:110      Function Call: overloadE(mf22; ( global 3-component vector of float)
219617a3babSopenharmony_ci0:110        Constant:
220617a3babSopenharmony_ci0:110          0.500000
221617a3babSopenharmony_ci0:110          0.000000
222617a3babSopenharmony_ci0:110          0.000000
223617a3babSopenharmony_ci0:110          0.500000
224617a3babSopenharmony_ci0:111      Constant:
225617a3babSopenharmony_ci0:111        0.000000
226617a3babSopenharmony_ci0:112      Function Call: overloadE(vf2; ( global 3-component vector of float)
227617a3babSopenharmony_ci0:112        Constant:
228617a3babSopenharmony_ci0:112          1.000000
229617a3babSopenharmony_ci0:112          1.000000
230617a3babSopenharmony_ci0:115      Function Call: overloadE(f1[2]; ( global 3-component vector of float)
231617a3babSopenharmony_ci0:115        'b' ( temp 2-element array of float)
232617a3babSopenharmony_ci0:117      Constant:
233617a3babSopenharmony_ci0:117        0.000000
234617a3babSopenharmony_ci0:118      Function Call: overloadF(i1; ( global 3-component vector of float)
235617a3babSopenharmony_ci0:118        Constant:
236617a3babSopenharmony_ci0:118          1 (const int)
237617a3babSopenharmony_ci0:128  Function Definition: foo2( ( global void)
238617a3babSopenharmony_ci0:128    Function Parameters: 
239617a3babSopenharmony_ci0:?     Sequence
240617a3babSopenharmony_ci0:135      Comma ( global void)
241617a3babSopenharmony_ci0:135        Function Call: outFun(f1;vi2;i1;f1; ( global void)
242617a3babSopenharmony_ci0:135          Convert int to float ( temp float)
243617a3babSopenharmony_ci0:135            'i' ( temp int)
244617a3babSopenharmony_ci0:135          'tempArg' ( temp 2-component vector of int)
245617a3babSopenharmony_ci0:135          'i' ( temp int)
246617a3babSopenharmony_ci0:135          'f' ( temp float)
247617a3babSopenharmony_ci0:135        move second child to first child ( temp 2-component vector of float)
248617a3babSopenharmony_ci0:135          'v2' ( temp 2-component vector of float)
249617a3babSopenharmony_ci0:135          Convert int to float ( temp 2-component vector of float)
250617a3babSopenharmony_ci0:135            'tempArg' ( temp 2-component vector of int)
251617a3babSopenharmony_ci0:136      Comma ( global int)
252617a3babSopenharmony_ci0:136        move second child to first child ( temp int)
253617a3babSopenharmony_ci0:136          'tempReturn' ( global int)
254617a3babSopenharmony_ci0:136          Function Call: outFunRet(f1;i1;i1;vi4; ( global int)
255617a3babSopenharmony_ci0:136            Convert int to float ( temp float)
256617a3babSopenharmony_ci0:136              'i' ( temp int)
257617a3babSopenharmony_ci0:136            'tempArg' ( temp int)
258617a3babSopenharmony_ci0:136            'i' ( temp int)
259617a3babSopenharmony_ci0:136            'tempArg' ( temp 4-component vector of int)
260617a3babSopenharmony_ci0:136        move second child to first child ( temp float)
261617a3babSopenharmony_ci0:136          'f' ( temp float)
262617a3babSopenharmony_ci0:136          Convert int to float ( temp float)
263617a3babSopenharmony_ci0:136            'tempArg' ( temp int)
264617a3babSopenharmony_ci0:136        move second child to first child ( temp 4-component vector of float)
265617a3babSopenharmony_ci0:136          'v4' ( temp 4-component vector of float)
266617a3babSopenharmony_ci0:136          Convert int to float ( temp 4-component vector of float)
267617a3babSopenharmony_ci0:136            'tempArg' ( temp 4-component vector of int)
268617a3babSopenharmony_ci0:136        'tempReturn' ( global int)
269617a3babSopenharmony_ci0:137      Sequence
270617a3babSopenharmony_ci0:137        move second child to first child ( temp float)
271617a3babSopenharmony_ci0:137          'ret' ( temp float)
272617a3babSopenharmony_ci0:137          Convert int to float ( temp float)
273617a3babSopenharmony_ci0:137            Comma ( global int)
274617a3babSopenharmony_ci0:137              move second child to first child ( temp int)
275617a3babSopenharmony_ci0:137                'tempReturn' ( global int)
276617a3babSopenharmony_ci0:137                Function Call: outFunRet(f1;i1;i1;vi4; ( global int)
277617a3babSopenharmony_ci0:137                  Convert int to float ( temp float)
278617a3babSopenharmony_ci0:137                    'i' ( temp int)
279617a3babSopenharmony_ci0:137                  'tempArg' ( temp int)
280617a3babSopenharmony_ci0:137                  'i' ( temp int)
281617a3babSopenharmony_ci0:137                  'tempArg' ( temp 4-component vector of int)
282617a3babSopenharmony_ci0:137              move second child to first child ( temp float)
283617a3babSopenharmony_ci0:137                'f' ( temp float)
284617a3babSopenharmony_ci0:137                Convert int to float ( temp float)
285617a3babSopenharmony_ci0:137                  'tempArg' ( temp int)
286617a3babSopenharmony_ci0:137              move second child to first child ( temp 4-component vector of float)
287617a3babSopenharmony_ci0:137                'v4' ( temp 4-component vector of float)
288617a3babSopenharmony_ci0:137                Convert int to float ( temp 4-component vector of float)
289617a3babSopenharmony_ci0:137                  'tempArg' ( temp 4-component vector of int)
290617a3babSopenharmony_ci0:137              'tempReturn' ( global int)
291617a3babSopenharmony_ci0:138      Sequence
292617a3babSopenharmony_ci0:138        move second child to first child ( temp 2-component vector of float)
293617a3babSopenharmony_ci0:138          'ret2' ( temp 2-component vector of float)
294617a3babSopenharmony_ci0:138          Convert int to float ( temp 2-component vector of float)
295617a3babSopenharmony_ci0:138            Comma ( global 2-component vector of int)
296617a3babSopenharmony_ci0:138              move second child to first child ( temp 2-component vector of int)
297617a3babSopenharmony_ci0:138                'tempReturn' ( global 2-component vector of int)
298617a3babSopenharmony_ci0:138                Function Call: outFunRet(f1;vi4;i1;vi4; ( global 2-component vector of int)
299617a3babSopenharmony_ci0:138                  Convert int to float ( temp float)
300617a3babSopenharmony_ci0:138                    'i' ( temp int)
301617a3babSopenharmony_ci0:138                  'tempArg' ( temp 4-component vector of int)
302617a3babSopenharmony_ci0:138                  'i' ( temp int)
303617a3babSopenharmony_ci0:138                  'tempArg' ( temp 4-component vector of int)
304617a3babSopenharmony_ci0:138              move second child to first child ( temp 4-component vector of float)
305617a3babSopenharmony_ci0:138                'v4' ( temp 4-component vector of float)
306617a3babSopenharmony_ci0:138                Convert int to float ( temp 4-component vector of float)
307617a3babSopenharmony_ci0:138                  'tempArg' ( temp 4-component vector of int)
308617a3babSopenharmony_ci0:138              move second child to first child ( temp 4-component vector of float)
309617a3babSopenharmony_ci0:138                'v4' ( temp 4-component vector of float)
310617a3babSopenharmony_ci0:138                Convert int to float ( temp 4-component vector of float)
311617a3babSopenharmony_ci0:138                  'tempArg' ( temp 4-component vector of int)
312617a3babSopenharmony_ci0:138              'tempReturn' ( global 2-component vector of int)
313617a3babSopenharmony_ci0:139      Sequence
314617a3babSopenharmony_ci0:139        move second child to first child ( temp bool)
315617a3babSopenharmony_ci0:139          'b' ( temp bool)
316617a3babSopenharmony_ci0:139          any ( global bool)
317617a3babSopenharmony_ci0:139            Compare Less Than ( global 4-component vector of bool)
318617a3babSopenharmony_ci0:139              'v4' ( temp 4-component vector of float)
319617a3babSopenharmony_ci0:139              'attv4' ( in 4-component vector of float)
320617a3babSopenharmony_ci0:142  Function Definition: noise( ( global void)
321617a3babSopenharmony_ci0:142    Function Parameters: 
322617a3babSopenharmony_ci0:144    Sequence
323617a3babSopenharmony_ci0:144      Sequence
324617a3babSopenharmony_ci0:144        move second child to first child ( temp float)
325617a3babSopenharmony_ci0:144          'f1' ( temp float)
326617a3babSopenharmony_ci0:144          noise ( global float)
327617a3babSopenharmony_ci0:144            Constant:
328617a3babSopenharmony_ci0:144              1.000000
329617a3babSopenharmony_ci0:145      Sequence
330617a3babSopenharmony_ci0:145        move second child to first child ( temp 2-component vector of float)
331617a3babSopenharmony_ci0:145          'f2' ( temp 2-component vector of float)
332617a3babSopenharmony_ci0:145          noise ( global 2-component vector of float)
333617a3babSopenharmony_ci0:145            Constant:
334617a3babSopenharmony_ci0:145              1.000000
335617a3babSopenharmony_ci0:145              1.000000
336617a3babSopenharmony_ci0:146      Sequence
337617a3babSopenharmony_ci0:146        move second child to first child ( temp 3-component vector of float)
338617a3babSopenharmony_ci0:146          'f3' ( temp 3-component vector of float)
339617a3babSopenharmony_ci0:146          noise ( global 3-component vector of float)
340617a3babSopenharmony_ci0:146            Constant:
341617a3babSopenharmony_ci0:146              1.000000
342617a3babSopenharmony_ci0:146              1.000000
343617a3babSopenharmony_ci0:146              1.000000
344617a3babSopenharmony_ci0:147      Sequence
345617a3babSopenharmony_ci0:147        move second child to first child ( temp 4-component vector of float)
346617a3babSopenharmony_ci0:147          'f4' ( temp 4-component vector of float)
347617a3babSopenharmony_ci0:147          noise ( global 4-component vector of float)
348617a3babSopenharmony_ci0:147            Constant:
349617a3babSopenharmony_ci0:147              1.000000
350617a3babSopenharmony_ci0:147              1.000000
351617a3babSopenharmony_ci0:147              1.000000
352617a3babSopenharmony_ci0:147              1.000000
353617a3babSopenharmony_ci0:162  Function Definition: foo213( ( global void)
354617a3babSopenharmony_ci0:162    Function Parameters: 
355617a3babSopenharmony_ci0:164    Sequence
356617a3babSopenharmony_ci0:164      Sequence
357617a3babSopenharmony_ci0:164        move second child to first child ( temp float)
358617a3babSopenharmony_ci0:164          'f' ( temp float)
359617a3babSopenharmony_ci0:164          Constant:
360617a3babSopenharmony_ci0:164            3.000000
361617a3babSopenharmony_ci0:165      switch
362617a3babSopenharmony_ci0:165      condition
363617a3babSopenharmony_ci0:165        'c' ( uniform int)
364617a3babSopenharmony_ci0:165      body
365617a3babSopenharmony_ci0:165        Sequence
366617a3babSopenharmony_ci0:166          case:  with expression
367617a3babSopenharmony_ci0:166            Constant:
368617a3babSopenharmony_ci0:166              1 (const int)
369617a3babSopenharmony_ci0:?           Sequence
370617a3babSopenharmony_ci0:167            move second child to first child ( temp float)
371617a3babSopenharmony_ci0:167              'f' ( temp float)
372617a3babSopenharmony_ci0:167              sine ( global float)
373617a3babSopenharmony_ci0:167                'f' ( temp float)
374617a3babSopenharmony_ci0:168            Branch: Break
375617a3babSopenharmony_ci0:169          case:  with expression
376617a3babSopenharmony_ci0:169            Constant:
377617a3babSopenharmony_ci0:169              2 (const int)
378617a3babSopenharmony_ci0:?           Sequence
379617a3babSopenharmony_ci0:170            move second child to first child ( temp float)
380617a3babSopenharmony_ci0:170              'f' ( temp float)
381617a3babSopenharmony_ci0:170              component-wise multiply ( temp float)
382617a3babSopenharmony_ci0:170                'f' ( temp float)
383617a3babSopenharmony_ci0:170                'f' ( temp float)
384617a3babSopenharmony_ci0:171          default: 
385617a3babSopenharmony_ci0:?           Sequence
386617a3babSopenharmony_ci0:172            move second child to first child ( temp float)
387617a3babSopenharmony_ci0:172              'f' ( temp float)
388617a3babSopenharmony_ci0:172              Constant:
389617a3babSopenharmony_ci0:172                3.000000
390617a3babSopenharmony_ci0:176      inclusive-or ( temp int)
391617a3babSopenharmony_ci0:176        left-shift ( temp int)
392617a3babSopenharmony_ci0:176          'i' ( temp int)
393617a3babSopenharmony_ci0:176          Constant:
394617a3babSopenharmony_ci0:176            3 (const int)
395617a3babSopenharmony_ci0:176        Constant:
396617a3babSopenharmony_ci0:176          69 (const int)
397617a3babSopenharmony_ci0:180      Sequence
398617a3babSopenharmony_ci0:180        move second child to first child ( temp float)
399617a3babSopenharmony_ci0:180          't' ( temp float)
400617a3babSopenharmony_ci0:180          Constant:
401617a3babSopenharmony_ci0:180            0.000000
402617a3babSopenharmony_ci0:186      Constant:
403617a3babSopenharmony_ci0:186        0.000000
404617a3babSopenharmony_ci0:188      Constant:
405617a3babSopenharmony_ci0:188        0.000000
406617a3babSopenharmony_ci0:189      Constant:
407617a3babSopenharmony_ci0:189        0.000000
408617a3babSopenharmony_ci0:192      move second child to first child ( temp float)
409617a3babSopenharmony_ci0:192        Constant:
410617a3babSopenharmony_ci0:192          0.000000
411617a3babSopenharmony_ci0:192        Constant:
412617a3babSopenharmony_ci0:192          0.300000
413617a3babSopenharmony_ci0:?   Linker Objects
414617a3babSopenharmony_ci0:?     'i' ( in 4-component vector of float)
415617a3babSopenharmony_ci0:?     'o' ( smooth out 4-component vector of float)
416617a3babSopenharmony_ci0:?     'attv2' ( in 2-component vector of float)
417617a3babSopenharmony_ci0:?     'attv4' ( in 4-component vector of float)
418617a3babSopenharmony_ci0:?     's2D' ( uniform sampler2D)
419617a3babSopenharmony_ci0:?     'centTexCoord' ( invariant smooth out 2-component vector of float)
420617a3babSopenharmony_ci0:?     'initted' ( uniform float)
421617a3babSopenharmony_ci0:?       3.400000
422617a3babSopenharmony_ci0:?     'concall' ( const float)
423617a3babSopenharmony_ci0:?       0.295520
424617a3babSopenharmony_ci0:?     'gl_TexCoord' ( smooth out 35-element array of 4-component vector of float TexCoord)
425617a3babSopenharmony_ci0:?     'c' ( uniform int)
426617a3babSopenharmony_ci0:?     'x' ( in 2-component vector of int)
427617a3babSopenharmony_ci0:?     'v2a' ( in 2-component vector of float)
428617a3babSopenharmony_ci0:?     'c1D' ( in float)
429617a3babSopenharmony_ci0:?     'c2D' ( in 2-component vector of float)
430617a3babSopenharmony_ci0:?     'c3D' ( in 3-component vector of float)
431617a3babSopenharmony_ci0:?     'v4' ( uniform 4-component vector of float)
432617a3babSopenharmony_ci0:?     'abcdef' ( global int)
433617a3babSopenharmony_ci0:?     'qrstuv' ( global int)
434617a3babSopenharmony_ci
435617a3babSopenharmony_ci
436617a3babSopenharmony_ciLinked vertex stage:
437617a3babSopenharmony_ci
438617a3babSopenharmony_ci
439617a3babSopenharmony_ciShader version: 120
440617a3babSopenharmony_ciERROR: node is still EOpNull!
441617a3babSopenharmony_ci0:15  Function Definition: main( ( global void)
442617a3babSopenharmony_ci0:15    Function Parameters: 
443617a3babSopenharmony_ci0:17    Sequence
444617a3babSopenharmony_ci0:17      move second child to first child ( temp 2-component vector of float)
445617a3babSopenharmony_ci0:17        'centTexCoord' ( invariant smooth out 2-component vector of float)
446617a3babSopenharmony_ci0:17        'attv2' ( in 2-component vector of float)
447617a3babSopenharmony_ci0:18      move second child to first child ( temp 4-component vector of float)
448617a3babSopenharmony_ci0:18        'gl_Position' ( invariant gl_Position 4-component vector of float Position)
449617a3babSopenharmony_ci0:18        'attv4' ( in 4-component vector of float)
450617a3babSopenharmony_ci0:20      move second child to first child ( temp 4-component vector of float)
451617a3babSopenharmony_ci0:20        'gl_ClipVertex' ( gl_ClipVertex 4-component vector of float ClipVertex)
452617a3babSopenharmony_ci0:20        'attv4' ( in 4-component vector of float)
453617a3babSopenharmony_ci0:21      move second child to first child ( temp float)
454617a3babSopenharmony_ci0:21        Constant:
455617a3babSopenharmony_ci0:21          0.000000
456617a3babSopenharmony_ci0:21        Constant:
457617a3babSopenharmony_ci0:21          0.200000
458617a3babSopenharmony_ci0:25      move second child to first child ( temp 4-component vector of float)
459617a3babSopenharmony_ci0:25        'gl_Position' ( invariant gl_Position 4-component vector of float Position)
460617a3babSopenharmony_ci0:25        direct index ( temp 4-component vector of float)
461617a3babSopenharmony_ci0:25          'b' ( temp 12-element array of 4-component vector of float)
462617a3babSopenharmony_ci0:25          Constant:
463617a3babSopenharmony_ci0:25            11 (const int)
464617a3babSopenharmony_ci0:28      Sequence
465617a3babSopenharmony_ci0:28        move second child to first child ( temp int)
466617a3babSopenharmony_ci0:28          'a1' ( temp int)
467617a3babSopenharmony_ci0:28          Constant:
468617a3babSopenharmony_ci0:28            1 (const int)
469617a3babSopenharmony_ci0:30      Sequence
470617a3babSopenharmony_ci0:30        move second child to first child ( temp int)
471617a3babSopenharmony_ci0:30          'aa' ( temp int)
472617a3babSopenharmony_ci0:30          Constant:
473617a3babSopenharmony_ci0:30            7 (const int)
474617a3babSopenharmony_ci0:31      Sequence
475617a3babSopenharmony_ci0:31        move second child to first child ( temp int)
476617a3babSopenharmony_ci0:31          'a2' ( temp int)
477617a3babSopenharmony_ci0:32      Sequence
478617a3babSopenharmony_ci0:32        move second child to first child ( temp int)
479617a3babSopenharmony_ci0:32          'a3' ( temp int)
480617a3babSopenharmony_ci0:32          Constant:
481617a3babSopenharmony_ci0:32            1 (const int)
482617a3babSopenharmony_ci0:43      move second child to first child ( temp float)
483617a3babSopenharmony_ci0:43        'gl_PointSize' ( invariant gl_PointSize float PointSize)
484617a3babSopenharmony_ci0:43        Constant:
485617a3babSopenharmony_ci0:43          3.800000
486617a3babSopenharmony_ci0:?   Linker Objects
487617a3babSopenharmony_ci0:?     'i' ( in 4-component vector of float)
488617a3babSopenharmony_ci0:?     'o' ( smooth out 4-component vector of float)
489617a3babSopenharmony_ci0:?     'attv2' ( in 2-component vector of float)
490617a3babSopenharmony_ci0:?     'attv4' ( in 4-component vector of float)
491617a3babSopenharmony_ci0:?     's2D' ( uniform sampler2D)
492617a3babSopenharmony_ci0:?     'centTexCoord' ( invariant smooth out 2-component vector of float)
493617a3babSopenharmony_ci0:?     'initted' ( uniform float)
494617a3babSopenharmony_ci0:?       3.400000
495617a3babSopenharmony_ci0:?     'concall' ( const float)
496617a3babSopenharmony_ci0:?       0.295520
497617a3babSopenharmony_ci0:?     'gl_TexCoord' ( smooth out 35-element array of 4-component vector of float TexCoord)
498617a3babSopenharmony_ci0:?     'c' ( uniform int)
499617a3babSopenharmony_ci0:?     'x' ( in 2-component vector of int)
500617a3babSopenharmony_ci0:?     'v2a' ( in 2-component vector of float)
501617a3babSopenharmony_ci0:?     'c1D' ( in float)
502617a3babSopenharmony_ci0:?     'c2D' ( in 2-component vector of float)
503617a3babSopenharmony_ci0:?     'c3D' ( in 3-component vector of float)
504617a3babSopenharmony_ci0:?     'v4' ( uniform 4-component vector of float)
505617a3babSopenharmony_ci0:?     'abcdef' ( global int)
506617a3babSopenharmony_ci0:?     'qrstuv' ( global int)
507617a3babSopenharmony_ci
508