1617a3babSopenharmony_ciswizzle.frag
2617a3babSopenharmony_ciShader version: 110
3617a3babSopenharmony_ci0:? Sequence
4617a3babSopenharmony_ci0:9  Function Definition: main( ( global void)
5617a3babSopenharmony_ci0:9    Function Parameters: 
6617a3babSopenharmony_ci0:11    Sequence
7617a3babSopenharmony_ci0:11      Sequence
8617a3babSopenharmony_ci0:11        move second child to first child ( temp float)
9617a3babSopenharmony_ci0:11          'blendscale' ( temp float)
10617a3babSopenharmony_ci0:11          Constant:
11617a3babSopenharmony_ci0:11            1.789000
12617a3babSopenharmony_ci0:13      Sequence
13617a3babSopenharmony_ci0:13        move second child to first child ( temp 4-component vector of float)
14617a3babSopenharmony_ci0:13          'w' ( temp 4-component vector of float)
15617a3babSopenharmony_ci0:13          'u' ( uniform 4-component vector of float)
16617a3babSopenharmony_ci0:15      Sequence
17617a3babSopenharmony_ci0:15        move second child to first child ( temp 4-component vector of float)
18617a3babSopenharmony_ci0:15          'w_dep' ( temp 4-component vector of float)
19617a3babSopenharmony_ci0:15          'u' ( uniform 4-component vector of float)
20617a3babSopenharmony_ci0:16      Sequence
21617a3babSopenharmony_ci0:16        move second child to first child ( temp 4-component vector of float)
22617a3babSopenharmony_ci0:16          'w_reorder' ( temp 4-component vector of float)
23617a3babSopenharmony_ci0:16          'u' ( uniform 4-component vector of float)
24617a3babSopenharmony_ci0:17      Sequence
25617a3babSopenharmony_ci0:17        move second child to first child ( temp 4-component vector of float)
26617a3babSopenharmony_ci0:17          'w2' ( temp 4-component vector of float)
27617a3babSopenharmony_ci0:17          'u' ( uniform 4-component vector of float)
28617a3babSopenharmony_ci0:18      Sequence
29617a3babSopenharmony_ci0:18        move second child to first child ( temp 4-component vector of float)
30617a3babSopenharmony_ci0:18          'w_flow' ( temp 4-component vector of float)
31617a3babSopenharmony_ci0:18          'u' ( uniform 4-component vector of float)
32617a3babSopenharmony_ci0:20      move second child to first child ( temp float)
33617a3babSopenharmony_ci0:20        direct index ( temp float)
34617a3babSopenharmony_ci0:20          'w_reorder' ( temp 4-component vector of float)
35617a3babSopenharmony_ci0:20          Constant:
36617a3babSopenharmony_ci0:20            2 (const int)
37617a3babSopenharmony_ci0:20        'blendscale' ( temp float)
38617a3babSopenharmony_ci0:22      move second child to first child ( temp 2-component vector of float)
39617a3babSopenharmony_ci0:22        vector swizzle ( temp 2-component vector of float)
40617a3babSopenharmony_ci0:22          'w' ( temp 4-component vector of float)
41617a3babSopenharmony_ci0:22          Sequence
42617a3babSopenharmony_ci0:22            Constant:
43617a3babSopenharmony_ci0:22              3 (const int)
44617a3babSopenharmony_ci0:22            Constant:
45617a3babSopenharmony_ci0:22              1 (const int)
46617a3babSopenharmony_ci0:22        't' ( smooth in 2-component vector of float)
47617a3babSopenharmony_ci0:24      move second child to first child ( temp float)
48617a3babSopenharmony_ci0:24        direct index ( temp float)
49617a3babSopenharmony_ci0:24          'w_reorder' ( temp 4-component vector of float)
50617a3babSopenharmony_ci0:24          Constant:
51617a3babSopenharmony_ci0:24            0 (const int)
52617a3babSopenharmony_ci0:24        'blendscale' ( temp float)
53617a3babSopenharmony_ci0:26      move second child to first child ( temp 4-component vector of float)
54617a3babSopenharmony_ci0:26        vector swizzle ( temp 4-component vector of float)
55617a3babSopenharmony_ci0:26          'w2' ( temp 4-component vector of float)
56617a3babSopenharmony_ci0:26          Sequence
57617a3babSopenharmony_ci0:26            Constant:
58617a3babSopenharmony_ci0:26              0 (const int)
59617a3babSopenharmony_ci0:26            Constant:
60617a3babSopenharmony_ci0:26              1 (const int)
61617a3babSopenharmony_ci0:26            Constant:
62617a3babSopenharmony_ci0:26              2 (const int)
63617a3babSopenharmony_ci0:26            Constant:
64617a3babSopenharmony_ci0:26              3 (const int)
65617a3babSopenharmony_ci0:26        vector swizzle ( temp 4-component vector of float)
66617a3babSopenharmony_ci0:26          'u' ( uniform 4-component vector of float)
67617a3babSopenharmony_ci0:26          Sequence
68617a3babSopenharmony_ci0:26            Constant:
69617a3babSopenharmony_ci0:26              2 (const int)
70617a3babSopenharmony_ci0:26            Constant:
71617a3babSopenharmony_ci0:26              3 (const int)
72617a3babSopenharmony_ci0:26            Constant:
73617a3babSopenharmony_ci0:26              0 (const int)
74617a3babSopenharmony_ci0:26            Constant:
75617a3babSopenharmony_ci0:26              1 (const int)
76617a3babSopenharmony_ci0:28      move second child to first child ( temp float)
77617a3babSopenharmony_ci0:28        direct index ( temp float)
78617a3babSopenharmony_ci0:28          'w_reorder' ( temp 4-component vector of float)
79617a3babSopenharmony_ci0:28          Constant:
80617a3babSopenharmony_ci0:28            1 (const int)
81617a3babSopenharmony_ci0:28        'blendscale' ( temp float)
82617a3babSopenharmony_ci0:30      move second child to first child ( temp 2-component vector of float)
83617a3babSopenharmony_ci0:30        vector swizzle ( temp 2-component vector of float)
84617a3babSopenharmony_ci0:30          'w_dep' ( temp 4-component vector of float)
85617a3babSopenharmony_ci0:30          Sequence
86617a3babSopenharmony_ci0:30            Constant:
87617a3babSopenharmony_ci0:30              0 (const int)
88617a3babSopenharmony_ci0:30            Constant:
89617a3babSopenharmony_ci0:30              1 (const int)
90617a3babSopenharmony_ci0:30        vector swizzle ( temp 2-component vector of float)
91617a3babSopenharmony_ci0:30          'w2' ( temp 4-component vector of float)
92617a3babSopenharmony_ci0:30          Sequence
93617a3babSopenharmony_ci0:30            Constant:
94617a3babSopenharmony_ci0:30              0 (const int)
95617a3babSopenharmony_ci0:30            Constant:
96617a3babSopenharmony_ci0:30              2 (const int)
97617a3babSopenharmony_ci0:31      move second child to first child ( temp 2-component vector of float)
98617a3babSopenharmony_ci0:31        vector swizzle ( temp 2-component vector of float)
99617a3babSopenharmony_ci0:31          'w_dep' ( temp 4-component vector of float)
100617a3babSopenharmony_ci0:31          Sequence
101617a3babSopenharmony_ci0:31            Constant:
102617a3babSopenharmony_ci0:31              2 (const int)
103617a3babSopenharmony_ci0:31            Constant:
104617a3babSopenharmony_ci0:31              3 (const int)
105617a3babSopenharmony_ci0:31        't' ( smooth in 2-component vector of float)
106617a3babSopenharmony_ci0:33      move second child to first child ( temp 2-component vector of float)
107617a3babSopenharmony_ci0:33        vector swizzle ( temp 2-component vector of float)
108617a3babSopenharmony_ci0:33          'w_undef' ( temp 4-component vector of float)
109617a3babSopenharmony_ci0:33          Sequence
110617a3babSopenharmony_ci0:33            Constant:
111617a3babSopenharmony_ci0:33              0 (const int)
112617a3babSopenharmony_ci0:33            Constant:
113617a3babSopenharmony_ci0:33              1 (const int)
114617a3babSopenharmony_ci0:33        vector swizzle ( temp 2-component vector of float)
115617a3babSopenharmony_ci0:33          'u' ( uniform 4-component vector of float)
116617a3babSopenharmony_ci0:33          Sequence
117617a3babSopenharmony_ci0:33            Constant:
118617a3babSopenharmony_ci0:33              2 (const int)
119617a3babSopenharmony_ci0:33            Constant:
120617a3babSopenharmony_ci0:33              3 (const int)
121617a3babSopenharmony_ci0:35      Test condition and select ( temp void)
122617a3babSopenharmony_ci0:35        Condition
123617a3babSopenharmony_ci0:35        'p' ( uniform bool)
124617a3babSopenharmony_ci0:35        true case
125617a3babSopenharmony_ci0:36        move second child to first child ( temp float)
126617a3babSopenharmony_ci0:36          direct index ( temp float)
127617a3babSopenharmony_ci0:36            'w_flow' ( temp 4-component vector of float)
128617a3babSopenharmony_ci0:36            Constant:
129617a3babSopenharmony_ci0:36              0 (const int)
130617a3babSopenharmony_ci0:36          direct index ( temp float)
131617a3babSopenharmony_ci0:36            't' ( smooth in 2-component vector of float)
132617a3babSopenharmony_ci0:36            Constant:
133617a3babSopenharmony_ci0:36              0 (const int)
134617a3babSopenharmony_ci0:35        false case
135617a3babSopenharmony_ci0:38        move second child to first child ( temp float)
136617a3babSopenharmony_ci0:38          direct index ( temp float)
137617a3babSopenharmony_ci0:38            'w_flow' ( temp 4-component vector of float)
138617a3babSopenharmony_ci0:38            Constant:
139617a3babSopenharmony_ci0:38              0 (const int)
140617a3babSopenharmony_ci0:38          direct index ( temp float)
141617a3babSopenharmony_ci0:38            't' ( smooth in 2-component vector of float)
142617a3babSopenharmony_ci0:38            Constant:
143617a3babSopenharmony_ci0:38              1 (const int)
144617a3babSopenharmony_ci0:40      move second child to first child ( temp 4-component vector of float)
145617a3babSopenharmony_ci0:40        'gl_FragColor' ( fragColor 4-component vector of float FragColor)
146617a3babSopenharmony_ci0:40        mix ( global 4-component vector of float)
147617a3babSopenharmony_ci0:40          'w_reorder' ( temp 4-component vector of float)
148617a3babSopenharmony_ci0:40          'w_undef' ( temp 4-component vector of float)
149617a3babSopenharmony_ci0:40          component-wise multiply ( temp 4-component vector of float)
150617a3babSopenharmony_ci0:40            component-wise multiply ( temp 4-component vector of float)
151617a3babSopenharmony_ci0:40              component-wise multiply ( temp 4-component vector of float)
152617a3babSopenharmony_ci0:40                'w' ( temp 4-component vector of float)
153617a3babSopenharmony_ci0:40                'w2' ( temp 4-component vector of float)
154617a3babSopenharmony_ci0:40              'w_dep' ( temp 4-component vector of float)
155617a3babSopenharmony_ci0:40            'w_flow' ( temp 4-component vector of float)
156617a3babSopenharmony_ci0:42      Sequence
157617a3babSopenharmony_ci0:42        move second child to first child ( temp 2-component vector of float)
158617a3babSopenharmony_ci0:42          'c' ( temp 2-component vector of float)
159617a3babSopenharmony_ci0:42          't' ( smooth in 2-component vector of float)
160617a3babSopenharmony_ci0:43      Sequence
161617a3babSopenharmony_ci0:43        move second child to first child ( temp 4-component vector of float)
162617a3babSopenharmony_ci0:43          'rep' ( temp 4-component vector of float)
163617a3babSopenharmony_ci0:43          Constant:
164617a3babSopenharmony_ci0:43            0.000000
165617a3babSopenharmony_ci0:43            0.000000
166617a3babSopenharmony_ci0:43            0.000000
167617a3babSopenharmony_ci0:43            1.000000
168617a3babSopenharmony_ci0:45      Test condition and select ( temp void)
169617a3babSopenharmony_ci0:45        Condition
170617a3babSopenharmony_ci0:45        Compare Less Than ( temp bool)
171617a3babSopenharmony_ci0:45          direct index ( temp float)
172617a3babSopenharmony_ci0:45            'c' ( temp 2-component vector of float)
173617a3babSopenharmony_ci0:45            Constant:
174617a3babSopenharmony_ci0:45              0 (const int)
175617a3babSopenharmony_ci0:45          Constant:
176617a3babSopenharmony_ci0:45            0.000000
177617a3babSopenharmony_ci0:45        true case
178617a3babSopenharmony_ci0:46        multiply second child into first child ( temp float)
179617a3babSopenharmony_ci0:46          direct index ( temp float)
180617a3babSopenharmony_ci0:46            'c' ( temp 2-component vector of float)
181617a3babSopenharmony_ci0:46            Constant:
182617a3babSopenharmony_ci0:46              0 (const int)
183617a3babSopenharmony_ci0:46          Constant:
184617a3babSopenharmony_ci0:46            -1.000000
185617a3babSopenharmony_ci0:48      Test condition and select ( temp void)
186617a3babSopenharmony_ci0:48        Condition
187617a3babSopenharmony_ci0:48        Compare Less Than or Equal ( temp bool)
188617a3babSopenharmony_ci0:48          direct index ( temp float)
189617a3babSopenharmony_ci0:48            'c' ( temp 2-component vector of float)
190617a3babSopenharmony_ci0:48            Constant:
191617a3babSopenharmony_ci0:48              0 (const int)
192617a3babSopenharmony_ci0:48          Constant:
193617a3babSopenharmony_ci0:48            1.000000
194617a3babSopenharmony_ci0:48        true case
195617a3babSopenharmony_ci0:49        move second child to first child ( temp float)
196617a3babSopenharmony_ci0:49          direct index ( temp float)
197617a3babSopenharmony_ci0:49            'rep' ( temp 4-component vector of float)
198617a3babSopenharmony_ci0:49            Constant:
199617a3babSopenharmony_ci0:49              0 (const int)
200617a3babSopenharmony_ci0:49          Constant:
201617a3babSopenharmony_ci0:49            3.400000
202617a3babSopenharmony_ci0:51      add second child into first child ( temp 4-component vector of float)
203617a3babSopenharmony_ci0:51        'gl_FragColor' ( fragColor 4-component vector of float FragColor)
204617a3babSopenharmony_ci0:51        'rep' ( temp 4-component vector of float)
205617a3babSopenharmony_ci0:?   Linker Objects
206617a3babSopenharmony_ci0:?     'blend' ( uniform float)
207617a3babSopenharmony_ci0:?     'u' ( uniform 4-component vector of float)
208617a3babSopenharmony_ci0:?     'p' ( uniform bool)
209617a3babSopenharmony_ci0:?     't' ( smooth in 2-component vector of float)
210617a3babSopenharmony_ci
211617a3babSopenharmony_ci
212617a3babSopenharmony_ciLinked fragment stage:
213617a3babSopenharmony_ci
214617a3babSopenharmony_ci
215617a3babSopenharmony_ciShader version: 110
216617a3babSopenharmony_ci0:? Sequence
217617a3babSopenharmony_ci0:9  Function Definition: main( ( global void)
218617a3babSopenharmony_ci0:9    Function Parameters: 
219617a3babSopenharmony_ci0:11    Sequence
220617a3babSopenharmony_ci0:11      Sequence
221617a3babSopenharmony_ci0:11        move second child to first child ( temp float)
222617a3babSopenharmony_ci0:11          'blendscale' ( temp float)
223617a3babSopenharmony_ci0:11          Constant:
224617a3babSopenharmony_ci0:11            1.789000
225617a3babSopenharmony_ci0:13      Sequence
226617a3babSopenharmony_ci0:13        move second child to first child ( temp 4-component vector of float)
227617a3babSopenharmony_ci0:13          'w' ( temp 4-component vector of float)
228617a3babSopenharmony_ci0:13          'u' ( uniform 4-component vector of float)
229617a3babSopenharmony_ci0:15      Sequence
230617a3babSopenharmony_ci0:15        move second child to first child ( temp 4-component vector of float)
231617a3babSopenharmony_ci0:15          'w_dep' ( temp 4-component vector of float)
232617a3babSopenharmony_ci0:15          'u' ( uniform 4-component vector of float)
233617a3babSopenharmony_ci0:16      Sequence
234617a3babSopenharmony_ci0:16        move second child to first child ( temp 4-component vector of float)
235617a3babSopenharmony_ci0:16          'w_reorder' ( temp 4-component vector of float)
236617a3babSopenharmony_ci0:16          'u' ( uniform 4-component vector of float)
237617a3babSopenharmony_ci0:17      Sequence
238617a3babSopenharmony_ci0:17        move second child to first child ( temp 4-component vector of float)
239617a3babSopenharmony_ci0:17          'w2' ( temp 4-component vector of float)
240617a3babSopenharmony_ci0:17          'u' ( uniform 4-component vector of float)
241617a3babSopenharmony_ci0:18      Sequence
242617a3babSopenharmony_ci0:18        move second child to first child ( temp 4-component vector of float)
243617a3babSopenharmony_ci0:18          'w_flow' ( temp 4-component vector of float)
244617a3babSopenharmony_ci0:18          'u' ( uniform 4-component vector of float)
245617a3babSopenharmony_ci0:20      move second child to first child ( temp float)
246617a3babSopenharmony_ci0:20        direct index ( temp float)
247617a3babSopenharmony_ci0:20          'w_reorder' ( temp 4-component vector of float)
248617a3babSopenharmony_ci0:20          Constant:
249617a3babSopenharmony_ci0:20            2 (const int)
250617a3babSopenharmony_ci0:20        'blendscale' ( temp float)
251617a3babSopenharmony_ci0:22      move second child to first child ( temp 2-component vector of float)
252617a3babSopenharmony_ci0:22        vector swizzle ( temp 2-component vector of float)
253617a3babSopenharmony_ci0:22          'w' ( temp 4-component vector of float)
254617a3babSopenharmony_ci0:22          Sequence
255617a3babSopenharmony_ci0:22            Constant:
256617a3babSopenharmony_ci0:22              3 (const int)
257617a3babSopenharmony_ci0:22            Constant:
258617a3babSopenharmony_ci0:22              1 (const int)
259617a3babSopenharmony_ci0:22        't' ( smooth in 2-component vector of float)
260617a3babSopenharmony_ci0:24      move second child to first child ( temp float)
261617a3babSopenharmony_ci0:24        direct index ( temp float)
262617a3babSopenharmony_ci0:24          'w_reorder' ( temp 4-component vector of float)
263617a3babSopenharmony_ci0:24          Constant:
264617a3babSopenharmony_ci0:24            0 (const int)
265617a3babSopenharmony_ci0:24        'blendscale' ( temp float)
266617a3babSopenharmony_ci0:26      move second child to first child ( temp 4-component vector of float)
267617a3babSopenharmony_ci0:26        vector swizzle ( temp 4-component vector of float)
268617a3babSopenharmony_ci0:26          'w2' ( temp 4-component vector of float)
269617a3babSopenharmony_ci0:26          Sequence
270617a3babSopenharmony_ci0:26            Constant:
271617a3babSopenharmony_ci0:26              0 (const int)
272617a3babSopenharmony_ci0:26            Constant:
273617a3babSopenharmony_ci0:26              1 (const int)
274617a3babSopenharmony_ci0:26            Constant:
275617a3babSopenharmony_ci0:26              2 (const int)
276617a3babSopenharmony_ci0:26            Constant:
277617a3babSopenharmony_ci0:26              3 (const int)
278617a3babSopenharmony_ci0:26        vector swizzle ( temp 4-component vector of float)
279617a3babSopenharmony_ci0:26          'u' ( uniform 4-component vector of float)
280617a3babSopenharmony_ci0:26          Sequence
281617a3babSopenharmony_ci0:26            Constant:
282617a3babSopenharmony_ci0:26              2 (const int)
283617a3babSopenharmony_ci0:26            Constant:
284617a3babSopenharmony_ci0:26              3 (const int)
285617a3babSopenharmony_ci0:26            Constant:
286617a3babSopenharmony_ci0:26              0 (const int)
287617a3babSopenharmony_ci0:26            Constant:
288617a3babSopenharmony_ci0:26              1 (const int)
289617a3babSopenharmony_ci0:28      move second child to first child ( temp float)
290617a3babSopenharmony_ci0:28        direct index ( temp float)
291617a3babSopenharmony_ci0:28          'w_reorder' ( temp 4-component vector of float)
292617a3babSopenharmony_ci0:28          Constant:
293617a3babSopenharmony_ci0:28            1 (const int)
294617a3babSopenharmony_ci0:28        'blendscale' ( temp float)
295617a3babSopenharmony_ci0:30      move second child to first child ( temp 2-component vector of float)
296617a3babSopenharmony_ci0:30        vector swizzle ( temp 2-component vector of float)
297617a3babSopenharmony_ci0:30          'w_dep' ( temp 4-component vector of float)
298617a3babSopenharmony_ci0:30          Sequence
299617a3babSopenharmony_ci0:30            Constant:
300617a3babSopenharmony_ci0:30              0 (const int)
301617a3babSopenharmony_ci0:30            Constant:
302617a3babSopenharmony_ci0:30              1 (const int)
303617a3babSopenharmony_ci0:30        vector swizzle ( temp 2-component vector of float)
304617a3babSopenharmony_ci0:30          'w2' ( temp 4-component vector of float)
305617a3babSopenharmony_ci0:30          Sequence
306617a3babSopenharmony_ci0:30            Constant:
307617a3babSopenharmony_ci0:30              0 (const int)
308617a3babSopenharmony_ci0:30            Constant:
309617a3babSopenharmony_ci0:30              2 (const int)
310617a3babSopenharmony_ci0:31      move second child to first child ( temp 2-component vector of float)
311617a3babSopenharmony_ci0:31        vector swizzle ( temp 2-component vector of float)
312617a3babSopenharmony_ci0:31          'w_dep' ( temp 4-component vector of float)
313617a3babSopenharmony_ci0:31          Sequence
314617a3babSopenharmony_ci0:31            Constant:
315617a3babSopenharmony_ci0:31              2 (const int)
316617a3babSopenharmony_ci0:31            Constant:
317617a3babSopenharmony_ci0:31              3 (const int)
318617a3babSopenharmony_ci0:31        't' ( smooth in 2-component vector of float)
319617a3babSopenharmony_ci0:33      move second child to first child ( temp 2-component vector of float)
320617a3babSopenharmony_ci0:33        vector swizzle ( temp 2-component vector of float)
321617a3babSopenharmony_ci0:33          'w_undef' ( temp 4-component vector of float)
322617a3babSopenharmony_ci0:33          Sequence
323617a3babSopenharmony_ci0:33            Constant:
324617a3babSopenharmony_ci0:33              0 (const int)
325617a3babSopenharmony_ci0:33            Constant:
326617a3babSopenharmony_ci0:33              1 (const int)
327617a3babSopenharmony_ci0:33        vector swizzle ( temp 2-component vector of float)
328617a3babSopenharmony_ci0:33          'u' ( uniform 4-component vector of float)
329617a3babSopenharmony_ci0:33          Sequence
330617a3babSopenharmony_ci0:33            Constant:
331617a3babSopenharmony_ci0:33              2 (const int)
332617a3babSopenharmony_ci0:33            Constant:
333617a3babSopenharmony_ci0:33              3 (const int)
334617a3babSopenharmony_ci0:35      Test condition and select ( temp void)
335617a3babSopenharmony_ci0:35        Condition
336617a3babSopenharmony_ci0:35        'p' ( uniform bool)
337617a3babSopenharmony_ci0:35        true case
338617a3babSopenharmony_ci0:36        move second child to first child ( temp float)
339617a3babSopenharmony_ci0:36          direct index ( temp float)
340617a3babSopenharmony_ci0:36            'w_flow' ( temp 4-component vector of float)
341617a3babSopenharmony_ci0:36            Constant:
342617a3babSopenharmony_ci0:36              0 (const int)
343617a3babSopenharmony_ci0:36          direct index ( temp float)
344617a3babSopenharmony_ci0:36            't' ( smooth in 2-component vector of float)
345617a3babSopenharmony_ci0:36            Constant:
346617a3babSopenharmony_ci0:36              0 (const int)
347617a3babSopenharmony_ci0:35        false case
348617a3babSopenharmony_ci0:38        move second child to first child ( temp float)
349617a3babSopenharmony_ci0:38          direct index ( temp float)
350617a3babSopenharmony_ci0:38            'w_flow' ( temp 4-component vector of float)
351617a3babSopenharmony_ci0:38            Constant:
352617a3babSopenharmony_ci0:38              0 (const int)
353617a3babSopenharmony_ci0:38          direct index ( temp float)
354617a3babSopenharmony_ci0:38            't' ( smooth in 2-component vector of float)
355617a3babSopenharmony_ci0:38            Constant:
356617a3babSopenharmony_ci0:38              1 (const int)
357617a3babSopenharmony_ci0:40      move second child to first child ( temp 4-component vector of float)
358617a3babSopenharmony_ci0:40        'gl_FragColor' ( fragColor 4-component vector of float FragColor)
359617a3babSopenharmony_ci0:40        mix ( global 4-component vector of float)
360617a3babSopenharmony_ci0:40          'w_reorder' ( temp 4-component vector of float)
361617a3babSopenharmony_ci0:40          'w_undef' ( temp 4-component vector of float)
362617a3babSopenharmony_ci0:40          component-wise multiply ( temp 4-component vector of float)
363617a3babSopenharmony_ci0:40            component-wise multiply ( temp 4-component vector of float)
364617a3babSopenharmony_ci0:40              component-wise multiply ( temp 4-component vector of float)
365617a3babSopenharmony_ci0:40                'w' ( temp 4-component vector of float)
366617a3babSopenharmony_ci0:40                'w2' ( temp 4-component vector of float)
367617a3babSopenharmony_ci0:40              'w_dep' ( temp 4-component vector of float)
368617a3babSopenharmony_ci0:40            'w_flow' ( temp 4-component vector of float)
369617a3babSopenharmony_ci0:42      Sequence
370617a3babSopenharmony_ci0:42        move second child to first child ( temp 2-component vector of float)
371617a3babSopenharmony_ci0:42          'c' ( temp 2-component vector of float)
372617a3babSopenharmony_ci0:42          't' ( smooth in 2-component vector of float)
373617a3babSopenharmony_ci0:43      Sequence
374617a3babSopenharmony_ci0:43        move second child to first child ( temp 4-component vector of float)
375617a3babSopenharmony_ci0:43          'rep' ( temp 4-component vector of float)
376617a3babSopenharmony_ci0:43          Constant:
377617a3babSopenharmony_ci0:43            0.000000
378617a3babSopenharmony_ci0:43            0.000000
379617a3babSopenharmony_ci0:43            0.000000
380617a3babSopenharmony_ci0:43            1.000000
381617a3babSopenharmony_ci0:45      Test condition and select ( temp void)
382617a3babSopenharmony_ci0:45        Condition
383617a3babSopenharmony_ci0:45        Compare Less Than ( temp bool)
384617a3babSopenharmony_ci0:45          direct index ( temp float)
385617a3babSopenharmony_ci0:45            'c' ( temp 2-component vector of float)
386617a3babSopenharmony_ci0:45            Constant:
387617a3babSopenharmony_ci0:45              0 (const int)
388617a3babSopenharmony_ci0:45          Constant:
389617a3babSopenharmony_ci0:45            0.000000
390617a3babSopenharmony_ci0:45        true case
391617a3babSopenharmony_ci0:46        multiply second child into first child ( temp float)
392617a3babSopenharmony_ci0:46          direct index ( temp float)
393617a3babSopenharmony_ci0:46            'c' ( temp 2-component vector of float)
394617a3babSopenharmony_ci0:46            Constant:
395617a3babSopenharmony_ci0:46              0 (const int)
396617a3babSopenharmony_ci0:46          Constant:
397617a3babSopenharmony_ci0:46            -1.000000
398617a3babSopenharmony_ci0:48      Test condition and select ( temp void)
399617a3babSopenharmony_ci0:48        Condition
400617a3babSopenharmony_ci0:48        Compare Less Than or Equal ( temp bool)
401617a3babSopenharmony_ci0:48          direct index ( temp float)
402617a3babSopenharmony_ci0:48            'c' ( temp 2-component vector of float)
403617a3babSopenharmony_ci0:48            Constant:
404617a3babSopenharmony_ci0:48              0 (const int)
405617a3babSopenharmony_ci0:48          Constant:
406617a3babSopenharmony_ci0:48            1.000000
407617a3babSopenharmony_ci0:48        true case
408617a3babSopenharmony_ci0:49        move second child to first child ( temp float)
409617a3babSopenharmony_ci0:49          direct index ( temp float)
410617a3babSopenharmony_ci0:49            'rep' ( temp 4-component vector of float)
411617a3babSopenharmony_ci0:49            Constant:
412617a3babSopenharmony_ci0:49              0 (const int)
413617a3babSopenharmony_ci0:49          Constant:
414617a3babSopenharmony_ci0:49            3.400000
415617a3babSopenharmony_ci0:51      add second child into first child ( temp 4-component vector of float)
416617a3babSopenharmony_ci0:51        'gl_FragColor' ( fragColor 4-component vector of float FragColor)
417617a3babSopenharmony_ci0:51        'rep' ( temp 4-component vector of float)
418617a3babSopenharmony_ci0:?   Linker Objects
419617a3babSopenharmony_ci0:?     'blend' ( uniform float)
420617a3babSopenharmony_ci0:?     'u' ( uniform 4-component vector of float)
421617a3babSopenharmony_ci0:?     'p' ( uniform bool)
422617a3babSopenharmony_ci0:?     't' ( smooth in 2-component vector of float)
423617a3babSopenharmony_ci
424