1617a3babSopenharmony_ciremap.uniformarray.everything.frag
2617a3babSopenharmony_ci// Module Version 10000
3617a3babSopenharmony_ci// Generated by (magic number): 8000b
4617a3babSopenharmony_ci// Id's are bound by 25030
5617a3babSopenharmony_ci
6617a3babSopenharmony_ci                              Capability Shader
7617a3babSopenharmony_ci               1:             ExtInstImport  "GLSL.std.450"
8617a3babSopenharmony_ci                              MemoryModel Logical GLSL450
9617a3babSopenharmony_ci                              EntryPoint Fragment 5663  "main" 3608 4957 4339 5139
10617a3babSopenharmony_ci                              ExecutionMode 5663 OriginUpperLeft
11617a3babSopenharmony_ci                              Decorate 3608 Location 1
12617a3babSopenharmony_ci                              Decorate 4957 Location 0
13617a3babSopenharmony_ci                              Decorate 4339 Location 7
14617a3babSopenharmony_ci                              Decorate 5139 Location 0
15617a3babSopenharmony_ci               8:             TypeVoid
16617a3babSopenharmony_ci            1282:             TypeFunction 8
17617a3babSopenharmony_ci              13:             TypeFloat 32
18617a3babSopenharmony_ci              29:             TypeVector 13(float) 4
19617a3babSopenharmony_ci             666:             TypePointer Function 29(fvec4)
20617a3babSopenharmony_ci              11:             TypeInt 32 0
21617a3babSopenharmony_ci            2588:     11(int) Constant 6
22617a3babSopenharmony_ci             740:             TypeArray 29(fvec4) 2588
23617a3babSopenharmony_ci            1377:             TypePointer Input 740
24617a3babSopenharmony_ci            3608:   1377(ptr) Variable Input
25617a3babSopenharmony_ci              12:             TypeInt 32 1
26617a3babSopenharmony_ci            2574:     12(int) Constant 1
27617a3babSopenharmony_ci             667:             TypePointer Input 29(fvec4)
28617a3babSopenharmony_ci              24:             TypeVector 13(float) 3
29617a3babSopenharmony_ci             661:             TypePointer Input 24(fvec3)
30617a3babSopenharmony_ci            4957:    661(ptr) Variable Input
31617a3babSopenharmony_ci            2570:     11(int) Constant 0
32617a3babSopenharmony_ci             650:             TypePointer Function 13(float)
33617a3babSopenharmony_ci            2573:     11(int) Constant 1
34617a3babSopenharmony_ci            2576:     11(int) Constant 2
35617a3babSopenharmony_ci            2618:     11(int) Constant 16
36617a3babSopenharmony_ci             709:             TypeArray 13(float) 2618
37617a3babSopenharmony_ci            1346:             TypePointer Input 709
38617a3babSopenharmony_ci            4339:   1346(ptr) Variable Input
39617a3babSopenharmony_ci            2607:     12(int) Constant 12
40617a3babSopenharmony_ci             651:             TypePointer Input 13(float)
41617a3babSopenharmony_ci            2579:     11(int) Constant 3
42617a3babSopenharmony_ci             668:             TypePointer Output 29(fvec4)
43617a3babSopenharmony_ci            5139:    668(ptr) Variable Output
44617a3babSopenharmony_ci            5663:           8 Function None 1282
45617a3babSopenharmony_ci           25029:             Label
46617a3babSopenharmony_ci            4902:    666(ptr) Variable Function
47617a3babSopenharmony_ci           10645:    667(ptr) AccessChain 3608 2574
48617a3babSopenharmony_ci            8181:   29(fvec4) Load 10645
49617a3babSopenharmony_ci           21370:    667(ptr) AccessChain 3608 2574
50617a3babSopenharmony_ci           11355:   29(fvec4) Load 21370
51617a3babSopenharmony_ci           23084:   29(fvec4) FAdd 8181 11355
52617a3babSopenharmony_ci                              Store 4902 23084
53617a3babSopenharmony_ci           21218:   24(fvec3) Load 4957
54617a3babSopenharmony_ci           13695:   29(fvec4) Load 4902
55617a3babSopenharmony_ci           23959:   24(fvec3) VectorShuffle 13695 13695 0 1 2
56617a3babSopenharmony_ci           14937:   24(fvec3) FAdd 23959 21218
57617a3babSopenharmony_ci           15653:    650(ptr) AccessChain 4902 2570
58617a3babSopenharmony_ci           21354:   13(float) CompositeExtract 14937 0
59617a3babSopenharmony_ci                              Store 15653 21354
60617a3babSopenharmony_ci           16378:    650(ptr) AccessChain 4902 2573
61617a3babSopenharmony_ci           15746:   13(float) CompositeExtract 14937 1
62617a3babSopenharmony_ci                              Store 16378 15746
63617a3babSopenharmony_ci           16379:    650(ptr) AccessChain 4902 2576
64617a3babSopenharmony_ci           15747:   13(float) CompositeExtract 14937 2
65617a3babSopenharmony_ci                              Store 16379 15747
66617a3babSopenharmony_ci           19895:    651(ptr) AccessChain 4339 2607
67617a3babSopenharmony_ci            7372:   13(float) Load 19895
68617a3babSopenharmony_ci           21371:    650(ptr) AccessChain 4902 2579
69617a3babSopenharmony_ci           11412:   13(float) Load 21371
70617a3babSopenharmony_ci           22584:   13(float) FAdd 11412 7372
71617a3babSopenharmony_ci           17318:    650(ptr) AccessChain 4902 2579
72617a3babSopenharmony_ci                              Store 17318 22584
73617a3babSopenharmony_ci           17934:   29(fvec4) Load 4902
74617a3babSopenharmony_ci                              Store 5139 17934
75617a3babSopenharmony_ci                              Return
76617a3babSopenharmony_ci                              FunctionEnd
77