blob: 4e5fc677393c7b644df6a083936c3aa5abd7a2a6 [file] [log] [blame]
LoopDawg52017192017-07-14 15:15:47 -06001hlsl.explicitDescriptorSet.frag
John Kessenich2b5ea9f2018-01-31 18:35:56 -07002// Module Version 10000
John Kessenichc72e5932017-12-11 08:24:06 -07003// Generated by (magic number): 80003
LoopDawg52017192017-07-14 15:15:47 -06004// 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 30(floatbuff) DescriptorSet 4
35 2: TypeVoid
36 3: TypeFunction 2
37 6: TypeFloat 32
38 7: TypeVector 6(float) 4
39 8: TypeFunction 7(fvec4)
40 11: TypeSampler
41 12: TypePointer UniformConstant 11
4213(g_sSamp2_amb): 12(ptr) Variable UniformConstant
43 14: 6(float) Constant 0
44 15: 7(fvec4) ConstantComposite 14 14 14 14
45 18: TypePointer Output 7(fvec4)
4619(@entryPointOutput): 18(ptr) Variable Output
47 21(g_sSamp): 12(ptr) Variable UniformConstant
48 22: TypeImage 6(float) 1D sampled format:Unknown
49 23: TypePointer UniformConstant 22
50 24(g_tTex1df4): 23(ptr) Variable UniformConstant
51 25($Global): TypeStruct 6(float)
52 26: TypePointer Uniform 25($Global)
53 27: 26(ptr) Variable Uniform
54 28: TypeImage 6(float) Buffer sampled format:R32f
55 29: TypePointer UniformConstant 28
56 30(floatbuff): 29(ptr) Variable UniformConstant
57 4(main): 2 Function None 3
58 5: Label
59 20: 7(fvec4) FunctionCall 9(@main()
60 Store 19(@entryPointOutput) 20
61 Return
62 FunctionEnd
63 9(@main(): 7(fvec4) Function None 8
64 10: Label
65 ReturnValue 15
66 FunctionEnd