1617a3babSopenharmony_ci400.geom
2617a3babSopenharmony_ciERROR: 0:12: 'invocations' : can only apply to a standalone qualifier 
3617a3babSopenharmony_ciERROR: 0:20: 'patch' : not supported in this stage: geometry
4617a3babSopenharmony_ciERROR: 0:20: 'gl_PointSize' : cannot add non-XFB layout to redeclared block member 
5617a3babSopenharmony_ciERROR: 0:20: 'gl_PointSize' : cannot add patch to redeclared block member 
6617a3babSopenharmony_ciERROR: 0:25: 'length' :  array must first be sized by a redeclaration or layout qualifier
7617a3babSopenharmony_ciERROR: 0:36: 'length' :  array must first be sized by a redeclaration or layout qualifier
8617a3babSopenharmony_ciERROR: 0:40: 'triangles' : inconsistent input primitive for array size of colorBad
9617a3babSopenharmony_ciERROR: 0:44: 'triangles' : inconsistent input primitive for array size of colorbad2
10617a3babSopenharmony_ciERROR: 0:56: 'location' : overlapping use of location 4
11617a3babSopenharmony_ciERROR: 0:58: 'patch' : not supported in this stage: geometry
12617a3babSopenharmony_ciERROR: 0:59: 'patch' : not supported in this stage: geometry
13617a3babSopenharmony_ciERROR: 0:61: 'in' : type must be an array: scalar
14617a3babSopenharmony_ciERROR: 0:63: 'invocations' : can only apply to 'in' 
15617a3babSopenharmony_ciERROR: 0:64: 'max_vertices' : can only apply to 'out' 
16617a3babSopenharmony_ciERROR: 0:65: 'max_vertices' : can only apply to 'out' 
17617a3babSopenharmony_ciERROR: 0:65: 'invocations' : can only apply to 'in' 
18617a3babSopenharmony_ciERROR: 0:67: 'in' : type must be an array: inbls
19617a3babSopenharmony_ciERROR: 0:71: 'triangles' : inconsistent input primitive for array size of inbla
20617a3babSopenharmony_ciERROR: 0:103: 'index' : there is no such layout identifier for this stage taking an assigned value 
21617a3babSopenharmony_ciERROR: 0:115: 'textureQueryLod' : no matching overloaded function found 
22617a3babSopenharmony_ciERROR: 0:115: 'assign' :  cannot convert from ' const float' to ' temp 2-component vector of float'
23617a3babSopenharmony_ciERROR: 0:116: 'textureQueryLod' : no matching overloaded function found 
24617a3babSopenharmony_ciERROR: 0:116: 'assign' :  cannot convert from ' const float' to ' temp 2-component vector of float'
25617a3babSopenharmony_ciERROR: 23 compilation errors.  No code generated.
26617a3babSopenharmony_ci
27617a3babSopenharmony_ci
28617a3babSopenharmony_ciShader version: 400
29617a3babSopenharmony_ciRequested GL_ARB_separate_shader_objects
30617a3babSopenharmony_ciinvocations = 4
31617a3babSopenharmony_cimax_vertices = 127
32617a3babSopenharmony_ciinput primitive = triangles
33617a3babSopenharmony_cioutput primitive = none
34617a3babSopenharmony_ciERROR: node is still EOpNull!
35617a3babSopenharmony_ci0:3  Function Definition: main( ( global void)
36617a3babSopenharmony_ci0:3    Function Parameters: 
37617a3babSopenharmony_ci0:5    Sequence
38617a3babSopenharmony_ci0:5      EmitStreamVertex ( global void)
39617a3babSopenharmony_ci0:5        Constant:
40617a3babSopenharmony_ci0:5          1 (const int)
41617a3babSopenharmony_ci0:6      EndStreamPrimitive ( global void)
42617a3babSopenharmony_ci0:6        Constant:
43617a3babSopenharmony_ci0:6          0 (const int)
44617a3babSopenharmony_ci0:7      EmitVertex ( global void)
45617a3babSopenharmony_ci0:8      EndPrimitive ( global void)
46617a3babSopenharmony_ci0:9      Sequence
47617a3babSopenharmony_ci0:9        move second child to first child ( temp int)
48617a3babSopenharmony_ci0:9          'id' ( temp int)
49617a3babSopenharmony_ci0:9          'gl_InvocationID' ( in int InvocationID)
50617a3babSopenharmony_ci0:23  Function Definition: foo( ( global void)
51617a3babSopenharmony_ci0:23    Function Parameters: 
52617a3babSopenharmony_ci0:25    Sequence
53617a3babSopenharmony_ci0:25      Constant:
54617a3babSopenharmony_ci0:25        1 (const int)
55617a3babSopenharmony_ci0:26      gl_Position: direct index for structure ( in 4-component vector of float Position)
56617a3babSopenharmony_ci0:26        direct index ( temp block{ in 4-component vector of float Position gl_Position,  in float PointSize gl_PointSize})
57617a3babSopenharmony_ci0:26          'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position,  in float PointSize gl_PointSize})
58617a3babSopenharmony_ci0:26          Constant:
59617a3babSopenharmony_ci0:26            1 (const int)
60617a3babSopenharmony_ci0:26        Constant:
61617a3babSopenharmony_ci0:26          0 (const int)
62617a3babSopenharmony_ci0:34  Function Definition: foo2( ( global void)
63617a3babSopenharmony_ci0:34    Function Parameters: 
64617a3babSopenharmony_ci0:36    Sequence
65617a3babSopenharmony_ci0:36      Constant:
66617a3babSopenharmony_ci0:36        1 (const int)
67617a3babSopenharmony_ci0:37      Constant:
68617a3babSopenharmony_ci0:37        3 (const int)
69617a3babSopenharmony_ci0:46  Function Definition: foo3( ( global void)
70617a3babSopenharmony_ci0:46    Function Parameters: 
71617a3babSopenharmony_ci0:48    Sequence
72617a3babSopenharmony_ci0:48      Constant:
73617a3babSopenharmony_ci0:48        3 (const int)
74617a3babSopenharmony_ci0:49      Constant:
75617a3babSopenharmony_ci0:49        3 (const int)
76617a3babSopenharmony_ci0:50      Constant:
77617a3babSopenharmony_ci0:50        3 (const int)
78617a3babSopenharmony_ci0:51      Constant:
79617a3babSopenharmony_ci0:51        3 (const int)
80617a3babSopenharmony_ci0:75  Function Definition: bits( ( global void)
81617a3babSopenharmony_ci0:75    Function Parameters: 
82617a3babSopenharmony_ci0:?     Sequence
83617a3babSopenharmony_ci0:78      move second child to first child ( temp 2-component vector of uint)
84617a3babSopenharmony_ci0:78        'u2' ( temp 2-component vector of uint)
85617a3babSopenharmony_ci0:78        addCarry ( global 2-component vector of uint)
86617a3babSopenharmony_ci0:78          'u2' ( temp 2-component vector of uint)
87617a3babSopenharmony_ci0:78          'u2' ( temp 2-component vector of uint)
88617a3babSopenharmony_ci0:78          'u2' ( temp 2-component vector of uint)
89617a3babSopenharmony_ci0:80      move second child to first child ( temp uint)
90617a3babSopenharmony_ci0:80        'u1' ( temp uint)
91617a3babSopenharmony_ci0:80        subBorrow ( global uint)
92617a3babSopenharmony_ci0:80          'u1' ( temp uint)
93617a3babSopenharmony_ci0:80          'u1' ( temp uint)
94617a3babSopenharmony_ci0:80          'u1' ( temp uint)
95617a3babSopenharmony_ci0:82      uMulExtended ( global void)
96617a3babSopenharmony_ci0:82        'u4' ( temp 4-component vector of uint)
97617a3babSopenharmony_ci0:82        'u4' ( temp 4-component vector of uint)
98617a3babSopenharmony_ci0:82        'u4' ( temp 4-component vector of uint)
99617a3babSopenharmony_ci0:82        'u4' ( temp 4-component vector of uint)
100617a3babSopenharmony_ci0:84      iMulExtended ( global void)
101617a3babSopenharmony_ci0:84        'i4' ( temp 4-component vector of int)
102617a3babSopenharmony_ci0:84        'i4' ( temp 4-component vector of int)
103617a3babSopenharmony_ci0:84        'i4' ( temp 4-component vector of int)
104617a3babSopenharmony_ci0:84        'i4' ( temp 4-component vector of int)
105617a3babSopenharmony_ci0:86      move second child to first child ( temp int)
106617a3babSopenharmony_ci0:86        'i1' ( temp int)
107617a3babSopenharmony_ci0:86        bitfieldExtract ( global int)
108617a3babSopenharmony_ci0:86          'i1' ( temp int)
109617a3babSopenharmony_ci0:86          Constant:
110617a3babSopenharmony_ci0:86            4 (const int)
111617a3babSopenharmony_ci0:86          Constant:
112617a3babSopenharmony_ci0:86            5 (const int)
113617a3babSopenharmony_ci0:88      move second child to first child ( temp 3-component vector of uint)
114617a3babSopenharmony_ci0:88        'u3' ( temp 3-component vector of uint)
115617a3babSopenharmony_ci0:88        bitfieldExtract ( global 3-component vector of uint)
116617a3babSopenharmony_ci0:88          'u3' ( temp 3-component vector of uint)
117617a3babSopenharmony_ci0:88          Constant:
118617a3babSopenharmony_ci0:88            4 (const int)
119617a3babSopenharmony_ci0:88          Constant:
120617a3babSopenharmony_ci0:88            5 (const int)
121617a3babSopenharmony_ci0:90      move second child to first child ( temp 3-component vector of int)
122617a3babSopenharmony_ci0:90        'i3' ( temp 3-component vector of int)
123617a3babSopenharmony_ci0:90        bitfieldInsert ( global 3-component vector of int)
124617a3babSopenharmony_ci0:90          'i3' ( temp 3-component vector of int)
125617a3babSopenharmony_ci0:90          'i3' ( temp 3-component vector of int)
126617a3babSopenharmony_ci0:90          Constant:
127617a3babSopenharmony_ci0:90            4 (const int)
128617a3babSopenharmony_ci0:90          Constant:
129617a3babSopenharmony_ci0:90            5 (const int)
130617a3babSopenharmony_ci0:91      move second child to first child ( temp uint)
131617a3babSopenharmony_ci0:91        'u1' ( temp uint)
132617a3babSopenharmony_ci0:91        bitfieldInsert ( global uint)
133617a3babSopenharmony_ci0:91          'u1' ( temp uint)
134617a3babSopenharmony_ci0:91          'u1' ( temp uint)
135617a3babSopenharmony_ci0:91          Constant:
136617a3babSopenharmony_ci0:91            4 (const int)
137617a3babSopenharmony_ci0:91          Constant:
138617a3babSopenharmony_ci0:91            5 (const int)
139617a3babSopenharmony_ci0:93      move second child to first child ( temp 2-component vector of int)
140617a3babSopenharmony_ci0:93        'i2' ( temp 2-component vector of int)
141617a3babSopenharmony_ci0:93        bitFieldReverse ( global 2-component vector of int)
142617a3babSopenharmony_ci0:93          'i2' ( temp 2-component vector of int)
143617a3babSopenharmony_ci0:94      move second child to first child ( temp 4-component vector of uint)
144617a3babSopenharmony_ci0:94        'u4' ( temp 4-component vector of uint)
145617a3babSopenharmony_ci0:94        bitFieldReverse ( global 4-component vector of uint)
146617a3babSopenharmony_ci0:94          'u4' ( temp 4-component vector of uint)
147617a3babSopenharmony_ci0:95      move second child to first child ( temp int)
148617a3babSopenharmony_ci0:95        'i1' ( temp int)
149617a3babSopenharmony_ci0:95        bitCount ( global int)
150617a3babSopenharmony_ci0:95          'i1' ( temp int)
151617a3babSopenharmony_ci0:96      move second child to first child ( temp 3-component vector of int)
152617a3babSopenharmony_ci0:96        'i3' ( temp 3-component vector of int)
153617a3babSopenharmony_ci0:96        bitCount ( global 3-component vector of int)
154617a3babSopenharmony_ci0:96          'u3' ( temp 3-component vector of uint)
155617a3babSopenharmony_ci0:97      move second child to first child ( temp 2-component vector of int)
156617a3babSopenharmony_ci0:97        'i2' ( temp 2-component vector of int)
157617a3babSopenharmony_ci0:97        findLSB ( global 2-component vector of int)
158617a3babSopenharmony_ci0:97          'i2' ( temp 2-component vector of int)
159617a3babSopenharmony_ci0:98      move second child to first child ( temp 4-component vector of int)
160617a3babSopenharmony_ci0:98        'i4' ( temp 4-component vector of int)
161617a3babSopenharmony_ci0:98        findLSB ( global 4-component vector of int)
162617a3babSopenharmony_ci0:98          'u4' ( temp 4-component vector of uint)
163617a3babSopenharmony_ci0:99      move second child to first child ( temp int)
164617a3babSopenharmony_ci0:99        'i1' ( temp int)
165617a3babSopenharmony_ci0:99        findMSB ( global int)
166617a3babSopenharmony_ci0:99          'i1' ( temp int)
167617a3babSopenharmony_ci0:100      move second child to first child ( temp 2-component vector of int)
168617a3babSopenharmony_ci0:100        'i2' ( temp 2-component vector of int)
169617a3babSopenharmony_ci0:100        findMSB ( global 2-component vector of int)
170617a3babSopenharmony_ci0:100          'u2' ( temp 2-component vector of uint)
171617a3babSopenharmony_ci0:108  Function Definition: qlod( ( global void)
172617a3babSopenharmony_ci0:108    Function Parameters: 
173617a3babSopenharmony_ci0:?     Sequence
174617a3babSopenharmony_ci0:115      'lod' ( temp 2-component vector of float)
175617a3babSopenharmony_ci0:116      'lod' ( temp 2-component vector of float)
176617a3babSopenharmony_ci0:119  Function Definition: doubles( ( global void)
177617a3babSopenharmony_ci0:119    Function Parameters: 
178617a3babSopenharmony_ci0:?     Sequence
179617a3babSopenharmony_ci0:131      move second child to first child ( temp double)
180617a3babSopenharmony_ci0:131        'doublev' ( temp double)
181617a3babSopenharmony_ci0:131        Constant:
182617a3babSopenharmony_ci0:131          1.702939
183617a3babSopenharmony_ci0:132      move second child to first child ( temp 2-component vector of double)
184617a3babSopenharmony_ci0:132        'dvec2v' ( temp 2-component vector of double)
185617a3babSopenharmony_ci0:132        Constant:
186617a3babSopenharmony_ci0:132          1.643168
187617a3babSopenharmony_ci0:132          1.643168
188617a3babSopenharmony_ci0:133      move second child to first child ( temp 3-component vector of double)
189617a3babSopenharmony_ci0:133        'dvec3v' ( temp 3-component vector of double)
190617a3babSopenharmony_ci0:133        Constant:
191617a3babSopenharmony_ci0:133          1.414214
192617a3babSopenharmony_ci0:133          1.414214
193617a3babSopenharmony_ci0:133          1.414214
194617a3babSopenharmony_ci0:134      move second child to first child ( temp 4-component vector of double)
195617a3babSopenharmony_ci0:134        'dvec4v' ( temp 4-component vector of double)
196617a3babSopenharmony_ci0:134        Constant:
197617a3babSopenharmony_ci0:134          1.449138
198617a3babSopenharmony_ci0:134          1.449138
199617a3babSopenharmony_ci0:134          1.449138
200617a3babSopenharmony_ci0:134          1.449138
201617a3babSopenharmony_ci0:136      add second child into first child ( temp double)
202617a3babSopenharmony_ci0:136        'doublev' ( temp double)
203617a3babSopenharmony_ci0:136        inverse sqrt ( global double)
204617a3babSopenharmony_ci0:136          'doublev' ( temp double)
205617a3babSopenharmony_ci0:137      add second child into first child ( temp 2-component vector of double)
206617a3babSopenharmony_ci0:137        'dvec2v' ( temp 2-component vector of double)
207617a3babSopenharmony_ci0:137        inverse sqrt ( global 2-component vector of double)
208617a3babSopenharmony_ci0:137          'dvec2v' ( temp 2-component vector of double)
209617a3babSopenharmony_ci0:138      add second child into first child ( temp 3-component vector of double)
210617a3babSopenharmony_ci0:138        'dvec3v' ( temp 3-component vector of double)
211617a3babSopenharmony_ci0:138        inverse sqrt ( global 3-component vector of double)
212617a3babSopenharmony_ci0:138          'dvec3v' ( temp 3-component vector of double)
213617a3babSopenharmony_ci0:139      add second child into first child ( temp 4-component vector of double)
214617a3babSopenharmony_ci0:139        'dvec4v' ( temp 4-component vector of double)
215617a3babSopenharmony_ci0:139        inverse sqrt ( global 4-component vector of double)
216617a3babSopenharmony_ci0:139          'dvec4v' ( temp 4-component vector of double)
217617a3babSopenharmony_ci0:141      add second child into first child ( temp double)
218617a3babSopenharmony_ci0:141        'doublev' ( temp double)
219617a3babSopenharmony_ci0:141        Absolute value ( global double)
220617a3babSopenharmony_ci0:141          'doublev' ( temp double)
221617a3babSopenharmony_ci0:142      add second child into first child ( temp 2-component vector of double)
222617a3babSopenharmony_ci0:142        'dvec2v' ( temp 2-component vector of double)
223617a3babSopenharmony_ci0:142        Absolute value ( global 2-component vector of double)
224617a3babSopenharmony_ci0:142          'dvec2v' ( temp 2-component vector of double)
225617a3babSopenharmony_ci0:143      add second child into first child ( temp 3-component vector of double)
226617a3babSopenharmony_ci0:143        'dvec3v' ( temp 3-component vector of double)
227617a3babSopenharmony_ci0:143        Absolute value ( global 3-component vector of double)
228617a3babSopenharmony_ci0:143          'dvec3v' ( temp 3-component vector of double)
229617a3babSopenharmony_ci0:144      add second child into first child ( temp 4-component vector of double)
230617a3babSopenharmony_ci0:144        'dvec4v' ( temp 4-component vector of double)
231617a3babSopenharmony_ci0:144        Absolute value ( global 4-component vector of double)
232617a3babSopenharmony_ci0:144          'dvec4v' ( temp 4-component vector of double)
233617a3babSopenharmony_ci0:146      add second child into first child ( temp double)
234617a3babSopenharmony_ci0:146        'doublev' ( temp double)
235617a3babSopenharmony_ci0:146        Sign ( global double)
236617a3babSopenharmony_ci0:146          'doublev' ( temp double)
237617a3babSopenharmony_ci0:147      add second child into first child ( temp 2-component vector of double)
238617a3babSopenharmony_ci0:147        'dvec2v' ( temp 2-component vector of double)
239617a3babSopenharmony_ci0:147        Sign ( global 2-component vector of double)
240617a3babSopenharmony_ci0:147          'dvec2v' ( temp 2-component vector of double)
241617a3babSopenharmony_ci0:148      add second child into first child ( temp 3-component vector of double)
242617a3babSopenharmony_ci0:148        'dvec3v' ( temp 3-component vector of double)
243617a3babSopenharmony_ci0:148        Sign ( global 3-component vector of double)
244617a3babSopenharmony_ci0:148          'dvec3v' ( temp 3-component vector of double)
245617a3babSopenharmony_ci0:149      add second child into first child ( temp 4-component vector of double)
246617a3babSopenharmony_ci0:149        'dvec4v' ( temp 4-component vector of double)
247617a3babSopenharmony_ci0:149        Sign ( global 4-component vector of double)
248617a3babSopenharmony_ci0:149          'dvec4v' ( temp 4-component vector of double)
249617a3babSopenharmony_ci0:151      add second child into first child ( temp double)
250617a3babSopenharmony_ci0:151        'doublev' ( temp double)
251617a3babSopenharmony_ci0:151        Floor ( global double)
252617a3babSopenharmony_ci0:151          'doublev' ( temp double)
253617a3babSopenharmony_ci0:152      add second child into first child ( temp 2-component vector of double)
254617a3babSopenharmony_ci0:152        'dvec2v' ( temp 2-component vector of double)
255617a3babSopenharmony_ci0:152        Floor ( global 2-component vector of double)
256617a3babSopenharmony_ci0:152          'dvec2v' ( temp 2-component vector of double)
257617a3babSopenharmony_ci0:153      add second child into first child ( temp 3-component vector of double)
258617a3babSopenharmony_ci0:153        'dvec3v' ( temp 3-component vector of double)
259617a3babSopenharmony_ci0:153        Floor ( global 3-component vector of double)
260617a3babSopenharmony_ci0:153          'dvec3v' ( temp 3-component vector of double)
261617a3babSopenharmony_ci0:154      add second child into first child ( temp 4-component vector of double)
262617a3babSopenharmony_ci0:154        'dvec4v' ( temp 4-component vector of double)
263617a3babSopenharmony_ci0:154        Floor ( global 4-component vector of double)
264617a3babSopenharmony_ci0:154          'dvec4v' ( temp 4-component vector of double)
265617a3babSopenharmony_ci0:156      add second child into first child ( temp double)
266617a3babSopenharmony_ci0:156        'doublev' ( temp double)
267617a3babSopenharmony_ci0:156        trunc ( global double)
268617a3babSopenharmony_ci0:156          'doublev' ( temp double)
269617a3babSopenharmony_ci0:157      add second child into first child ( temp 2-component vector of double)
270617a3babSopenharmony_ci0:157        'dvec2v' ( temp 2-component vector of double)
271617a3babSopenharmony_ci0:157        trunc ( global 2-component vector of double)
272617a3babSopenharmony_ci0:157          'dvec2v' ( temp 2-component vector of double)
273617a3babSopenharmony_ci0:158      add second child into first child ( temp 3-component vector of double)
274617a3babSopenharmony_ci0:158        'dvec3v' ( temp 3-component vector of double)
275617a3babSopenharmony_ci0:158        trunc ( global 3-component vector of double)
276617a3babSopenharmony_ci0:158          'dvec3v' ( temp 3-component vector of double)
277617a3babSopenharmony_ci0:159      add second child into first child ( temp 4-component vector of double)
278617a3babSopenharmony_ci0:159        'dvec4v' ( temp 4-component vector of double)
279617a3babSopenharmony_ci0:159        trunc ( global 4-component vector of double)
280617a3babSopenharmony_ci0:159          'dvec4v' ( temp 4-component vector of double)
281617a3babSopenharmony_ci0:161      add second child into first child ( temp double)
282617a3babSopenharmony_ci0:161        'doublev' ( temp double)
283617a3babSopenharmony_ci0:161        round ( global double)
284617a3babSopenharmony_ci0:161          'doublev' ( temp double)
285617a3babSopenharmony_ci0:162      add second child into first child ( temp 2-component vector of double)
286617a3babSopenharmony_ci0:162        'dvec2v' ( temp 2-component vector of double)
287617a3babSopenharmony_ci0:162        round ( global 2-component vector of double)
288617a3babSopenharmony_ci0:162          'dvec2v' ( temp 2-component vector of double)
289617a3babSopenharmony_ci0:163      add second child into first child ( temp 3-component vector of double)
290617a3babSopenharmony_ci0:163        'dvec3v' ( temp 3-component vector of double)
291617a3babSopenharmony_ci0:163        round ( global 3-component vector of double)
292617a3babSopenharmony_ci0:163          'dvec3v' ( temp 3-component vector of double)
293617a3babSopenharmony_ci0:164      add second child into first child ( temp 4-component vector of double)
294617a3babSopenharmony_ci0:164        'dvec4v' ( temp 4-component vector of double)
295617a3babSopenharmony_ci0:164        round ( global 4-component vector of double)
296617a3babSopenharmony_ci0:164          'dvec4v' ( temp 4-component vector of double)
297617a3babSopenharmony_ci0:166      add second child into first child ( temp double)
298617a3babSopenharmony_ci0:166        'doublev' ( temp double)
299617a3babSopenharmony_ci0:166        roundEven ( global double)
300617a3babSopenharmony_ci0:166          'doublev' ( temp double)
301617a3babSopenharmony_ci0:167      add second child into first child ( temp 2-component vector of double)
302617a3babSopenharmony_ci0:167        'dvec2v' ( temp 2-component vector of double)
303617a3babSopenharmony_ci0:167        roundEven ( global 2-component vector of double)
304617a3babSopenharmony_ci0:167          'dvec2v' ( temp 2-component vector of double)
305617a3babSopenharmony_ci0:168      add second child into first child ( temp 3-component vector of double)
306617a3babSopenharmony_ci0:168        'dvec3v' ( temp 3-component vector of double)
307617a3babSopenharmony_ci0:168        roundEven ( global 3-component vector of double)
308617a3babSopenharmony_ci0:168          'dvec3v' ( temp 3-component vector of double)
309617a3babSopenharmony_ci0:169      add second child into first child ( temp 4-component vector of double)
310617a3babSopenharmony_ci0:169        'dvec4v' ( temp 4-component vector of double)
311617a3babSopenharmony_ci0:169        roundEven ( global 4-component vector of double)
312617a3babSopenharmony_ci0:169          'dvec4v' ( temp 4-component vector of double)
313617a3babSopenharmony_ci0:171      add second child into first child ( temp double)
314617a3babSopenharmony_ci0:171        'doublev' ( temp double)
315617a3babSopenharmony_ci0:171        Ceiling ( global double)
316617a3babSopenharmony_ci0:171          'doublev' ( temp double)
317617a3babSopenharmony_ci0:172      add second child into first child ( temp 2-component vector of double)
318617a3babSopenharmony_ci0:172        'dvec2v' ( temp 2-component vector of double)
319617a3babSopenharmony_ci0:172        Ceiling ( global 2-component vector of double)
320617a3babSopenharmony_ci0:172          'dvec2v' ( temp 2-component vector of double)
321617a3babSopenharmony_ci0:173      add second child into first child ( temp 3-component vector of double)
322617a3babSopenharmony_ci0:173        'dvec3v' ( temp 3-component vector of double)
323617a3babSopenharmony_ci0:173        Ceiling ( global 3-component vector of double)
324617a3babSopenharmony_ci0:173          'dvec3v' ( temp 3-component vector of double)
325617a3babSopenharmony_ci0:174      add second child into first child ( temp 4-component vector of double)
326617a3babSopenharmony_ci0:174        'dvec4v' ( temp 4-component vector of double)
327617a3babSopenharmony_ci0:174        Ceiling ( global 4-component vector of double)
328617a3babSopenharmony_ci0:174          'dvec4v' ( temp 4-component vector of double)
329617a3babSopenharmony_ci0:176      add second child into first child ( temp double)
330617a3babSopenharmony_ci0:176        'doublev' ( temp double)
331617a3babSopenharmony_ci0:176        Fraction ( global double)
332617a3babSopenharmony_ci0:176          'doublev' ( temp double)
333617a3babSopenharmony_ci0:177      add second child into first child ( temp 2-component vector of double)
334617a3babSopenharmony_ci0:177        'dvec2v' ( temp 2-component vector of double)
335617a3babSopenharmony_ci0:177        Fraction ( global 2-component vector of double)
336617a3babSopenharmony_ci0:177          'dvec2v' ( temp 2-component vector of double)
337617a3babSopenharmony_ci0:178      add second child into first child ( temp 3-component vector of double)
338617a3babSopenharmony_ci0:178        'dvec3v' ( temp 3-component vector of double)
339617a3babSopenharmony_ci0:178        Fraction ( global 3-component vector of double)
340617a3babSopenharmony_ci0:178          'dvec3v' ( temp 3-component vector of double)
341617a3babSopenharmony_ci0:179      add second child into first child ( temp 4-component vector of double)
342617a3babSopenharmony_ci0:179        'dvec4v' ( temp 4-component vector of double)
343617a3babSopenharmony_ci0:179        Fraction ( global 4-component vector of double)
344617a3babSopenharmony_ci0:179          'dvec4v' ( temp 4-component vector of double)
345617a3babSopenharmony_ci0:181      add second child into first child ( temp double)
346617a3babSopenharmony_ci0:181        'doublev' ( temp double)
347617a3babSopenharmony_ci0:181        mod ( global double)
348617a3babSopenharmony_ci0:181          'doublev' ( temp double)
349617a3babSopenharmony_ci0:181          'doublev' ( temp double)
350617a3babSopenharmony_ci0:182      add second child into first child ( temp 2-component vector of double)
351617a3babSopenharmony_ci0:182        'dvec2v' ( temp 2-component vector of double)
352617a3babSopenharmony_ci0:182        mod ( global 2-component vector of double)
353617a3babSopenharmony_ci0:182          'dvec2v' ( temp 2-component vector of double)
354617a3babSopenharmony_ci0:182          'doublev' ( temp double)
355617a3babSopenharmony_ci0:183      add second child into first child ( temp 3-component vector of double)
356617a3babSopenharmony_ci0:183        'dvec3v' ( temp 3-component vector of double)
357617a3babSopenharmony_ci0:183        mod ( global 3-component vector of double)
358617a3babSopenharmony_ci0:183          'dvec3v' ( temp 3-component vector of double)
359617a3babSopenharmony_ci0:183          'doublev' ( temp double)
360617a3babSopenharmony_ci0:184      add second child into first child ( temp 4-component vector of double)
361617a3babSopenharmony_ci0:184        'dvec4v' ( temp 4-component vector of double)
362617a3babSopenharmony_ci0:184        mod ( global 4-component vector of double)
363617a3babSopenharmony_ci0:184          'dvec4v' ( temp 4-component vector of double)
364617a3babSopenharmony_ci0:184          'doublev' ( temp double)
365617a3babSopenharmony_ci0:185      add second child into first child ( temp 2-component vector of double)
366617a3babSopenharmony_ci0:185        'dvec2v' ( temp 2-component vector of double)
367617a3babSopenharmony_ci0:185        mod ( global 2-component vector of double)
368617a3babSopenharmony_ci0:185          'dvec2v' ( temp 2-component vector of double)
369617a3babSopenharmony_ci0:185          'dvec2v' ( temp 2-component vector of double)
370617a3babSopenharmony_ci0:186      add second child into first child ( temp 3-component vector of double)
371617a3babSopenharmony_ci0:186        'dvec3v' ( temp 3-component vector of double)
372617a3babSopenharmony_ci0:186        mod ( global 3-component vector of double)
373617a3babSopenharmony_ci0:186          'dvec3v' ( temp 3-component vector of double)
374617a3babSopenharmony_ci0:186          'dvec3v' ( temp 3-component vector of double)
375617a3babSopenharmony_ci0:187      add second child into first child ( temp 4-component vector of double)
376617a3babSopenharmony_ci0:187        'dvec4v' ( temp 4-component vector of double)
377617a3babSopenharmony_ci0:187        mod ( global 4-component vector of double)
378617a3babSopenharmony_ci0:187          'dvec4v' ( temp 4-component vector of double)
379617a3babSopenharmony_ci0:187          'dvec4v' ( temp 4-component vector of double)
380617a3babSopenharmony_ci0:189      add second child into first child ( temp double)
381617a3babSopenharmony_ci0:189        'doublev' ( temp double)
382617a3babSopenharmony_ci0:189        modf ( global double)
383617a3babSopenharmony_ci0:189          'doublev' ( temp double)
384617a3babSopenharmony_ci0:189          'doublev' ( temp double)
385617a3babSopenharmony_ci0:190      add second child into first child ( temp 2-component vector of double)
386617a3babSopenharmony_ci0:190        'dvec2v' ( temp 2-component vector of double)
387617a3babSopenharmony_ci0:190        modf ( global 2-component vector of double)
388617a3babSopenharmony_ci0:190          'dvec2v' ( temp 2-component vector of double)
389617a3babSopenharmony_ci0:190          'dvec2v' ( temp 2-component vector of double)
390617a3babSopenharmony_ci0:191      add second child into first child ( temp 3-component vector of double)
391617a3babSopenharmony_ci0:191        'dvec3v' ( temp 3-component vector of double)
392617a3babSopenharmony_ci0:191        modf ( global 3-component vector of double)
393617a3babSopenharmony_ci0:191          'dvec3v' ( temp 3-component vector of double)
394617a3babSopenharmony_ci0:191          'dvec3v' ( temp 3-component vector of double)
395617a3babSopenharmony_ci0:192      add second child into first child ( temp 4-component vector of double)
396617a3babSopenharmony_ci0:192        'dvec4v' ( temp 4-component vector of double)
397617a3babSopenharmony_ci0:192        modf ( global 4-component vector of double)
398617a3babSopenharmony_ci0:192          'dvec4v' ( temp 4-component vector of double)
399617a3babSopenharmony_ci0:192          'dvec4v' ( temp 4-component vector of double)
400617a3babSopenharmony_ci0:194      add second child into first child ( temp double)
401617a3babSopenharmony_ci0:194        'doublev' ( temp double)
402617a3babSopenharmony_ci0:194        min ( global double)
403617a3babSopenharmony_ci0:194          'doublev' ( temp double)
404617a3babSopenharmony_ci0:194          'doublev' ( temp double)
405617a3babSopenharmony_ci0:195      add second child into first child ( temp 2-component vector of double)
406617a3babSopenharmony_ci0:195        'dvec2v' ( temp 2-component vector of double)
407617a3babSopenharmony_ci0:195        min ( global 2-component vector of double)
408617a3babSopenharmony_ci0:195          'dvec2v' ( temp 2-component vector of double)
409617a3babSopenharmony_ci0:195          'doublev' ( temp double)
410617a3babSopenharmony_ci0:196      add second child into first child ( temp 3-component vector of double)
411617a3babSopenharmony_ci0:196        'dvec3v' ( temp 3-component vector of double)
412617a3babSopenharmony_ci0:196        min ( global 3-component vector of double)
413617a3babSopenharmony_ci0:196          'dvec3v' ( temp 3-component vector of double)
414617a3babSopenharmony_ci0:196          'doublev' ( temp double)
415617a3babSopenharmony_ci0:197      add second child into first child ( temp 4-component vector of double)
416617a3babSopenharmony_ci0:197        'dvec4v' ( temp 4-component vector of double)
417617a3babSopenharmony_ci0:197        min ( global 4-component vector of double)
418617a3babSopenharmony_ci0:197          'dvec4v' ( temp 4-component vector of double)
419617a3babSopenharmony_ci0:197          'doublev' ( temp double)
420617a3babSopenharmony_ci0:198      add second child into first child ( temp 2-component vector of double)
421617a3babSopenharmony_ci0:198        'dvec2v' ( temp 2-component vector of double)
422617a3babSopenharmony_ci0:198        min ( global 2-component vector of double)
423617a3babSopenharmony_ci0:198          'dvec2v' ( temp 2-component vector of double)
424617a3babSopenharmony_ci0:198          'dvec2v' ( temp 2-component vector of double)
425617a3babSopenharmony_ci0:199      add second child into first child ( temp 3-component vector of double)
426617a3babSopenharmony_ci0:199        'dvec3v' ( temp 3-component vector of double)
427617a3babSopenharmony_ci0:199        min ( global 3-component vector of double)
428617a3babSopenharmony_ci0:199          'dvec3v' ( temp 3-component vector of double)
429617a3babSopenharmony_ci0:199          'dvec3v' ( temp 3-component vector of double)
430617a3babSopenharmony_ci0:200      add second child into first child ( temp 4-component vector of double)
431617a3babSopenharmony_ci0:200        'dvec4v' ( temp 4-component vector of double)
432617a3babSopenharmony_ci0:200        min ( global 4-component vector of double)
433617a3babSopenharmony_ci0:200          'dvec4v' ( temp 4-component vector of double)
434617a3babSopenharmony_ci0:200          'dvec4v' ( temp 4-component vector of double)
435617a3babSopenharmony_ci0:202      add second child into first child ( temp double)
436617a3babSopenharmony_ci0:202        'doublev' ( temp double)
437617a3babSopenharmony_ci0:202        max ( global double)
438617a3babSopenharmony_ci0:202          'doublev' ( temp double)
439617a3babSopenharmony_ci0:202          'doublev' ( temp double)
440617a3babSopenharmony_ci0:203      add second child into first child ( temp 2-component vector of double)
441617a3babSopenharmony_ci0:203        'dvec2v' ( temp 2-component vector of double)
442617a3babSopenharmony_ci0:203        max ( global 2-component vector of double)
443617a3babSopenharmony_ci0:203          'dvec2v' ( temp 2-component vector of double)
444617a3babSopenharmony_ci0:203          'doublev' ( temp double)
445617a3babSopenharmony_ci0:204      add second child into first child ( temp 3-component vector of double)
446617a3babSopenharmony_ci0:204        'dvec3v' ( temp 3-component vector of double)
447617a3babSopenharmony_ci0:204        max ( global 3-component vector of double)
448617a3babSopenharmony_ci0:204          'dvec3v' ( temp 3-component vector of double)
449617a3babSopenharmony_ci0:204          'doublev' ( temp double)
450617a3babSopenharmony_ci0:205      add second child into first child ( temp 4-component vector of double)
451617a3babSopenharmony_ci0:205        'dvec4v' ( temp 4-component vector of double)
452617a3babSopenharmony_ci0:205        max ( global 4-component vector of double)
453617a3babSopenharmony_ci0:205          'dvec4v' ( temp 4-component vector of double)
454617a3babSopenharmony_ci0:205          'doublev' ( temp double)
455617a3babSopenharmony_ci0:206      add second child into first child ( temp 2-component vector of double)
456617a3babSopenharmony_ci0:206        'dvec2v' ( temp 2-component vector of double)
457617a3babSopenharmony_ci0:206        max ( global 2-component vector of double)
458617a3babSopenharmony_ci0:206          'dvec2v' ( temp 2-component vector of double)
459617a3babSopenharmony_ci0:206          'dvec2v' ( temp 2-component vector of double)
460617a3babSopenharmony_ci0:207      add second child into first child ( temp 3-component vector of double)
461617a3babSopenharmony_ci0:207        'dvec3v' ( temp 3-component vector of double)
462617a3babSopenharmony_ci0:207        max ( global 3-component vector of double)
463617a3babSopenharmony_ci0:207          'dvec3v' ( temp 3-component vector of double)
464617a3babSopenharmony_ci0:207          'dvec3v' ( temp 3-component vector of double)
465617a3babSopenharmony_ci0:208      add second child into first child ( temp 4-component vector of double)
466617a3babSopenharmony_ci0:208        'dvec4v' ( temp 4-component vector of double)
467617a3babSopenharmony_ci0:208        max ( global 4-component vector of double)
468617a3babSopenharmony_ci0:208          'dvec4v' ( temp 4-component vector of double)
469617a3babSopenharmony_ci0:208          'dvec4v' ( temp 4-component vector of double)
470617a3babSopenharmony_ci0:210      add second child into first child ( temp double)
471617a3babSopenharmony_ci0:210        'doublev' ( temp double)
472617a3babSopenharmony_ci0:210        clamp ( global double)
473617a3babSopenharmony_ci0:210          'doublev' ( temp double)
474617a3babSopenharmony_ci0:210          'doublev' ( temp double)
475617a3babSopenharmony_ci0:210          'doublev' ( temp double)
476617a3babSopenharmony_ci0:211      add second child into first child ( temp 2-component vector of double)
477617a3babSopenharmony_ci0:211        'dvec2v' ( temp 2-component vector of double)
478617a3babSopenharmony_ci0:211        clamp ( global 2-component vector of double)
479617a3babSopenharmony_ci0:211          'dvec2v' ( temp 2-component vector of double)
480617a3babSopenharmony_ci0:211          'doublev' ( temp double)
481617a3babSopenharmony_ci0:211          'doublev' ( temp double)
482617a3babSopenharmony_ci0:212      add second child into first child ( temp 3-component vector of double)
483617a3babSopenharmony_ci0:212        'dvec3v' ( temp 3-component vector of double)
484617a3babSopenharmony_ci0:212        clamp ( global 3-component vector of double)
485617a3babSopenharmony_ci0:212          'dvec3v' ( temp 3-component vector of double)
486617a3babSopenharmony_ci0:212          'doublev' ( temp double)
487617a3babSopenharmony_ci0:212          'doublev' ( temp double)
488617a3babSopenharmony_ci0:213      add second child into first child ( temp 4-component vector of double)
489617a3babSopenharmony_ci0:213        'dvec4v' ( temp 4-component vector of double)
490617a3babSopenharmony_ci0:213        clamp ( global 4-component vector of double)
491617a3babSopenharmony_ci0:213          'dvec4v' ( temp 4-component vector of double)
492617a3babSopenharmony_ci0:213          'doublev' ( temp double)
493617a3babSopenharmony_ci0:213          'doublev' ( temp double)
494617a3babSopenharmony_ci0:214      add second child into first child ( temp 2-component vector of double)
495617a3babSopenharmony_ci0:214        'dvec2v' ( temp 2-component vector of double)
496617a3babSopenharmony_ci0:214        clamp ( global 2-component vector of double)
497617a3babSopenharmony_ci0:214          'dvec2v' ( temp 2-component vector of double)
498617a3babSopenharmony_ci0:214          'dvec2v' ( temp 2-component vector of double)
499617a3babSopenharmony_ci0:214          'dvec2v' ( temp 2-component vector of double)
500617a3babSopenharmony_ci0:215      add second child into first child ( temp 3-component vector of double)
501617a3babSopenharmony_ci0:215        'dvec3v' ( temp 3-component vector of double)
502617a3babSopenharmony_ci0:215        clamp ( global 3-component vector of double)
503617a3babSopenharmony_ci0:215          'dvec3v' ( temp 3-component vector of double)
504617a3babSopenharmony_ci0:215          'dvec3v' ( temp 3-component vector of double)
505617a3babSopenharmony_ci0:215          'dvec3v' ( temp 3-component vector of double)
506617a3babSopenharmony_ci0:216      add second child into first child ( temp 4-component vector of double)
507617a3babSopenharmony_ci0:216        'dvec4v' ( temp 4-component vector of double)
508617a3babSopenharmony_ci0:216        clamp ( global 4-component vector of double)
509617a3babSopenharmony_ci0:216          'dvec4v' ( temp 4-component vector of double)
510617a3babSopenharmony_ci0:216          'dvec4v' ( temp 4-component vector of double)
511617a3babSopenharmony_ci0:216          'dvec4v' ( temp 4-component vector of double)
512617a3babSopenharmony_ci0:218      add second child into first child ( temp double)
513617a3babSopenharmony_ci0:218        'doublev' ( temp double)
514617a3babSopenharmony_ci0:218        mix ( global double)
515617a3babSopenharmony_ci0:218          'doublev' ( temp double)
516617a3babSopenharmony_ci0:218          'doublev' ( temp double)
517617a3babSopenharmony_ci0:218          'doublev' ( temp double)
518617a3babSopenharmony_ci0:219      add second child into first child ( temp 2-component vector of double)
519617a3babSopenharmony_ci0:219        'dvec2v' ( temp 2-component vector of double)
520617a3babSopenharmony_ci0:219        mix ( global 2-component vector of double)
521617a3babSopenharmony_ci0:219          'dvec2v' ( temp 2-component vector of double)
522617a3babSopenharmony_ci0:219          'dvec2v' ( temp 2-component vector of double)
523617a3babSopenharmony_ci0:219          'doublev' ( temp double)
524617a3babSopenharmony_ci0:220      add second child into first child ( temp 3-component vector of double)
525617a3babSopenharmony_ci0:220        'dvec3v' ( temp 3-component vector of double)
526617a3babSopenharmony_ci0:220        mix ( global 3-component vector of double)
527617a3babSopenharmony_ci0:220          'dvec3v' ( temp 3-component vector of double)
528617a3babSopenharmony_ci0:220          'dvec3v' ( temp 3-component vector of double)
529617a3babSopenharmony_ci0:220          'doublev' ( temp double)
530617a3babSopenharmony_ci0:221      add second child into first child ( temp 4-component vector of double)
531617a3babSopenharmony_ci0:221        'dvec4v' ( temp 4-component vector of double)
532617a3babSopenharmony_ci0:221        mix ( global 4-component vector of double)
533617a3babSopenharmony_ci0:221          'dvec4v' ( temp 4-component vector of double)
534617a3babSopenharmony_ci0:221          'dvec4v' ( temp 4-component vector of double)
535617a3babSopenharmony_ci0:221          'doublev' ( temp double)
536617a3babSopenharmony_ci0:222      add second child into first child ( temp 2-component vector of double)
537617a3babSopenharmony_ci0:222        'dvec2v' ( temp 2-component vector of double)
538617a3babSopenharmony_ci0:222        mix ( global 2-component vector of double)
539617a3babSopenharmony_ci0:222          'dvec2v' ( temp 2-component vector of double)
540617a3babSopenharmony_ci0:222          'dvec2v' ( temp 2-component vector of double)
541617a3babSopenharmony_ci0:222          'dvec2v' ( temp 2-component vector of double)
542617a3babSopenharmony_ci0:223      add second child into first child ( temp 3-component vector of double)
543617a3babSopenharmony_ci0:223        'dvec3v' ( temp 3-component vector of double)
544617a3babSopenharmony_ci0:223        mix ( global 3-component vector of double)
545617a3babSopenharmony_ci0:223          'dvec3v' ( temp 3-component vector of double)
546617a3babSopenharmony_ci0:223          'dvec3v' ( temp 3-component vector of double)
547617a3babSopenharmony_ci0:223          'dvec3v' ( temp 3-component vector of double)
548617a3babSopenharmony_ci0:224      add second child into first child ( temp 4-component vector of double)
549617a3babSopenharmony_ci0:224        'dvec4v' ( temp 4-component vector of double)
550617a3babSopenharmony_ci0:224        mix ( global 4-component vector of double)
551617a3babSopenharmony_ci0:224          'dvec4v' ( temp 4-component vector of double)
552617a3babSopenharmony_ci0:224          'dvec4v' ( temp 4-component vector of double)
553617a3babSopenharmony_ci0:224          'dvec4v' ( temp 4-component vector of double)
554617a3babSopenharmony_ci0:225      add second child into first child ( temp double)
555617a3babSopenharmony_ci0:225        'doublev' ( temp double)
556617a3babSopenharmony_ci0:225        mix ( global double)
557617a3babSopenharmony_ci0:225          'doublev' ( temp double)
558617a3babSopenharmony_ci0:225          'doublev' ( temp double)
559617a3babSopenharmony_ci0:225          'boolv' ( temp bool)
560617a3babSopenharmony_ci0:226      add second child into first child ( temp 2-component vector of double)
561617a3babSopenharmony_ci0:226        'dvec2v' ( temp 2-component vector of double)
562617a3babSopenharmony_ci0:226        mix ( global 2-component vector of double)
563617a3babSopenharmony_ci0:226          'dvec2v' ( temp 2-component vector of double)
564617a3babSopenharmony_ci0:226          'dvec2v' ( temp 2-component vector of double)
565617a3babSopenharmony_ci0:226          'bvec2v' ( temp 2-component vector of bool)
566617a3babSopenharmony_ci0:227      add second child into first child ( temp 3-component vector of double)
567617a3babSopenharmony_ci0:227        'dvec3v' ( temp 3-component vector of double)
568617a3babSopenharmony_ci0:227        mix ( global 3-component vector of double)
569617a3babSopenharmony_ci0:227          'dvec3v' ( temp 3-component vector of double)
570617a3babSopenharmony_ci0:227          'dvec3v' ( temp 3-component vector of double)
571617a3babSopenharmony_ci0:227          'bvec3v' ( temp 3-component vector of bool)
572617a3babSopenharmony_ci0:228      add second child into first child ( temp 4-component vector of double)
573617a3babSopenharmony_ci0:228        'dvec4v' ( temp 4-component vector of double)
574617a3babSopenharmony_ci0:228        mix ( global 4-component vector of double)
575617a3babSopenharmony_ci0:228          'dvec4v' ( temp 4-component vector of double)
576617a3babSopenharmony_ci0:228          'dvec4v' ( temp 4-component vector of double)
577617a3babSopenharmony_ci0:228          'bvec4v' ( temp 4-component vector of bool)
578617a3babSopenharmony_ci0:230      add second child into first child ( temp double)
579617a3babSopenharmony_ci0:230        'doublev' ( temp double)
580617a3babSopenharmony_ci0:230        step ( global double)
581617a3babSopenharmony_ci0:230          'doublev' ( temp double)
582617a3babSopenharmony_ci0:230          'doublev' ( temp double)
583617a3babSopenharmony_ci0:231      add second child into first child ( temp 2-component vector of double)
584617a3babSopenharmony_ci0:231        'dvec2v' ( temp 2-component vector of double)
585617a3babSopenharmony_ci0:231        step ( global 2-component vector of double)
586617a3babSopenharmony_ci0:231          'dvec2v' ( temp 2-component vector of double)
587617a3babSopenharmony_ci0:231          'dvec2v' ( temp 2-component vector of double)
588617a3babSopenharmony_ci0:232      add second child into first child ( temp 3-component vector of double)
589617a3babSopenharmony_ci0:232        'dvec3v' ( temp 3-component vector of double)
590617a3babSopenharmony_ci0:232        step ( global 3-component vector of double)
591617a3babSopenharmony_ci0:232          'dvec3v' ( temp 3-component vector of double)
592617a3babSopenharmony_ci0:232          'dvec3v' ( temp 3-component vector of double)
593617a3babSopenharmony_ci0:233      add second child into first child ( temp 4-component vector of double)
594617a3babSopenharmony_ci0:233        'dvec4v' ( temp 4-component vector of double)
595617a3babSopenharmony_ci0:233        step ( global 4-component vector of double)
596617a3babSopenharmony_ci0:233          'dvec4v' ( temp 4-component vector of double)
597617a3babSopenharmony_ci0:233          'dvec4v' ( temp 4-component vector of double)
598617a3babSopenharmony_ci0:234      add second child into first child ( temp 2-component vector of double)
599617a3babSopenharmony_ci0:234        'dvec2v' ( temp 2-component vector of double)
600617a3babSopenharmony_ci0:234        step ( global 2-component vector of double)
601617a3babSopenharmony_ci0:234          'doublev' ( temp double)
602617a3babSopenharmony_ci0:234          'dvec2v' ( temp 2-component vector of double)
603617a3babSopenharmony_ci0:235      add second child into first child ( temp 3-component vector of double)
604617a3babSopenharmony_ci0:235        'dvec3v' ( temp 3-component vector of double)
605617a3babSopenharmony_ci0:235        step ( global 3-component vector of double)
606617a3babSopenharmony_ci0:235          'doublev' ( temp double)
607617a3babSopenharmony_ci0:235          'dvec3v' ( temp 3-component vector of double)
608617a3babSopenharmony_ci0:236      add second child into first child ( temp 4-component vector of double)
609617a3babSopenharmony_ci0:236        'dvec4v' ( temp 4-component vector of double)
610617a3babSopenharmony_ci0:236        step ( global 4-component vector of double)
611617a3babSopenharmony_ci0:236          'doublev' ( temp double)
612617a3babSopenharmony_ci0:236          'dvec4v' ( temp 4-component vector of double)
613617a3babSopenharmony_ci0:238      add second child into first child ( temp double)
614617a3babSopenharmony_ci0:238        'doublev' ( temp double)
615617a3babSopenharmony_ci0:238        smoothstep ( global double)
616617a3babSopenharmony_ci0:238          'doublev' ( temp double)
617617a3babSopenharmony_ci0:238          'doublev' ( temp double)
618617a3babSopenharmony_ci0:238          'doublev' ( temp double)
619617a3babSopenharmony_ci0:239      add second child into first child ( temp 2-component vector of double)
620617a3babSopenharmony_ci0:239        'dvec2v' ( temp 2-component vector of double)
621617a3babSopenharmony_ci0:239        smoothstep ( global 2-component vector of double)
622617a3babSopenharmony_ci0:239          'dvec2v' ( temp 2-component vector of double)
623617a3babSopenharmony_ci0:239          'dvec2v' ( temp 2-component vector of double)
624617a3babSopenharmony_ci0:239          'dvec2v' ( temp 2-component vector of double)
625617a3babSopenharmony_ci0:240      add second child into first child ( temp 3-component vector of double)
626617a3babSopenharmony_ci0:240        'dvec3v' ( temp 3-component vector of double)
627617a3babSopenharmony_ci0:240        smoothstep ( global 3-component vector of double)
628617a3babSopenharmony_ci0:240          'dvec3v' ( temp 3-component vector of double)
629617a3babSopenharmony_ci0:240          'dvec3v' ( temp 3-component vector of double)
630617a3babSopenharmony_ci0:240          'dvec3v' ( temp 3-component vector of double)
631617a3babSopenharmony_ci0:241      add second child into first child ( temp 4-component vector of double)
632617a3babSopenharmony_ci0:241        'dvec4v' ( temp 4-component vector of double)
633617a3babSopenharmony_ci0:241        smoothstep ( global 4-component vector of double)
634617a3babSopenharmony_ci0:241          'dvec4v' ( temp 4-component vector of double)
635617a3babSopenharmony_ci0:241          'dvec4v' ( temp 4-component vector of double)
636617a3babSopenharmony_ci0:241          'dvec4v' ( temp 4-component vector of double)
637617a3babSopenharmony_ci0:242      add second child into first child ( temp 2-component vector of double)
638617a3babSopenharmony_ci0:242        'dvec2v' ( temp 2-component vector of double)
639617a3babSopenharmony_ci0:242        smoothstep ( global 2-component vector of double)
640617a3babSopenharmony_ci0:242          'doublev' ( temp double)
641617a3babSopenharmony_ci0:242          'doublev' ( temp double)
642617a3babSopenharmony_ci0:242          'dvec2v' ( temp 2-component vector of double)
643617a3babSopenharmony_ci0:243      add second child into first child ( temp 3-component vector of double)
644617a3babSopenharmony_ci0:243        'dvec3v' ( temp 3-component vector of double)
645617a3babSopenharmony_ci0:243        smoothstep ( global 3-component vector of double)
646617a3babSopenharmony_ci0:243          'doublev' ( temp double)
647617a3babSopenharmony_ci0:243          'doublev' ( temp double)
648617a3babSopenharmony_ci0:243          'dvec3v' ( temp 3-component vector of double)
649617a3babSopenharmony_ci0:244      add second child into first child ( temp 4-component vector of double)
650617a3babSopenharmony_ci0:244        'dvec4v' ( temp 4-component vector of double)
651617a3babSopenharmony_ci0:244        smoothstep ( global 4-component vector of double)
652617a3babSopenharmony_ci0:244          'doublev' ( temp double)
653617a3babSopenharmony_ci0:244          'doublev' ( temp double)
654617a3babSopenharmony_ci0:244          'dvec4v' ( temp 4-component vector of double)
655617a3babSopenharmony_ci0:246      move second child to first child ( temp bool)
656617a3babSopenharmony_ci0:246        'boolv' ( temp bool)
657617a3babSopenharmony_ci0:246        isnan ( global bool)
658617a3babSopenharmony_ci0:246          'doublev' ( temp double)
659617a3babSopenharmony_ci0:247      move second child to first child ( temp 2-component vector of bool)
660617a3babSopenharmony_ci0:247        'bvec2v' ( temp 2-component vector of bool)
661617a3babSopenharmony_ci0:247        isnan ( global 2-component vector of bool)
662617a3babSopenharmony_ci0:247          'dvec2v' ( temp 2-component vector of double)
663617a3babSopenharmony_ci0:248      move second child to first child ( temp 3-component vector of bool)
664617a3babSopenharmony_ci0:248        'bvec3v' ( temp 3-component vector of bool)
665617a3babSopenharmony_ci0:248        isnan ( global 3-component vector of bool)
666617a3babSopenharmony_ci0:248          'dvec3v' ( temp 3-component vector of double)
667617a3babSopenharmony_ci0:249      move second child to first child ( temp 4-component vector of bool)
668617a3babSopenharmony_ci0:249        'bvec4v' ( temp 4-component vector of bool)
669617a3babSopenharmony_ci0:249        isnan ( global 4-component vector of bool)
670617a3babSopenharmony_ci0:249          'dvec4v' ( temp 4-component vector of double)
671617a3babSopenharmony_ci0:251      move second child to first child ( temp bool)
672617a3babSopenharmony_ci0:251        'boolv' ( temp bool)
673617a3babSopenharmony_ci0:251        Test condition and select ( temp bool)
674617a3babSopenharmony_ci0:251          Condition
675617a3babSopenharmony_ci0:251          'boolv' ( temp bool)
676617a3babSopenharmony_ci0:251          true case
677617a3babSopenharmony_ci0:251          isinf ( global bool)
678617a3babSopenharmony_ci0:251            'doublev' ( temp double)
679617a3babSopenharmony_ci0:251          false case
680617a3babSopenharmony_ci0:251          Constant:
681617a3babSopenharmony_ci0:251            false (const bool)
682617a3babSopenharmony_ci0:252      move second child to first child ( temp 2-component vector of bool)
683617a3babSopenharmony_ci0:252        'bvec2v' ( temp 2-component vector of bool)
684617a3babSopenharmony_ci0:252        Test condition and select ( temp 2-component vector of bool)
685617a3babSopenharmony_ci0:252          Condition
686617a3babSopenharmony_ci0:252          'boolv' ( temp bool)
687617a3babSopenharmony_ci0:252          true case
688617a3babSopenharmony_ci0:252          isinf ( global 2-component vector of bool)
689617a3babSopenharmony_ci0:252            'dvec2v' ( temp 2-component vector of double)
690617a3babSopenharmony_ci0:252          false case
691617a3babSopenharmony_ci0:252          Constant:
692617a3babSopenharmony_ci0:252            false (const bool)
693617a3babSopenharmony_ci0:252            false (const bool)
694617a3babSopenharmony_ci0:253      move second child to first child ( temp 3-component vector of bool)
695617a3babSopenharmony_ci0:253        'bvec3v' ( temp 3-component vector of bool)
696617a3babSopenharmony_ci0:253        Test condition and select ( temp 3-component vector of bool)
697617a3babSopenharmony_ci0:253          Condition
698617a3babSopenharmony_ci0:253          'boolv' ( temp bool)
699617a3babSopenharmony_ci0:253          true case
700617a3babSopenharmony_ci0:253          isinf ( global 3-component vector of bool)
701617a3babSopenharmony_ci0:253            'dvec3v' ( temp 3-component vector of double)
702617a3babSopenharmony_ci0:253          false case
703617a3babSopenharmony_ci0:253          Constant:
704617a3babSopenharmony_ci0:253            false (const bool)
705617a3babSopenharmony_ci0:253            false (const bool)
706617a3babSopenharmony_ci0:253            false (const bool)
707617a3babSopenharmony_ci0:254      move second child to first child ( temp 4-component vector of bool)
708617a3babSopenharmony_ci0:254        'bvec4v' ( temp 4-component vector of bool)
709617a3babSopenharmony_ci0:254        Test condition and select ( temp 4-component vector of bool)
710617a3babSopenharmony_ci0:254          Condition
711617a3babSopenharmony_ci0:254          'boolv' ( temp bool)
712617a3babSopenharmony_ci0:254          true case
713617a3babSopenharmony_ci0:254          isinf ( global 4-component vector of bool)
714617a3babSopenharmony_ci0:254            'dvec4v' ( temp 4-component vector of double)
715617a3babSopenharmony_ci0:254          false case
716617a3babSopenharmony_ci0:254          Constant:
717617a3babSopenharmony_ci0:254            false (const bool)
718617a3babSopenharmony_ci0:254            false (const bool)
719617a3babSopenharmony_ci0:254            false (const bool)
720617a3babSopenharmony_ci0:254            false (const bool)
721617a3babSopenharmony_ci0:256      add second child into first child ( temp double)
722617a3babSopenharmony_ci0:256        'doublev' ( temp double)
723617a3babSopenharmony_ci0:256        length ( global double)
724617a3babSopenharmony_ci0:256          'doublev' ( temp double)
725617a3babSopenharmony_ci0:257      add second child into first child ( temp double)
726617a3babSopenharmony_ci0:257        'doublev' ( temp double)
727617a3babSopenharmony_ci0:257        length ( global double)
728617a3babSopenharmony_ci0:257          'dvec2v' ( temp 2-component vector of double)
729617a3babSopenharmony_ci0:258      add second child into first child ( temp double)
730617a3babSopenharmony_ci0:258        'doublev' ( temp double)
731617a3babSopenharmony_ci0:258        length ( global double)
732617a3babSopenharmony_ci0:258          'dvec3v' ( temp 3-component vector of double)
733617a3babSopenharmony_ci0:259      add second child into first child ( temp double)
734617a3babSopenharmony_ci0:259        'doublev' ( temp double)
735617a3babSopenharmony_ci0:259        length ( global double)
736617a3babSopenharmony_ci0:259          'dvec4v' ( temp 4-component vector of double)
737617a3babSopenharmony_ci0:261      add second child into first child ( temp double)
738617a3babSopenharmony_ci0:261        'doublev' ( temp double)
739617a3babSopenharmony_ci0:261        distance ( global double)
740617a3babSopenharmony_ci0:261          'doublev' ( temp double)
741617a3babSopenharmony_ci0:261          'doublev' ( temp double)
742617a3babSopenharmony_ci0:262      add second child into first child ( temp double)
743617a3babSopenharmony_ci0:262        'doublev' ( temp double)
744617a3babSopenharmony_ci0:262        distance ( global double)
745617a3babSopenharmony_ci0:262          'dvec2v' ( temp 2-component vector of double)
746617a3babSopenharmony_ci0:262          'dvec2v' ( temp 2-component vector of double)
747617a3babSopenharmony_ci0:263      add second child into first child ( temp double)
748617a3babSopenharmony_ci0:263        'doublev' ( temp double)
749617a3babSopenharmony_ci0:263        distance ( global double)
750617a3babSopenharmony_ci0:263          'dvec3v' ( temp 3-component vector of double)
751617a3babSopenharmony_ci0:263          'dvec3v' ( temp 3-component vector of double)
752617a3babSopenharmony_ci0:264      add second child into first child ( temp double)
753617a3babSopenharmony_ci0:264        'doublev' ( temp double)
754617a3babSopenharmony_ci0:264        distance ( global double)
755617a3babSopenharmony_ci0:264          'dvec4v' ( temp 4-component vector of double)
756617a3babSopenharmony_ci0:264          'dvec4v' ( temp 4-component vector of double)
757617a3babSopenharmony_ci0:266      add second child into first child ( temp double)
758617a3babSopenharmony_ci0:266        'doublev' ( temp double)
759617a3babSopenharmony_ci0:266        dot-product ( global double)
760617a3babSopenharmony_ci0:266          'doublev' ( temp double)
761617a3babSopenharmony_ci0:266          'doublev' ( temp double)
762617a3babSopenharmony_ci0:267      add second child into first child ( temp double)
763617a3babSopenharmony_ci0:267        'doublev' ( temp double)
764617a3babSopenharmony_ci0:267        dot-product ( global double)
765617a3babSopenharmony_ci0:267          'dvec2v' ( temp 2-component vector of double)
766617a3babSopenharmony_ci0:267          'dvec2v' ( temp 2-component vector of double)
767617a3babSopenharmony_ci0:268      add second child into first child ( temp double)
768617a3babSopenharmony_ci0:268        'doublev' ( temp double)
769617a3babSopenharmony_ci0:268        dot-product ( global double)
770617a3babSopenharmony_ci0:268          'dvec3v' ( temp 3-component vector of double)
771617a3babSopenharmony_ci0:268          'dvec3v' ( temp 3-component vector of double)
772617a3babSopenharmony_ci0:269      add second child into first child ( temp double)
773617a3babSopenharmony_ci0:269        'doublev' ( temp double)
774617a3babSopenharmony_ci0:269        dot-product ( global double)
775617a3babSopenharmony_ci0:269          'dvec4v' ( temp 4-component vector of double)
776617a3babSopenharmony_ci0:269          'dvec4v' ( temp 4-component vector of double)
777617a3babSopenharmony_ci0:271      add second child into first child ( temp 3-component vector of double)
778617a3babSopenharmony_ci0:271        'dvec3v' ( temp 3-component vector of double)
779617a3babSopenharmony_ci0:271        cross-product ( global 3-component vector of double)
780617a3babSopenharmony_ci0:271          'dvec3v' ( temp 3-component vector of double)
781617a3babSopenharmony_ci0:271          'dvec3v' ( temp 3-component vector of double)
782617a3babSopenharmony_ci0:273      add second child into first child ( temp double)
783617a3babSopenharmony_ci0:273        'doublev' ( temp double)
784617a3babSopenharmony_ci0:273        normalize ( global double)
785617a3babSopenharmony_ci0:273          'doublev' ( temp double)
786617a3babSopenharmony_ci0:274      add second child into first child ( temp 2-component vector of double)
787617a3babSopenharmony_ci0:274        'dvec2v' ( temp 2-component vector of double)
788617a3babSopenharmony_ci0:274        normalize ( global 2-component vector of double)
789617a3babSopenharmony_ci0:274          'dvec2v' ( temp 2-component vector of double)
790617a3babSopenharmony_ci0:275      add second child into first child ( temp 3-component vector of double)
791617a3babSopenharmony_ci0:275        'dvec3v' ( temp 3-component vector of double)
792617a3babSopenharmony_ci0:275        normalize ( global 3-component vector of double)
793617a3babSopenharmony_ci0:275          'dvec3v' ( temp 3-component vector of double)
794617a3babSopenharmony_ci0:276      add second child into first child ( temp 4-component vector of double)
795617a3babSopenharmony_ci0:276        'dvec4v' ( temp 4-component vector of double)
796617a3babSopenharmony_ci0:276        normalize ( global 4-component vector of double)
797617a3babSopenharmony_ci0:276          'dvec4v' ( temp 4-component vector of double)
798617a3babSopenharmony_ci0:278      add second child into first child ( temp double)
799617a3babSopenharmony_ci0:278        'doublev' ( temp double)
800617a3babSopenharmony_ci0:278        face-forward ( global double)
801617a3babSopenharmony_ci0:278          'doublev' ( temp double)
802617a3babSopenharmony_ci0:278          'doublev' ( temp double)
803617a3babSopenharmony_ci0:278          'doublev' ( temp double)
804617a3babSopenharmony_ci0:279      add second child into first child ( temp 2-component vector of double)
805617a3babSopenharmony_ci0:279        'dvec2v' ( temp 2-component vector of double)
806617a3babSopenharmony_ci0:279        face-forward ( global 2-component vector of double)
807617a3babSopenharmony_ci0:279          'dvec2v' ( temp 2-component vector of double)
808617a3babSopenharmony_ci0:279          'dvec2v' ( temp 2-component vector of double)
809617a3babSopenharmony_ci0:279          'dvec2v' ( temp 2-component vector of double)
810617a3babSopenharmony_ci0:280      add second child into first child ( temp 3-component vector of double)
811617a3babSopenharmony_ci0:280        'dvec3v' ( temp 3-component vector of double)
812617a3babSopenharmony_ci0:280        face-forward ( global 3-component vector of double)
813617a3babSopenharmony_ci0:280          'dvec3v' ( temp 3-component vector of double)
814617a3babSopenharmony_ci0:280          'dvec3v' ( temp 3-component vector of double)
815617a3babSopenharmony_ci0:280          'dvec3v' ( temp 3-component vector of double)
816617a3babSopenharmony_ci0:281      add second child into first child ( temp 4-component vector of double)
817617a3babSopenharmony_ci0:281        'dvec4v' ( temp 4-component vector of double)
818617a3babSopenharmony_ci0:281        face-forward ( global 4-component vector of double)
819617a3babSopenharmony_ci0:281          'dvec4v' ( temp 4-component vector of double)
820617a3babSopenharmony_ci0:281          'dvec4v' ( temp 4-component vector of double)
821617a3babSopenharmony_ci0:281          'dvec4v' ( temp 4-component vector of double)
822617a3babSopenharmony_ci0:283      add second child into first child ( temp double)
823617a3babSopenharmony_ci0:283        'doublev' ( temp double)
824617a3babSopenharmony_ci0:283        reflect ( global double)
825617a3babSopenharmony_ci0:283          'doublev' ( temp double)
826617a3babSopenharmony_ci0:283          'doublev' ( temp double)
827617a3babSopenharmony_ci0:284      add second child into first child ( temp 2-component vector of double)
828617a3babSopenharmony_ci0:284        'dvec2v' ( temp 2-component vector of double)
829617a3babSopenharmony_ci0:284        reflect ( global 2-component vector of double)
830617a3babSopenharmony_ci0:284          'dvec2v' ( temp 2-component vector of double)
831617a3babSopenharmony_ci0:284          'dvec2v' ( temp 2-component vector of double)
832617a3babSopenharmony_ci0:285      add second child into first child ( temp 3-component vector of double)
833617a3babSopenharmony_ci0:285        'dvec3v' ( temp 3-component vector of double)
834617a3babSopenharmony_ci0:285        reflect ( global 3-component vector of double)
835617a3babSopenharmony_ci0:285          'dvec3v' ( temp 3-component vector of double)
836617a3babSopenharmony_ci0:285          'dvec3v' ( temp 3-component vector of double)
837617a3babSopenharmony_ci0:286      add second child into first child ( temp 4-component vector of double)
838617a3babSopenharmony_ci0:286        'dvec4v' ( temp 4-component vector of double)
839617a3babSopenharmony_ci0:286        reflect ( global 4-component vector of double)
840617a3babSopenharmony_ci0:286          'dvec4v' ( temp 4-component vector of double)
841617a3babSopenharmony_ci0:286          'dvec4v' ( temp 4-component vector of double)
842617a3babSopenharmony_ci0:288      add second child into first child ( temp double)
843617a3babSopenharmony_ci0:288        'doublev' ( temp double)
844617a3babSopenharmony_ci0:288        refract ( global double)
845617a3babSopenharmony_ci0:288          'doublev' ( temp double)
846617a3babSopenharmony_ci0:288          'doublev' ( temp double)
847617a3babSopenharmony_ci0:288          'doublev' ( temp double)
848617a3babSopenharmony_ci0:289      add second child into first child ( temp 2-component vector of double)
849617a3babSopenharmony_ci0:289        'dvec2v' ( temp 2-component vector of double)
850617a3babSopenharmony_ci0:289        refract ( global 2-component vector of double)
851617a3babSopenharmony_ci0:289          'dvec2v' ( temp 2-component vector of double)
852617a3babSopenharmony_ci0:289          'dvec2v' ( temp 2-component vector of double)
853617a3babSopenharmony_ci0:289          'doublev' ( temp double)
854617a3babSopenharmony_ci0:290      add second child into first child ( temp 3-component vector of double)
855617a3babSopenharmony_ci0:290        'dvec3v' ( temp 3-component vector of double)
856617a3babSopenharmony_ci0:290        refract ( global 3-component vector of double)
857617a3babSopenharmony_ci0:290          'dvec3v' ( temp 3-component vector of double)
858617a3babSopenharmony_ci0:290          'dvec3v' ( temp 3-component vector of double)
859617a3babSopenharmony_ci0:290          'doublev' ( temp double)
860617a3babSopenharmony_ci0:291      add second child into first child ( temp 4-component vector of double)
861617a3babSopenharmony_ci0:291        'dvec4v' ( temp 4-component vector of double)
862617a3babSopenharmony_ci0:291        refract ( global 4-component vector of double)
863617a3babSopenharmony_ci0:291          'dvec4v' ( temp 4-component vector of double)
864617a3babSopenharmony_ci0:291          'dvec4v' ( temp 4-component vector of double)
865617a3babSopenharmony_ci0:291          'doublev' ( temp double)
866617a3babSopenharmony_ci0:293      Sequence
867617a3babSopenharmony_ci0:293        move second child to first child ( temp 2X2 matrix of double)
868617a3babSopenharmony_ci0:293          'dmat2v' ( temp 2X2 matrix of double)
869617a3babSopenharmony_ci0:293          outer product ( global 2X2 matrix of double)
870617a3babSopenharmony_ci0:293            'dvec2v' ( temp 2-component vector of double)
871617a3babSopenharmony_ci0:293            'dvec2v' ( temp 2-component vector of double)
872617a3babSopenharmony_ci0:294      Sequence
873617a3babSopenharmony_ci0:294        move second child to first child ( temp 3X3 matrix of double)
874617a3babSopenharmony_ci0:294          'dmat3v' ( temp 3X3 matrix of double)
875617a3babSopenharmony_ci0:294          outer product ( global 3X3 matrix of double)
876617a3babSopenharmony_ci0:294            'dvec3v' ( temp 3-component vector of double)
877617a3babSopenharmony_ci0:294            'dvec3v' ( temp 3-component vector of double)
878617a3babSopenharmony_ci0:295      Sequence
879617a3babSopenharmony_ci0:295        move second child to first child ( temp 4X4 matrix of double)
880617a3babSopenharmony_ci0:295          'dmat4v' ( temp 4X4 matrix of double)
881617a3babSopenharmony_ci0:295          outer product ( global 4X4 matrix of double)
882617a3babSopenharmony_ci0:295            'dvec4v' ( temp 4-component vector of double)
883617a3babSopenharmony_ci0:295            'dvec4v' ( temp 4-component vector of double)
884617a3babSopenharmony_ci0:296      Sequence
885617a3babSopenharmony_ci0:296        move second child to first child ( temp 2X3 matrix of double)
886617a3babSopenharmony_ci0:296          'dmat2x3v' ( temp 2X3 matrix of double)
887617a3babSopenharmony_ci0:296          outer product ( global 2X3 matrix of double)
888617a3babSopenharmony_ci0:296            'dvec3v' ( temp 3-component vector of double)
889617a3babSopenharmony_ci0:296            'dvec2v' ( temp 2-component vector of double)
890617a3babSopenharmony_ci0:297      Sequence
891617a3babSopenharmony_ci0:297        move second child to first child ( temp 3X2 matrix of double)
892617a3babSopenharmony_ci0:297          'dmat3x2v' ( temp 3X2 matrix of double)
893617a3babSopenharmony_ci0:297          outer product ( global 3X2 matrix of double)
894617a3babSopenharmony_ci0:297            'dvec2v' ( temp 2-component vector of double)
895617a3babSopenharmony_ci0:297            'dvec3v' ( temp 3-component vector of double)
896617a3babSopenharmony_ci0:298      Sequence
897617a3babSopenharmony_ci0:298        move second child to first child ( temp 2X4 matrix of double)
898617a3babSopenharmony_ci0:298          'dmat2x4v' ( temp 2X4 matrix of double)
899617a3babSopenharmony_ci0:298          outer product ( global 2X4 matrix of double)
900617a3babSopenharmony_ci0:298            'dvec4v' ( temp 4-component vector of double)
901617a3babSopenharmony_ci0:298            'dvec2v' ( temp 2-component vector of double)
902617a3babSopenharmony_ci0:299      Sequence
903617a3babSopenharmony_ci0:299        move second child to first child ( temp 4X2 matrix of double)
904617a3babSopenharmony_ci0:299          'dmat4x2v' ( temp 4X2 matrix of double)
905617a3babSopenharmony_ci0:299          outer product ( global 4X2 matrix of double)
906617a3babSopenharmony_ci0:299            'dvec2v' ( temp 2-component vector of double)
907617a3babSopenharmony_ci0:299            'dvec4v' ( temp 4-component vector of double)
908617a3babSopenharmony_ci0:300      Sequence
909617a3babSopenharmony_ci0:300        move second child to first child ( temp 3X4 matrix of double)
910617a3babSopenharmony_ci0:300          'dmat3x4v' ( temp 3X4 matrix of double)
911617a3babSopenharmony_ci0:300          outer product ( global 3X4 matrix of double)
912617a3babSopenharmony_ci0:300            'dvec4v' ( temp 4-component vector of double)
913617a3babSopenharmony_ci0:300            'dvec3v' ( temp 3-component vector of double)
914617a3babSopenharmony_ci0:301      Sequence
915617a3babSopenharmony_ci0:301        move second child to first child ( temp 4X3 matrix of double)
916617a3babSopenharmony_ci0:301          'dmat4x3v' ( temp 4X3 matrix of double)
917617a3babSopenharmony_ci0:301          outer product ( global 4X3 matrix of double)
918617a3babSopenharmony_ci0:301            'dvec3v' ( temp 3-component vector of double)
919617a3babSopenharmony_ci0:301            'dvec4v' ( temp 4-component vector of double)
920617a3babSopenharmony_ci0:303      matrix mult second child into first child ( temp 2X2 matrix of double)
921617a3babSopenharmony_ci0:303        'dmat2v' ( temp 2X2 matrix of double)
922617a3babSopenharmony_ci0:303        component-wise multiply ( global 2X2 matrix of double)
923617a3babSopenharmony_ci0:303          'dmat2v' ( temp 2X2 matrix of double)
924617a3babSopenharmony_ci0:303          'dmat2v' ( temp 2X2 matrix of double)
925617a3babSopenharmony_ci0:304      matrix mult second child into first child ( temp 3X3 matrix of double)
926617a3babSopenharmony_ci0:304        'dmat3v' ( temp 3X3 matrix of double)
927617a3babSopenharmony_ci0:304        component-wise multiply ( global 3X3 matrix of double)
928617a3babSopenharmony_ci0:304          'dmat3v' ( temp 3X3 matrix of double)
929617a3babSopenharmony_ci0:304          'dmat3v' ( temp 3X3 matrix of double)
930617a3babSopenharmony_ci0:305      matrix mult second child into first child ( temp 4X4 matrix of double)
931617a3babSopenharmony_ci0:305        'dmat4v' ( temp 4X4 matrix of double)
932617a3babSopenharmony_ci0:305        component-wise multiply ( global 4X4 matrix of double)
933617a3babSopenharmony_ci0:305          'dmat4v' ( temp 4X4 matrix of double)
934617a3babSopenharmony_ci0:305          'dmat4v' ( temp 4X4 matrix of double)
935617a3babSopenharmony_ci0:306      move second child to first child ( temp 2X3 matrix of double)
936617a3babSopenharmony_ci0:306        'dmat2x3v' ( temp 2X3 matrix of double)
937617a3babSopenharmony_ci0:306        component-wise multiply ( global 2X3 matrix of double)
938617a3babSopenharmony_ci0:306          'dmat2x3v' ( temp 2X3 matrix of double)
939617a3babSopenharmony_ci0:306          'dmat2x3v' ( temp 2X3 matrix of double)
940617a3babSopenharmony_ci0:307      move second child to first child ( temp 2X4 matrix of double)
941617a3babSopenharmony_ci0:307        'dmat2x4v' ( temp 2X4 matrix of double)
942617a3babSopenharmony_ci0:307        component-wise multiply ( global 2X4 matrix of double)
943617a3babSopenharmony_ci0:307          'dmat2x4v' ( temp 2X4 matrix of double)
944617a3babSopenharmony_ci0:307          'dmat2x4v' ( temp 2X4 matrix of double)
945617a3babSopenharmony_ci0:308      move second child to first child ( temp 3X2 matrix of double)
946617a3babSopenharmony_ci0:308        'dmat3x2v' ( temp 3X2 matrix of double)
947617a3babSopenharmony_ci0:308        component-wise multiply ( global 3X2 matrix of double)
948617a3babSopenharmony_ci0:308          'dmat3x2v' ( temp 3X2 matrix of double)
949617a3babSopenharmony_ci0:308          'dmat3x2v' ( temp 3X2 matrix of double)
950617a3babSopenharmony_ci0:309      move second child to first child ( temp 3X4 matrix of double)
951617a3babSopenharmony_ci0:309        'dmat3x4v' ( temp 3X4 matrix of double)
952617a3babSopenharmony_ci0:309        component-wise multiply ( global 3X4 matrix of double)
953617a3babSopenharmony_ci0:309          'dmat3x4v' ( temp 3X4 matrix of double)
954617a3babSopenharmony_ci0:309          'dmat3x4v' ( temp 3X4 matrix of double)
955617a3babSopenharmony_ci0:310      move second child to first child ( temp 4X2 matrix of double)
956617a3babSopenharmony_ci0:310        'dmat4x2v' ( temp 4X2 matrix of double)
957617a3babSopenharmony_ci0:310        component-wise multiply ( global 4X2 matrix of double)
958617a3babSopenharmony_ci0:310          'dmat4x2v' ( temp 4X2 matrix of double)
959617a3babSopenharmony_ci0:310          'dmat4x2v' ( temp 4X2 matrix of double)
960617a3babSopenharmony_ci0:311      move second child to first child ( temp 4X3 matrix of double)
961617a3babSopenharmony_ci0:311        'dmat4x3v' ( temp 4X3 matrix of double)
962617a3babSopenharmony_ci0:311        component-wise multiply ( global 4X3 matrix of double)
963617a3babSopenharmony_ci0:311          'dmat4x3v' ( temp 4X3 matrix of double)
964617a3babSopenharmony_ci0:311          'dmat4x3v' ( temp 4X3 matrix of double)
965617a3babSopenharmony_ci0:313      matrix mult second child into first child ( temp 2X2 matrix of double)
966617a3babSopenharmony_ci0:313        'dmat2v' ( temp 2X2 matrix of double)
967617a3babSopenharmony_ci0:313        transpose ( global 2X2 matrix of double)
968617a3babSopenharmony_ci0:313          'dmat2v' ( temp 2X2 matrix of double)
969617a3babSopenharmony_ci0:314      matrix mult second child into first child ( temp 3X3 matrix of double)
970617a3babSopenharmony_ci0:314        'dmat3v' ( temp 3X3 matrix of double)
971617a3babSopenharmony_ci0:314        transpose ( global 3X3 matrix of double)
972617a3babSopenharmony_ci0:314          'dmat3v' ( temp 3X3 matrix of double)
973617a3babSopenharmony_ci0:315      matrix mult second child into first child ( temp 4X4 matrix of double)
974617a3babSopenharmony_ci0:315        'dmat4v' ( temp 4X4 matrix of double)
975617a3babSopenharmony_ci0:315        transpose ( global 4X4 matrix of double)
976617a3babSopenharmony_ci0:315          'dmat4v' ( temp 4X4 matrix of double)
977617a3babSopenharmony_ci0:316      move second child to first child ( temp 2X3 matrix of double)
978617a3babSopenharmony_ci0:316        'dmat2x3v' ( temp 2X3 matrix of double)
979617a3babSopenharmony_ci0:316        transpose ( global 2X3 matrix of double)
980617a3babSopenharmony_ci0:316          'dmat3x2v' ( temp 3X2 matrix of double)
981617a3babSopenharmony_ci0:317      move second child to first child ( temp 3X2 matrix of double)
982617a3babSopenharmony_ci0:317        'dmat3x2v' ( temp 3X2 matrix of double)
983617a3babSopenharmony_ci0:317        transpose ( global 3X2 matrix of double)
984617a3babSopenharmony_ci0:317          'dmat2x3v' ( temp 2X3 matrix of double)
985617a3babSopenharmony_ci0:318      move second child to first child ( temp 2X4 matrix of double)
986617a3babSopenharmony_ci0:318        'dmat2x4v' ( temp 2X4 matrix of double)
987617a3babSopenharmony_ci0:318        transpose ( global 2X4 matrix of double)
988617a3babSopenharmony_ci0:318          'dmat4x2v' ( temp 4X2 matrix of double)
989617a3babSopenharmony_ci0:319      move second child to first child ( temp 4X2 matrix of double)
990617a3babSopenharmony_ci0:319        'dmat4x2v' ( temp 4X2 matrix of double)
991617a3babSopenharmony_ci0:319        transpose ( global 4X2 matrix of double)
992617a3babSopenharmony_ci0:319          'dmat2x4v' ( temp 2X4 matrix of double)
993617a3babSopenharmony_ci0:320      move second child to first child ( temp 3X4 matrix of double)
994617a3babSopenharmony_ci0:320        'dmat3x4v' ( temp 3X4 matrix of double)
995617a3babSopenharmony_ci0:320        transpose ( global 3X4 matrix of double)
996617a3babSopenharmony_ci0:320          'dmat4x3v' ( temp 4X3 matrix of double)
997617a3babSopenharmony_ci0:321      move second child to first child ( temp 4X3 matrix of double)
998617a3babSopenharmony_ci0:321        'dmat4x3v' ( temp 4X3 matrix of double)
999617a3babSopenharmony_ci0:321        transpose ( global 4X3 matrix of double)
1000617a3babSopenharmony_ci0:321          'dmat3x4v' ( temp 3X4 matrix of double)
1001617a3babSopenharmony_ci0:323      add second child into first child ( temp double)
1002617a3babSopenharmony_ci0:323        'doublev' ( temp double)
1003617a3babSopenharmony_ci0:323        determinant ( global double)
1004617a3babSopenharmony_ci0:323          'dmat2v' ( temp 2X2 matrix of double)
1005617a3babSopenharmony_ci0:324      add second child into first child ( temp double)
1006617a3babSopenharmony_ci0:324        'doublev' ( temp double)
1007617a3babSopenharmony_ci0:324        determinant ( global double)
1008617a3babSopenharmony_ci0:324          'dmat3v' ( temp 3X3 matrix of double)
1009617a3babSopenharmony_ci0:325      add second child into first child ( temp double)
1010617a3babSopenharmony_ci0:325        'doublev' ( temp double)
1011617a3babSopenharmony_ci0:325        determinant ( global double)
1012617a3babSopenharmony_ci0:325          'dmat4v' ( temp 4X4 matrix of double)
1013617a3babSopenharmony_ci0:327      matrix mult second child into first child ( temp 2X2 matrix of double)
1014617a3babSopenharmony_ci0:327        'dmat2v' ( temp 2X2 matrix of double)
1015617a3babSopenharmony_ci0:327        inverse ( global 2X2 matrix of double)
1016617a3babSopenharmony_ci0:327          'dmat2v' ( temp 2X2 matrix of double)
1017617a3babSopenharmony_ci0:328      matrix mult second child into first child ( temp 3X3 matrix of double)
1018617a3babSopenharmony_ci0:328        'dmat3v' ( temp 3X3 matrix of double)
1019617a3babSopenharmony_ci0:328        inverse ( global 3X3 matrix of double)
1020617a3babSopenharmony_ci0:328          'dmat3v' ( temp 3X3 matrix of double)
1021617a3babSopenharmony_ci0:329      matrix mult second child into first child ( temp 4X4 matrix of double)
1022617a3babSopenharmony_ci0:329        'dmat4v' ( temp 4X4 matrix of double)
1023617a3babSopenharmony_ci0:329        inverse ( global 4X4 matrix of double)
1024617a3babSopenharmony_ci0:329          'dmat4v' ( temp 4X4 matrix of double)
1025617a3babSopenharmony_ci0:?   Linker Objects
1026617a3babSopenharmony_ci0:?     'bn' ( in 3-element array of block{ in int a})
1027617a3babSopenharmony_ci0:?     'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position,  in float PointSize gl_PointSize})
1028617a3babSopenharmony_ci0:?     'color' ( in 3-element array of 4-component vector of float)
1029617a3babSopenharmony_ci0:?     'color2' ( in 3-element array of 4-component vector of float)
1030617a3babSopenharmony_ci0:?     'colorS' ( in 3-element array of 4-component vector of float)
1031617a3babSopenharmony_ci0:?     'colorBad' ( in 4-element array of 4-component vector of float)
1032617a3babSopenharmony_ci0:?     'colorbad2' ( in 2-element array of 4-component vector of float)
1033617a3babSopenharmony_ci0:?     'cva' (layout( location=4) in 3-element array of 4-component vector of float)
1034617a3babSopenharmony_ci0:?     'cvb' (layout( location=5) in 3-element array of 4-component vector of float)
1035617a3babSopenharmony_ci0:?     'cmc' (layout( location=2) in 3-element array of 3X3 matrix of float)
1036617a3babSopenharmony_ci0:?     'patchIn' ( patch in 3-element array of 4-component vector of float)
1037617a3babSopenharmony_ci0:?     'patchOut' (layout( stream=0) patch out 4-component vector of float)
1038617a3babSopenharmony_ci0:?     'scalar' ( in float)
1039617a3babSopenharmony_ci0:?     'inbls' ( in block{ in int a})
1040617a3babSopenharmony_ci0:?     'inbla' ( in 17-element array of block{ in int a})
1041617a3babSopenharmony_ci0:?     'indexedOut' (layout( location=7 stream=0) out 4-component vector of float)
1042617a3babSopenharmony_ci0:?     'samp1D' ( uniform sampler1D)
1043617a3babSopenharmony_ci0:?     'samp2Ds' ( uniform sampler2DShadow)
1044617a3babSopenharmony_ci
1045617a3babSopenharmony_ci
1046617a3babSopenharmony_ciLinked geometry stage:
1047617a3babSopenharmony_ci
1048617a3babSopenharmony_ciERROR: Linking geometry stage: At least one shader must specify an output layout primitive
1049617a3babSopenharmony_ci
1050617a3babSopenharmony_ciShader version: 400
1051617a3babSopenharmony_ciRequested GL_ARB_separate_shader_objects
1052617a3babSopenharmony_ciinvocations = 4
1053617a3babSopenharmony_cimax_vertices = 127
1054617a3babSopenharmony_ciinput primitive = triangles
1055617a3babSopenharmony_cioutput primitive = none
1056617a3babSopenharmony_ciERROR: node is still EOpNull!
1057617a3babSopenharmony_ci0:3  Function Definition: main( ( global void)
1058617a3babSopenharmony_ci0:3    Function Parameters: 
1059617a3babSopenharmony_ci0:5    Sequence
1060617a3babSopenharmony_ci0:5      EmitStreamVertex ( global void)
1061617a3babSopenharmony_ci0:5        Constant:
1062617a3babSopenharmony_ci0:5          1 (const int)
1063617a3babSopenharmony_ci0:6      EndStreamPrimitive ( global void)
1064617a3babSopenharmony_ci0:6        Constant:
1065617a3babSopenharmony_ci0:6          0 (const int)
1066617a3babSopenharmony_ci0:7      EmitVertex ( global void)
1067617a3babSopenharmony_ci0:8      EndPrimitive ( global void)
1068617a3babSopenharmony_ci0:9      Sequence
1069617a3babSopenharmony_ci0:9        move second child to first child ( temp int)
1070617a3babSopenharmony_ci0:9          'id' ( temp int)
1071617a3babSopenharmony_ci0:9          'gl_InvocationID' ( in int InvocationID)
1072617a3babSopenharmony_ci0:?   Linker Objects
1073617a3babSopenharmony_ci0:?     'bn' ( in 3-element array of block{ in int a})
1074617a3babSopenharmony_ci0:?     'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position,  in float PointSize gl_PointSize})
1075617a3babSopenharmony_ci0:?     'color' ( in 3-element array of 4-component vector of float)
1076617a3babSopenharmony_ci0:?     'color2' ( in 3-element array of 4-component vector of float)
1077617a3babSopenharmony_ci0:?     'colorS' ( in 3-element array of 4-component vector of float)
1078617a3babSopenharmony_ci0:?     'colorBad' ( in 4-element array of 4-component vector of float)
1079617a3babSopenharmony_ci0:?     'colorbad2' ( in 2-element array of 4-component vector of float)
1080617a3babSopenharmony_ci0:?     'cva' (layout( location=4) in 3-element array of 4-component vector of float)
1081617a3babSopenharmony_ci0:?     'cvb' (layout( location=5) in 3-element array of 4-component vector of float)
1082617a3babSopenharmony_ci0:?     'cmc' (layout( location=2) in 3-element array of 3X3 matrix of float)
1083617a3babSopenharmony_ci0:?     'patchIn' ( patch in 3-element array of 4-component vector of float)
1084617a3babSopenharmony_ci0:?     'patchOut' (layout( stream=0) patch out 4-component vector of float)
1085617a3babSopenharmony_ci0:?     'scalar' ( in float)
1086617a3babSopenharmony_ci0:?     'inbls' ( in block{ in int a})
1087617a3babSopenharmony_ci0:?     'inbla' ( in 17-element array of block{ in int a})
1088617a3babSopenharmony_ci0:?     'indexedOut' (layout( location=7 stream=0) out 4-component vector of float)
1089617a3babSopenharmony_ci0:?     'samp1D' ( uniform sampler1D)
1090617a3babSopenharmony_ci0:?     'samp2Ds' ( uniform sampler2DShadow)
1091617a3babSopenharmony_ci
1092