hlsl.flattenOpaque.frag // Module Version 10000 // Generated by (magic number): 80001 // Id's are bound by 118 Capability Shader 1: ExtInstImport "GLSL.std.450" MemoryModel Logical GLSL450 EntryPoint Fragment 4 "main" 83 ExecutionMode 4 OriginUpperLeft Source HLSL 500 Name 4 "main" Name 37 "tex" Name 68 "s.s2D" Name 73 "s2.s2D" Name 74 "s2.tex" Name 83 "@entryPointOutput" Decorate 37(tex) DescriptorSet 0 Decorate 68(s.s2D) DescriptorSet 0 Decorate 73(s2.s2D) DescriptorSet 0 Decorate 74(s2.tex) DescriptorSet 0 Decorate 83(@entryPointOutput) Location 0 2: TypeVoid 3: TypeFunction 2 6: TypeSampler 7: TypePointer UniformConstant 6 8: TypeFloat 32 9: TypeVector 8(float) 4 14: TypeVector 8(float) 2 21: TypeImage 8(float) 2D sampled format:Unknown 22: TypePointer UniformConstant 21 37(tex): 22(ptr) Variable UniformConstant 40: TypeSampledImage 21 42: 8(float) Constant 1045220557 43: 8(float) Constant 1050253722 44: 14(fvec2) ConstantComposite 42 43 68(s.s2D): 7(ptr) Variable UniformConstant 73(s2.s2D): 7(ptr) Variable UniformConstant 74(s2.tex): 22(ptr) Variable UniformConstant 82: TypePointer Output 9(fvec4) 83(@entryPointOutput): 82(ptr) Variable Output 4(main): 2 Function None 3 5: Label 97: 21 Load 37(tex) 98: 6 Load 68(s.s2D) 99: 40 SampledImage 97 98 100: 9(fvec4) ImageSampleImplicitLod 99 44 102: 21 Load 37(tex) 103: 6 Load 68(s.s2D) 104: 40 SampledImage 102 103 106: 9(fvec4) ImageSampleImplicitLod 104 44 91: 9(fvec4) FAdd 100 106 108: 21 Load 74(s2.tex) 109: 6 Load 73(s2.s2D) 110: 40 SampledImage 108 109 111: 9(fvec4) ImageSampleImplicitLod 110 44 93: 9(fvec4) FAdd 91 111 113: 21 Load 74(s2.tex) 114: 6 Load 73(s2.s2D) 115: 40 SampledImage 113 114 117: 9(fvec4) ImageSampleImplicitLod 115 44 95: 9(fvec4) FAdd 93 117 Store 83(@entryPointOutput) 95 Return FunctionEnd