ad29daac4b0930326380b91f4bf3424659b23bf4
[platform/upstream/glslang.git] / Test / baseResults / hlsl.float1.frag.out
1 hlsl.float1.frag
2 Shader version: 450
3 gl_FragCoord origin is upper left
4 0:? Sequence
5 0:1  Sequence
6 0:1    move second child to first child ( temp 1-component vector of float)
7 0:1      'f1' ( global 1-component vector of float)
8 0:1      Constant:
9 0:1        1.000000
10 0:2  Sequence
11 0:2    move second child to first child ( temp float)
12 0:2      'scalar' ( global float)
13 0:2      Constant:
14 0:2        2.000000
15 0:5  Function Definition: ShaderFunction(vf1;f1; ( temp 1-component vector of float)
16 0:5    Function Parameters: 
17 0:5      'inFloat1' ( in 1-component vector of float)
18 0:5      'inScalar' ( in float)
19 0:?     Sequence
20 0:6      Branch: Return with expression
21 0:6        add ( temp 1-component vector of float)
22 0:6          vector-scale ( temp 1-component vector of float)
23 0:6            'f1' ( global 1-component vector of float)
24 0:6            'scalar' ( global float)
25 0:6          vector-scale ( temp 1-component vector of float)
26 0:6            'inFloat1' ( in 1-component vector of float)
27 0:6            'inScalar' ( in float)
28 0:?   Linker Objects
29 0:?     'f1' ( global 1-component vector of float)
30 0:?     'scalar' ( global float)
31
32
33 Linked fragment stage:
34
35 WARNING: Linking fragment stage: Entry point not found
36
37 Shader version: 450
38 gl_FragCoord origin is upper left
39 0:? Sequence
40 0:1  Sequence
41 0:1    move second child to first child ( temp 1-component vector of float)
42 0:1      'f1' ( global 1-component vector of float)
43 0:1      Constant:
44 0:1        1.000000
45 0:2  Sequence
46 0:2    move second child to first child ( temp float)
47 0:2      'scalar' ( global float)
48 0:2      Constant:
49 0:2        2.000000
50 0:5  Function Definition: ShaderFunction(vf1;f1; ( temp 1-component vector of float)
51 0:5    Function Parameters: 
52 0:5      'inFloat1' ( in 1-component vector of float)
53 0:5      'inScalar' ( in float)
54 0:?     Sequence
55 0:6      Branch: Return with expression
56 0:6        add ( temp 1-component vector of float)
57 0:6          vector-scale ( temp 1-component vector of float)
58 0:6            'f1' ( global 1-component vector of float)
59 0:6            'scalar' ( global float)
60 0:6          vector-scale ( temp 1-component vector of float)
61 0:6            'inFloat1' ( in 1-component vector of float)
62 0:6            'inScalar' ( in float)
63 0:?   Linker Objects
64 0:?     'f1' ( global 1-component vector of float)
65 0:?     'scalar' ( global float)
66
67 // Module Version 10000
68 // Generated by (magic number): 80001
69 // Id's are bound by 27
70
71                               Capability Shader
72                1:             ExtInstImport  "GLSL.std.450"
73                               MemoryModel Logical GLSL450
74                               EntryPoint Fragment 4  "PixelShaderFunction"
75                               ExecutionMode 4 OriginUpperLeft
76                               Name 4  "PixelShaderFunction"
77                               Name 11  "ShaderFunction(vf1;f1;"
78                               Name 9  "inFloat1"
79                               Name 10  "inScalar"
80                               Name 14  "f1"
81                               Name 16  "scalar"
82                2:             TypeVoid
83                3:             TypeFunction 2
84                6:             TypeFloat 32
85                7:             TypePointer Function 6(float)
86                8:             TypeFunction 6(float) 7(ptr) 7(ptr)
87               13:             TypePointer Private 6(float)
88           14(f1):     13(ptr) Variable Private
89               15:    6(float) Constant 1065353216
90       16(scalar):     13(ptr) Variable Private
91               17:    6(float) Constant 1073741824
92 4(PixelShaderFunction):           2 Function None 3
93                5:             Label
94                               Store 14(f1) 15
95                               Store 16(scalar) 17
96                               Return
97                               FunctionEnd
98 11(ShaderFunction(vf1;f1;):    6(float) Function None 8
99      9(inFloat1):      7(ptr) FunctionParameter
100     10(inScalar):      7(ptr) FunctionParameter
101               12:             Label
102               18:    6(float) Load 14(f1)
103               19:    6(float) Load 16(scalar)
104               20:    6(float) IMul 18 19
105               21:    6(float) Load 9(inFloat1)
106               22:    6(float) Load 10(inScalar)
107               23:    6(float) IMul 21 22
108               24:    6(float) FAdd 20 23
109                               ReturnValue 24
110                               FunctionEnd