1617a3babSopenharmony_cihlsl.frag
2617a3babSopenharmony_ciShader version: 450
3617a3babSopenharmony_cigl_FragCoord origin is upper left
4617a3babSopenharmony_ci0:? Sequence
5617a3babSopenharmony_ci0:1  move second child to first child (temp 4-component vector of float)
6617a3babSopenharmony_ci0:1    'AmbientColor' (temp 4-component vector of float)
7617a3babSopenharmony_ci0:?     Constant:
8617a3babSopenharmony_ci0:?       1.000000
9617a3babSopenharmony_ci0:?       0.500000
10617a3babSopenharmony_ci0:?       0.000000
11617a3babSopenharmony_ci0:?       1.000000
12617a3babSopenharmony_ci0:2  move second child to first child (temp float)
13617a3babSopenharmony_ci0:2    'AmbientIntensity' (temp float)
14617a3babSopenharmony_ci0:2    Constant:
15617a3babSopenharmony_ci0:2      0.100000
16617a3babSopenharmony_ci0:13  Function Definition: PixelShaderFunction(vf4; (temp 4-component vector of float)
17617a3babSopenharmony_ci0:5    Function Parameters: 
18617a3babSopenharmony_ci0:5      'input' (in 4-component vector of float)
19617a3babSopenharmony_ci0:?     Sequence
20617a3babSopenharmony_ci0:6      Branch: Return with expression
21617a3babSopenharmony_ci0:6        add (temp 4-component vector of float)
22617a3babSopenharmony_ci0:6          vector-scale (temp 4-component vector of float)
23617a3babSopenharmony_ci0:6            'input' (in 4-component vector of float)
24617a3babSopenharmony_ci0:6            'AmbientIntensity' (temp float)
25617a3babSopenharmony_ci0:6          'AmbientColor' (temp 4-component vector of float)
26617a3babSopenharmony_ci0:7      Branch: Return with expression
27617a3babSopenharmony_ci0:7        add (temp 4-component vector of float)
28617a3babSopenharmony_ci0:7          component-wise multiply (temp 4-component vector of float)
29617a3babSopenharmony_ci0:7            'input' (in 4-component vector of float)
30617a3babSopenharmony_ci0:7            'input' (in 4-component vector of float)
31617a3babSopenharmony_ci0:7          component-wise multiply (temp 4-component vector of float)
32617a3babSopenharmony_ci0:7            'input' (in 4-component vector of float)
33617a3babSopenharmony_ci0:7            'input' (in 4-component vector of float)
34617a3babSopenharmony_ci0:8      Branch: Return with expression
35617a3babSopenharmony_ci0:8        add (temp 4-component vector of float)
36617a3babSopenharmony_ci0:8          add (temp 4-component vector of float)
37617a3babSopenharmony_ci0:8            'input' (in 4-component vector of float)
38617a3babSopenharmony_ci0:8            component-wise multiply (temp 4-component vector of float)
39617a3babSopenharmony_ci0:8              'input' (in 4-component vector of float)
40617a3babSopenharmony_ci0:8              'input' (in 4-component vector of float)
41617a3babSopenharmony_ci0:8          'input' (in 4-component vector of float)
42617a3babSopenharmony_ci0:9      Branch: Return with expression
43617a3babSopenharmony_ci0:9        component-wise multiply (temp 4-component vector of float)
44617a3babSopenharmony_ci0:9          Pre-Increment (temp 4-component vector of float)
45617a3babSopenharmony_ci0:9            'input' (in 4-component vector of float)
46617a3babSopenharmony_ci0:9          Negate value (temp 4-component vector of float)
47617a3babSopenharmony_ci0:9            Negate value (temp 4-component vector of float)
48617a3babSopenharmony_ci0:9              Pre-Decrement (temp 4-component vector of float)
49617a3babSopenharmony_ci0:9                'input' (in 4-component vector of float)
50617a3babSopenharmony_ci0:10      Branch: Return with expression
51617a3babSopenharmony_ci0:10        add (temp 4-component vector of float)
52617a3babSopenharmony_ci0:10          Post-Increment (temp 4-component vector of float)
53617a3babSopenharmony_ci0:10            'input' (in 4-component vector of float)
54617a3babSopenharmony_ci0:10          Pre-Increment (temp 4-component vector of float)
55617a3babSopenharmony_ci0:10            'input' (in 4-component vector of float)
56617a3babSopenharmony_ci0:11      Branch: Return with expression
57617a3babSopenharmony_ci0:11        sine (global 4-component vector of float)
58617a3babSopenharmony_ci0:11          'input' (in 4-component vector of float)
59617a3babSopenharmony_ci0:?   Linker Objects
60617a3babSopenharmony_ci0:?     'AmbientColor' (temp 4-component vector of float)
61617a3babSopenharmony_ci0:?     'AmbientIntensity' (temp float)
62617a3babSopenharmony_ci
63617a3babSopenharmony_ci
64617a3babSopenharmony_ciLinked fragment stage:
65617a3babSopenharmony_ci
66617a3babSopenharmony_ci
67617a3babSopenharmony_ciShader version: 450
68617a3babSopenharmony_cigl_FragCoord origin is upper left
69617a3babSopenharmony_ci0:? Sequence
70617a3babSopenharmony_ci0:1  move second child to first child (temp 4-component vector of float)
71617a3babSopenharmony_ci0:1    'AmbientColor' (temp 4-component vector of float)
72617a3babSopenharmony_ci0:?     Constant:
73617a3babSopenharmony_ci0:?       1.000000
74617a3babSopenharmony_ci0:?       0.500000
75617a3babSopenharmony_ci0:?       0.000000
76617a3babSopenharmony_ci0:?       1.000000
77617a3babSopenharmony_ci0:2  move second child to first child (temp float)
78617a3babSopenharmony_ci0:2    'AmbientIntensity' (temp float)
79617a3babSopenharmony_ci0:2    Constant:
80617a3babSopenharmony_ci0:2      0.100000
81617a3babSopenharmony_ci0:13  Function Definition: PixelShaderFunction(vf4; (temp 4-component vector of float)
82617a3babSopenharmony_ci0:5    Function Parameters: 
83617a3babSopenharmony_ci0:5      'input' (in 4-component vector of float)
84617a3babSopenharmony_ci0:?     Sequence
85617a3babSopenharmony_ci0:6      Branch: Return with expression
86617a3babSopenharmony_ci0:6        add (temp 4-component vector of float)
87617a3babSopenharmony_ci0:6          vector-scale (temp 4-component vector of float)
88617a3babSopenharmony_ci0:6            'input' (in 4-component vector of float)
89617a3babSopenharmony_ci0:6            'AmbientIntensity' (temp float)
90617a3babSopenharmony_ci0:6          'AmbientColor' (temp 4-component vector of float)
91617a3babSopenharmony_ci0:7      Branch: Return with expression
92617a3babSopenharmony_ci0:7        add (temp 4-component vector of float)
93617a3babSopenharmony_ci0:7          component-wise multiply (temp 4-component vector of float)
94617a3babSopenharmony_ci0:7            'input' (in 4-component vector of float)
95617a3babSopenharmony_ci0:7            'input' (in 4-component vector of float)
96617a3babSopenharmony_ci0:7          component-wise multiply (temp 4-component vector of float)
97617a3babSopenharmony_ci0:7            'input' (in 4-component vector of float)
98617a3babSopenharmony_ci0:7            'input' (in 4-component vector of float)
99617a3babSopenharmony_ci0:8      Branch: Return with expression
100617a3babSopenharmony_ci0:8        add (temp 4-component vector of float)
101617a3babSopenharmony_ci0:8          add (temp 4-component vector of float)
102617a3babSopenharmony_ci0:8            'input' (in 4-component vector of float)
103617a3babSopenharmony_ci0:8            component-wise multiply (temp 4-component vector of float)
104617a3babSopenharmony_ci0:8              'input' (in 4-component vector of float)
105617a3babSopenharmony_ci0:8              'input' (in 4-component vector of float)
106617a3babSopenharmony_ci0:8          'input' (in 4-component vector of float)
107617a3babSopenharmony_ci0:9      Branch: Return with expression
108617a3babSopenharmony_ci0:9        component-wise multiply (temp 4-component vector of float)
109617a3babSopenharmony_ci0:9          Pre-Increment (temp 4-component vector of float)
110617a3babSopenharmony_ci0:9            'input' (in 4-component vector of float)
111617a3babSopenharmony_ci0:9          Negate value (temp 4-component vector of float)
112617a3babSopenharmony_ci0:9            Negate value (temp 4-component vector of float)
113617a3babSopenharmony_ci0:9              Pre-Decrement (temp 4-component vector of float)
114617a3babSopenharmony_ci0:9                'input' (in 4-component vector of float)
115617a3babSopenharmony_ci0:10      Branch: Return with expression
116617a3babSopenharmony_ci0:10        add (temp 4-component vector of float)
117617a3babSopenharmony_ci0:10          Post-Increment (temp 4-component vector of float)
118617a3babSopenharmony_ci0:10            'input' (in 4-component vector of float)
119617a3babSopenharmony_ci0:10          Pre-Increment (temp 4-component vector of float)
120617a3babSopenharmony_ci0:10            'input' (in 4-component vector of float)
121617a3babSopenharmony_ci0:11      Branch: Return with expression
122617a3babSopenharmony_ci0:11        sine (global 4-component vector of float)
123617a3babSopenharmony_ci0:11          'input' (in 4-component vector of float)
124617a3babSopenharmony_ci0:?   Linker Objects
125617a3babSopenharmony_ci0:?     'AmbientColor' (temp 4-component vector of float)
126617a3babSopenharmony_ci0:?     'AmbientIntensity' (temp float)
127617a3babSopenharmony_ci
128617a3babSopenharmony_ci// Module Version 10000
129617a3babSopenharmony_ci// Generated by (magic number): 80001
130617a3babSopenharmony_ci// Id's are bound by 58
131617a3babSopenharmony_ci
132617a3babSopenharmony_ci                              Capability Shader
133617a3babSopenharmony_ci               1:             ExtInstImport  "GLSL.std.450"
134617a3babSopenharmony_ci                              MemoryModel Logical GLSL450
135617a3babSopenharmony_ci                              EntryPoint Fragment 4  "PixelShaderFunction" 9
136617a3babSopenharmony_ci                              ExecutionMode 4 OriginUpperLeft
137617a3babSopenharmony_ci                              Source HLSL 450
138617a3babSopenharmony_ci                              Name 4  "PixelShaderFunction"
139617a3babSopenharmony_ci                              Name 9  "input"
140617a3babSopenharmony_ci                              Name 12  "AmbientIntensity"
141617a3babSopenharmony_ci                              Name 16  "AmbientColor"
142617a3babSopenharmony_ci               2:             TypeVoid
143617a3babSopenharmony_ci               3:             TypeFunction 2
144617a3babSopenharmony_ci               6:             TypeFloat 32
145617a3babSopenharmony_ci               7:             TypeVector 6(float) 4
146617a3babSopenharmony_ci               8:             TypePointer Input 7(fvec4)
147617a3babSopenharmony_ci        9(input):      8(ptr) Variable Input
148617a3babSopenharmony_ci              11:             TypePointer Function 6(float)
149617a3babSopenharmony_ci              15:             TypePointer Function 7(fvec4)
150617a3babSopenharmony_ci              37:    6(float) Constant 1065353216
151617a3babSopenharmony_ci4(PixelShaderFunction):           2 Function None 3
152617a3babSopenharmony_ci               5:             Label
153617a3babSopenharmony_ci12(AmbientIntensity):     11(ptr) Variable Function
154617a3babSopenharmony_ci16(AmbientColor):     15(ptr) Variable Function
155617a3babSopenharmony_ci              10:    7(fvec4) Load 9(input)
156617a3babSopenharmony_ci              13:    6(float) Load 12(AmbientIntensity)
157617a3babSopenharmony_ci              14:    7(fvec4) VectorTimesScalar 10 13
158617a3babSopenharmony_ci              17:    7(fvec4) Load 16(AmbientColor)
159617a3babSopenharmony_ci              18:    7(fvec4) FAdd 14 17
160617a3babSopenharmony_ci                              ReturnValue 18
161617a3babSopenharmony_ci                              FunctionEnd
162