• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1hlsl.flattenOpaque.frag
2// Module Version 10000
3// Generated by (magic number): 80007
4// Id's are bound by 185
5
6                              Capability Shader
7               1:             ExtInstImport  "GLSL.std.450"
8                              MemoryModel Logical GLSL450
9                              EntryPoint Fragment 4  "main" 120
10                              ExecutionMode 4 OriginUpperLeft
11                              Source HLSL 500
12                              Name 4  "main"
13                              Name 38  "tex"
14                              Name 82  "s.s2D"
15                              Name 97  "s2.s2D"
16                              Name 100  "s2.tex"
17                              Name 120  "@entryPointOutput"
18                              Decorate 38(tex) DescriptorSet 0
19                              Decorate 38(tex) Binding 0
20                              Decorate 82(s.s2D) DescriptorSet 0
21                              Decorate 82(s.s2D) Binding 0
22                              Decorate 97(s2.s2D) DescriptorSet 0
23                              Decorate 97(s2.s2D) Binding 0
24                              Decorate 100(s2.tex) DescriptorSet 0
25                              Decorate 100(s2.tex) Binding 0
26                              Decorate 120(@entryPointOutput) Location 0
27               2:             TypeVoid
28               3:             TypeFunction 2
29               6:             TypeSampler
30               9:             TypeFloat 32
31              10:             TypeVector 9(float) 4
32              15:             TypeVector 9(float) 2
33              22:             TypeImage 9(float) 2D sampled format:Unknown
34              37:             TypePointer UniformConstant 22
35         38(tex):     37(ptr) Variable UniformConstant
36              45:             TypeSampledImage 22
37              47:    9(float) Constant 1045220557
38              48:    9(float) Constant 1050253722
39              49:   15(fvec2) ConstantComposite 47 48
40              81:             TypePointer UniformConstant 6
41       82(s.s2D):     81(ptr) Variable UniformConstant
42      97(s2.s2D):     81(ptr) Variable UniformConstant
43     100(s2.tex):     37(ptr) Variable UniformConstant
44             119:             TypePointer Output 10(fvec4)
45120(@entryPointOutput):    119(ptr) Variable Output
46         4(main):           2 Function None 3
47               5:             Label
48             134:           6 Load 82(s.s2D)
49             158:          22 Load 38(tex)
50             161:          45 SampledImage 158 134
51             162:   10(fvec4) ImageSampleImplicitLod 161 49
52             138:           6 Load 82(s.s2D)
53             164:          22 Load 38(tex)
54             167:          45 SampledImage 164 138
55             169:   10(fvec4) ImageSampleImplicitLod 167 49
56             142:   10(fvec4) FAdd 162 169
57             143:           6 Load 97(s2.s2D)
58             145:          22 Load 100(s2.tex)
59             175:          45 SampledImage 145 143
60             176:   10(fvec4) ImageSampleImplicitLod 175 49
61             149:   10(fvec4) FAdd 142 176
62             150:           6 Load 97(s2.s2D)
63             152:          22 Load 100(s2.tex)
64             182:          45 SampledImage 152 150
65             184:   10(fvec4) ImageSampleImplicitLod 182 49
66             156:   10(fvec4) FAdd 149 184
67                              Store 120(@entryPointOutput) 156
68                              Return
69                              FunctionEnd
70