1617a3babSopenharmony_ci300scope.vert
2617a3babSopenharmony_ciERROR: 0:5: 'a' : redefinition 
3617a3babSopenharmony_ciERROR: 0:17: 'b' : function name is redeclaration of existing name 
4617a3babSopenharmony_ciERROR: 0:20: 'c' : redefinition 
5617a3babSopenharmony_ciERROR: 0:22: 'f' : redefinition 
6617a3babSopenharmony_ciERROR: 0:23: 'tan' : redefinition 
7617a3babSopenharmony_ciERROR: 0:24: 'redefinition of built-in function' : not supported with this profile: es
8617a3babSopenharmony_ciERROR: 0:24: 'highp' : overloaded functions must have the same parameter precision qualifiers for argument 1
9617a3babSopenharmony_ciERROR: 0:24: 'sin' : function name is redeclaration of existing name 
10617a3babSopenharmony_ciERROR: 0:25: 'redefinition of built-in function' : not supported with this profile: es
11617a3babSopenharmony_ciERROR: 0:25: 'highp' : overloaded functions must have the same parameter precision qualifiers for argument 1
12617a3babSopenharmony_ciERROR: 0:25: 'cos' : function name is redeclaration of existing name 
13617a3babSopenharmony_ciERROR: 0:25: 'cos' : function already has a body 
14617a3babSopenharmony_ciERROR: 0:27: 'return' : void function cannot return a value 
15617a3babSopenharmony_ciERROR: 0:29: 'radians' : function name is redeclaration of existing name 
16617a3babSopenharmony_ciERROR: 0:29: 'radians' : can't find function 
17617a3babSopenharmony_ciERROR: 0:31: 'return' : void function cannot return a value 
18617a3babSopenharmony_ciERROR: 0:38: 'local function declaration' : not supported with this profile: es
19617a3babSopenharmony_ciERROR: 0:43: 'sin' : can't use function syntax on variable 
20617a3babSopenharmony_ciERROR: 0:57: 'z' : undeclared identifier 
21617a3babSopenharmony_ciERROR: 0:57: 'z' : redefinition 
22617a3babSopenharmony_ciERROR: 0:73: 'degrees' : can't use function syntax on variable 
23617a3babSopenharmony_ciERROR: 21 compilation errors.  No code generated.
24617a3babSopenharmony_ci
25617a3babSopenharmony_ci
26617a3babSopenharmony_ciShader version: 300
27617a3babSopenharmony_ciERROR: node is still EOpNull!
28617a3babSopenharmony_ci0:3  Function Definition: f(i1;i1;i1; ( global highp int)
29617a3babSopenharmony_ci0:3    Function Parameters: 
30617a3babSopenharmony_ci0:3      'a' ( in highp int)
31617a3babSopenharmony_ci0:3      'b' ( in highp int)
32617a3babSopenharmony_ci0:3      'c' ( in highp int)
33617a3babSopenharmony_ci0:?     Sequence
34617a3babSopenharmony_ci0:8      Sequence
35617a3babSopenharmony_ci0:8        Sequence
36617a3babSopenharmony_ci0:8          move second child to first child ( temp highp float)
37617a3babSopenharmony_ci0:8            'a' ( temp highp float)
38617a3babSopenharmony_ci0:8            add ( temp highp float)
39617a3babSopenharmony_ci0:8              Convert int to float ( temp highp float)
40617a3babSopenharmony_ci0:8                'a' ( in highp int)
41617a3babSopenharmony_ci0:8              Constant:
42617a3babSopenharmony_ci0:8                1.000000
43617a3babSopenharmony_ci0:11      Branch: Return with expression
44617a3babSopenharmony_ci0:11        'a' ( in highp int)
45617a3babSopenharmony_ci0:25  Function Definition: cos(f1; ( global highp float)
46617a3babSopenharmony_ci0:25    Function Parameters: 
47617a3babSopenharmony_ci0:25      'x' ( in highp float)
48617a3babSopenharmony_ci0:27    Sequence
49617a3babSopenharmony_ci0:27      Branch: Return
50617a3babSopenharmony_ci0:29  Function Definition: radians(b1; ( global bool)
51617a3babSopenharmony_ci0:29    Function Parameters: 
52617a3babSopenharmony_ci0:29      'x' ( in bool)
53617a3babSopenharmony_ci0:31    Sequence
54617a3babSopenharmony_ci0:31      Branch: Return
55617a3babSopenharmony_ci0:36  Function Definition: main( ( global void)
56617a3babSopenharmony_ci0:36    Function Parameters: 
57617a3babSopenharmony_ci0:?     Sequence
58617a3babSopenharmony_ci0:39      Function Call: g( ( temp highp int)
59617a3babSopenharmony_ci0:42      'sin' ( temp highp float)
60617a3babSopenharmony_ci0:43      Constant:
61617a3babSopenharmony_ci0:43        0.000000
62617a3babSopenharmony_ci0:44      Function Call: f(i1;i1;i1; ( global highp int)
63617a3babSopenharmony_ci0:44        Constant:
64617a3babSopenharmony_ci0:44          1 (const int)
65617a3babSopenharmony_ci0:44        Constant:
66617a3babSopenharmony_ci0:44          2 (const int)
67617a3babSopenharmony_ci0:44        Constant:
68617a3babSopenharmony_ci0:44          3 (const int)
69617a3babSopenharmony_ci0:47      move second child to first child ( temp highp float)
70617a3babSopenharmony_ci0:47        'f' ( temp highp float)
71617a3babSopenharmony_ci0:47        Constant:
72617a3babSopenharmony_ci0:47          3.000000
73617a3babSopenharmony_ci0:49      move second child to first child ( temp highp 4-component vector of float)
74617a3babSopenharmony_ci0:49        'gl_Position' ( invariant gl_Position highp 4-component vector of float Position)
75617a3babSopenharmony_ci0:49        Construct vec4 ( temp highp 4-component vector of float)
76617a3babSopenharmony_ci0:49          'f' ( temp highp float)
77617a3babSopenharmony_ci0:51      Sequence
78617a3babSopenharmony_ci0:51        Sequence
79617a3babSopenharmony_ci0:51          move second child to first child ( temp highp int)
80617a3babSopenharmony_ci0:51            'f' ( temp highp int)
81617a3babSopenharmony_ci0:51            Constant:
82617a3babSopenharmony_ci0:51              0 (const int)
83617a3babSopenharmony_ci0:51        Loop with condition tested first
84617a3babSopenharmony_ci0:51          Loop Condition
85617a3babSopenharmony_ci0:51          Compare Less Than ( temp bool)
86617a3babSopenharmony_ci0:51            'f' ( temp highp int)
87617a3babSopenharmony_ci0:51            Constant:
88617a3babSopenharmony_ci0:51              10 (const int)
89617a3babSopenharmony_ci0:51          Loop Body
90617a3babSopenharmony_ci0:52          Pre-Increment ( temp highp int)
91617a3babSopenharmony_ci0:52            'f' ( temp highp int)
92617a3babSopenharmony_ci0:51          Loop Terminal Expression
93617a3babSopenharmony_ci0:51          Pre-Increment ( temp highp int)
94617a3babSopenharmony_ci0:51            'f' ( temp highp int)
95617a3babSopenharmony_ci0:54      Sequence
96617a3babSopenharmony_ci0:54        move second child to first child ( temp highp int)
97617a3babSopenharmony_ci0:54          'x' ( temp highp int)
98617a3babSopenharmony_ci0:54          Constant:
99617a3babSopenharmony_ci0:54            1 (const int)
100617a3babSopenharmony_ci0:56      Sequence
101617a3babSopenharmony_ci0:56        Sequence
102617a3babSopenharmony_ci0:56          move second child to first child ( temp highp float)
103617a3babSopenharmony_ci0:56            'x' ( temp highp float)
104617a3babSopenharmony_ci0:56            Constant:
105617a3babSopenharmony_ci0:56              2.000000
106617a3babSopenharmony_ci0:56          move second child to first child ( temp highp float)
107617a3babSopenharmony_ci0:56            'y' ( temp highp float)
108617a3babSopenharmony_ci0:56            'x' ( temp highp float)
109617a3babSopenharmony_ci0:60      Sequence
110617a3babSopenharmony_ci0:60        Sequence
111617a3babSopenharmony_ci0:60          move second child to first child ( temp highp int)
112617a3babSopenharmony_ci0:60            'x' ( temp highp int)
113617a3babSopenharmony_ci0:60            'x' ( temp highp int)
114617a3babSopenharmony_ci0:68      Sequence
115617a3babSopenharmony_ci0:68        Sequence
116617a3babSopenharmony_ci0:68          move second child to first child ( temp structure{ temp highp int x})
117617a3babSopenharmony_ci0:68            'S' ( temp structure{ temp highp int x})
118617a3babSopenharmony_ci0:68            Constant:
119617a3babSopenharmony_ci0:68              0 (const int)
120617a3babSopenharmony_ci0:69        x: direct index for structure ( temp highp int)
121617a3babSopenharmony_ci0:69          'S' ( temp structure{ temp highp int x})
122617a3babSopenharmony_ci0:69          Constant:
123617a3babSopenharmony_ci0:69            0 (const int)
124617a3babSopenharmony_ci0:73      Constant:
125617a3babSopenharmony_ci0:73        0.000000
126617a3babSopenharmony_ci0:?   Linker Objects
127617a3babSopenharmony_ci0:?     'b' ( global bool)
128617a3babSopenharmony_ci0:?     'gl_VertexID' ( gl_VertexId highp int VertexId)
129617a3babSopenharmony_ci0:?     'gl_InstanceID' ( gl_InstanceId highp int InstanceId)
130617a3babSopenharmony_ci
131617a3babSopenharmony_ci
132617a3babSopenharmony_ciLinked vertex stage:
133617a3babSopenharmony_ci
134617a3babSopenharmony_ciERROR: Linking vertex stage: No function definition (body) found: 
135617a3babSopenharmony_ci    g(
136617a3babSopenharmony_ci
137617a3babSopenharmony_ciShader version: 300
138617a3babSopenharmony_ciERROR: node is still EOpNull!
139617a3babSopenharmony_ci0:3  Function Definition: f(i1;i1;i1; ( global highp int)
140617a3babSopenharmony_ci0:3    Function Parameters: 
141617a3babSopenharmony_ci0:3      'a' ( in highp int)
142617a3babSopenharmony_ci0:3      'b' ( in highp int)
143617a3babSopenharmony_ci0:3      'c' ( in highp int)
144617a3babSopenharmony_ci0:?     Sequence
145617a3babSopenharmony_ci0:8      Sequence
146617a3babSopenharmony_ci0:8        Sequence
147617a3babSopenharmony_ci0:8          move second child to first child ( temp highp float)
148617a3babSopenharmony_ci0:8            'a' ( temp highp float)
149617a3babSopenharmony_ci0:8            add ( temp highp float)
150617a3babSopenharmony_ci0:8              Convert int to float ( temp highp float)
151617a3babSopenharmony_ci0:8                'a' ( in highp int)
152617a3babSopenharmony_ci0:8              Constant:
153617a3babSopenharmony_ci0:8                1.000000
154617a3babSopenharmony_ci0:11      Branch: Return with expression
155617a3babSopenharmony_ci0:11        'a' ( in highp int)
156617a3babSopenharmony_ci0:36  Function Definition: main( ( global void)
157617a3babSopenharmony_ci0:36    Function Parameters: 
158617a3babSopenharmony_ci0:?     Sequence
159617a3babSopenharmony_ci0:39      Function Call: g( ( temp highp int)
160617a3babSopenharmony_ci0:42      'sin' ( temp highp float)
161617a3babSopenharmony_ci0:43      Constant:
162617a3babSopenharmony_ci0:43        0.000000
163617a3babSopenharmony_ci0:44      Function Call: f(i1;i1;i1; ( global highp int)
164617a3babSopenharmony_ci0:44        Constant:
165617a3babSopenharmony_ci0:44          1 (const int)
166617a3babSopenharmony_ci0:44        Constant:
167617a3babSopenharmony_ci0:44          2 (const int)
168617a3babSopenharmony_ci0:44        Constant:
169617a3babSopenharmony_ci0:44          3 (const int)
170617a3babSopenharmony_ci0:47      move second child to first child ( temp highp float)
171617a3babSopenharmony_ci0:47        'f' ( temp highp float)
172617a3babSopenharmony_ci0:47        Constant:
173617a3babSopenharmony_ci0:47          3.000000
174617a3babSopenharmony_ci0:49      move second child to first child ( temp highp 4-component vector of float)
175617a3babSopenharmony_ci0:49        'gl_Position' ( invariant gl_Position highp 4-component vector of float Position)
176617a3babSopenharmony_ci0:49        Construct vec4 ( temp highp 4-component vector of float)
177617a3babSopenharmony_ci0:49          'f' ( temp highp float)
178617a3babSopenharmony_ci0:51      Sequence
179617a3babSopenharmony_ci0:51        Sequence
180617a3babSopenharmony_ci0:51          move second child to first child ( temp highp int)
181617a3babSopenharmony_ci0:51            'f' ( temp highp int)
182617a3babSopenharmony_ci0:51            Constant:
183617a3babSopenharmony_ci0:51              0 (const int)
184617a3babSopenharmony_ci0:51        Loop with condition tested first
185617a3babSopenharmony_ci0:51          Loop Condition
186617a3babSopenharmony_ci0:51          Compare Less Than ( temp bool)
187617a3babSopenharmony_ci0:51            'f' ( temp highp int)
188617a3babSopenharmony_ci0:51            Constant:
189617a3babSopenharmony_ci0:51              10 (const int)
190617a3babSopenharmony_ci0:51          Loop Body
191617a3babSopenharmony_ci0:52          Pre-Increment ( temp highp int)
192617a3babSopenharmony_ci0:52            'f' ( temp highp int)
193617a3babSopenharmony_ci0:51          Loop Terminal Expression
194617a3babSopenharmony_ci0:51          Pre-Increment ( temp highp int)
195617a3babSopenharmony_ci0:51            'f' ( temp highp int)
196617a3babSopenharmony_ci0:54      Sequence
197617a3babSopenharmony_ci0:54        move second child to first child ( temp highp int)
198617a3babSopenharmony_ci0:54          'x' ( temp highp int)
199617a3babSopenharmony_ci0:54          Constant:
200617a3babSopenharmony_ci0:54            1 (const int)
201617a3babSopenharmony_ci0:56      Sequence
202617a3babSopenharmony_ci0:56        Sequence
203617a3babSopenharmony_ci0:56          move second child to first child ( temp highp float)
204617a3babSopenharmony_ci0:56            'x' ( temp highp float)
205617a3babSopenharmony_ci0:56            Constant:
206617a3babSopenharmony_ci0:56              2.000000
207617a3babSopenharmony_ci0:56          move second child to first child ( temp highp float)
208617a3babSopenharmony_ci0:56            'y' ( temp highp float)
209617a3babSopenharmony_ci0:56            'x' ( temp highp float)
210617a3babSopenharmony_ci0:60      Sequence
211617a3babSopenharmony_ci0:60        Sequence
212617a3babSopenharmony_ci0:60          move second child to first child ( temp highp int)
213617a3babSopenharmony_ci0:60            'x' ( temp highp int)
214617a3babSopenharmony_ci0:60            'x' ( temp highp int)
215617a3babSopenharmony_ci0:68      Sequence
216617a3babSopenharmony_ci0:68        Sequence
217617a3babSopenharmony_ci0:68          move second child to first child ( temp structure{ temp highp int x})
218617a3babSopenharmony_ci0:68            'S' ( temp structure{ temp highp int x})
219617a3babSopenharmony_ci0:68            Constant:
220617a3babSopenharmony_ci0:68              0 (const int)
221617a3babSopenharmony_ci0:69        x: direct index for structure ( temp highp int)
222617a3babSopenharmony_ci0:69          'S' ( temp structure{ temp highp int x})
223617a3babSopenharmony_ci0:69          Constant:
224617a3babSopenharmony_ci0:69            0 (const int)
225617a3babSopenharmony_ci0:73      Constant:
226617a3babSopenharmony_ci0:73        0.000000
227617a3babSopenharmony_ci0:?   Linker Objects
228617a3babSopenharmony_ci0:?     'b' ( global bool)
229617a3babSopenharmony_ci0:?     'gl_VertexID' ( gl_VertexId highp int VertexId)
230617a3babSopenharmony_ci0:?     'gl_InstanceID' ( gl_InstanceId highp int InstanceId)
231617a3babSopenharmony_ci
232