0b77cb11a56e1fc11f4753a8d76791689a626cc3
[platform/upstream/glslang.git] / Test / baseResults / spv.for-notest.vert.out
1 spv.for-notest.vert
2 Warning, version 450 is not yet complete; most version-specific features are present, but some are missing.
3
4
5 Linked vertex stage:
6
7
8 // Module Version 10000
9 // Generated by (magic number): 80001
10 // Id's are bound by 23
11
12                               Capability Shader
13                1:             ExtInstImport  "GLSL.std.450"
14                               MemoryModel Logical GLSL450
15                               EntryPoint Vertex 4  "main" 15 21 22
16                               Source GLSL 450
17                               Name 4  "main"
18                               Name 8  "i"
19                               Name 15  "r"
20                               Name 21  "gl_VertexID"
21                               Name 22  "gl_InstanceID"
22                               Decorate 15(r) Location 0
23                               Decorate 21(gl_VertexID) BuiltIn VertexId
24                               Decorate 22(gl_InstanceID) BuiltIn InstanceId
25                2:             TypeVoid
26                3:             TypeFunction 2
27                6:             TypeInt 32 1
28                7:             TypePointer Function 6(int)
29                9:      6(int) Constant 0
30               14:             TypePointer Output 6(int)
31            15(r):     14(ptr) Variable Output
32               18:      6(int) Constant 1
33               20:             TypePointer Input 6(int)
34  21(gl_VertexID):     20(ptr) Variable Input
35 22(gl_InstanceID):     20(ptr) Variable Input
36          4(main):           2 Function None 3
37                5:             Label
38             8(i):      7(ptr) Variable Function
39                               Store 8(i) 9
40                               Branch 10
41               10:             Label
42                               LoopMerge 12 13 None
43                               Branch 11
44               11:             Label
45               16:      6(int) Load 8(i)
46                               Store 15(r) 16
47                               Branch 13
48               13:             Label
49               17:      6(int) Load 8(i)
50               19:      6(int) IAdd 17 18
51                               Store 8(i) 19
52                               Branch 10
53                               FunctionEnd