1hlsl.flattenOpaque.frag 2// Module Version 10000 3// Generated by (magic number): 8000a 4// Id's are bound by 190 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 1 22 Decorate 97(s2.s2D) DescriptorSet 0 23 Decorate 97(s2.s2D) Binding 2 24 Decorate 100(s2.tex) DescriptorSet 0 25 Decorate 100(s2.tex) Binding 3 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 135: 6 Load 82(s.s2D) 49 160: 22 Load 38(tex) 50 163: 45 SampledImage 160 135 51 164: 10(fvec4) ImageSampleImplicitLod 163 49 52 139: 6 Load 82(s.s2D) 53 167: 22 Load 38(tex) 54 170: 45 SampledImage 167 139 55 172: 10(fvec4) ImageSampleImplicitLod 170 49 56 143: 10(fvec4) FAdd 164 172 57 144: 6 Load 97(s2.s2D) 58 146: 22 Load 100(s2.tex) 59 179: 45 SampledImage 146 144 60 180: 10(fvec4) ImageSampleImplicitLod 179 49 61 150: 10(fvec4) FAdd 143 180 62 151: 6 Load 97(s2.s2D) 63 153: 22 Load 100(s2.tex) 64 187: 45 SampledImage 153 151 65 189: 10(fvec4) ImageSampleImplicitLod 187 49 66 157: 10(fvec4) FAdd 150 189 67 Store 120(@entryPointOutput) 157 68 Return 69 FunctionEnd 70