1617a3babSopenharmony_ci320.vert
2617a3babSopenharmony_ciERROR: 0:6: 's' : member of block cannot be or contain a sampler, image, or atomic_uint type 
3617a3babSopenharmony_ciERROR: 0:14: 'location' : overlapping use of location 12
4617a3babSopenharmony_ciERROR: 0:16: 'input block' : not supported in this stage: vertex
5617a3babSopenharmony_ciERROR: 0:18: 'gl_PerVertex' : block redeclaration has extra members 
6617a3babSopenharmony_ciERROR: 0:28: 'gl_PointSize' : member of nameless block was not redeclared 
7617a3babSopenharmony_ciERROR: 0:28: 'assign' :  l-value required "gl_PerVertex" (can't modify void)
8617a3babSopenharmony_ciERROR: 0:28: 'assign' :  cannot convert from ' const float' to ' gl_PointSize highp void PointSize'
9617a3babSopenharmony_ciERROR: 0:31: 'gl_PerVertex' : can only redeclare a built-in block once, and before any use 
10617a3babSopenharmony_ciERROR: 0:36: 'flat/smooth/noperspective' : cannot use interpolation qualifiers on an interface block 
11617a3babSopenharmony_ciERROR: 0:40: 'flat/smooth/noperspective' : cannot use interpolation qualifiers on an interface block 
12617a3babSopenharmony_ciERROR: 0:44: 'centroid' : cannot use centroid qualifier on an interface block 
13617a3babSopenharmony_ciERROR: 0:48: 'invariant' : cannot use invariant qualifier on an interface block 
14617a3babSopenharmony_ciERROR: 0:68: 'variable indexing buffer block array' : not supported with this profile: es
15617a3babSopenharmony_ciERROR: 0:73: 'textureGatherOffsets(...)' : must be a compile-time constant: offsets argument
16617a3babSopenharmony_ciERROR: 0:76: 'sampler/image' : type requires declaration of default precision qualifier 
17617a3babSopenharmony_ciERROR: 0:77: 'sampler/image' : type requires declaration of default precision qualifier 
18617a3babSopenharmony_ciERROR: 0:78: 'sampler/image' : type requires declaration of default precision qualifier 
19617a3babSopenharmony_ciERROR: 0:79: 'sampler/image' : type requires declaration of default precision qualifier 
20617a3babSopenharmony_ciERROR: 0:80: 'sampler/image' : type requires declaration of default precision qualifier 
21617a3babSopenharmony_ciERROR: 0:81: 'sampler/image' : type requires declaration of default precision qualifier 
22617a3babSopenharmony_ciERROR: 0:116: 'sampler/image' : type requires declaration of default precision qualifier 
23617a3babSopenharmony_ciERROR: 0:117: 'sampler/image' : type requires declaration of default precision qualifier 
24617a3babSopenharmony_ciERROR: 0:118: 'sampler/image' : type requires declaration of default precision qualifier 
25617a3babSopenharmony_ciERROR: 0:120: 'sampler/image' : type requires declaration of default precision qualifier 
26617a3babSopenharmony_ciERROR: 0:121: 'sampler/image' : type requires declaration of default precision qualifier 
27617a3babSopenharmony_ciERROR: 0:122: 'sampler/image' : type requires declaration of default precision qualifier 
28617a3babSopenharmony_ciERROR: 0:123: 'sampler/image' : type requires declaration of default precision qualifier 
29617a3babSopenharmony_ciERROR: 0:191: 'sampler/image' : type requires declaration of default precision qualifier 
30617a3babSopenharmony_ciERROR: 0:192: 'sampler/image' : type requires declaration of default precision qualifier 
31617a3babSopenharmony_ciERROR: 0:193: 'sampler/image' : type requires declaration of default precision qualifier 
32617a3babSopenharmony_ciERROR: 0:211: 'textureSize' : no matching overloaded function found 
33617a3babSopenharmony_ciERROR: 0:211: '=' :  cannot convert from ' const float' to ' temp highp 3-component vector of int'
34617a3babSopenharmony_ciERROR: 0:252: 'interpolateAtCentroid' : no matching overloaded function found 
35617a3babSopenharmony_ciERROR: 0:253: 'interpolateAtSample' : no matching overloaded function found 
36617a3babSopenharmony_ciERROR: 0:254: 'interpolateAtOffset' : no matching overloaded function found 
37617a3babSopenharmony_ciERROR: 35 compilation errors.  No code generated.
38617a3babSopenharmony_ci
39617a3babSopenharmony_ci
40617a3babSopenharmony_ciShader version: 320
41617a3babSopenharmony_ciERROR: node is still EOpNull!
42617a3babSopenharmony_ci0:23  Function Definition: main( ( global void)
43617a3babSopenharmony_ci0:23    Function Parameters: 
44617a3babSopenharmony_ci0:25    Sequence
45617a3babSopenharmony_ci0:25      Sequence
46617a3babSopenharmony_ci0:25        move second child to first child ( temp highp int)
47617a3babSopenharmony_ci0:25          'sum' ( temp highp int)
48617a3babSopenharmony_ci0:25          add ( temp highp int)
49617a3babSopenharmony_ci0:25            'gl_VertexID' ( gl_VertexId highp int VertexId)
50617a3babSopenharmony_ci0:26            'gl_InstanceID' ( gl_InstanceId highp int InstanceId)
51617a3babSopenharmony_ci0:27      move second child to first child ( temp highp 4-component vector of float)
52617a3babSopenharmony_ci0:27        gl_Position: direct index for structure ( gl_Position highp 4-component vector of float Position)
53617a3babSopenharmony_ci0:27          'anon@1' ( out block{ gl_Position highp 4-component vector of float Position gl_Position})
54617a3babSopenharmony_ci0:27          Constant:
55617a3babSopenharmony_ci0:27            0 (const uint)
56617a3babSopenharmony_ci0:27        Constant:
57617a3babSopenharmony_ci0:27          1.000000
58617a3babSopenharmony_ci0:27          1.000000
59617a3babSopenharmony_ci0:27          1.000000
60617a3babSopenharmony_ci0:27          1.000000
61617a3babSopenharmony_ci0:28      gl_PointSize: direct index for structure ( gl_PointSize highp void PointSize)
62617a3babSopenharmony_ci0:28        'anon@1' ( out block{ gl_Position highp 4-component vector of float Position gl_Position})
63617a3babSopenharmony_ci0:28        Constant:
64617a3babSopenharmony_ci0:28          1 (const uint)
65617a3babSopenharmony_ci0:62  Function Definition: pfoo( ( global void)
66617a3babSopenharmony_ci0:62    Function Parameters: 
67617a3babSopenharmony_ci0:?     Sequence
68617a3babSopenharmony_ci0:65      move second child to first child ( temp highp 2-component vector of float)
69617a3babSopenharmony_ci0:65        'h' ( noContraction temp highp 2-component vector of float)
70617a3babSopenharmony_ci0:65        fma ( global highp 2-component vector of float)
71617a3babSopenharmony_ci0:65          'inf' ( in highp 2-component vector of float)
72617a3babSopenharmony_ci0:65          'ing' ( in highp 2-component vector of float)
73617a3babSopenharmony_ci0:65          'h' ( noContraction temp highp 2-component vector of float)
74617a3babSopenharmony_ci0:66      indirect index ( temp lowp sampler2D)
75617a3babSopenharmony_ci0:66        'sArray' ( uniform 4-element array of lowp sampler2D)
76617a3babSopenharmony_ci0:66        add ( temp highp int)
77617a3babSopenharmony_ci0:66          'sIndex' ( uniform highp int)
78617a3babSopenharmony_ci0:66          Constant:
79617a3babSopenharmony_ci0:66            1 (const int)
80617a3babSopenharmony_ci0:67      indirect index (layout( column_major shared) temp block{layout( column_major shared) uniform highp int i})
81617a3babSopenharmony_ci0:67        'ubInst' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform highp int i})
82617a3babSopenharmony_ci0:67        add ( temp highp int)
83617a3babSopenharmony_ci0:67          'sIndex' ( uniform highp int)
84617a3babSopenharmony_ci0:67          Constant:
85617a3babSopenharmony_ci0:67            1 (const int)
86617a3babSopenharmony_ci0:68      indirect index (layout( column_major shared) temp block{layout( column_major shared) buffer highp int i})
87617a3babSopenharmony_ci0:68        'bbInst' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp int i})
88617a3babSopenharmony_ci0:68        subtract ( temp highp int)
89617a3babSopenharmony_ci0:68          'sIndex' ( uniform highp int)
90617a3babSopenharmony_ci0:68          Constant:
91617a3babSopenharmony_ci0:68            2 (const int)
92617a3babSopenharmony_ci0:69      direct index ( writeonly temp highp image2D)
93617a3babSopenharmony_ci0:69        'iArray' ( writeonly uniform 5-element array of highp image2D)
94617a3babSopenharmony_ci0:69        Constant:
95617a3babSopenharmony_ci0:69          2 (const int)
96617a3babSopenharmony_ci0:70      indirect index ( writeonly temp highp image2D)
97617a3babSopenharmony_ci0:70        'iArray' ( writeonly uniform 5-element array of highp image2D)
98617a3babSopenharmony_ci0:70        subtract ( temp highp int)
99617a3babSopenharmony_ci0:70          'sIndex' ( uniform highp int)
100617a3babSopenharmony_ci0:70          Constant:
101617a3babSopenharmony_ci0:70            2 (const int)
102617a3babSopenharmony_ci0:71      textureGatherOffset ( global lowp 4-component vector of float, operation at highp)
103617a3babSopenharmony_ci0:71        direct index ( temp lowp sampler2D)
104617a3babSopenharmony_ci0:71          'sArray' ( uniform 4-element array of lowp sampler2D)
105617a3babSopenharmony_ci0:71          Constant:
106617a3babSopenharmony_ci0:71            0 (const int)
107617a3babSopenharmony_ci0:71        Constant:
108617a3babSopenharmony_ci0:71          0.100000
109617a3babSopenharmony_ci0:71          0.100000
110617a3babSopenharmony_ci0:71        Convert float to int ( temp highp 2-component vector of int)
111617a3babSopenharmony_ci0:71          'inf' ( in highp 2-component vector of float)
112617a3babSopenharmony_ci0:72      textureGatherOffsets ( global lowp 4-component vector of float, operation at highp)
113617a3babSopenharmony_ci0:72        direct index ( temp lowp sampler2D)
114617a3babSopenharmony_ci0:72          'sArray' ( uniform 4-element array of lowp sampler2D)
115617a3babSopenharmony_ci0:72          Constant:
116617a3babSopenharmony_ci0:72            0 (const int)
117617a3babSopenharmony_ci0:72        Constant:
118617a3babSopenharmony_ci0:72          0.100000
119617a3babSopenharmony_ci0:72          0.100000
120617a3babSopenharmony_ci0:72        Constant:
121617a3babSopenharmony_ci0:72          0 (const int)
122617a3babSopenharmony_ci0:72          0 (const int)
123617a3babSopenharmony_ci0:72          0 (const int)
124617a3babSopenharmony_ci0:72          0 (const int)
125617a3babSopenharmony_ci0:72          0 (const int)
126617a3babSopenharmony_ci0:72          0 (const int)
127617a3babSopenharmony_ci0:72          0 (const int)
128617a3babSopenharmony_ci0:72          0 (const int)
129617a3babSopenharmony_ci0:73      textureGatherOffsets ( global lowp 4-component vector of float, operation at highp)
130617a3babSopenharmony_ci0:73        direct index ( temp lowp sampler2D)
131617a3babSopenharmony_ci0:73          'sArray' ( uniform 4-element array of lowp sampler2D)
132617a3babSopenharmony_ci0:73          Constant:
133617a3babSopenharmony_ci0:73            0 (const int)
134617a3babSopenharmony_ci0:73        Constant:
135617a3babSopenharmony_ci0:73          0.100000
136617a3babSopenharmony_ci0:73          0.100000
137617a3babSopenharmony_ci0:73        'offsets' ( uniform 4-element array of highp 2-component vector of int)
138617a3babSopenharmony_ci0:101  Function Definition: bufferT( ( global void)
139617a3babSopenharmony_ci0:101    Function Parameters: 
140617a3babSopenharmony_ci0:103    Sequence
141617a3babSopenharmony_ci0:103      Sequence
142617a3babSopenharmony_ci0:103        move second child to first child ( temp highp int)
143617a3babSopenharmony_ci0:103          's1' ( temp highp int)
144617a3babSopenharmony_ci0:103          textureSize ( global highp int)
145617a3babSopenharmony_ci0:103            'bufSamp1' ( uniform highp samplerBuffer)
146617a3babSopenharmony_ci0:104      Sequence
147617a3babSopenharmony_ci0:104        move second child to first child ( temp highp int)
148617a3babSopenharmony_ci0:104          's2' ( temp highp int)
149617a3babSopenharmony_ci0:104          textureSize ( global highp int)
150617a3babSopenharmony_ci0:104            'bufSamp2' ( uniform highp isamplerBuffer)
151617a3babSopenharmony_ci0:105      Sequence
152617a3babSopenharmony_ci0:105        move second child to first child ( temp highp int)
153617a3babSopenharmony_ci0:105          's3' ( temp highp int)
154617a3babSopenharmony_ci0:105          textureSize ( global highp int)
155617a3babSopenharmony_ci0:105            'bufSamp3' ( uniform highp usamplerBuffer)
156617a3babSopenharmony_ci0:107      Sequence
157617a3babSopenharmony_ci0:107        move second child to first child ( temp highp int)
158617a3babSopenharmony_ci0:107          's4' ( temp highp int)
159617a3babSopenharmony_ci0:107          imageQuerySize ( global highp int)
160617a3babSopenharmony_ci0:107            'bufSamp4' ( writeonly uniform highp imageBuffer)
161617a3babSopenharmony_ci0:108      Sequence
162617a3babSopenharmony_ci0:108        move second child to first child ( temp highp int)
163617a3babSopenharmony_ci0:108          's5' ( temp highp int)
164617a3babSopenharmony_ci0:108          imageQuerySize ( global highp int)
165617a3babSopenharmony_ci0:108            'bufSamp5' ( writeonly uniform highp iimageBuffer)
166617a3babSopenharmony_ci0:109      Sequence
167617a3babSopenharmony_ci0:109        move second child to first child ( temp highp int)
168617a3babSopenharmony_ci0:109          's6' ( temp highp int)
169617a3babSopenharmony_ci0:109          imageQuerySize ( global highp int)
170617a3babSopenharmony_ci0:109            'bufSamp6' ( writeonly uniform highp uimageBuffer)
171617a3babSopenharmony_ci0:111      Sequence
172617a3babSopenharmony_ci0:111        move second child to first child ( temp highp 4-component vector of float)
173617a3babSopenharmony_ci0:111          'f1' ( temp highp 4-component vector of float)
174617a3babSopenharmony_ci0:111          textureFetch ( global highp 4-component vector of float)
175617a3babSopenharmony_ci0:111            'bufSamp1' ( uniform highp samplerBuffer)
176617a3babSopenharmony_ci0:111            's1' ( temp highp int)
177617a3babSopenharmony_ci0:112      Sequence
178617a3babSopenharmony_ci0:112        move second child to first child ( temp highp 4-component vector of int)
179617a3babSopenharmony_ci0:112          'f2' ( temp highp 4-component vector of int)
180617a3babSopenharmony_ci0:112          textureFetch ( global highp 4-component vector of int)
181617a3babSopenharmony_ci0:112            'bufSamp2' ( uniform highp isamplerBuffer)
182617a3babSopenharmony_ci0:112            's2' ( temp highp int)
183617a3babSopenharmony_ci0:113      Sequence
184617a3babSopenharmony_ci0:113        move second child to first child ( temp highp 4-component vector of uint)
185617a3babSopenharmony_ci0:113          'f3' ( temp highp 4-component vector of uint)
186617a3babSopenharmony_ci0:113          textureFetch ( global highp 4-component vector of uint)
187617a3babSopenharmony_ci0:113            'bufSamp3' ( uniform highp usamplerBuffer)
188617a3babSopenharmony_ci0:113            's3' ( temp highp int)
189617a3babSopenharmony_ci0:149  Function Definition: CAT( ( global void)
190617a3babSopenharmony_ci0:149    Function Parameters: 
191617a3babSopenharmony_ci0:151    Sequence
192617a3babSopenharmony_ci0:151      Sequence
193617a3babSopenharmony_ci0:151        move second child to first child ( temp highp 3-component vector of int)
194617a3babSopenharmony_ci0:151          's4' ( temp highp 3-component vector of int)
195617a3babSopenharmony_ci0:151          textureSize ( global highp 3-component vector of int)
196617a3babSopenharmony_ci0:151            'CA4' ( uniform highp samplerCubeArray)
197617a3babSopenharmony_ci0:151            Constant:
198617a3babSopenharmony_ci0:151              1 (const int)
199617a3babSopenharmony_ci0:152      Sequence
200617a3babSopenharmony_ci0:152        move second child to first child ( temp highp 3-component vector of int)
201617a3babSopenharmony_ci0:152          's5' ( temp highp 3-component vector of int)
202617a3babSopenharmony_ci0:152          textureSize ( global highp 3-component vector of int)
203617a3babSopenharmony_ci0:152            'CA5' ( uniform highp samplerCubeArrayShadow)
204617a3babSopenharmony_ci0:152            Constant:
205617a3babSopenharmony_ci0:152              1 (const int)
206617a3babSopenharmony_ci0:153      Sequence
207617a3babSopenharmony_ci0:153        move second child to first child ( temp highp 3-component vector of int)
208617a3babSopenharmony_ci0:153          's6' ( temp highp 3-component vector of int)
209617a3babSopenharmony_ci0:153          textureSize ( global highp 3-component vector of int)
210617a3babSopenharmony_ci0:153            'CA6' ( uniform highp isamplerCubeArray)
211617a3babSopenharmony_ci0:153            Constant:
212617a3babSopenharmony_ci0:153              1 (const int)
213617a3babSopenharmony_ci0:154      Sequence
214617a3babSopenharmony_ci0:154        move second child to first child ( temp highp 3-component vector of int)
215617a3babSopenharmony_ci0:154          's7' ( temp highp 3-component vector of int)
216617a3babSopenharmony_ci0:154          textureSize ( global highp 3-component vector of int)
217617a3babSopenharmony_ci0:154            'CA7' ( uniform highp usamplerCubeArray)
218617a3babSopenharmony_ci0:154            Constant:
219617a3babSopenharmony_ci0:154              1 (const int)
220617a3babSopenharmony_ci0:156      Sequence
221617a3babSopenharmony_ci0:156        move second child to first child ( temp highp 4-component vector of float)
222617a3babSopenharmony_ci0:156          't4' ( temp highp 4-component vector of float)
223617a3babSopenharmony_ci0:156          texture ( global highp 4-component vector of float)
224617a3babSopenharmony_ci0:156            'CA4' ( uniform highp samplerCubeArray)
225617a3babSopenharmony_ci0:156            Constant:
226617a3babSopenharmony_ci0:156              0.500000
227617a3babSopenharmony_ci0:156              0.500000
228617a3babSopenharmony_ci0:156              0.500000
229617a3babSopenharmony_ci0:156              0.500000
230617a3babSopenharmony_ci0:157      Sequence
231617a3babSopenharmony_ci0:157        move second child to first child ( temp highp float)
232617a3babSopenharmony_ci0:157          't5' ( temp highp float)
233617a3babSopenharmony_ci0:157          texture ( global highp float)
234617a3babSopenharmony_ci0:157            'CA5' ( uniform highp samplerCubeArrayShadow)
235617a3babSopenharmony_ci0:157            Constant:
236617a3babSopenharmony_ci0:157              0.500000
237617a3babSopenharmony_ci0:157              0.500000
238617a3babSopenharmony_ci0:157              0.500000
239617a3babSopenharmony_ci0:157              0.500000
240617a3babSopenharmony_ci0:157            Constant:
241617a3babSopenharmony_ci0:157              3.000000
242617a3babSopenharmony_ci0:158      Sequence
243617a3babSopenharmony_ci0:158        move second child to first child ( temp highp 4-component vector of int)
244617a3babSopenharmony_ci0:158          't6' ( temp highp 4-component vector of int)
245617a3babSopenharmony_ci0:158          texture ( global highp 4-component vector of int)
246617a3babSopenharmony_ci0:158            'CA6' ( uniform highp isamplerCubeArray)
247617a3babSopenharmony_ci0:158            Constant:
248617a3babSopenharmony_ci0:158              0.500000
249617a3babSopenharmony_ci0:158              0.500000
250617a3babSopenharmony_ci0:158              0.500000
251617a3babSopenharmony_ci0:158              0.500000
252617a3babSopenharmony_ci0:159      Sequence
253617a3babSopenharmony_ci0:159        move second child to first child ( temp highp 4-component vector of uint)
254617a3babSopenharmony_ci0:159          't7' ( temp highp 4-component vector of uint)
255617a3babSopenharmony_ci0:159          texture ( global highp 4-component vector of uint)
256617a3babSopenharmony_ci0:159            'CA7' ( uniform highp usamplerCubeArray)
257617a3babSopenharmony_ci0:159            Constant:
258617a3babSopenharmony_ci0:159              0.500000
259617a3babSopenharmony_ci0:159              0.500000
260617a3babSopenharmony_ci0:159              0.500000
261617a3babSopenharmony_ci0:159              0.500000
262617a3babSopenharmony_ci0:161      Sequence
263617a3babSopenharmony_ci0:161        move second child to first child ( temp highp 4-component vector of float)
264617a3babSopenharmony_ci0:161          'L4' ( temp highp 4-component vector of float)
265617a3babSopenharmony_ci0:161          textureLod ( global highp 4-component vector of float)
266617a3babSopenharmony_ci0:161            'CA4' ( uniform highp samplerCubeArray)
267617a3babSopenharmony_ci0:161            Constant:
268617a3babSopenharmony_ci0:161              0.500000
269617a3babSopenharmony_ci0:161              0.500000
270617a3babSopenharmony_ci0:161              0.500000
271617a3babSopenharmony_ci0:161              0.500000
272617a3babSopenharmony_ci0:161            Constant:
273617a3babSopenharmony_ci0:161              0.240000
274617a3babSopenharmony_ci0:162      Sequence
275617a3babSopenharmony_ci0:162        move second child to first child ( temp highp 4-component vector of int)
276617a3babSopenharmony_ci0:162          'L6' ( temp highp 4-component vector of int)
277617a3babSopenharmony_ci0:162          textureLod ( global highp 4-component vector of int)
278617a3babSopenharmony_ci0:162            'CA6' ( uniform highp isamplerCubeArray)
279617a3babSopenharmony_ci0:162            Constant:
280617a3babSopenharmony_ci0:162              0.500000
281617a3babSopenharmony_ci0:162              0.500000
282617a3babSopenharmony_ci0:162              0.500000
283617a3babSopenharmony_ci0:162              0.500000
284617a3babSopenharmony_ci0:162            Constant:
285617a3babSopenharmony_ci0:162              0.260000
286617a3babSopenharmony_ci0:163      Sequence
287617a3babSopenharmony_ci0:163        move second child to first child ( temp highp 4-component vector of uint)
288617a3babSopenharmony_ci0:163          'L7' ( temp highp 4-component vector of uint)
289617a3babSopenharmony_ci0:163          textureLod ( global highp 4-component vector of uint)
290617a3babSopenharmony_ci0:163            'CA7' ( uniform highp usamplerCubeArray)
291617a3babSopenharmony_ci0:163            Constant:
292617a3babSopenharmony_ci0:163              0.500000
293617a3babSopenharmony_ci0:163              0.500000
294617a3babSopenharmony_ci0:163              0.500000
295617a3babSopenharmony_ci0:163              0.500000
296617a3babSopenharmony_ci0:163            Constant:
297617a3babSopenharmony_ci0:163              0.270000
298617a3babSopenharmony_ci0:165      Sequence
299617a3babSopenharmony_ci0:165        move second child to first child ( temp highp 4-component vector of float)
300617a3babSopenharmony_ci0:165          'g4' ( temp highp 4-component vector of float)
301617a3babSopenharmony_ci0:165          textureGrad ( global highp 4-component vector of float)
302617a3babSopenharmony_ci0:165            'CA4' ( uniform highp samplerCubeArray)
303617a3babSopenharmony_ci0:165            Constant:
304617a3babSopenharmony_ci0:165              0.500000
305617a3babSopenharmony_ci0:165              0.500000
306617a3babSopenharmony_ci0:165              0.500000
307617a3babSopenharmony_ci0:165              0.500000
308617a3babSopenharmony_ci0:165            Constant:
309617a3babSopenharmony_ci0:165              0.100000
310617a3babSopenharmony_ci0:165              0.100000
311617a3babSopenharmony_ci0:165              0.100000
312617a3babSopenharmony_ci0:165            Constant:
313617a3babSopenharmony_ci0:165              0.200000
314617a3babSopenharmony_ci0:165              0.200000
315617a3babSopenharmony_ci0:165              0.200000
316617a3babSopenharmony_ci0:166      Sequence
317617a3babSopenharmony_ci0:166        move second child to first child ( temp highp 4-component vector of int)
318617a3babSopenharmony_ci0:166          'g6' ( temp highp 4-component vector of int)
319617a3babSopenharmony_ci0:166          textureGrad ( global highp 4-component vector of int)
320617a3babSopenharmony_ci0:166            'CA6' ( uniform highp isamplerCubeArray)
321617a3babSopenharmony_ci0:166            Constant:
322617a3babSopenharmony_ci0:166              0.500000
323617a3babSopenharmony_ci0:166              0.500000
324617a3babSopenharmony_ci0:166              0.500000
325617a3babSopenharmony_ci0:166              0.500000
326617a3babSopenharmony_ci0:166            Constant:
327617a3babSopenharmony_ci0:166              0.100000
328617a3babSopenharmony_ci0:166              0.100000
329617a3babSopenharmony_ci0:166              0.100000
330617a3babSopenharmony_ci0:166            Constant:
331617a3babSopenharmony_ci0:166              0.200000
332617a3babSopenharmony_ci0:166              0.200000
333617a3babSopenharmony_ci0:166              0.200000
334617a3babSopenharmony_ci0:167      Sequence
335617a3babSopenharmony_ci0:167        move second child to first child ( temp highp 4-component vector of uint)
336617a3babSopenharmony_ci0:167          'g7' ( temp highp 4-component vector of uint)
337617a3babSopenharmony_ci0:167          textureGrad ( global highp 4-component vector of uint)
338617a3babSopenharmony_ci0:167            'CA7' ( uniform highp usamplerCubeArray)
339617a3babSopenharmony_ci0:167            Constant:
340617a3babSopenharmony_ci0:167              0.500000
341617a3babSopenharmony_ci0:167              0.500000
342617a3babSopenharmony_ci0:167              0.500000
343617a3babSopenharmony_ci0:167              0.500000
344617a3babSopenharmony_ci0:167            Constant:
345617a3babSopenharmony_ci0:167              0.100000
346617a3babSopenharmony_ci0:167              0.100000
347617a3babSopenharmony_ci0:167              0.100000
348617a3babSopenharmony_ci0:167            Constant:
349617a3babSopenharmony_ci0:167              0.200000
350617a3babSopenharmony_ci0:167              0.200000
351617a3babSopenharmony_ci0:167              0.200000
352617a3babSopenharmony_ci0:169      Sequence
353617a3babSopenharmony_ci0:169        move second child to first child ( temp highp 4-component vector of float)
354617a3babSopenharmony_ci0:169          'gath4' ( temp highp 4-component vector of float)
355617a3babSopenharmony_ci0:169          textureGather ( global highp 4-component vector of float)
356617a3babSopenharmony_ci0:169            'CA4' ( uniform highp samplerCubeArray)
357617a3babSopenharmony_ci0:169            Constant:
358617a3babSopenharmony_ci0:169              0.500000
359617a3babSopenharmony_ci0:169              0.500000
360617a3babSopenharmony_ci0:169              0.500000
361617a3babSopenharmony_ci0:169              0.500000
362617a3babSopenharmony_ci0:170      Sequence
363617a3babSopenharmony_ci0:170        move second child to first child ( temp highp 4-component vector of float)
364617a3babSopenharmony_ci0:170          'gathC4' ( temp highp 4-component vector of float)
365617a3babSopenharmony_ci0:170          textureGather ( global highp 4-component vector of float)
366617a3babSopenharmony_ci0:170            'CA4' ( uniform highp samplerCubeArray)
367617a3babSopenharmony_ci0:170            Constant:
368617a3babSopenharmony_ci0:170              0.500000
369617a3babSopenharmony_ci0:170              0.500000
370617a3babSopenharmony_ci0:170              0.500000
371617a3babSopenharmony_ci0:170              0.500000
372617a3babSopenharmony_ci0:170            Constant:
373617a3babSopenharmony_ci0:170              2 (const int)
374617a3babSopenharmony_ci0:171      Sequence
375617a3babSopenharmony_ci0:171        move second child to first child ( temp highp 4-component vector of int)
376617a3babSopenharmony_ci0:171          'gath6' ( temp highp 4-component vector of int)
377617a3babSopenharmony_ci0:171          textureGather ( global highp 4-component vector of int)
378617a3babSopenharmony_ci0:171            'CA6' ( uniform highp isamplerCubeArray)
379617a3babSopenharmony_ci0:171            Constant:
380617a3babSopenharmony_ci0:171              0.500000
381617a3babSopenharmony_ci0:171              0.500000
382617a3babSopenharmony_ci0:171              0.500000
383617a3babSopenharmony_ci0:171              0.500000
384617a3babSopenharmony_ci0:172      Sequence
385617a3babSopenharmony_ci0:172        move second child to first child ( temp highp 4-component vector of int)
386617a3babSopenharmony_ci0:172          'gathC6' ( temp highp 4-component vector of int)
387617a3babSopenharmony_ci0:172          textureGather ( global highp 4-component vector of int)
388617a3babSopenharmony_ci0:172            'CA6' ( uniform highp isamplerCubeArray)
389617a3babSopenharmony_ci0:172            Constant:
390617a3babSopenharmony_ci0:172              0.500000
391617a3babSopenharmony_ci0:172              0.500000
392617a3babSopenharmony_ci0:172              0.500000
393617a3babSopenharmony_ci0:172              0.500000
394617a3babSopenharmony_ci0:172            Constant:
395617a3babSopenharmony_ci0:172              1 (const int)
396617a3babSopenharmony_ci0:173      Sequence
397617a3babSopenharmony_ci0:173        move second child to first child ( temp highp 4-component vector of uint)
398617a3babSopenharmony_ci0:173          'gath7' ( temp highp 4-component vector of uint)
399617a3babSopenharmony_ci0:173          textureGather ( global highp 4-component vector of uint)
400617a3babSopenharmony_ci0:173            'CA7' ( uniform highp usamplerCubeArray)
401617a3babSopenharmony_ci0:173            Constant:
402617a3babSopenharmony_ci0:173              0.500000
403617a3babSopenharmony_ci0:173              0.500000
404617a3babSopenharmony_ci0:173              0.500000
405617a3babSopenharmony_ci0:173              0.500000
406617a3babSopenharmony_ci0:174      Sequence
407617a3babSopenharmony_ci0:174        move second child to first child ( temp highp 4-component vector of uint)
408617a3babSopenharmony_ci0:174          'gathC7' ( temp highp 4-component vector of uint)
409617a3babSopenharmony_ci0:174          textureGather ( global highp 4-component vector of uint)
410617a3babSopenharmony_ci0:174            'CA7' ( uniform highp usamplerCubeArray)
411617a3babSopenharmony_ci0:174            Constant:
412617a3babSopenharmony_ci0:174              0.500000
413617a3babSopenharmony_ci0:174              0.500000
414617a3babSopenharmony_ci0:174              0.500000
415617a3babSopenharmony_ci0:174              0.500000
416617a3babSopenharmony_ci0:174            Constant:
417617a3babSopenharmony_ci0:174              0 (const int)
418617a3babSopenharmony_ci0:176      Sequence
419617a3babSopenharmony_ci0:176        move second child to first child ( temp highp 4-component vector of float)
420617a3babSopenharmony_ci0:176          'gath5' ( temp highp 4-component vector of float)
421617a3babSopenharmony_ci0:176          textureGather ( global highp 4-component vector of float)
422617a3babSopenharmony_ci0:176            'CA5' ( uniform highp samplerCubeArrayShadow)
423617a3babSopenharmony_ci0:176            Constant:
424617a3babSopenharmony_ci0:176              0.500000
425617a3babSopenharmony_ci0:176              0.500000
426617a3babSopenharmony_ci0:176              0.500000
427617a3babSopenharmony_ci0:176              0.500000
428617a3babSopenharmony_ci0:176            Constant:
429617a3babSopenharmony_ci0:176              2.500000
430617a3babSopenharmony_ci0:178      Sequence
431617a3babSopenharmony_ci0:178        move second child to first child ( temp highp 3-component vector of int)
432617a3babSopenharmony_ci0:178          's1' ( temp highp 3-component vector of int)
433617a3babSopenharmony_ci0:178          imageQuerySize ( global highp 3-component vector of int)
434617a3babSopenharmony_ci0:178            'CA1' ( writeonly uniform highp imageCubeArray)
435617a3babSopenharmony_ci0:179      Sequence
436617a3babSopenharmony_ci0:179        move second child to first child ( temp highp 3-component vector of int)
437617a3babSopenharmony_ci0:179          's2' ( temp highp 3-component vector of int)
438617a3babSopenharmony_ci0:179          imageQuerySize ( global highp 3-component vector of int)
439617a3babSopenharmony_ci0:179            'CA2' ( writeonly uniform highp iimageCubeArray)
440617a3babSopenharmony_ci0:180      Sequence
441617a3babSopenharmony_ci0:180        move second child to first child ( temp highp 3-component vector of int)
442617a3babSopenharmony_ci0:180          's3' ( temp highp 3-component vector of int)
443617a3babSopenharmony_ci0:180          imageQuerySize ( global highp 3-component vector of int)
444617a3babSopenharmony_ci0:180            'CA3' ( writeonly uniform highp uimageCubeArray)
445617a3babSopenharmony_ci0:182      imageStore ( global highp void)
446617a3babSopenharmony_ci0:182        'CA1' ( writeonly uniform highp imageCubeArray)
447617a3babSopenharmony_ci0:182        's3' ( temp highp 3-component vector of int)
448617a3babSopenharmony_ci0:182        Constant:
449617a3babSopenharmony_ci0:182          1.000000
450617a3babSopenharmony_ci0:182          1.000000
451617a3babSopenharmony_ci0:182          1.000000
452617a3babSopenharmony_ci0:182          1.000000
453617a3babSopenharmony_ci0:183      imageStore ( global highp void)
454617a3babSopenharmony_ci0:183        'CA2' ( writeonly uniform highp iimageCubeArray)
455617a3babSopenharmony_ci0:183        's3' ( temp highp 3-component vector of int)
456617a3babSopenharmony_ci0:183        Constant:
457617a3babSopenharmony_ci0:183          1 (const int)
458617a3babSopenharmony_ci0:183          1 (const int)
459617a3babSopenharmony_ci0:183          1 (const int)
460617a3babSopenharmony_ci0:183          1 (const int)
461617a3babSopenharmony_ci0:184      imageStore ( global highp void)
462617a3babSopenharmony_ci0:184        'CA3' ( writeonly uniform highp uimageCubeArray)
463617a3babSopenharmony_ci0:184        's3' ( temp highp 3-component vector of int)
464617a3babSopenharmony_ci0:184        Constant:
465617a3babSopenharmony_ci0:184          1 (const uint)
466617a3babSopenharmony_ci0:184          1 (const uint)
467617a3babSopenharmony_ci0:184          1 (const uint)
468617a3babSopenharmony_ci0:184          1 (const uint)
469617a3babSopenharmony_ci0:186      Sequence
470617a3babSopenharmony_ci0:186        move second child to first child ( temp highp 4-component vector of float)
471617a3babSopenharmony_ci0:186          'cl1' ( temp highp 4-component vector of float)
472617a3babSopenharmony_ci0:186          imageLoad ( global highp 4-component vector of float)
473617a3babSopenharmony_ci0:186            'rCA1' (layout( rgba16f) readonly uniform highp imageCubeArray)
474617a3babSopenharmony_ci0:186            's3' ( temp highp 3-component vector of int)
475617a3babSopenharmony_ci0:187      Sequence
476617a3babSopenharmony_ci0:187        move second child to first child ( temp highp 4-component vector of int)
477617a3babSopenharmony_ci0:187          'cl2' ( temp highp 4-component vector of int)
478617a3babSopenharmony_ci0:187          imageLoad ( global highp 4-component vector of int)
479617a3babSopenharmony_ci0:187            'rCA2' (layout( rgba32i) readonly uniform highp iimageCubeArray)
480617a3babSopenharmony_ci0:187            's3' ( temp highp 3-component vector of int)
481617a3babSopenharmony_ci0:188      Sequence
482617a3babSopenharmony_ci0:188        move second child to first child ( temp highp 4-component vector of uint)
483617a3babSopenharmony_ci0:188          'cl3' ( temp highp 4-component vector of uint)
484617a3babSopenharmony_ci0:188          imageLoad ( global highp 4-component vector of uint)
485617a3babSopenharmony_ci0:188            'rCA3' (layout( r32ui) readonly uniform highp uimageCubeArray)
486617a3babSopenharmony_ci0:188            's3' ( temp highp 3-component vector of int)
487617a3babSopenharmony_ci0:203  Function Definition: MSA( ( global void)
488617a3babSopenharmony_ci0:203    Function Parameters: 
489617a3babSopenharmony_ci0:205    Sequence
490617a3babSopenharmony_ci0:205      Sequence
491617a3babSopenharmony_ci0:205        move second child to first child ( temp highp 4-component vector of float)
492617a3babSopenharmony_ci0:205          'tf' ( temp highp 4-component vector of float)
493617a3babSopenharmony_ci0:205          textureFetch ( global highp 4-component vector of float)
494617a3babSopenharmony_ci0:205            'samp2DMSA' ( uniform highp sampler2DMSArray)
495617a3babSopenharmony_ci0:205            Constant:
496617a3babSopenharmony_ci0:205              5 (const int)
497617a3babSopenharmony_ci0:205              5 (const int)
498617a3babSopenharmony_ci0:205              5 (const int)
499617a3babSopenharmony_ci0:205            Constant:
500617a3babSopenharmony_ci0:205              2 (const int)
501617a3babSopenharmony_ci0:206      Sequence
502617a3babSopenharmony_ci0:206        move second child to first child ( temp highp 4-component vector of int)
503617a3babSopenharmony_ci0:206          'tfi' ( temp highp 4-component vector of int)
504617a3babSopenharmony_ci0:206          textureFetch ( global highp 4-component vector of int)
505617a3babSopenharmony_ci0:206            'samp2DMSAi' ( uniform highp isampler2DMSArray)
506617a3babSopenharmony_ci0:206            Constant:
507617a3babSopenharmony_ci0:206              5 (const int)
508617a3babSopenharmony_ci0:206              5 (const int)
509617a3babSopenharmony_ci0:206              5 (const int)
510617a3babSopenharmony_ci0:206            Constant:
511617a3babSopenharmony_ci0:206              2 (const int)
512617a3babSopenharmony_ci0:207      Sequence
513617a3babSopenharmony_ci0:207        move second child to first child ( temp highp 4-component vector of uint)
514617a3babSopenharmony_ci0:207          'tfu' ( temp highp 4-component vector of uint)
515617a3babSopenharmony_ci0:207          textureFetch ( global highp 4-component vector of uint)
516617a3babSopenharmony_ci0:207            'samp2DMSAu' ( uniform highp usampler2DMSArray)
517617a3babSopenharmony_ci0:207            Constant:
518617a3babSopenharmony_ci0:207              5 (const int)
519617a3babSopenharmony_ci0:207              5 (const int)
520617a3babSopenharmony_ci0:207              5 (const int)
521617a3babSopenharmony_ci0:207            Constant:
522617a3babSopenharmony_ci0:207              2 (const int)
523617a3babSopenharmony_ci0:209      Sequence
524617a3babSopenharmony_ci0:209        move second child to first child ( temp highp 3-component vector of int)
525617a3babSopenharmony_ci0:209          'tfs' ( temp highp 3-component vector of int)
526617a3babSopenharmony_ci0:209          textureSize ( global highp 3-component vector of int)
527617a3babSopenharmony_ci0:209            'samp2DMSA' ( uniform highp sampler2DMSArray)
528617a3babSopenharmony_ci0:210      Sequence
529617a3babSopenharmony_ci0:210        move second child to first child ( temp highp 3-component vector of int)
530617a3babSopenharmony_ci0:210          'tfsi' ( temp highp 3-component vector of int)
531617a3babSopenharmony_ci0:210          textureSize ( global highp 3-component vector of int)
532617a3babSopenharmony_ci0:210            'samp2DMSAi' ( uniform highp isampler2DMSArray)
533617a3babSopenharmony_ci0:212      Sequence
534617a3babSopenharmony_ci0:212        move second child to first child ( temp highp 3-component vector of int)
535617a3babSopenharmony_ci0:212          'tfsu' ( temp highp 3-component vector of int)
536617a3babSopenharmony_ci0:212          textureSize ( global highp 3-component vector of int)
537617a3babSopenharmony_ci0:212            'samp2DMSAu' ( uniform highp usampler2DMSArray)
538617a3babSopenharmony_ci0:220  Function Definition: goodImageAtom( ( global void)
539617a3babSopenharmony_ci0:220    Function Parameters: 
540617a3babSopenharmony_ci0:?     Sequence
541617a3babSopenharmony_ci0:226      imageAtomicAdd ( global highp int)
542617a3babSopenharmony_ci0:226        'im2Di' (layout( r32i) uniform highp iimage2D)
543617a3babSopenharmony_ci0:226        'P' ( uniform highp 2-component vector of int)
544617a3babSopenharmony_ci0:226        'dati' ( temp highp int)
545617a3babSopenharmony_ci0:227      imageAtomicAdd ( global highp uint)
546617a3babSopenharmony_ci0:227        'im2Du' (layout( r32ui) uniform highp uimage2D)
547617a3babSopenharmony_ci0:227        'P' ( uniform highp 2-component vector of int)
548617a3babSopenharmony_ci0:227        'datu' ( temp highp uint)
549617a3babSopenharmony_ci0:228      imageAtomicMin ( global highp int)
550617a3babSopenharmony_ci0:228        'im2Di' (layout( r32i) uniform highp iimage2D)
551617a3babSopenharmony_ci0:228        'P' ( uniform highp 2-component vector of int)
552617a3babSopenharmony_ci0:228        'dati' ( temp highp int)
553617a3babSopenharmony_ci0:229      imageAtomicMin ( global highp uint)
554617a3babSopenharmony_ci0:229        'im2Du' (layout( r32ui) uniform highp uimage2D)
555617a3babSopenharmony_ci0:229        'P' ( uniform highp 2-component vector of int)
556617a3babSopenharmony_ci0:229        'datu' ( temp highp uint)
557617a3babSopenharmony_ci0:230      imageAtomicMax ( global highp int)
558617a3babSopenharmony_ci0:230        'im2Di' (layout( r32i) uniform highp iimage2D)
559617a3babSopenharmony_ci0:230        'P' ( uniform highp 2-component vector of int)
560617a3babSopenharmony_ci0:230        'dati' ( temp highp int)
561617a3babSopenharmony_ci0:231      imageAtomicMax ( global highp uint)
562617a3babSopenharmony_ci0:231        'im2Du' (layout( r32ui) uniform highp uimage2D)
563617a3babSopenharmony_ci0:231        'P' ( uniform highp 2-component vector of int)
564617a3babSopenharmony_ci0:231        'datu' ( temp highp uint)
565617a3babSopenharmony_ci0:232      imageAtomicAnd ( global highp int)
566617a3babSopenharmony_ci0:232        'im2Di' (layout( r32i) uniform highp iimage2D)
567617a3babSopenharmony_ci0:232        'P' ( uniform highp 2-component vector of int)
568617a3babSopenharmony_ci0:232        'dati' ( temp highp int)
569617a3babSopenharmony_ci0:233      imageAtomicAnd ( global highp uint)
570617a3babSopenharmony_ci0:233        'im2Du' (layout( r32ui) uniform highp uimage2D)
571617a3babSopenharmony_ci0:233        'P' ( uniform highp 2-component vector of int)
572617a3babSopenharmony_ci0:233        'datu' ( temp highp uint)
573617a3babSopenharmony_ci0:234      imageAtomicOr ( global highp int)
574617a3babSopenharmony_ci0:234        'im2Di' (layout( r32i) uniform highp iimage2D)
575617a3babSopenharmony_ci0:234        'P' ( uniform highp 2-component vector of int)
576617a3babSopenharmony_ci0:234        'dati' ( temp highp int)
577617a3babSopenharmony_ci0:235      imageAtomicOr ( global highp uint)
578617a3babSopenharmony_ci0:235        'im2Du' (layout( r32ui) uniform highp uimage2D)
579617a3babSopenharmony_ci0:235        'P' ( uniform highp 2-component vector of int)
580617a3babSopenharmony_ci0:235        'datu' ( temp highp uint)
581617a3babSopenharmony_ci0:236      imageAtomicXor ( global highp int)
582617a3babSopenharmony_ci0:236        'im2Di' (layout( r32i) uniform highp iimage2D)
583617a3babSopenharmony_ci0:236        'P' ( uniform highp 2-component vector of int)
584617a3babSopenharmony_ci0:236        'dati' ( temp highp int)
585617a3babSopenharmony_ci0:237      imageAtomicXor ( global highp uint)
586617a3babSopenharmony_ci0:237        'im2Du' (layout( r32ui) uniform highp uimage2D)
587617a3babSopenharmony_ci0:237        'P' ( uniform highp 2-component vector of int)
588617a3babSopenharmony_ci0:237        'datu' ( temp highp uint)
589617a3babSopenharmony_ci0:238      imageAtomicExchange ( global highp int)
590617a3babSopenharmony_ci0:238        'im2Di' (layout( r32i) uniform highp iimage2D)
591617a3babSopenharmony_ci0:238        'P' ( uniform highp 2-component vector of int)
592617a3babSopenharmony_ci0:238        'dati' ( temp highp int)
593617a3babSopenharmony_ci0:239      imageAtomicExchange ( global highp uint)
594617a3babSopenharmony_ci0:239        'im2Du' (layout( r32ui) uniform highp uimage2D)
595617a3babSopenharmony_ci0:239        'P' ( uniform highp 2-component vector of int)
596617a3babSopenharmony_ci0:239        'datu' ( temp highp uint)
597617a3babSopenharmony_ci0:240      imageAtomicExchange ( global highp float)
598617a3babSopenharmony_ci0:240        'im2Df' (layout( r32f) uniform highp image2D)
599617a3babSopenharmony_ci0:240        'P' ( uniform highp 2-component vector of int)
600617a3babSopenharmony_ci0:240        'datf' ( temp highp float)
601617a3babSopenharmony_ci0:241      imageAtomicCompSwap ( global highp int)
602617a3babSopenharmony_ci0:241        'im2Di' (layout( r32i) uniform highp iimage2D)
603617a3babSopenharmony_ci0:241        'P' ( uniform highp 2-component vector of int)
604617a3babSopenharmony_ci0:241        Constant:
605617a3babSopenharmony_ci0:241          3 (const int)
606617a3babSopenharmony_ci0:241        'dati' ( temp highp int)
607617a3babSopenharmony_ci0:242      imageAtomicCompSwap ( global highp uint)
608617a3babSopenharmony_ci0:242        'im2Du' (layout( r32ui) uniform highp uimage2D)
609617a3babSopenharmony_ci0:242        'P' ( uniform highp 2-component vector of int)
610617a3babSopenharmony_ci0:242        Constant:
611617a3babSopenharmony_ci0:242          5 (const uint)
612617a3babSopenharmony_ci0:242        'datu' ( temp highp uint)
613617a3babSopenharmony_ci0:250  Function Definition: badInterp( ( global void)
614617a3babSopenharmony_ci0:250    Function Parameters: 
615617a3babSopenharmony_ci0:252    Sequence
616617a3babSopenharmony_ci0:252      Constant:
617617a3babSopenharmony_ci0:252        0.000000
618617a3babSopenharmony_ci0:253      Constant:
619617a3babSopenharmony_ci0:253        0.000000
620617a3babSopenharmony_ci0:254      Constant:
621617a3babSopenharmony_ci0:254        0.000000
622617a3babSopenharmony_ci0:?   Linker Objects
623617a3babSopenharmony_ci0:?     'outbinst' ( out block{ out highp int a,  out highp 4-component vector of float v,  out highp sampler2D s})
624617a3babSopenharmony_ci0:?     'anon@0' ( out block{layout( location=12) out highp int aAnon, layout( location=13) out highp 4-component vector of float vAnon})
625617a3babSopenharmony_ci0:?     'aliased' (layout( location=12) smooth out highp int)
626617a3babSopenharmony_ci0:?     'inbinst' ( in block{ in highp int a})
627617a3babSopenharmony_ci0:?     'anon@1' ( out block{ gl_Position highp 4-component vector of float Position gl_Position})
628617a3babSopenharmony_ci0:?     'smon' ( smooth out block{ out highp int i})
629617a3babSopenharmony_ci0:?     'fmon' ( flat out block{ out highp int i})
630617a3babSopenharmony_ci0:?     'cmon' ( centroid out block{ out highp int i})
631617a3babSopenharmony_ci0:?     'imon' ( invariant out block{ out highp int i})
632617a3babSopenharmony_ci0:?     'inf' ( in highp 2-component vector of float)
633617a3babSopenharmony_ci0:?     'ing' ( in highp 2-component vector of float)
634617a3babSopenharmony_ci0:?     'offsets' ( uniform 4-element array of highp 2-component vector of int)
635617a3babSopenharmony_ci0:?     'sArray' ( uniform 4-element array of lowp sampler2D)
636617a3babSopenharmony_ci0:?     'sIndex' ( uniform highp int)
637617a3babSopenharmony_ci0:?     'auArray' (layout( binding=0 offset=0) uniform 2-element array of highp atomic_uint)
638617a3babSopenharmony_ci0:?     'ubInst' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform highp int i})
639617a3babSopenharmony_ci0:?     'bbInst' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp int i})
640617a3babSopenharmony_ci0:?     'iArray' ( writeonly uniform 5-element array of highp image2D)
641617a3babSopenharmony_ci0:?     'constOffsets' ( const 4-element array of highp 2-component vector of int)
642617a3babSopenharmony_ci0:?       0 (const int)
643617a3babSopenharmony_ci0:?       0 (const int)
644617a3babSopenharmony_ci0:?       0 (const int)
645617a3babSopenharmony_ci0:?       0 (const int)
646617a3babSopenharmony_ci0:?       0 (const int)
647617a3babSopenharmony_ci0:?       0 (const int)
648617a3babSopenharmony_ci0:?       0 (const int)
649617a3babSopenharmony_ci0:?       0 (const int)
650617a3babSopenharmony_ci0:?     'noPreSamp1' ( uniform mediump samplerBuffer)
651617a3babSopenharmony_ci0:?     'noPreSamp2' ( uniform mediump isamplerBuffer)
652617a3babSopenharmony_ci0:?     'noPreSamp3' ( uniform mediump usamplerBuffer)
653617a3babSopenharmony_ci0:?     'noPreSamp4' ( writeonly uniform mediump imageBuffer)
654617a3babSopenharmony_ci0:?     'noPreSamp5' ( writeonly uniform mediump iimageBuffer)
655617a3babSopenharmony_ci0:?     'noPreSamp6' ( writeonly uniform mediump uimageBuffer)
656617a3babSopenharmony_ci0:?     'bufSamp1' ( uniform highp samplerBuffer)
657617a3babSopenharmony_ci0:?     'bufSamp2' ( uniform highp isamplerBuffer)
658617a3babSopenharmony_ci0:?     'bufSamp3' ( uniform highp usamplerBuffer)
659617a3babSopenharmony_ci0:?     'bufSamp4' ( writeonly uniform highp imageBuffer)
660617a3babSopenharmony_ci0:?     'bufSamp5' ( writeonly uniform highp iimageBuffer)
661617a3babSopenharmony_ci0:?     'bufSamp6' ( writeonly uniform highp uimageBuffer)
662617a3babSopenharmony_ci0:?     'noPreCA1' ( writeonly uniform mediump imageCubeArray)
663617a3babSopenharmony_ci0:?     'noPreCA2' ( writeonly uniform mediump iimageCubeArray)
664617a3babSopenharmony_ci0:?     'noPreCA3' ( writeonly uniform mediump uimageCubeArray)
665617a3babSopenharmony_ci0:?     'noPreCA4' ( uniform mediump samplerCubeArray)
666617a3babSopenharmony_ci0:?     'noPreCA5' ( uniform mediump samplerCubeArrayShadow)
667617a3babSopenharmony_ci0:?     'noPreCA6' ( uniform mediump isamplerCubeArray)
668617a3babSopenharmony_ci0:?     'noPreCA7' ( uniform mediump usamplerCubeArray)
669617a3babSopenharmony_ci0:?     'CA1' ( writeonly uniform highp imageCubeArray)
670617a3babSopenharmony_ci0:?     'CA2' ( writeonly uniform highp iimageCubeArray)
671617a3babSopenharmony_ci0:?     'CA3' ( writeonly uniform highp uimageCubeArray)
672617a3babSopenharmony_ci0:?     'rCA1' (layout( rgba16f) readonly uniform highp imageCubeArray)
673617a3babSopenharmony_ci0:?     'rCA2' (layout( rgba32i) readonly uniform highp iimageCubeArray)
674617a3babSopenharmony_ci0:?     'rCA3' (layout( r32ui) readonly uniform highp uimageCubeArray)
675617a3babSopenharmony_ci0:?     'CA4' ( uniform highp samplerCubeArray)
676617a3babSopenharmony_ci0:?     'CA5' ( uniform highp samplerCubeArrayShadow)
677617a3babSopenharmony_ci0:?     'CA6' ( uniform highp isamplerCubeArray)
678617a3babSopenharmony_ci0:?     'CA7' ( uniform highp usamplerCubeArray)
679617a3babSopenharmony_ci0:?     'noPrec2DMS' ( uniform mediump sampler2DMSArray)
680617a3babSopenharmony_ci0:?     'noPrec2DMSi' ( uniform mediump isampler2DMSArray)
681617a3babSopenharmony_ci0:?     'noPrec2DMSu' ( uniform mediump usampler2DMSArray)
682617a3babSopenharmony_ci0:?     'samp2DMSA' ( uniform highp sampler2DMSArray)
683617a3babSopenharmony_ci0:?     'samp2DMSAi' ( uniform highp isampler2DMSArray)
684617a3babSopenharmony_ci0:?     'samp2DMSAu' ( uniform highp usampler2DMSArray)
685617a3babSopenharmony_ci0:?     'im2Df' (layout( r32f) uniform highp image2D)
686617a3babSopenharmony_ci0:?     'im2Du' (layout( r32ui) uniform highp uimage2D)
687617a3babSopenharmony_ci0:?     'im2Di' (layout( r32i) uniform highp iimage2D)
688617a3babSopenharmony_ci0:?     'P' ( uniform highp 2-component vector of int)
689617a3babSopenharmony_ci0:?     'colorSample' ( smooth sample out highp 4-component vector of float)
690617a3babSopenharmony_ci0:?     'colorfsi' ( flat sample out highp 4-component vector of float)
691617a3babSopenharmony_ci0:?     'sampInArray' ( smooth sample out 4-element array of highp 3-component vector of float)
692617a3babSopenharmony_ci0:?     'inv4' ( in highp 4-component vector of float)
693617a3babSopenharmony_ci0:?     'gl_VertexID' ( gl_VertexId highp int VertexId)
694617a3babSopenharmony_ci0:?     'gl_InstanceID' ( gl_InstanceId highp int InstanceId)
695617a3babSopenharmony_ci
696617a3babSopenharmony_ci
697617a3babSopenharmony_ciLinked vertex stage:
698617a3babSopenharmony_ci
699617a3babSopenharmony_ci
700617a3babSopenharmony_ciShader version: 320
701617a3babSopenharmony_ciERROR: node is still EOpNull!
702617a3babSopenharmony_ci0:23  Function Definition: main( ( global void)
703617a3babSopenharmony_ci0:23    Function Parameters: 
704617a3babSopenharmony_ci0:25    Sequence
705617a3babSopenharmony_ci0:25      Sequence
706617a3babSopenharmony_ci0:25        move second child to first child ( temp highp int)
707617a3babSopenharmony_ci0:25          'sum' ( temp highp int)
708617a3babSopenharmony_ci0:25          add ( temp highp int)
709617a3babSopenharmony_ci0:25            'gl_VertexID' ( gl_VertexId highp int VertexId)
710617a3babSopenharmony_ci0:26            'gl_InstanceID' ( gl_InstanceId highp int InstanceId)
711617a3babSopenharmony_ci0:27      move second child to first child ( temp highp 4-component vector of float)
712617a3babSopenharmony_ci0:27        gl_Position: direct index for structure ( gl_Position highp 4-component vector of float Position)
713617a3babSopenharmony_ci0:27          'anon@1' ( out block{ gl_Position highp 4-component vector of float Position gl_Position})
714617a3babSopenharmony_ci0:27          Constant:
715617a3babSopenharmony_ci0:27            0 (const uint)
716617a3babSopenharmony_ci0:27        Constant:
717617a3babSopenharmony_ci0:27          1.000000
718617a3babSopenharmony_ci0:27          1.000000
719617a3babSopenharmony_ci0:27          1.000000
720617a3babSopenharmony_ci0:27          1.000000
721617a3babSopenharmony_ci0:28      gl_PointSize: direct index for structure ( gl_PointSize highp void PointSize)
722617a3babSopenharmony_ci0:28        'anon@1' ( out block{ gl_Position highp 4-component vector of float Position gl_Position})
723617a3babSopenharmony_ci0:28        Constant:
724617a3babSopenharmony_ci0:28          1 (const uint)
725617a3babSopenharmony_ci0:?   Linker Objects
726617a3babSopenharmony_ci0:?     'outbinst' ( out block{ out highp int a,  out highp 4-component vector of float v,  out highp sampler2D s})
727617a3babSopenharmony_ci0:?     'anon@0' ( out block{layout( location=12) out highp int aAnon, layout( location=13) out highp 4-component vector of float vAnon})
728617a3babSopenharmony_ci0:?     'aliased' (layout( location=12) smooth out highp int)
729617a3babSopenharmony_ci0:?     'inbinst' ( in block{ in highp int a})
730617a3babSopenharmony_ci0:?     'anon@1' ( out block{ gl_Position highp 4-component vector of float Position gl_Position})
731617a3babSopenharmony_ci0:?     'smon' ( smooth out block{ out highp int i})
732617a3babSopenharmony_ci0:?     'fmon' ( flat out block{ out highp int i})
733617a3babSopenharmony_ci0:?     'cmon' ( centroid out block{ out highp int i})
734617a3babSopenharmony_ci0:?     'imon' ( invariant out block{ out highp int i})
735617a3babSopenharmony_ci0:?     'inf' ( in highp 2-component vector of float)
736617a3babSopenharmony_ci0:?     'ing' ( in highp 2-component vector of float)
737617a3babSopenharmony_ci0:?     'offsets' ( uniform 4-element array of highp 2-component vector of int)
738617a3babSopenharmony_ci0:?     'sArray' ( uniform 4-element array of lowp sampler2D)
739617a3babSopenharmony_ci0:?     'sIndex' ( uniform highp int)
740617a3babSopenharmony_ci0:?     'auArray' (layout( binding=0 offset=0) uniform 2-element array of highp atomic_uint)
741617a3babSopenharmony_ci0:?     'ubInst' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform highp int i})
742617a3babSopenharmony_ci0:?     'bbInst' (layout( column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp int i})
743617a3babSopenharmony_ci0:?     'iArray' ( writeonly uniform 5-element array of highp image2D)
744617a3babSopenharmony_ci0:?     'constOffsets' ( const 4-element array of highp 2-component vector of int)
745617a3babSopenharmony_ci0:?       0 (const int)
746617a3babSopenharmony_ci0:?       0 (const int)
747617a3babSopenharmony_ci0:?       0 (const int)
748617a3babSopenharmony_ci0:?       0 (const int)
749617a3babSopenharmony_ci0:?       0 (const int)
750617a3babSopenharmony_ci0:?       0 (const int)
751617a3babSopenharmony_ci0:?       0 (const int)
752617a3babSopenharmony_ci0:?       0 (const int)
753617a3babSopenharmony_ci0:?     'noPreSamp1' ( uniform mediump samplerBuffer)
754617a3babSopenharmony_ci0:?     'noPreSamp2' ( uniform mediump isamplerBuffer)
755617a3babSopenharmony_ci0:?     'noPreSamp3' ( uniform mediump usamplerBuffer)
756617a3babSopenharmony_ci0:?     'noPreSamp4' ( writeonly uniform mediump imageBuffer)
757617a3babSopenharmony_ci0:?     'noPreSamp5' ( writeonly uniform mediump iimageBuffer)
758617a3babSopenharmony_ci0:?     'noPreSamp6' ( writeonly uniform mediump uimageBuffer)
759617a3babSopenharmony_ci0:?     'bufSamp1' ( uniform highp samplerBuffer)
760617a3babSopenharmony_ci0:?     'bufSamp2' ( uniform highp isamplerBuffer)
761617a3babSopenharmony_ci0:?     'bufSamp3' ( uniform highp usamplerBuffer)
762617a3babSopenharmony_ci0:?     'bufSamp4' ( writeonly uniform highp imageBuffer)
763617a3babSopenharmony_ci0:?     'bufSamp5' ( writeonly uniform highp iimageBuffer)
764617a3babSopenharmony_ci0:?     'bufSamp6' ( writeonly uniform highp uimageBuffer)
765617a3babSopenharmony_ci0:?     'noPreCA1' ( writeonly uniform mediump imageCubeArray)
766617a3babSopenharmony_ci0:?     'noPreCA2' ( writeonly uniform mediump iimageCubeArray)
767617a3babSopenharmony_ci0:?     'noPreCA3' ( writeonly uniform mediump uimageCubeArray)
768617a3babSopenharmony_ci0:?     'noPreCA4' ( uniform mediump samplerCubeArray)
769617a3babSopenharmony_ci0:?     'noPreCA5' ( uniform mediump samplerCubeArrayShadow)
770617a3babSopenharmony_ci0:?     'noPreCA6' ( uniform mediump isamplerCubeArray)
771617a3babSopenharmony_ci0:?     'noPreCA7' ( uniform mediump usamplerCubeArray)
772617a3babSopenharmony_ci0:?     'CA1' ( writeonly uniform highp imageCubeArray)
773617a3babSopenharmony_ci0:?     'CA2' ( writeonly uniform highp iimageCubeArray)
774617a3babSopenharmony_ci0:?     'CA3' ( writeonly uniform highp uimageCubeArray)
775617a3babSopenharmony_ci0:?     'rCA1' (layout( rgba16f) readonly uniform highp imageCubeArray)
776617a3babSopenharmony_ci0:?     'rCA2' (layout( rgba32i) readonly uniform highp iimageCubeArray)
777617a3babSopenharmony_ci0:?     'rCA3' (layout( r32ui) readonly uniform highp uimageCubeArray)
778617a3babSopenharmony_ci0:?     'CA4' ( uniform highp samplerCubeArray)
779617a3babSopenharmony_ci0:?     'CA5' ( uniform highp samplerCubeArrayShadow)
780617a3babSopenharmony_ci0:?     'CA6' ( uniform highp isamplerCubeArray)
781617a3babSopenharmony_ci0:?     'CA7' ( uniform highp usamplerCubeArray)
782617a3babSopenharmony_ci0:?     'noPrec2DMS' ( uniform mediump sampler2DMSArray)
783617a3babSopenharmony_ci0:?     'noPrec2DMSi' ( uniform mediump isampler2DMSArray)
784617a3babSopenharmony_ci0:?     'noPrec2DMSu' ( uniform mediump usampler2DMSArray)
785617a3babSopenharmony_ci0:?     'samp2DMSA' ( uniform highp sampler2DMSArray)
786617a3babSopenharmony_ci0:?     'samp2DMSAi' ( uniform highp isampler2DMSArray)
787617a3babSopenharmony_ci0:?     'samp2DMSAu' ( uniform highp usampler2DMSArray)
788617a3babSopenharmony_ci0:?     'im2Df' (layout( r32f) uniform highp image2D)
789617a3babSopenharmony_ci0:?     'im2Du' (layout( r32ui) uniform highp uimage2D)
790617a3babSopenharmony_ci0:?     'im2Di' (layout( r32i) uniform highp iimage2D)
791617a3babSopenharmony_ci0:?     'P' ( uniform highp 2-component vector of int)
792617a3babSopenharmony_ci0:?     'colorSample' ( smooth sample out highp 4-component vector of float)
793617a3babSopenharmony_ci0:?     'colorfsi' ( flat sample out highp 4-component vector of float)
794617a3babSopenharmony_ci0:?     'sampInArray' ( smooth sample out 4-element array of highp 3-component vector of float)
795617a3babSopenharmony_ci0:?     'inv4' ( in highp 4-component vector of float)
796617a3babSopenharmony_ci0:?     'gl_VertexID' ( gl_VertexId highp int VertexId)
797617a3babSopenharmony_ci0:?     'gl_InstanceID' ( gl_InstanceId highp int InstanceId)
798617a3babSopenharmony_ci
799