1hlsl.explicitDescriptorSet.frag 2// Module Version 10000 3// Generated by (magic number): 8000a 4// Id's are bound by 31 5 6 Capability Shader 7 Capability Sampled1D 8 Capability SampledBuffer 9 1: ExtInstImport "GLSL.std.450" 10 MemoryModel Logical GLSL450 11 EntryPoint Fragment 4 "main" 19 12 ExecutionMode 4 OriginUpperLeft 13 Source HLSL 500 14 Name 4 "main" 15 Name 9 "@main(" 16 Name 13 "g_sSamp2_amb" 17 Name 19 "@entryPointOutput" 18 Name 21 "g_sSamp" 19 Name 24 "g_tTex1df4" 20 Name 25 "$Global" 21 MemberName 25($Global) 0 "floatval_amb" 22 Name 27 "" 23 Name 30 "floatbuff" 24 Decorate 13(g_sSamp2_amb) DescriptorSet 4 25 Decorate 13(g_sSamp2_amb) Binding 10 26 Decorate 19(@entryPointOutput) Location 0 27 Decorate 21(g_sSamp) DescriptorSet 4 28 Decorate 21(g_sSamp) Binding 11 29 Decorate 24(g_tTex1df4) DescriptorSet 4 30 Decorate 24(g_tTex1df4) Binding 20 31 MemberDecorate 25($Global) 0 Offset 0 32 Decorate 25($Global) Block 33 Decorate 27 DescriptorSet 4 34 Decorate 27 Binding 0 35 Decorate 30(floatbuff) DescriptorSet 4 36 Decorate 30(floatbuff) Binding 0 37 2: TypeVoid 38 3: TypeFunction 2 39 6: TypeFloat 32 40 7: TypeVector 6(float) 4 41 8: TypeFunction 7(fvec4) 42 11: TypeSampler 43 12: TypePointer UniformConstant 11 4413(g_sSamp2_amb): 12(ptr) Variable UniformConstant 45 14: 6(float) Constant 0 46 15: 7(fvec4) ConstantComposite 14 14 14 14 47 18: TypePointer Output 7(fvec4) 4819(@entryPointOutput): 18(ptr) Variable Output 49 21(g_sSamp): 12(ptr) Variable UniformConstant 50 22: TypeImage 6(float) 1D sampled format:Unknown 51 23: TypePointer UniformConstant 22 52 24(g_tTex1df4): 23(ptr) Variable UniformConstant 53 25($Global): TypeStruct 6(float) 54 26: TypePointer Uniform 25($Global) 55 27: 26(ptr) Variable Uniform 56 28: TypeImage 6(float) Buffer sampled format:R32f 57 29: TypePointer UniformConstant 28 58 30(floatbuff): 29(ptr) Variable UniformConstant 59 4(main): 2 Function None 3 60 5: Label 61 20: 7(fvec4) FunctionCall 9(@main() 62 Store 19(@entryPointOutput) 20 63 Return 64 FunctionEnd 65 9(@main(): 7(fvec4) Function None 8 66 10: Label 67 ReturnValue 15 68 FunctionEnd 69