2 // Module Version 10000
3 // Generated by (magic number): 8000a
4 // Id's are bound by 22
7 1: ExtInstImport "GLSL.std.450"
8 MemoryModel Logical GLSL450
9 EntryPoint Vertex 4 "main" 9
14 MemberName 10(setBuf) 0 "color"
17 Decorate 9(color) Location 0
18 MemberDecorate 10(setBuf) 0 Offset 0
19 Decorate 10(setBuf) BufferBlock
20 Decorate 12(setBufInst) DescriptorSet 0
21 Decorate 12(setBufInst) Binding 8
22 Decorate 21(samp2D) DescriptorSet 4
23 Decorate 21(samp2D) Binding 7
27 7: TypeVector 6(float) 4
28 8: TypePointer Output 7(fvec4)
29 9(color): 8(ptr) Variable Output
30 10(setBuf): TypeStruct 7(fvec4)
31 11: TypePointer Uniform 10(setBuf)
32 12(setBufInst): 11(ptr) Variable Uniform
34 14: 13(int) Constant 0
35 15: TypePointer Uniform 7(fvec4)
36 18: TypeImage 6(float) 2D sampled format:Unknown
37 19: TypeSampledImage 18
38 20: TypePointer UniformConstant 19
39 21(samp2D): 20(ptr) Variable UniformConstant
40 4(main): 2 Function None 3
42 16: 15(ptr) AccessChain 12(setBufInst) 14