blob: 9448bca894d9ba86c03614caebf5cd6b77f4bf3d [file] [log] [blame]
John Kessenichcc16fa02015-12-10 18:01:54 -07001spv.set.vert
2Warning, version 450 is not yet complete; most version-specific features are present, but some are missing.
3
4
5Linked vertex stage:
6
7
8// Module Version 10000
9// Generated by (magic number): 80001
10// Id's are bound by 25
11
12 Capability Shader
13 1: ExtInstImport "GLSL.std.450"
14 MemoryModel Logical GLSL450
15 EntryPoint Vertex 4 "main" 9 23 24
16 Source GLSL 450
17 Name 4 "main"
18 Name 9 "color"
19 Name 10 "setBuf"
20 MemberName 10(setBuf) 0 "color"
21 Name 12 "setBufInst"
22 Name 21 "samp2D"
23 Name 23 "gl_VertexID"
24 Name 24 "gl_InstanceID"
25 Decorate 10(setBuf) GLSLShared
26 Decorate 10(setBuf) BufferBlock
27 Decorate 12(setBufInst) DescriptorSet 0
28 Decorate 12(setBufInst) Binding 8
29 Decorate 21(samp2D) DescriptorSet 4
30 Decorate 21(samp2D) Binding 7
31 Decorate 23(gl_VertexID) BuiltIn VertexId
32 Decorate 24(gl_InstanceID) BuiltIn InstanceId
33 2: TypeVoid
34 3: TypeFunction 2
35 6: TypeFloat 32
36 7: TypeVector 6(float) 4
37 8: TypePointer Output 7(fvec4)
38 9(color): 8(ptr) Variable Output
39 10(setBuf): TypeStruct 7(fvec4)
40 11: TypePointer Uniform 10(setBuf)
41 12(setBufInst): 11(ptr) Variable Uniform
42 13: TypeInt 32 1
43 14: 13(int) Constant 0
44 15: TypePointer Uniform 7(fvec4)
45 18: TypeImage 6(float) 2D sampled format:Unknown
46 19: TypeSampledImage 18
47 20: TypePointer UniformConstant 19
48 21(samp2D): 20(ptr) Variable UniformConstant
49 22: TypePointer Input 13(int)
50 23(gl_VertexID): 22(ptr) Variable Input
5124(gl_InstanceID): 22(ptr) Variable Input
52 4(main): 2 Function None 3
53 5: Label
54 16: 15(ptr) AccessChain 12(setBufInst) 14
55 17: 7(fvec4) Load 16
56 Store 9(color) 17
57 Return
58 FunctionEnd