1617a3babSopenharmony_ci100.frag
2617a3babSopenharmony_ciERROR: 0:3: '{ } style initializers' : not supported with this profile: es
3617a3babSopenharmony_ciERROR: 0:3: 'initializer' : not supported for this version or the enabled extensions 
4617a3babSopenharmony_ciERROR: 0:3: 'array initializer' : not supported for this version or the enabled extensions 
5617a3babSopenharmony_ciERROR: 0:4: '#version' : must occur first in shader 
6617a3babSopenharmony_ciERROR: 0:7: 'attribute' : not supported in this stage: fragment
7617a3babSopenharmony_ciERROR: 0:7: 'float' : type requires declaration of default precision qualifier 
8617a3babSopenharmony_ciERROR: 0:9: '=' :  cannot convert from ' const int' to ' global mediump float'
9617a3babSopenharmony_ciERROR: 0:11: 'uniform block' : not supported for this version or the enabled extensions 
10617a3babSopenharmony_ciERROR: 0:19: 'foo' : no matching overloaded function found 
11617a3babSopenharmony_ciERROR: 0:20: 'bit shift left' : not supported for this version or the enabled extensions 
12617a3babSopenharmony_ciERROR: 0:21: 'bit shift right' : not supported for this version or the enabled extensions 
13617a3babSopenharmony_ciERROR: 0:22: 'array comparison' : not supported for this version or the enabled extensions 
14617a3babSopenharmony_ciERROR: 0:24: 'bitwise and' : not supported for this version or the enabled extensions 
15617a3babSopenharmony_ciERROR: 0:25: '%' : not supported for this version or the enabled extensions 
16617a3babSopenharmony_ciERROR: 0:26: 'bitwise inclusive or' : not supported for this version or the enabled extensions 
17617a3babSopenharmony_ciERROR: 0:27: 'bit-shift right assign' : not supported for this version or the enabled extensions 
18617a3babSopenharmony_ciERROR: 0:28: 'bit-shift left assign' : not supported for this version or the enabled extensions 
19617a3babSopenharmony_ciERROR: 0:29: '%=' : not supported for this version or the enabled extensions 
20617a3babSopenharmony_ciERROR: 0:36: 'array assignment' : not supported for this version or the enabled extensions 
21617a3babSopenharmony_ciERROR: 0:37: 'array comparison' : not supported for this version or the enabled extensions 
22617a3babSopenharmony_ciERROR: 0:38: 'array comparison' : not supported for this version or the enabled extensions 
23617a3babSopenharmony_ciERROR: 0:40: 'switch' : Reserved word. 
24617a3babSopenharmony_ciERROR: 0:40: 'switch statements' : not supported for this version or the enabled extensions 
25617a3babSopenharmony_ciERROR: 0:45: '' : array size required 
26617a3babSopenharmony_ciERROR: 0:47: 'invariant' : can only apply to an output, or to an input in a non-vertex stage
27617a3babSopenharmony_ci 
28617a3babSopenharmony_ciERROR: 0:49: 'invariant' : can only apply to an output, or to an input in a non-vertex stage
29617a3babSopenharmony_ci 
30617a3babSopenharmony_ciERROR: 0:50: 'invariant' : can only apply to an output, or to an input in a non-vertex stage
31617a3babSopenharmony_ci 
32617a3babSopenharmony_ciERROR: 0:56: 'invariant' : not allowed in nested scope 
33617a3babSopenharmony_ciERROR: 0:56: 'invariant' : can only apply to an output, or to an input in a non-vertex stage
34617a3babSopenharmony_ci 
35617a3babSopenharmony_ciERROR: 0:57: 'invariant' : not allowed in nested scope 
36617a3babSopenharmony_ciERROR: 0:57: 'invariant' : can only apply to an output, or to an input in a non-vertex stage
37617a3babSopenharmony_ci 
38617a3babSopenharmony_ciERROR: 0:59: 'invariant' : not allowed in nested scope 
39617a3babSopenharmony_ciERROR: 0:59: 'invariant' : can only apply to an output, or to an input in a non-vertex stage
40617a3babSopenharmony_ci 
41617a3babSopenharmony_ciERROR: 0:63: 'invariant' : can only apply to an output, or to an input in a non-vertex stage
42617a3babSopenharmony_ci 
43617a3babSopenharmony_ciERROR: 0:64: 'invariant' : can only apply to an output, or to an input in a non-vertex stage
44617a3babSopenharmony_ci 
45617a3babSopenharmony_ciERROR: 0:66: 'sampler2D' : sampler/image types can only be used in uniform variables or function parameters: glob2D
46617a3babSopenharmony_ciERROR: 0:69: 'sampler2D' : sampler/image types can only be used in uniform variables or function parameters: v2D
47617a3babSopenharmony_ciERROR: 0:71: 'sampler2D' : sampler/image types can only be used in uniform variables or function parameters: vary2D
48617a3babSopenharmony_ciERROR: 0:75: 'in for stage inputs' : not supported for this version or the enabled extensions 
49617a3babSopenharmony_ciERROR: 0:77: 'invariant' : can only apply to an output, or to an input in a non-vertex stage
50617a3babSopenharmony_ci 
51617a3babSopenharmony_ciERROR: 0:75: 'g' : cannot use storage or interpolation qualifiers on structure members 
52617a3babSopenharmony_ciERROR: 0:76: 'h' : cannot use storage or interpolation qualifiers on structure members 
53617a3babSopenharmony_ciERROR: 0:77: 'i' : cannot use invariant qualifier on structure members 
54617a3babSopenharmony_ciERROR: 0:80: 'sampler3D' : Reserved word. 
55617a3babSopenharmony_ciERROR: 0:80: 'sampler/image' : type requires declaration of default precision qualifier 
56617a3babSopenharmony_ciERROR: 0:91: 'dFdx' : required extension not requested: GL_OES_standard_derivatives
57617a3babSopenharmony_ciERROR: 0:92: 'dFdy' : required extension not requested: GL_OES_standard_derivatives
58617a3babSopenharmony_ciERROR: 0:93: 'fwidth' : required extension not requested: GL_OES_standard_derivatives
59617a3babSopenharmony_ciERROR: 0:103: 'gl_FragDepth' : undeclared identifier 
60617a3babSopenharmony_ciERROR: 0:104: 'gl_FragDepthEXT' : required extension not requested: GL_EXT_frag_depth
61617a3babSopenharmony_ciERROR: 0:111: 'gl_FragDepth' : undeclared identifier 
62617a3babSopenharmony_ciERROR: 0:134: 'texture3D' : no matching overloaded function found 
63617a3babSopenharmony_ciERROR: 0:135: 'texture2DProjLod' : no matching overloaded function found 
64617a3babSopenharmony_ciERROR: 0:137: 'bitwise not' : not supported for this version or the enabled extensions 
65617a3babSopenharmony_ciERROR: 0:138: 'bitwise inclusive or' : not supported for this version or the enabled extensions 
66617a3babSopenharmony_ciERROR: 0:139: 'bitwise and' : not supported for this version or the enabled extensions 
67617a3babSopenharmony_ciERROR: 0:145: 'a' : redefinition 
68617a3babSopenharmony_ciERROR: 0:147: 'texture2DProjGradEXT' : required extension not requested: GL_EXT_shader_texture_lod
69617a3babSopenharmony_ciERROR: 0:151: 'floating-point suffix' : not supported for this version or the enabled extensions 
70617a3babSopenharmony_ciERROR: 0:152: 'floating-point suffix' : not supported for this version or the enabled extensions 
71617a3babSopenharmony_ciERROR: 0:167: 'highp' : overloaded functions must have the same parameter precision qualifiers for argument 2
72617a3babSopenharmony_ciERROR: 0:170: 'multiple prototypes for same function' : not supported for this version or the enabled extensions 
73617a3babSopenharmony_ciERROR: 0:177: 'multiple prototypes for same function' : not supported for this version or the enabled extensions 
74617a3babSopenharmony_ciERROR: 0:179: 'fragment-shader struct input' : not supported for this version or the enabled extensions 
75617a3babSopenharmony_ciERROR: 0:183: 'v' : illegal use of type 'void' 
76617a3babSopenharmony_ciERROR: 0:184: 'void' : cannot be an argument type except for '(void)' 
77617a3babSopenharmony_ciERROR: 0:185: 'v' : illegal use of type 'void' 
78617a3babSopenharmony_ciERROR: 0:185: 'void' : cannot be an argument type except for '(void)' 
79617a3babSopenharmony_ciERROR: 0:190: '.' : cannot apply to an array: y
80617a3babSopenharmony_ciERROR: 0:191: '.' : cannot apply to an array: zy
81617a3babSopenharmony_ciERROR: 0:192: '.' : cannot apply to an array: nothing
82617a3babSopenharmony_ciERROR: 0:193: '.length' : not supported for this version or the enabled extensions 
83617a3babSopenharmony_ciERROR: 0:194: '.' : cannot apply to an array: method
84617a3babSopenharmony_ciERROR: 0:194: 'a' : can't use function syntax on variable 
85617a3babSopenharmony_ciERROR: 0:207: 'gl_SecondaryFragColorEXT' : required extension not requested: GL_EXT_blend_func_extended
86617a3babSopenharmony_ciERROR: 0:208: 'gl_SecondaryFragDataEXT' : required extension not requested: GL_EXT_blend_func_extended
87617a3babSopenharmony_ciERROR: 0:208: 'gl_MaxDualSourceDrawBuffersEXT' : required extension not requested: GL_EXT_blend_func_extended
88617a3babSopenharmony_ciERROR: 0:227: 'non-constant global initializer (needs GL_EXT_shader_non_constant_global_initializers)' : not supported for this version or the enabled extensions 
89617a3babSopenharmony_ciERROR: 0:235: '#define' : names containing consecutive underscores are reserved, and an error if version < 300: A__B
90617a3babSopenharmony_ciERROR: 0:236: 'a__b' : identifiers containing consecutive underscores ("__") are reserved, and an error if version < 300 
91617a3babSopenharmony_ciERROR: 0:3000: '#error' : line of this error should be 3000  
92617a3babSopenharmony_ciERROR: 0:3002: '' :  syntax error, unexpected IDENTIFIER, expecting LEFT_BRACE or COMMA or SEMICOLON
93617a3babSopenharmony_ciERROR: 82 compilation errors.  No code generated.
94617a3babSopenharmony_ci
95617a3babSopenharmony_ci
96617a3babSopenharmony_ciShader version: 100
97617a3babSopenharmony_ciRequested GL_EXT_blend_func_extended
98617a3babSopenharmony_ciRequested GL_EXT_frag_depth
99617a3babSopenharmony_ciRequested GL_EXT_shader_non_constant_global_initializers
100617a3babSopenharmony_ciRequested GL_EXT_shader_texture_lod
101617a3babSopenharmony_ciRequested GL_OES_EGL_image_external
102617a3babSopenharmony_ciRequested GL_OES_standard_derivatives
103617a3babSopenharmony_ciRequested GL_OES_texture_3D
104617a3babSopenharmony_ciERROR: node is still EOpNull!
105617a3babSopenharmony_ci0:3  Sequence
106617a3babSopenharmony_ci0:3    move second child to first child ( temp 3-element array of mediump int)
107617a3babSopenharmony_ci0:3      'a' ( global 3-element array of mediump int)
108617a3babSopenharmony_ci0:3      Constant:
109617a3babSopenharmony_ci0:3        2 (const int)
110617a3babSopenharmony_ci0:3        3 (const int)
111617a3babSopenharmony_ci0:3        4 (const int)
112617a3babSopenharmony_ci0:17  Function Definition: main( ( global void)
113617a3babSopenharmony_ci0:17    Function Parameters: 
114617a3babSopenharmony_ci0:19    Sequence
115617a3babSopenharmony_ci0:19      Constant:
116617a3babSopenharmony_ci0:19        0.000000
117617a3babSopenharmony_ci0:20      Sequence
118617a3babSopenharmony_ci0:20        move second child to first child ( temp mediump int)
119617a3babSopenharmony_ci0:20          's' ( temp mediump int)
120617a3babSopenharmony_ci0:20          Constant:
121617a3babSopenharmony_ci0:20            16 (const int)
122617a3babSopenharmony_ci0:21      move second child to first child ( temp mediump int)
123617a3babSopenharmony_ci0:21        's' ( temp mediump int)
124617a3babSopenharmony_ci0:21        Constant:
125617a3babSopenharmony_ci0:21          4 (const int)
126617a3babSopenharmony_ci0:22      Test condition and select ( temp void)
127617a3babSopenharmony_ci0:22        Condition
128617a3babSopenharmony_ci0:22        Compare Equal ( temp bool)
129617a3babSopenharmony_ci0:22          'a' ( global 3-element array of mediump int)
130617a3babSopenharmony_ci0:22          'a' ( global 3-element array of mediump int)
131617a3babSopenharmony_ci0:22        true case is null
132617a3babSopenharmony_ci0:24      move second child to first child ( temp mediump int)
133617a3babSopenharmony_ci0:24        'b' ( temp mediump int)
134617a3babSopenharmony_ci0:24        bitwise and ( temp mediump int)
135617a3babSopenharmony_ci0:24          'c' ( temp mediump int)
136617a3babSopenharmony_ci0:24          Constant:
137617a3babSopenharmony_ci0:24            4 (const int)
138617a3babSopenharmony_ci0:25      move second child to first child ( temp mediump int)
139617a3babSopenharmony_ci0:25        'b' ( temp mediump int)
140617a3babSopenharmony_ci0:25        mod ( temp mediump int)
141617a3babSopenharmony_ci0:25          'c' ( temp mediump int)
142617a3babSopenharmony_ci0:25          Constant:
143617a3babSopenharmony_ci0:25            4 (const int)
144617a3babSopenharmony_ci0:26      move second child to first child ( temp mediump int)
145617a3babSopenharmony_ci0:26        'b' ( temp mediump int)
146617a3babSopenharmony_ci0:26        inclusive-or ( temp mediump int)
147617a3babSopenharmony_ci0:26          'c' ( temp mediump int)
148617a3babSopenharmony_ci0:26          Constant:
149617a3babSopenharmony_ci0:26            4 (const int)
150617a3babSopenharmony_ci0:27      right shift second child into first child ( temp mediump int)
151617a3babSopenharmony_ci0:27        'b' ( temp mediump int)
152617a3babSopenharmony_ci0:27        Constant:
153617a3babSopenharmony_ci0:27          2 (const int)
154617a3babSopenharmony_ci0:28      left shift second child into first child ( temp mediump int)
155617a3babSopenharmony_ci0:28        'b' ( temp mediump int)
156617a3babSopenharmony_ci0:28        Constant:
157617a3babSopenharmony_ci0:28          2 (const int)
158617a3babSopenharmony_ci0:29      mod second child into first child ( temp mediump int)
159617a3babSopenharmony_ci0:29        'b' ( temp mediump int)
160617a3babSopenharmony_ci0:29        Constant:
161617a3babSopenharmony_ci0:29          3 (const int)
162617a3babSopenharmony_ci0:36      move second child to first child ( temp structure{ temp mediump float f,  temp 10-element array of mediump float a})
163617a3babSopenharmony_ci0:36        's1' ( temp structure{ temp mediump float f,  temp 10-element array of mediump float a})
164617a3babSopenharmony_ci0:36        's2' ( temp structure{ temp mediump float f,  temp 10-element array of mediump float a})
165617a3babSopenharmony_ci0:37      Test condition and select ( temp void)
166617a3babSopenharmony_ci0:37        Condition
167617a3babSopenharmony_ci0:37        Compare Equal ( temp bool)
168617a3babSopenharmony_ci0:37          's1' ( temp structure{ temp mediump float f,  temp 10-element array of mediump float a})
169617a3babSopenharmony_ci0:37          's2' ( temp structure{ temp mediump float f,  temp 10-element array of mediump float a})
170617a3babSopenharmony_ci0:37        true case is null
171617a3babSopenharmony_ci0:38      Test condition and select ( temp void)
172617a3babSopenharmony_ci0:38        Condition
173617a3babSopenharmony_ci0:38        Compare Not Equal ( temp bool)
174617a3babSopenharmony_ci0:38          's1' ( temp structure{ temp mediump float f,  temp 10-element array of mediump float a})
175617a3babSopenharmony_ci0:38          's2' ( temp structure{ temp mediump float f,  temp 10-element array of mediump float a})
176617a3babSopenharmony_ci0:38        true case is null
177617a3babSopenharmony_ci0:40      'b' ( temp mediump int)
178617a3babSopenharmony_ci0:54  Function Definition: foo10( ( global void)
179617a3babSopenharmony_ci0:54    Function Parameters: 
180617a3babSopenharmony_ci0:67  Function Definition: f11(s21; ( global void)
181617a3babSopenharmony_ci0:67    Function Parameters: 
182617a3babSopenharmony_ci0:67      'p2d' ( in lowp sampler2D)
183617a3babSopenharmony_ci0:87  Function Definition: foo234( ( global void)
184617a3babSopenharmony_ci0:87    Function Parameters: 
185617a3babSopenharmony_ci0:89    Sequence
186617a3babSopenharmony_ci0:89      texture ( global highp 4-component vector of float)
187617a3babSopenharmony_ci0:89        's3D2' ( uniform highp sampler3D)
188617a3babSopenharmony_ci0:89        Constant:
189617a3babSopenharmony_ci0:89          0.200000
190617a3babSopenharmony_ci0:89          0.200000
191617a3babSopenharmony_ci0:89          0.200000
192617a3babSopenharmony_ci0:89        Constant:
193617a3babSopenharmony_ci0:89          0.200000
194617a3babSopenharmony_ci0:90      textureProj ( global highp 4-component vector of float)
195617a3babSopenharmony_ci0:90        's3D2' ( uniform highp sampler3D)
196617a3babSopenharmony_ci0:90        direct index ( smooth temp mediump 4-component vector of float)
197617a3babSopenharmony_ci0:90          'v' ( smooth in 3-element array of mediump 4-component vector of float)
198617a3babSopenharmony_ci0:90          Constant:
199617a3babSopenharmony_ci0:90            1 (const int)
200617a3babSopenharmony_ci0:90        Constant:
201617a3babSopenharmony_ci0:90          0.400000
202617a3babSopenharmony_ci0:91      dPdx ( global mediump 4-component vector of float)
203617a3babSopenharmony_ci0:91        direct index ( smooth temp mediump 4-component vector of float)
204617a3babSopenharmony_ci0:91          'v' ( smooth in 3-element array of mediump 4-component vector of float)
205617a3babSopenharmony_ci0:91          Constant:
206617a3babSopenharmony_ci0:91            0 (const int)
207617a3babSopenharmony_ci0:92      Constant:
208617a3babSopenharmony_ci0:92        0.000000
209617a3babSopenharmony_ci0:93      fwidth ( global mediump float)
210617a3babSopenharmony_ci0:93        'f13' ( invariant global mediump float)
211617a3babSopenharmony_ci0:98  Function Definition: foo236( ( global void)
212617a3babSopenharmony_ci0:98    Function Parameters: 
213617a3babSopenharmony_ci0:100    Sequence
214617a3babSopenharmony_ci0:100      dPdx ( global mediump 4-component vector of float)
215617a3babSopenharmony_ci0:100        direct index ( smooth temp mediump 4-component vector of float)
216617a3babSopenharmony_ci0:100          'v' ( smooth in 3-element array of mediump 4-component vector of float)
217617a3babSopenharmony_ci0:100          Constant:
218617a3babSopenharmony_ci0:100            0 (const int)
219617a3babSopenharmony_ci0:101      Constant:
220617a3babSopenharmony_ci0:101        0.000000
221617a3babSopenharmony_ci0:102      fwidth ( global mediump float)
222617a3babSopenharmony_ci0:102        'f13' ( invariant global mediump float)
223617a3babSopenharmony_ci0:103      move second child to first child ( temp mediump float)
224617a3babSopenharmony_ci0:103        'gl_FragDepth' ( temp mediump float)
225617a3babSopenharmony_ci0:103        'f13' ( invariant global mediump float)
226617a3babSopenharmony_ci0:104      move second child to first child ( temp highp float)
227617a3babSopenharmony_ci0:104        'gl_FragDepthEXT' ( gl_FragDepth highp float FragDepth)
228617a3babSopenharmony_ci0:104        'f13' ( invariant global mediump float)
229617a3babSopenharmony_ci0:109  Function Definition: foo239( ( global void)
230617a3babSopenharmony_ci0:109    Function Parameters: 
231617a3babSopenharmony_ci0:111    Sequence
232617a3babSopenharmony_ci0:111      move second child to first child ( temp mediump float)
233617a3babSopenharmony_ci0:111        'gl_FragDepth' ( temp mediump float)
234617a3babSopenharmony_ci0:111        'f13' ( invariant global mediump float)
235617a3babSopenharmony_ci0:112      move second child to first child ( temp highp float)
236617a3babSopenharmony_ci0:112        'gl_FragDepthEXT' ( gl_FragDepth highp float FragDepth)
237617a3babSopenharmony_ci0:112        'f13' ( invariant global mediump float)
238617a3babSopenharmony_ci0:119  Function Definition: foo245( ( global void)
239617a3babSopenharmony_ci0:119    Function Parameters: 
240617a3babSopenharmony_ci0:121    Sequence
241617a3babSopenharmony_ci0:121      texture ( global lowp 4-component vector of float)
242617a3babSopenharmony_ci0:121        'sExt' ( uniform lowp samplerExternalOES)
243617a3babSopenharmony_ci0:121        Constant:
244617a3babSopenharmony_ci0:121          0.200000
245617a3babSopenharmony_ci0:121          0.200000
246617a3babSopenharmony_ci0:122      textureProj ( global lowp 4-component vector of float)
247617a3babSopenharmony_ci0:122        'sExt' ( uniform lowp samplerExternalOES)
248617a3babSopenharmony_ci0:122        Construct vec3 ( temp lowp 3-component vector of float)
249617a3babSopenharmony_ci0:122          'f13' ( invariant global mediump float)
250617a3babSopenharmony_ci0:123      textureProj ( global lowp 4-component vector of float, operation at mediump)
251617a3babSopenharmony_ci0:123        'sExt' ( uniform lowp samplerExternalOES)
252617a3babSopenharmony_ci0:123        direct index ( smooth temp mediump 4-component vector of float)
253617a3babSopenharmony_ci0:123          'v' ( smooth in 3-element array of mediump 4-component vector of float)
254617a3babSopenharmony_ci0:123          Constant:
255617a3babSopenharmony_ci0:123            2 (const int)
256617a3babSopenharmony_ci0:130  Function Definition: foo246( ( global void)
257617a3babSopenharmony_ci0:130    Function Parameters: 
258617a3babSopenharmony_ci0:132    Sequence
259617a3babSopenharmony_ci0:132      texture ( global mediump 4-component vector of float)
260617a3babSopenharmony_ci0:132        'mediumExt' ( uniform mediump samplerExternalOES)
261617a3babSopenharmony_ci0:132        Constant:
262617a3babSopenharmony_ci0:132          0.200000
263617a3babSopenharmony_ci0:132          0.200000
264617a3babSopenharmony_ci0:133      textureProj ( global highp 4-component vector of float)
265617a3babSopenharmony_ci0:133        'highExt' ( uniform highp samplerExternalOES)
266617a3babSopenharmony_ci0:133        direct index ( smooth temp mediump 4-component vector of float)
267617a3babSopenharmony_ci0:133          'v' ( smooth in 3-element array of mediump 4-component vector of float)
268617a3babSopenharmony_ci0:133          Constant:
269617a3babSopenharmony_ci0:133            2 (const int)
270617a3babSopenharmony_ci0:134      Constant:
271617a3babSopenharmony_ci0:134        0.000000
272617a3babSopenharmony_ci0:135      Constant:
273617a3babSopenharmony_ci0:135        0.000000
274617a3babSopenharmony_ci0:137      Bitwise not ( temp mediump int)
275617a3babSopenharmony_ci0:137        'a' ( temp mediump int)
276617a3babSopenharmony_ci0:138      inclusive-or ( temp mediump int)
277617a3babSopenharmony_ci0:138        'a' ( temp mediump int)
278617a3babSopenharmony_ci0:138        'a' ( temp mediump int)
279617a3babSopenharmony_ci0:139      bitwise and ( temp mediump int)
280617a3babSopenharmony_ci0:139        'a' ( temp mediump int)
281617a3babSopenharmony_ci0:139        'a' ( temp mediump int)
282617a3babSopenharmony_ci0:145  Function Definition: foo203940(i1;f1;f1; ( global mediump int)
283617a3babSopenharmony_ci0:145    Function Parameters: 
284617a3babSopenharmony_ci0:145      'a' ( in mediump int)
285617a3babSopenharmony_ci0:145      'b' ( in mediump float)
286617a3babSopenharmony_ci0:147    Sequence
287617a3babSopenharmony_ci0:147      textureProjGrad ( global lowp 4-component vector of float, operation at mediump)
288617a3babSopenharmony_ci0:147        's2Dg' ( uniform lowp sampler2D)
289617a3babSopenharmony_ci0:147        Construct vec3 ( temp mediump 3-component vector of float)
290617a3babSopenharmony_ci0:147          'f13' ( invariant global mediump float)
291617a3babSopenharmony_ci0:147        'uv2' ( invariant uniform mediump 2-component vector of float)
292617a3babSopenharmony_ci0:147        'uv2' ( invariant uniform mediump 2-component vector of float)
293617a3babSopenharmony_ci0:148      Branch: Return with expression
294617a3babSopenharmony_ci0:148        'a' ( in mediump int)
295617a3babSopenharmony_ci0:151  Sequence
296617a3babSopenharmony_ci0:151    move second child to first child ( temp mediump float)
297617a3babSopenharmony_ci0:151      'f123' ( global mediump float)
298617a3babSopenharmony_ci0:151      Constant:
299617a3babSopenharmony_ci0:151        4.000000
300617a3babSopenharmony_ci0:152  Sequence
301617a3babSopenharmony_ci0:152    move second child to first child ( temp mediump float)
302617a3babSopenharmony_ci0:152      'f124' ( global mediump float)
303617a3babSopenharmony_ci0:152      Constant:
304617a3babSopenharmony_ci0:152        50000000000.000000
305617a3babSopenharmony_ci0:158  Function Definition: foo323433( ( global void)
306617a3babSopenharmony_ci0:158    Function Parameters: 
307617a3babSopenharmony_ci0:160    Sequence
308617a3babSopenharmony_ci0:160      textureLod ( global lowp 4-component vector of float, operation at mediump)
309617a3babSopenharmony_ci0:160        's2Dg' ( uniform lowp sampler2D)
310617a3babSopenharmony_ci0:160        'uv2' ( invariant uniform mediump 2-component vector of float)
311617a3babSopenharmony_ci0:160        'f13' ( invariant global mediump float)
312617a3babSopenharmony_ci0:161      textureProjGrad ( global lowp 4-component vector of float, operation at mediump)
313617a3babSopenharmony_ci0:161        's2Dg' ( uniform lowp sampler2D)
314617a3babSopenharmony_ci0:161        Construct vec3 ( temp mediump 3-component vector of float)
315617a3babSopenharmony_ci0:161          'f13' ( invariant global mediump float)
316617a3babSopenharmony_ci0:161        'uv2' ( invariant uniform mediump 2-component vector of float)
317617a3babSopenharmony_ci0:161        'uv2' ( invariant uniform mediump 2-component vector of float)
318617a3babSopenharmony_ci0:162      textureGrad ( global lowp 4-component vector of float, operation at mediump)
319617a3babSopenharmony_ci0:162        's2Dg' ( uniform lowp sampler2D)
320617a3babSopenharmony_ci0:162        'uv2' ( invariant uniform mediump 2-component vector of float)
321617a3babSopenharmony_ci0:162        'uv2' ( invariant uniform mediump 2-component vector of float)
322617a3babSopenharmony_ci0:162        'uv2' ( invariant uniform mediump 2-component vector of float)
323617a3babSopenharmony_ci0:163      textureGrad ( global lowp 4-component vector of float)
324617a3babSopenharmony_ci0:163        'sCube' ( uniform lowp samplerCube)
325617a3babSopenharmony_ci0:163        Construct vec3 ( temp lowp 3-component vector of float)
326617a3babSopenharmony_ci0:163          'f13' ( invariant global mediump float)
327617a3babSopenharmony_ci0:163        Construct vec3 ( temp lowp 3-component vector of float)
328617a3babSopenharmony_ci0:163          'f13' ( invariant global mediump float)
329617a3babSopenharmony_ci0:163        Construct vec3 ( temp lowp 3-component vector of float)
330617a3babSopenharmony_ci0:163          'f13' ( invariant global mediump float)
331617a3babSopenharmony_ci0:167  Function Definition: fgfg(f1;i1; ( global mediump int)
332617a3babSopenharmony_ci0:167    Function Parameters: 
333617a3babSopenharmony_ci0:167      'f' ( in mediump float)
334617a3babSopenharmony_ci0:167      'i' ( in highp int)
335617a3babSopenharmony_ci0:167    Sequence
336617a3babSopenharmony_ci0:167      Branch: Return with expression
337617a3babSopenharmony_ci0:167        Constant:
338617a3babSopenharmony_ci0:167          2 (const int)
339617a3babSopenharmony_ci0:173  Function Definition: gggf(f1; ( global mediump int)
340617a3babSopenharmony_ci0:173    Function Parameters: 
341617a3babSopenharmony_ci0:173      'f' ( in mediump float)
342617a3babSopenharmony_ci0:173    Sequence
343617a3babSopenharmony_ci0:173      Branch: Return with expression
344617a3babSopenharmony_ci0:173        Constant:
345617a3babSopenharmony_ci0:173          2 (const int)
346617a3babSopenharmony_ci0:175  Function Definition: agggf(f1; ( global mediump int)
347617a3babSopenharmony_ci0:175    Function Parameters: 
348617a3babSopenharmony_ci0:175      'f' ( in mediump float)
349617a3babSopenharmony_ci0:175    Sequence
350617a3babSopenharmony_ci0:175      Branch: Return with expression
351617a3babSopenharmony_ci0:175        Constant:
352617a3babSopenharmony_ci0:175          2 (const int)
353617a3babSopenharmony_ci0:187  Function Definition: badswizzle( ( global void)
354617a3babSopenharmony_ci0:187    Function Parameters: 
355617a3babSopenharmony_ci0:?     Sequence
356617a3babSopenharmony_ci0:190      'a' ( temp 5-element array of mediump 3-component vector of float)
357617a3babSopenharmony_ci0:191      'a' ( temp 5-element array of mediump 3-component vector of float)
358617a3babSopenharmony_ci0:192      'a' ( temp 5-element array of mediump 3-component vector of float)
359617a3babSopenharmony_ci0:193      Constant:
360617a3babSopenharmony_ci0:193        5 (const int)
361617a3babSopenharmony_ci0:194      Constant:
362617a3babSopenharmony_ci0:194        0.000000
363617a3babSopenharmony_ci0:199  Function Definition: fooinittest( ( global mediump float)
364617a3babSopenharmony_ci0:199    Function Parameters: 
365617a3babSopenharmony_ci0:201    Sequence
366617a3babSopenharmony_ci0:201      Branch: Return with expression
367617a3babSopenharmony_ci0:201        Function Call: fooinit( ( global mediump float)
368617a3babSopenharmony_ci0:205  Function Definition: blendFuncFail( ( global void)
369617a3babSopenharmony_ci0:205    Function Parameters: 
370617a3babSopenharmony_ci0:207    Sequence
371617a3babSopenharmony_ci0:207      move second child to first child ( temp mediump 4-component vector of float)
372617a3babSopenharmony_ci0:207        'gl_SecondaryFragColorEXT' ( out mediump 4-component vector of float SecondaryFragColorEXT)
373617a3babSopenharmony_ci0:207        Constant:
374617a3babSopenharmony_ci0:207          1.000000
375617a3babSopenharmony_ci0:207          1.000000
376617a3babSopenharmony_ci0:207          1.000000
377617a3babSopenharmony_ci0:207          1.000000
378617a3babSopenharmony_ci0:208      move second child to first child ( temp mediump 4-component vector of float)
379617a3babSopenharmony_ci0:208        direct index ( temp mediump 4-component vector of float SecondaryFragDataEXT)
380617a3babSopenharmony_ci0:208          'gl_SecondaryFragDataEXT' ( out 1-element array of mediump 4-component vector of float SecondaryFragDataEXT)
381617a3babSopenharmony_ci0:208          Constant:
382617a3babSopenharmony_ci0:208            0 (const int)
383617a3babSopenharmony_ci0:208        Constant:
384617a3babSopenharmony_ci0:208          0.100000
385617a3babSopenharmony_ci0:208          0.100000
386617a3babSopenharmony_ci0:208          0.100000
387617a3babSopenharmony_ci0:208          0.100000
388617a3babSopenharmony_ci0:211  Function Definition: blendFunc( ( global void)
389617a3babSopenharmony_ci0:211    Function Parameters: 
390617a3babSopenharmony_ci0:213    Sequence
391617a3babSopenharmony_ci0:213      move second child to first child ( temp mediump 4-component vector of float)
392617a3babSopenharmony_ci0:213        'gl_SecondaryFragColorEXT' ( out mediump 4-component vector of float SecondaryFragColorEXT)
393617a3babSopenharmony_ci0:213        Constant:
394617a3babSopenharmony_ci0:213          1.000000
395617a3babSopenharmony_ci0:213          1.000000
396617a3babSopenharmony_ci0:213          1.000000
397617a3babSopenharmony_ci0:213          1.000000
398617a3babSopenharmony_ci0:214      move second child to first child ( temp mediump 4-component vector of float)
399617a3babSopenharmony_ci0:214        direct index ( temp mediump 4-component vector of float SecondaryFragDataEXT)
400617a3babSopenharmony_ci0:214          'gl_SecondaryFragDataEXT' ( out 1-element array of mediump 4-component vector of float SecondaryFragDataEXT)
401617a3babSopenharmony_ci0:214          Constant:
402617a3babSopenharmony_ci0:214            0 (const int)
403617a3babSopenharmony_ci0:214        Constant:
404617a3babSopenharmony_ci0:214          0.100000
405617a3babSopenharmony_ci0:214          0.100000
406617a3babSopenharmony_ci0:214          0.100000
407617a3babSopenharmony_ci0:214          0.100000
408617a3babSopenharmony_ci0:222  Function Definition: fooinit( ( global mediump float)
409617a3babSopenharmony_ci0:222    Function Parameters: 
410617a3babSopenharmony_ci0:224    Sequence
411617a3babSopenharmony_ci0:224      Branch: Return with expression
412617a3babSopenharmony_ci0:224        Constant:
413617a3babSopenharmony_ci0:224          12.000000
414617a3babSopenharmony_ci0:227  Sequence
415617a3babSopenharmony_ci0:227    move second child to first child ( temp mediump int)
416617a3babSopenharmony_ci0:227      'init1' ( global mediump int)
417617a3babSopenharmony_ci0:227      Test condition and select ( temp mediump int)
418617a3babSopenharmony_ci0:227        Condition
419617a3babSopenharmony_ci0:227        'gl_FrontFacing' ( gl_FrontFacing bool Face)
420617a3babSopenharmony_ci0:227        true case
421617a3babSopenharmony_ci0:227        Constant:
422617a3babSopenharmony_ci0:227          1 (const int)
423617a3babSopenharmony_ci0:227        false case
424617a3babSopenharmony_ci0:227        Constant:
425617a3babSopenharmony_ci0:227          2 (const int)
426617a3babSopenharmony_ci0:233  Sequence
427617a3babSopenharmony_ci0:233    move second child to first child ( temp mediump int)
428617a3babSopenharmony_ci0:233      'init2' ( global mediump int)
429617a3babSopenharmony_ci0:233      Test condition and select ( temp mediump int)
430617a3babSopenharmony_ci0:233        Condition
431617a3babSopenharmony_ci0:233        'gl_FrontFacing' ( gl_FrontFacing bool Face)
432617a3babSopenharmony_ci0:233        true case
433617a3babSopenharmony_ci0:233        Constant:
434617a3babSopenharmony_ci0:233          1 (const int)
435617a3babSopenharmony_ci0:233        false case
436617a3babSopenharmony_ci0:233        Constant:
437617a3babSopenharmony_ci0:233          2 (const int)
438617a3babSopenharmony_ci0:?   Linker Objects
439617a3babSopenharmony_ci0:?     'a' ( global 3-element array of mediump int)
440617a3babSopenharmony_ci0:?     'uint' ( global mediump int)
441617a3babSopenharmony_ci0:?     'v' ( smooth in 3-element array of mediump 4-component vector of float)
442617a3babSopenharmony_ci0:?     'f' ( invariant global mediump float)
443617a3babSopenharmony_ci0:?     'anon@0' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump int x})
444617a3babSopenharmony_ci0:?     'fa' ( global unsized 1-element array of mediump float)
445617a3babSopenharmony_ci0:?     'f13' ( invariant global mediump float)
446617a3babSopenharmony_ci0:?     'fi' ( invariant temp mediump float)
447617a3babSopenharmony_ci0:?     'av' ( invariant smooth in mediump 4-component vector of float)
448617a3babSopenharmony_ci0:?     'uv2' ( invariant uniform mediump 2-component vector of float)
449617a3babSopenharmony_ci0:?     'uv3' ( invariant uniform mediump 3-component vector of float)
450617a3babSopenharmony_ci0:?     'glob2D' ( global lowp sampler2D)
451617a3babSopenharmony_ci0:?     'vary2D' ( smooth in lowp sampler2D)
452617a3babSopenharmony_ci0:?     's3D' ( uniform mediump sampler3D)
453617a3babSopenharmony_ci0:?     's3D2' ( uniform highp sampler3D)
454617a3babSopenharmony_ci0:?     'sExt' ( uniform lowp samplerExternalOES)
455617a3babSopenharmony_ci0:?     'mediumExt' ( uniform mediump samplerExternalOES)
456617a3babSopenharmony_ci0:?     'highExt' ( uniform highp samplerExternalOES)
457617a3babSopenharmony_ci0:?     's2Dg' ( uniform lowp sampler2D)
458617a3babSopenharmony_ci0:?     'f123' ( global mediump float)
459617a3babSopenharmony_ci0:?     'f124' ( global mediump float)
460617a3babSopenharmony_ci0:?     'sCube' ( uniform lowp samplerCube)
461617a3babSopenharmony_ci0:?     's' ( smooth in structure{ global mediump float f})
462617a3babSopenharmony_ci0:?     'fi1' ( const mediump float)
463617a3babSopenharmony_ci0:?       3.000000
464617a3babSopenharmony_ci0:?     'fi2' ( const mediump float)
465617a3babSopenharmony_ci0:?       4.000000
466617a3babSopenharmony_ci0:?     'fi3' ( const mediump float)
467617a3babSopenharmony_ci0:?       5.000000
468617a3babSopenharmony_ci0:?     'init1' ( global mediump int)
469617a3babSopenharmony_ci0:?     'init2' ( global mediump int)
470617a3babSopenharmony_ci0:?     'a__b' ( global mediump int)
471617a3babSopenharmony_ci
472617a3babSopenharmony_ci
473617a3babSopenharmony_ciLinked fragment stage:
474617a3babSopenharmony_ci
475617a3babSopenharmony_ci
476617a3babSopenharmony_ciShader version: 100
477617a3babSopenharmony_ciRequested GL_EXT_blend_func_extended
478617a3babSopenharmony_ciRequested GL_EXT_frag_depth
479617a3babSopenharmony_ciRequested GL_EXT_shader_non_constant_global_initializers
480617a3babSopenharmony_ciRequested GL_EXT_shader_texture_lod
481617a3babSopenharmony_ciRequested GL_OES_EGL_image_external
482617a3babSopenharmony_ciRequested GL_OES_standard_derivatives
483617a3babSopenharmony_ciRequested GL_OES_texture_3D
484617a3babSopenharmony_ciERROR: node is still EOpNull!
485617a3babSopenharmony_ci0:3  Sequence
486617a3babSopenharmony_ci0:3    move second child to first child ( temp 3-element array of mediump int)
487617a3babSopenharmony_ci0:3      'a' ( global 3-element array of mediump int)
488617a3babSopenharmony_ci0:3      Constant:
489617a3babSopenharmony_ci0:3        2 (const int)
490617a3babSopenharmony_ci0:3        3 (const int)
491617a3babSopenharmony_ci0:3        4 (const int)
492617a3babSopenharmony_ci0:17  Function Definition: main( ( global void)
493617a3babSopenharmony_ci0:17    Function Parameters: 
494617a3babSopenharmony_ci0:19    Sequence
495617a3babSopenharmony_ci0:19      Constant:
496617a3babSopenharmony_ci0:19        0.000000
497617a3babSopenharmony_ci0:20      Sequence
498617a3babSopenharmony_ci0:20        move second child to first child ( temp mediump int)
499617a3babSopenharmony_ci0:20          's' ( temp mediump int)
500617a3babSopenharmony_ci0:20          Constant:
501617a3babSopenharmony_ci0:20            16 (const int)
502617a3babSopenharmony_ci0:21      move second child to first child ( temp mediump int)
503617a3babSopenharmony_ci0:21        's' ( temp mediump int)
504617a3babSopenharmony_ci0:21        Constant:
505617a3babSopenharmony_ci0:21          4 (const int)
506617a3babSopenharmony_ci0:22      Test condition and select ( temp void)
507617a3babSopenharmony_ci0:22        Condition
508617a3babSopenharmony_ci0:22        Compare Equal ( temp bool)
509617a3babSopenharmony_ci0:22          'a' ( global 3-element array of mediump int)
510617a3babSopenharmony_ci0:22          'a' ( global 3-element array of mediump int)
511617a3babSopenharmony_ci0:22        true case is null
512617a3babSopenharmony_ci0:24      move second child to first child ( temp mediump int)
513617a3babSopenharmony_ci0:24        'b' ( temp mediump int)
514617a3babSopenharmony_ci0:24        bitwise and ( temp mediump int)
515617a3babSopenharmony_ci0:24          'c' ( temp mediump int)
516617a3babSopenharmony_ci0:24          Constant:
517617a3babSopenharmony_ci0:24            4 (const int)
518617a3babSopenharmony_ci0:25      move second child to first child ( temp mediump int)
519617a3babSopenharmony_ci0:25        'b' ( temp mediump int)
520617a3babSopenharmony_ci0:25        mod ( temp mediump int)
521617a3babSopenharmony_ci0:25          'c' ( temp mediump int)
522617a3babSopenharmony_ci0:25          Constant:
523617a3babSopenharmony_ci0:25            4 (const int)
524617a3babSopenharmony_ci0:26      move second child to first child ( temp mediump int)
525617a3babSopenharmony_ci0:26        'b' ( temp mediump int)
526617a3babSopenharmony_ci0:26        inclusive-or ( temp mediump int)
527617a3babSopenharmony_ci0:26          'c' ( temp mediump int)
528617a3babSopenharmony_ci0:26          Constant:
529617a3babSopenharmony_ci0:26            4 (const int)
530617a3babSopenharmony_ci0:27      right shift second child into first child ( temp mediump int)
531617a3babSopenharmony_ci0:27        'b' ( temp mediump int)
532617a3babSopenharmony_ci0:27        Constant:
533617a3babSopenharmony_ci0:27          2 (const int)
534617a3babSopenharmony_ci0:28      left shift second child into first child ( temp mediump int)
535617a3babSopenharmony_ci0:28        'b' ( temp mediump int)
536617a3babSopenharmony_ci0:28        Constant:
537617a3babSopenharmony_ci0:28          2 (const int)
538617a3babSopenharmony_ci0:29      mod second child into first child ( temp mediump int)
539617a3babSopenharmony_ci0:29        'b' ( temp mediump int)
540617a3babSopenharmony_ci0:29        Constant:
541617a3babSopenharmony_ci0:29          3 (const int)
542617a3babSopenharmony_ci0:36      move second child to first child ( temp structure{ temp mediump float f,  temp 10-element array of mediump float a})
543617a3babSopenharmony_ci0:36        's1' ( temp structure{ temp mediump float f,  temp 10-element array of mediump float a})
544617a3babSopenharmony_ci0:36        's2' ( temp structure{ temp mediump float f,  temp 10-element array of mediump float a})
545617a3babSopenharmony_ci0:37      Test condition and select ( temp void)
546617a3babSopenharmony_ci0:37        Condition
547617a3babSopenharmony_ci0:37        Compare Equal ( temp bool)
548617a3babSopenharmony_ci0:37          's1' ( temp structure{ temp mediump float f,  temp 10-element array of mediump float a})
549617a3babSopenharmony_ci0:37          's2' ( temp structure{ temp mediump float f,  temp 10-element array of mediump float a})
550617a3babSopenharmony_ci0:37        true case is null
551617a3babSopenharmony_ci0:38      Test condition and select ( temp void)
552617a3babSopenharmony_ci0:38        Condition
553617a3babSopenharmony_ci0:38        Compare Not Equal ( temp bool)
554617a3babSopenharmony_ci0:38          's1' ( temp structure{ temp mediump float f,  temp 10-element array of mediump float a})
555617a3babSopenharmony_ci0:38          's2' ( temp structure{ temp mediump float f,  temp 10-element array of mediump float a})
556617a3babSopenharmony_ci0:38        true case is null
557617a3babSopenharmony_ci0:40      'b' ( temp mediump int)
558617a3babSopenharmony_ci0:151  Sequence
559617a3babSopenharmony_ci0:151    move second child to first child ( temp mediump float)
560617a3babSopenharmony_ci0:151      'f123' ( global mediump float)
561617a3babSopenharmony_ci0:151      Constant:
562617a3babSopenharmony_ci0:151        4.000000
563617a3babSopenharmony_ci0:152  Sequence
564617a3babSopenharmony_ci0:152    move second child to first child ( temp mediump float)
565617a3babSopenharmony_ci0:152      'f124' ( global mediump float)
566617a3babSopenharmony_ci0:152      Constant:
567617a3babSopenharmony_ci0:152        50000000000.000000
568617a3babSopenharmony_ci0:227  Sequence
569617a3babSopenharmony_ci0:227    move second child to first child ( temp mediump int)
570617a3babSopenharmony_ci0:227      'init1' ( global mediump int)
571617a3babSopenharmony_ci0:227      Test condition and select ( temp mediump int)
572617a3babSopenharmony_ci0:227        Condition
573617a3babSopenharmony_ci0:227        'gl_FrontFacing' ( gl_FrontFacing bool Face)
574617a3babSopenharmony_ci0:227        true case
575617a3babSopenharmony_ci0:227        Constant:
576617a3babSopenharmony_ci0:227          1 (const int)
577617a3babSopenharmony_ci0:227        false case
578617a3babSopenharmony_ci0:227        Constant:
579617a3babSopenharmony_ci0:227          2 (const int)
580617a3babSopenharmony_ci0:233  Sequence
581617a3babSopenharmony_ci0:233    move second child to first child ( temp mediump int)
582617a3babSopenharmony_ci0:233      'init2' ( global mediump int)
583617a3babSopenharmony_ci0:233      Test condition and select ( temp mediump int)
584617a3babSopenharmony_ci0:233        Condition
585617a3babSopenharmony_ci0:233        'gl_FrontFacing' ( gl_FrontFacing bool Face)
586617a3babSopenharmony_ci0:233        true case
587617a3babSopenharmony_ci0:233        Constant:
588617a3babSopenharmony_ci0:233          1 (const int)
589617a3babSopenharmony_ci0:233        false case
590617a3babSopenharmony_ci0:233        Constant:
591617a3babSopenharmony_ci0:233          2 (const int)
592617a3babSopenharmony_ci0:?   Linker Objects
593617a3babSopenharmony_ci0:?     'a' ( global 3-element array of mediump int)
594617a3babSopenharmony_ci0:?     'uint' ( global mediump int)
595617a3babSopenharmony_ci0:?     'v' ( smooth in 3-element array of mediump 4-component vector of float)
596617a3babSopenharmony_ci0:?     'f' ( invariant global mediump float)
597617a3babSopenharmony_ci0:?     'anon@0' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump int x})
598617a3babSopenharmony_ci0:?     'fa' ( global 1-element array of mediump float)
599617a3babSopenharmony_ci0:?     'f13' ( invariant global mediump float)
600617a3babSopenharmony_ci0:?     'fi' ( invariant temp mediump float)
601617a3babSopenharmony_ci0:?     'av' ( invariant smooth in mediump 4-component vector of float)
602617a3babSopenharmony_ci0:?     'uv2' ( invariant uniform mediump 2-component vector of float)
603617a3babSopenharmony_ci0:?     'uv3' ( invariant uniform mediump 3-component vector of float)
604617a3babSopenharmony_ci0:?     'glob2D' ( global lowp sampler2D)
605617a3babSopenharmony_ci0:?     'vary2D' ( smooth in lowp sampler2D)
606617a3babSopenharmony_ci0:?     's3D' ( uniform mediump sampler3D)
607617a3babSopenharmony_ci0:?     's3D2' ( uniform highp sampler3D)
608617a3babSopenharmony_ci0:?     'sExt' ( uniform lowp samplerExternalOES)
609617a3babSopenharmony_ci0:?     'mediumExt' ( uniform mediump samplerExternalOES)
610617a3babSopenharmony_ci0:?     'highExt' ( uniform highp samplerExternalOES)
611617a3babSopenharmony_ci0:?     's2Dg' ( uniform lowp sampler2D)
612617a3babSopenharmony_ci0:?     'f123' ( global mediump float)
613617a3babSopenharmony_ci0:?     'f124' ( global mediump float)
614617a3babSopenharmony_ci0:?     'sCube' ( uniform lowp samplerCube)
615617a3babSopenharmony_ci0:?     's' ( smooth in structure{ global mediump float f})
616617a3babSopenharmony_ci0:?     'fi1' ( const mediump float)
617617a3babSopenharmony_ci0:?       3.000000
618617a3babSopenharmony_ci0:?     'fi2' ( const mediump float)
619617a3babSopenharmony_ci0:?       4.000000
620617a3babSopenharmony_ci0:?     'fi3' ( const mediump float)
621617a3babSopenharmony_ci0:?       5.000000
622617a3babSopenharmony_ci0:?     'init1' ( global mediump int)
623617a3babSopenharmony_ci0:?     'init2' ( global mediump int)
624617a3babSopenharmony_ci0:?     'a__b' ( global mediump int)
625617a3babSopenharmony_ci
626