1617a3babSopenharmony_ci300operations.frag
2617a3babSopenharmony_ciERROR: 0:11: 'float' : type requires declaration of default precision qualifier 
3617a3babSopenharmony_ciERROR: 0:30: '+' :  wrong operand types: no operation '+' exists that takes a left-hand operand of type 'layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f}' and a right operand of type 'layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f}' (or there is no acceptable conversion)
4617a3babSopenharmony_ciERROR: 0:31: '+' :  wrong operand types: no operation '+' exists that takes a left-hand operand of type ' global structure{ global mediump int i}' and a right operand of type ' global structure{ global mediump int i}' (or there is no acceptable conversion)
5617a3babSopenharmony_ciERROR: 0:32: '+' :  wrong operand types: no operation '+' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump float' (or there is no acceptable conversion)
6617a3babSopenharmony_ciERROR: 0:33: '+' :  wrong operand types: no operation '+' exists that takes a left-hand operand of type ' temp mediump uint' and a right operand of type ' temp mediump float' (or there is no acceptable conversion)
7617a3babSopenharmony_ciERROR: 0:34: '+' :  wrong operand types: no operation '+' exists that takes a left-hand operand of type ' temp mediump uint' and a right operand of type ' temp mediump int' (or there is no acceptable conversion)
8617a3babSopenharmony_ciERROR: 0:35: 'assign' :  cannot convert from ' temp mediump 4-component vector of int' to ' temp mediump 3-component vector of int'
9617a3babSopenharmony_ciERROR: 0:36: '/' :  wrong operand types: no operation '/' exists that takes a left-hand operand of type ' temp mediump 4-component vector of int' and a right operand of type ' temp mediump 4-component vector of uint' (or there is no acceptable conversion)
10617a3babSopenharmony_ciERROR: 0:37: '-' :  wrong operand types: no operation '-' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump 3-component vector of float' (or there is no acceptable conversion)
11617a3babSopenharmony_ciERROR: 0:38: '+' :  wrong operand types: no operation '+' exists that takes a left-hand operand of type ' temp mediump 3-component vector of int' and a right operand of type ' temp mediump 3-component vector of uint' (or there is no acceptable conversion)
12617a3babSopenharmony_ciERROR: 0:39: '*' :  wrong operand types: no operation '*' exists that takes a left-hand operand of type ' global 5-element array of mediump float' and a right operand of type ' global 5-element array of mediump float' (or there is no acceptable conversion)
13617a3babSopenharmony_ciERROR: 0:40: '/' :  wrong operand types: no operation '/' exists that takes a left-hand operand of type ' temp bool' and a right operand of type ' temp bool' (or there is no acceptable conversion)
14617a3babSopenharmony_ciERROR: 0:42: '%' :  wrong operand types: no operation '%' exists that takes a left-hand operand of type ' temp mediump float' and a right operand of type ' temp mediump float' (or there is no acceptable conversion)
15617a3babSopenharmony_ciERROR: 0:43: '%' :  wrong operand types: no operation '%' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump float' (or there is no acceptable conversion)
16617a3babSopenharmony_ciERROR: 0:44: '%' :  wrong operand types: no operation '%' exists that takes a left-hand operand of type ' temp mediump float' and a right operand of type ' temp mediump uint' (or there is no acceptable conversion)
17617a3babSopenharmony_ciERROR: 0:45: '++' :  l-value required "instanceName" (can't modify a uniform)
18617a3babSopenharmony_ciERROR: 0:45: '++' :  wrong operand type no operation '++' exists that takes an operand of type layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f} (or there is no acceptable conversion)
19617a3babSopenharmony_ciERROR: 0:46: '++' :  wrong operand type no operation '++' exists that takes an operand of type  global structure{ global mediump int i} (or there is no acceptable conversion)
20617a3babSopenharmony_ciERROR: 0:47: '--' :  wrong operand type no operation '--' exists that takes an operand of type  global 5-element array of mediump float (or there is no acceptable conversion)
21617a3babSopenharmony_ciERROR: 0:48: '++' :  wrong operand type no operation '++' exists that takes an operand of type  temp 3-component vector of bool (or there is no acceptable conversion)
22617a3babSopenharmony_ciERROR: 0:50: '<' :  wrong operand types: no operation '<' exists that takes a left-hand operand of type ' temp mediump 3-component vector of int' and a right operand of type ' temp mediump 3-component vector of uint' (or there is no acceptable conversion)
23617a3babSopenharmony_ciERROR: 0:51: '>' :  wrong operand types: no operation '>' exists that takes a left-hand operand of type ' temp mediump 2X2 matrix of float' and a right operand of type ' temp mediump 2X2 matrix of float' (or there is no acceptable conversion)
24617a3babSopenharmony_ciERROR: 0:52: '!=' :  wrong operand types: no operation '!=' exists that takes a left-hand operand of type ' temp mediump 2X2 matrix of float' and a right operand of type ' temp mediump 4X4 matrix of float' (or there is no acceptable conversion)
25617a3babSopenharmony_ciERROR: 0:53: '>=' :  wrong operand types: no operation '>=' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump uint' (or there is no acceptable conversion)
26617a3babSopenharmony_ciERROR: 0:54: '<=' :  wrong operand types: no operation '<=' exists that takes a left-hand operand of type ' global 5-element array of mediump float' and a right operand of type ' global 5-element array of mediump float' (or there is no acceptable conversion)
27617a3babSopenharmony_ciERROR: 0:55: '>' :  wrong operand types: no operation '>' exists that takes a left-hand operand of type ' temp bool' and a right operand of type ' temp bool' (or there is no acceptable conversion)
28617a3babSopenharmony_ciERROR: 0:57: '&&' :  wrong operand types: no operation '&&' exists that takes a left-hand operand of type ' temp bool' and a right operand of type ' temp 3-component vector of bool' (or there is no acceptable conversion)
29617a3babSopenharmony_ciERROR: 0:58: '^^' :  wrong operand types: no operation '^^' exists that takes a left-hand operand of type ' temp 3-component vector of bool' and a right operand of type ' temp 3-component vector of bool' (or there is no acceptable conversion)
30617a3babSopenharmony_ciERROR: 0:59: '||' :  wrong operand types: no operation '||' exists that takes a left-hand operand of type ' temp 3-component vector of bool' and a right operand of type ' temp bool' (or there is no acceptable conversion)
31617a3babSopenharmony_ciERROR: 0:60: '&&' :  wrong operand types: no operation '&&' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump int' (or there is no acceptable conversion)
32617a3babSopenharmony_ciERROR: 0:61: '||' :  wrong operand types: no operation '||' exists that takes a left-hand operand of type ' temp mediump uint' and a right operand of type ' temp mediump uint' (or there is no acceptable conversion)
33617a3babSopenharmony_ciERROR: 0:62: '^^' :  wrong operand types: no operation '^^' exists that takes a left-hand operand of type ' temp mediump 2X2 matrix of float' and a right operand of type ' temp mediump 2X2 matrix of float' (or there is no acceptable conversion)
34617a3babSopenharmony_ciERROR: 0:64: '!' :  wrong operand type no operation '!' exists that takes an operand of type  temp mediump uint (or there is no acceptable conversion)
35617a3babSopenharmony_ciERROR: 0:65: '!' :  wrong operand type no operation '!' exists that takes an operand of type  temp mediump int (or there is no acceptable conversion)
36617a3babSopenharmony_ciERROR: 0:66: '!' :  wrong operand type no operation '!' exists that takes an operand of type  temp mediump 2X2 matrix of float (or there is no acceptable conversion)
37617a3babSopenharmony_ciERROR: 0:67: '!' :  wrong operand type no operation '!' exists that takes an operand of type  temp mediump 3-component vector of float (or there is no acceptable conversion)
38617a3babSopenharmony_ciERROR: 0:68: '!' :  wrong operand type no operation '!' exists that takes an operand of type  global 5-element array of mediump float (or there is no acceptable conversion)
39617a3babSopenharmony_ciERROR: 0:70: '~' :  wrong operand type no operation '~' exists that takes an operand of type  temp mediump float (or there is no acceptable conversion)
40617a3babSopenharmony_ciERROR: 0:71: '~' :  wrong operand type no operation '~' exists that takes an operand of type  temp mediump 4X4 matrix of float (or there is no acceptable conversion)
41617a3babSopenharmony_ciERROR: 0:72: '~' :  wrong operand type no operation '~' exists that takes an operand of type  temp mediump 3-component vector of float (or there is no acceptable conversion)
42617a3babSopenharmony_ciERROR: 0:73: '~' :  wrong operand type no operation '~' exists that takes an operand of type  global 5-element array of mediump float (or there is no acceptable conversion)
43617a3babSopenharmony_ciERROR: 0:74: '~' :  wrong operand type no operation '~' exists that takes an operand of type layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f} (or there is no acceptable conversion)
44617a3babSopenharmony_ciERROR: 0:76: '<<' :  wrong operand types: no operation '<<' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump 3-component vector of int' (or there is no acceptable conversion)
45617a3babSopenharmony_ciERROR: 0:77: '<<' :  wrong operand types: no operation '<<' exists that takes a left-hand operand of type ' temp mediump uint' and a right operand of type ' temp mediump 3-component vector of uint' (or there is no acceptable conversion)
46617a3babSopenharmony_ciERROR: 0:78: '>>' :  wrong operand types: no operation '>>' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump float' (or there is no acceptable conversion)
47617a3babSopenharmony_ciERROR: 0:79: '>>' :  wrong operand types: no operation '>>' exists that takes a left-hand operand of type ' temp mediump float' and a right operand of type ' temp mediump int' (or there is no acceptable conversion)
48617a3babSopenharmony_ciERROR: 0:80: '>>' :  wrong operand types: no operation '>>' exists that takes a left-hand operand of type ' temp mediump 4X4 matrix of float' and a right operand of type ' temp mediump int' (or there is no acceptable conversion)
49617a3babSopenharmony_ciERROR: 0:81: '>>' :  wrong operand types: no operation '>>' exists that takes a left-hand operand of type ' global 5-element array of mediump float' and a right operand of type ' temp mediump uint' (or there is no acceptable conversion)
50617a3babSopenharmony_ciERROR: 0:82: '>>' :  wrong operand types: no operation '>>' exists that takes a left-hand operand of type ' temp mediump 3-component vector of int' and a right operand of type ' temp mediump 4-component vector of int' (or there is no acceptable conversion)
51617a3babSopenharmony_ciERROR: 0:84: '&' :  wrong operand types: no operation '&' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump uint' (or there is no acceptable conversion)
52617a3babSopenharmony_ciERROR: 0:85: 'assign' :  cannot convert from ' temp mediump 3-component vector of uint' to ' temp mediump uint'
53617a3babSopenharmony_ciERROR: 0:86: '|' :  wrong operand types: no operation '|' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump 3-component vector of uint' (or there is no acceptable conversion)
54617a3babSopenharmony_ciERROR: 0:87: '&' :  wrong operand types: no operation '&' exists that takes a left-hand operand of type ' temp mediump uint' and a right operand of type ' temp mediump float' (or there is no acceptable conversion)
55617a3babSopenharmony_ciERROR: 0:88: '|' :  wrong operand types: no operation '|' exists that takes a left-hand operand of type ' temp mediump 2X2 matrix of float' and a right operand of type ' temp mediump 2X2 matrix of float' (or there is no acceptable conversion)
56617a3babSopenharmony_ciERROR: 0:89: '^' :  wrong operand types: no operation '^' exists that takes a left-hand operand of type ' global structure{ global mediump int i}' and a right operand of type ' global structure{ global mediump int i}' (or there is no acceptable conversion)
57617a3babSopenharmony_ciERROR: 0:90: 'assign' :  l-value required 
58617a3babSopenharmony_ciERROR: 56 compilation errors.  No code generated.
59617a3babSopenharmony_ci
60617a3babSopenharmony_ci
61617a3babSopenharmony_ciShader version: 300
62617a3babSopenharmony_ciERROR: node is still EOpNull!
63617a3babSopenharmony_ci0:13  Function Definition: main( ( global void)
64617a3babSopenharmony_ci0:13    Function Parameters: 
65617a3babSopenharmony_ci0:?     Sequence
66617a3babSopenharmony_ci0:30      'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f})
67617a3babSopenharmony_ci0:31      's' ( global structure{ global mediump int i})
68617a3babSopenharmony_ci0:32      'i' ( temp mediump int)
69617a3babSopenharmony_ci0:33      'u' ( temp mediump uint)
70617a3babSopenharmony_ci0:34      'u' ( temp mediump uint)
71617a3babSopenharmony_ci0:35      'iv3' ( temp mediump 3-component vector of int)
72617a3babSopenharmony_ci0:36      'iv4' ( temp mediump 4-component vector of int)
73617a3babSopenharmony_ci0:37      'i' ( temp mediump int)
74617a3babSopenharmony_ci0:38      'iv3' ( temp mediump 3-component vector of int)
75617a3babSopenharmony_ci0:39      'a' ( global 5-element array of mediump float)
76617a3babSopenharmony_ci0:40      'b' ( temp bool)
77617a3babSopenharmony_ci0:42      'f' ( temp mediump float)
78617a3babSopenharmony_ci0:43      'i' ( temp mediump int)
79617a3babSopenharmony_ci0:44      'f' ( temp mediump float)
80617a3babSopenharmony_ci0:45      'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f})
81617a3babSopenharmony_ci0:46      's' ( global structure{ global mediump int i})
82617a3babSopenharmony_ci0:47      'a' ( global 5-element array of mediump float)
83617a3babSopenharmony_ci0:48      'b3' ( temp 3-component vector of bool)
84617a3babSopenharmony_ci0:50      Constant:
85617a3babSopenharmony_ci0:50        false (const bool)
86617a3babSopenharmony_ci0:51      Constant:
87617a3babSopenharmony_ci0:51        false (const bool)
88617a3babSopenharmony_ci0:52      Constant:
89617a3babSopenharmony_ci0:52        false (const bool)
90617a3babSopenharmony_ci0:53      Constant:
91617a3babSopenharmony_ci0:53        false (const bool)
92617a3babSopenharmony_ci0:54      Constant:
93617a3babSopenharmony_ci0:54        false (const bool)
94617a3babSopenharmony_ci0:55      Constant:
95617a3babSopenharmony_ci0:55        false (const bool)
96617a3babSopenharmony_ci0:57      Constant:
97617a3babSopenharmony_ci0:57        false (const bool)
98617a3babSopenharmony_ci0:58      Constant:
99617a3babSopenharmony_ci0:58        false (const bool)
100617a3babSopenharmony_ci0:59      Constant:
101617a3babSopenharmony_ci0:59        false (const bool)
102617a3babSopenharmony_ci0:60      Constant:
103617a3babSopenharmony_ci0:60        false (const bool)
104617a3babSopenharmony_ci0:61      Constant:
105617a3babSopenharmony_ci0:61        false (const bool)
106617a3babSopenharmony_ci0:62      Constant:
107617a3babSopenharmony_ci0:62        false (const bool)
108617a3babSopenharmony_ci0:64      'u' ( temp mediump uint)
109617a3babSopenharmony_ci0:65      'i' ( temp mediump int)
110617a3babSopenharmony_ci0:66      'm2' ( temp mediump 2X2 matrix of float)
111617a3babSopenharmony_ci0:67      'v3' ( temp mediump 3-component vector of float)
112617a3babSopenharmony_ci0:68      'a' ( global 5-element array of mediump float)
113617a3babSopenharmony_ci0:70      'f' ( temp mediump float)
114617a3babSopenharmony_ci0:71      'm4' ( temp mediump 4X4 matrix of float)
115617a3babSopenharmony_ci0:72      'v3' ( temp mediump 3-component vector of float)
116617a3babSopenharmony_ci0:73      'a' ( global 5-element array of mediump float)
117617a3babSopenharmony_ci0:74      'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f})
118617a3babSopenharmony_ci0:76      'i' ( temp mediump int)
119617a3babSopenharmony_ci0:77      'u' ( temp mediump uint)
120617a3babSopenharmony_ci0:78      'i' ( temp mediump int)
121617a3babSopenharmony_ci0:79      'f' ( temp mediump float)
122617a3babSopenharmony_ci0:80      'm4' ( temp mediump 4X4 matrix of float)
123617a3babSopenharmony_ci0:81      'a' ( global 5-element array of mediump float)
124617a3babSopenharmony_ci0:82      'iv3' ( temp mediump 3-component vector of int)
125617a3babSopenharmony_ci0:84      'i' ( temp mediump int)
126617a3babSopenharmony_ci0:85      'u' ( temp mediump uint)
127617a3babSopenharmony_ci0:86      'i' ( temp mediump int)
128617a3babSopenharmony_ci0:87      'u' ( temp mediump uint)
129617a3babSopenharmony_ci0:88      'm2' ( temp mediump 2X2 matrix of float)
130617a3babSopenharmony_ci0:89      's' ( global structure{ global mediump int i})
131617a3babSopenharmony_ci0:90      move second child to first child ( temp mediump float)
132617a3babSopenharmony_ci0:90        move second child to first child ( temp mediump float)
133617a3babSopenharmony_ci0:90          'f' ( temp mediump float)
134617a3babSopenharmony_ci0:90          'f' ( temp mediump float)
135617a3babSopenharmony_ci0:90        'f' ( temp mediump float)
136617a3babSopenharmony_ci0:93      vector-scale ( temp mediump 4-component vector of float)
137617a3babSopenharmony_ci0:93        'f' ( temp mediump float)
138617a3babSopenharmony_ci0:93        'v4' ( temp mediump 4-component vector of float)
139617a3babSopenharmony_ci0:94      add ( temp mediump uint)
140617a3babSopenharmony_ci0:94        'u' ( temp mediump uint)
141617a3babSopenharmony_ci0:94        'u' ( temp mediump uint)
142617a3babSopenharmony_ci0:95      divide ( temp mediump 4-component vector of uint)
143617a3babSopenharmony_ci0:95        'uv4' ( temp mediump 4-component vector of uint)
144617a3babSopenharmony_ci0:95        'u' ( temp mediump uint)
145617a3babSopenharmony_ci0:96      subtract second child into first child ( temp mediump 3-component vector of int)
146617a3babSopenharmony_ci0:96        'iv3' ( temp mediump 3-component vector of int)
147617a3babSopenharmony_ci0:96        'iv3' ( temp mediump 3-component vector of int)
148617a3babSopenharmony_ci0:98      mod second child into first child ( temp mediump int)
149617a3babSopenharmony_ci0:98        'i' ( temp mediump int)
150617a3babSopenharmony_ci0:98        Constant:
151617a3babSopenharmony_ci0:98          3 (const int)
152617a3babSopenharmony_ci0:99      mod ( temp mediump 3-component vector of uint)
153617a3babSopenharmony_ci0:99        'uv3' ( temp mediump 3-component vector of uint)
154617a3babSopenharmony_ci0:99        Constant:
155617a3babSopenharmony_ci0:99          4 (const uint)
156617a3babSopenharmony_ci0:100      Pre-Decrement ( temp mediump 2X2 matrix of float)
157617a3babSopenharmony_ci0:100        'm2' ( temp mediump 2X2 matrix of float)
158617a3babSopenharmony_ci0:101      Post-Increment ( temp mediump 4-component vector of int)
159617a3babSopenharmony_ci0:101        'iv4' ( temp mediump 4-component vector of int)
160617a3babSopenharmony_ci0:103      Compare Not Equal ( temp bool)
161617a3babSopenharmony_ci0:103        'm4' ( temp mediump 4X4 matrix of float)
162617a3babSopenharmony_ci0:103        'm4' ( temp mediump 4X4 matrix of float)
163617a3babSopenharmony_ci0:104      Compare Equal ( temp bool)
164617a3babSopenharmony_ci0:104        'm2' ( temp mediump 2X2 matrix of float)
165617a3babSopenharmony_ci0:104        'm2' ( temp mediump 2X2 matrix of float)
166617a3babSopenharmony_ci0:105      Compare Less Than or Equal ( temp bool)
167617a3babSopenharmony_ci0:105        'i' ( temp mediump int)
168617a3babSopenharmony_ci0:105        'i' ( temp mediump int)
169617a3babSopenharmony_ci0:106      Compare Equal ( temp bool)
170617a3babSopenharmony_ci0:106        'a' ( global 5-element array of mediump float)
171617a3babSopenharmony_ci0:106        'a' ( global 5-element array of mediump float)
172617a3babSopenharmony_ci0:107      Compare Not Equal ( temp bool)
173617a3babSopenharmony_ci0:107        's' ( global structure{ global mediump int i})
174617a3babSopenharmony_ci0:107        's' ( global structure{ global mediump int i})
175617a3babSopenharmony_ci0:109      logical-and ( temp bool)
176617a3babSopenharmony_ci0:109        'b' ( temp bool)
177617a3babSopenharmony_ci0:109        'b' ( temp bool)
178617a3babSopenharmony_ci0:110      logical-or ( temp bool)
179617a3babSopenharmony_ci0:110        'b' ( temp bool)
180617a3babSopenharmony_ci0:110        'b' ( temp bool)
181617a3babSopenharmony_ci0:111      logical-xor ( temp bool)
182617a3babSopenharmony_ci0:111        'b' ( temp bool)
183617a3babSopenharmony_ci0:111        'b' ( temp bool)
184617a3babSopenharmony_ci0:113      Comma ( temp mediump 3-component vector of uint)
185617a3babSopenharmony_ci0:113        Negate conditional ( temp bool)
186617a3babSopenharmony_ci0:113          'b' ( temp bool)
187617a3babSopenharmony_ci0:113        'uv3' ( temp mediump 3-component vector of uint)
188617a3babSopenharmony_ci0:115      Bitwise not ( temp mediump int)
189617a3babSopenharmony_ci0:115        'i' ( temp mediump int)
190617a3babSopenharmony_ci0:116      Bitwise not ( temp mediump uint)
191617a3babSopenharmony_ci0:116        'u' ( temp mediump uint)
192617a3babSopenharmony_ci0:117      Bitwise not ( temp mediump 3-component vector of uint)
193617a3babSopenharmony_ci0:117        'uv3' ( temp mediump 3-component vector of uint)
194617a3babSopenharmony_ci0:118      Bitwise not ( temp mediump 3-component vector of int)
195617a3babSopenharmony_ci0:118        'iv3' ( temp mediump 3-component vector of int)
196617a3babSopenharmony_ci0:120      left shift second child into first child ( temp mediump 3-component vector of uint)
197617a3babSopenharmony_ci0:120        'uv3' ( temp mediump 3-component vector of uint)
198617a3babSopenharmony_ci0:120        'i' ( temp mediump int)
199617a3babSopenharmony_ci0:121      right-shift ( temp mediump int)
200617a3babSopenharmony_ci0:121        'i' ( temp mediump int)
201617a3babSopenharmony_ci0:121        'i' ( temp mediump int)
202617a3babSopenharmony_ci0:122      left-shift ( temp mediump uint)
203617a3babSopenharmony_ci0:122        'u' ( temp mediump uint)
204617a3babSopenharmony_ci0:122        'u' ( temp mediump uint)
205617a3babSopenharmony_ci0:123      right-shift ( temp mediump 3-component vector of int)
206617a3babSopenharmony_ci0:123        'iv3' ( temp mediump 3-component vector of int)
207617a3babSopenharmony_ci0:123        'iv3' ( temp mediump 3-component vector of int)
208617a3babSopenharmony_ci0:125      bitwise and ( temp mediump int)
209617a3babSopenharmony_ci0:125        'i' ( temp mediump int)
210617a3babSopenharmony_ci0:125        'i' ( temp mediump int)
211617a3babSopenharmony_ci0:126      inclusive-or ( temp mediump uint)
212617a3babSopenharmony_ci0:126        'u' ( temp mediump uint)
213617a3babSopenharmony_ci0:126        'u' ( temp mediump uint)
214617a3babSopenharmony_ci0:127      exclusive-or ( temp mediump 3-component vector of int)
215617a3babSopenharmony_ci0:127        'iv3' ( temp mediump 3-component vector of int)
216617a3babSopenharmony_ci0:127        'iv3' ( temp mediump 3-component vector of int)
217617a3babSopenharmony_ci0:128      bitwise and ( temp mediump 3-component vector of uint)
218617a3babSopenharmony_ci0:128        'u' ( temp mediump uint)
219617a3babSopenharmony_ci0:128        'uv3' ( temp mediump 3-component vector of uint)
220617a3babSopenharmony_ci0:129      inclusive-or ( temp mediump 3-component vector of uint)
221617a3babSopenharmony_ci0:129        'uv3' ( temp mediump 3-component vector of uint)
222617a3babSopenharmony_ci0:129        'u' ( temp mediump uint)
223617a3babSopenharmony_ci0:130      and second child into first child ( temp mediump 3-component vector of uint)
224617a3babSopenharmony_ci0:130        'uv3' ( temp mediump 3-component vector of uint)
225617a3babSopenharmony_ci0:130        'u' ( temp mediump uint)
226617a3babSopenharmony_ci0:132      direct index ( temp mediump int)
227617a3babSopenharmony_ci0:132        'arr' ( temp 2-element array of mediump int)
228617a3babSopenharmony_ci0:132        Constant:
229617a3babSopenharmony_ci0:132          1 (const int)
230617a3babSopenharmony_ci0:134      direct index ( temp mediump int)
231617a3babSopenharmony_ci0:134        'arr2' ( temp 3-element array of mediump int)
232617a3babSopenharmony_ci0:134        Constant:
233617a3babSopenharmony_ci0:134          2 (const int)
234617a3babSopenharmony_ci0:?   Linker Objects
235617a3babSopenharmony_ci0:?     'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f})
236617a3babSopenharmony_ci0:?     's' ( global structure{ global mediump int i})
237617a3babSopenharmony_ci0:?     'a' ( global 5-element array of mediump float)
238617a3babSopenharmony_ci
239617a3babSopenharmony_ci
240617a3babSopenharmony_ciLinked fragment stage:
241617a3babSopenharmony_ci
242617a3babSopenharmony_ci
243617a3babSopenharmony_ciShader version: 300
244617a3babSopenharmony_ciERROR: node is still EOpNull!
245617a3babSopenharmony_ci0:13  Function Definition: main( ( global void)
246617a3babSopenharmony_ci0:13    Function Parameters: 
247617a3babSopenharmony_ci0:?     Sequence
248617a3babSopenharmony_ci0:30      'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f})
249617a3babSopenharmony_ci0:31      's' ( global structure{ global mediump int i})
250617a3babSopenharmony_ci0:32      'i' ( temp mediump int)
251617a3babSopenharmony_ci0:33      'u' ( temp mediump uint)
252617a3babSopenharmony_ci0:34      'u' ( temp mediump uint)
253617a3babSopenharmony_ci0:35      'iv3' ( temp mediump 3-component vector of int)
254617a3babSopenharmony_ci0:36      'iv4' ( temp mediump 4-component vector of int)
255617a3babSopenharmony_ci0:37      'i' ( temp mediump int)
256617a3babSopenharmony_ci0:38      'iv3' ( temp mediump 3-component vector of int)
257617a3babSopenharmony_ci0:39      'a' ( global 5-element array of mediump float)
258617a3babSopenharmony_ci0:40      'b' ( temp bool)
259617a3babSopenharmony_ci0:42      'f' ( temp mediump float)
260617a3babSopenharmony_ci0:43      'i' ( temp mediump int)
261617a3babSopenharmony_ci0:44      'f' ( temp mediump float)
262617a3babSopenharmony_ci0:45      'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f})
263617a3babSopenharmony_ci0:46      's' ( global structure{ global mediump int i})
264617a3babSopenharmony_ci0:47      'a' ( global 5-element array of mediump float)
265617a3babSopenharmony_ci0:48      'b3' ( temp 3-component vector of bool)
266617a3babSopenharmony_ci0:50      Constant:
267617a3babSopenharmony_ci0:50        false (const bool)
268617a3babSopenharmony_ci0:51      Constant:
269617a3babSopenharmony_ci0:51        false (const bool)
270617a3babSopenharmony_ci0:52      Constant:
271617a3babSopenharmony_ci0:52        false (const bool)
272617a3babSopenharmony_ci0:53      Constant:
273617a3babSopenharmony_ci0:53        false (const bool)
274617a3babSopenharmony_ci0:54      Constant:
275617a3babSopenharmony_ci0:54        false (const bool)
276617a3babSopenharmony_ci0:55      Constant:
277617a3babSopenharmony_ci0:55        false (const bool)
278617a3babSopenharmony_ci0:57      Constant:
279617a3babSopenharmony_ci0:57        false (const bool)
280617a3babSopenharmony_ci0:58      Constant:
281617a3babSopenharmony_ci0:58        false (const bool)
282617a3babSopenharmony_ci0:59      Constant:
283617a3babSopenharmony_ci0:59        false (const bool)
284617a3babSopenharmony_ci0:60      Constant:
285617a3babSopenharmony_ci0:60        false (const bool)
286617a3babSopenharmony_ci0:61      Constant:
287617a3babSopenharmony_ci0:61        false (const bool)
288617a3babSopenharmony_ci0:62      Constant:
289617a3babSopenharmony_ci0:62        false (const bool)
290617a3babSopenharmony_ci0:64      'u' ( temp mediump uint)
291617a3babSopenharmony_ci0:65      'i' ( temp mediump int)
292617a3babSopenharmony_ci0:66      'm2' ( temp mediump 2X2 matrix of float)
293617a3babSopenharmony_ci0:67      'v3' ( temp mediump 3-component vector of float)
294617a3babSopenharmony_ci0:68      'a' ( global 5-element array of mediump float)
295617a3babSopenharmony_ci0:70      'f' ( temp mediump float)
296617a3babSopenharmony_ci0:71      'm4' ( temp mediump 4X4 matrix of float)
297617a3babSopenharmony_ci0:72      'v3' ( temp mediump 3-component vector of float)
298617a3babSopenharmony_ci0:73      'a' ( global 5-element array of mediump float)
299617a3babSopenharmony_ci0:74      'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f})
300617a3babSopenharmony_ci0:76      'i' ( temp mediump int)
301617a3babSopenharmony_ci0:77      'u' ( temp mediump uint)
302617a3babSopenharmony_ci0:78      'i' ( temp mediump int)
303617a3babSopenharmony_ci0:79      'f' ( temp mediump float)
304617a3babSopenharmony_ci0:80      'm4' ( temp mediump 4X4 matrix of float)
305617a3babSopenharmony_ci0:81      'a' ( global 5-element array of mediump float)
306617a3babSopenharmony_ci0:82      'iv3' ( temp mediump 3-component vector of int)
307617a3babSopenharmony_ci0:84      'i' ( temp mediump int)
308617a3babSopenharmony_ci0:85      'u' ( temp mediump uint)
309617a3babSopenharmony_ci0:86      'i' ( temp mediump int)
310617a3babSopenharmony_ci0:87      'u' ( temp mediump uint)
311617a3babSopenharmony_ci0:88      'm2' ( temp mediump 2X2 matrix of float)
312617a3babSopenharmony_ci0:89      's' ( global structure{ global mediump int i})
313617a3babSopenharmony_ci0:90      move second child to first child ( temp mediump float)
314617a3babSopenharmony_ci0:90        move second child to first child ( temp mediump float)
315617a3babSopenharmony_ci0:90          'f' ( temp mediump float)
316617a3babSopenharmony_ci0:90          'f' ( temp mediump float)
317617a3babSopenharmony_ci0:90        'f' ( temp mediump float)
318617a3babSopenharmony_ci0:93      vector-scale ( temp mediump 4-component vector of float)
319617a3babSopenharmony_ci0:93        'f' ( temp mediump float)
320617a3babSopenharmony_ci0:93        'v4' ( temp mediump 4-component vector of float)
321617a3babSopenharmony_ci0:94      add ( temp mediump uint)
322617a3babSopenharmony_ci0:94        'u' ( temp mediump uint)
323617a3babSopenharmony_ci0:94        'u' ( temp mediump uint)
324617a3babSopenharmony_ci0:95      divide ( temp mediump 4-component vector of uint)
325617a3babSopenharmony_ci0:95        'uv4' ( temp mediump 4-component vector of uint)
326617a3babSopenharmony_ci0:95        'u' ( temp mediump uint)
327617a3babSopenharmony_ci0:96      subtract second child into first child ( temp mediump 3-component vector of int)
328617a3babSopenharmony_ci0:96        'iv3' ( temp mediump 3-component vector of int)
329617a3babSopenharmony_ci0:96        'iv3' ( temp mediump 3-component vector of int)
330617a3babSopenharmony_ci0:98      mod second child into first child ( temp mediump int)
331617a3babSopenharmony_ci0:98        'i' ( temp mediump int)
332617a3babSopenharmony_ci0:98        Constant:
333617a3babSopenharmony_ci0:98          3 (const int)
334617a3babSopenharmony_ci0:99      mod ( temp mediump 3-component vector of uint)
335617a3babSopenharmony_ci0:99        'uv3' ( temp mediump 3-component vector of uint)
336617a3babSopenharmony_ci0:99        Constant:
337617a3babSopenharmony_ci0:99          4 (const uint)
338617a3babSopenharmony_ci0:100      Pre-Decrement ( temp mediump 2X2 matrix of float)
339617a3babSopenharmony_ci0:100        'm2' ( temp mediump 2X2 matrix of float)
340617a3babSopenharmony_ci0:101      Post-Increment ( temp mediump 4-component vector of int)
341617a3babSopenharmony_ci0:101        'iv4' ( temp mediump 4-component vector of int)
342617a3babSopenharmony_ci0:103      Compare Not Equal ( temp bool)
343617a3babSopenharmony_ci0:103        'm4' ( temp mediump 4X4 matrix of float)
344617a3babSopenharmony_ci0:103        'm4' ( temp mediump 4X4 matrix of float)
345617a3babSopenharmony_ci0:104      Compare Equal ( temp bool)
346617a3babSopenharmony_ci0:104        'm2' ( temp mediump 2X2 matrix of float)
347617a3babSopenharmony_ci0:104        'm2' ( temp mediump 2X2 matrix of float)
348617a3babSopenharmony_ci0:105      Compare Less Than or Equal ( temp bool)
349617a3babSopenharmony_ci0:105        'i' ( temp mediump int)
350617a3babSopenharmony_ci0:105        'i' ( temp mediump int)
351617a3babSopenharmony_ci0:106      Compare Equal ( temp bool)
352617a3babSopenharmony_ci0:106        'a' ( global 5-element array of mediump float)
353617a3babSopenharmony_ci0:106        'a' ( global 5-element array of mediump float)
354617a3babSopenharmony_ci0:107      Compare Not Equal ( temp bool)
355617a3babSopenharmony_ci0:107        's' ( global structure{ global mediump int i})
356617a3babSopenharmony_ci0:107        's' ( global structure{ global mediump int i})
357617a3babSopenharmony_ci0:109      logical-and ( temp bool)
358617a3babSopenharmony_ci0:109        'b' ( temp bool)
359617a3babSopenharmony_ci0:109        'b' ( temp bool)
360617a3babSopenharmony_ci0:110      logical-or ( temp bool)
361617a3babSopenharmony_ci0:110        'b' ( temp bool)
362617a3babSopenharmony_ci0:110        'b' ( temp bool)
363617a3babSopenharmony_ci0:111      logical-xor ( temp bool)
364617a3babSopenharmony_ci0:111        'b' ( temp bool)
365617a3babSopenharmony_ci0:111        'b' ( temp bool)
366617a3babSopenharmony_ci0:113      Comma ( temp mediump 3-component vector of uint)
367617a3babSopenharmony_ci0:113        Negate conditional ( temp bool)
368617a3babSopenharmony_ci0:113          'b' ( temp bool)
369617a3babSopenharmony_ci0:113        'uv3' ( temp mediump 3-component vector of uint)
370617a3babSopenharmony_ci0:115      Bitwise not ( temp mediump int)
371617a3babSopenharmony_ci0:115        'i' ( temp mediump int)
372617a3babSopenharmony_ci0:116      Bitwise not ( temp mediump uint)
373617a3babSopenharmony_ci0:116        'u' ( temp mediump uint)
374617a3babSopenharmony_ci0:117      Bitwise not ( temp mediump 3-component vector of uint)
375617a3babSopenharmony_ci0:117        'uv3' ( temp mediump 3-component vector of uint)
376617a3babSopenharmony_ci0:118      Bitwise not ( temp mediump 3-component vector of int)
377617a3babSopenharmony_ci0:118        'iv3' ( temp mediump 3-component vector of int)
378617a3babSopenharmony_ci0:120      left shift second child into first child ( temp mediump 3-component vector of uint)
379617a3babSopenharmony_ci0:120        'uv3' ( temp mediump 3-component vector of uint)
380617a3babSopenharmony_ci0:120        'i' ( temp mediump int)
381617a3babSopenharmony_ci0:121      right-shift ( temp mediump int)
382617a3babSopenharmony_ci0:121        'i' ( temp mediump int)
383617a3babSopenharmony_ci0:121        'i' ( temp mediump int)
384617a3babSopenharmony_ci0:122      left-shift ( temp mediump uint)
385617a3babSopenharmony_ci0:122        'u' ( temp mediump uint)
386617a3babSopenharmony_ci0:122        'u' ( temp mediump uint)
387617a3babSopenharmony_ci0:123      right-shift ( temp mediump 3-component vector of int)
388617a3babSopenharmony_ci0:123        'iv3' ( temp mediump 3-component vector of int)
389617a3babSopenharmony_ci0:123        'iv3' ( temp mediump 3-component vector of int)
390617a3babSopenharmony_ci0:125      bitwise and ( temp mediump int)
391617a3babSopenharmony_ci0:125        'i' ( temp mediump int)
392617a3babSopenharmony_ci0:125        'i' ( temp mediump int)
393617a3babSopenharmony_ci0:126      inclusive-or ( temp mediump uint)
394617a3babSopenharmony_ci0:126        'u' ( temp mediump uint)
395617a3babSopenharmony_ci0:126        'u' ( temp mediump uint)
396617a3babSopenharmony_ci0:127      exclusive-or ( temp mediump 3-component vector of int)
397617a3babSopenharmony_ci0:127        'iv3' ( temp mediump 3-component vector of int)
398617a3babSopenharmony_ci0:127        'iv3' ( temp mediump 3-component vector of int)
399617a3babSopenharmony_ci0:128      bitwise and ( temp mediump 3-component vector of uint)
400617a3babSopenharmony_ci0:128        'u' ( temp mediump uint)
401617a3babSopenharmony_ci0:128        'uv3' ( temp mediump 3-component vector of uint)
402617a3babSopenharmony_ci0:129      inclusive-or ( temp mediump 3-component vector of uint)
403617a3babSopenharmony_ci0:129        'uv3' ( temp mediump 3-component vector of uint)
404617a3babSopenharmony_ci0:129        'u' ( temp mediump uint)
405617a3babSopenharmony_ci0:130      and second child into first child ( temp mediump 3-component vector of uint)
406617a3babSopenharmony_ci0:130        'uv3' ( temp mediump 3-component vector of uint)
407617a3babSopenharmony_ci0:130        'u' ( temp mediump uint)
408617a3babSopenharmony_ci0:132      direct index ( temp mediump int)
409617a3babSopenharmony_ci0:132        'arr' ( temp 2-element array of mediump int)
410617a3babSopenharmony_ci0:132        Constant:
411617a3babSopenharmony_ci0:132          1 (const int)
412617a3babSopenharmony_ci0:134      direct index ( temp mediump int)
413617a3babSopenharmony_ci0:134        'arr2' ( temp 3-element array of mediump int)
414617a3babSopenharmony_ci0:134        Constant:
415617a3babSopenharmony_ci0:134          2 (const int)
416617a3babSopenharmony_ci0:?   Linker Objects
417617a3babSopenharmony_ci0:?     'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f})
418617a3babSopenharmony_ci0:?     's' ( global structure{ global mediump int i})
419617a3babSopenharmony_ci0:?     'a' ( global 5-element array of mediump float)
420617a3babSopenharmony_ci
421