blob: 9665ad2511da23c5b56ca4de275ef4f6a3cd9f7a [file] [log] [blame]
LoopDawg52017192017-07-14 15:15:47 -06001hlsl.explicitDescriptorSet.frag
John Kessenich2b5ea9f2018-01-31 18:35:56 -07002// Module Version 10000
John Kessenich18d6b6b2019-11-03 00:22:47 -06003// Generated by (magic number): 80008
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
Jeff Bolz0a93cfb2018-12-11 20:53:59 -060034 Decorate 27 Binding 0
LoopDawg52017192017-07-14 15:15:47 -060035 Decorate 30(floatbuff) DescriptorSet 4
Jeff Bolz0a93cfb2018-12-11 20:53:59 -060036 Decorate 30(floatbuff) Binding 0
LoopDawg52017192017-07-14 15:15:47 -060037 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