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