Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
glslang
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Chen Yisong
glslang
Commits
98e9964d
Commit
98e9964d
authored
May 15, 2015
by
John Kessenich
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
glslang -> SPV testing: Add two missing test results.
git-svn-id:
https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@31206
e7fa87d3-cd2b-0410-9028-fcbf551c1848
parent
593a3f7f
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
226 additions
and
0 deletions
+226
-0
spv.do-while-continue-break.vert.out
Test/baseResults/spv.do-while-continue-break.vert.out
+113
-0
spv.for-continue-break.vert.out
Test/baseResults/spv.for-continue-break.vert.out
+113
-0
No files found.
Test/baseResults/spv.do-while-continue-break.vert.out
0 → 100644
View file @
98e9964d
spv.do-while-continue-break.vert
Linked vertex stage:
// Module Version 99
// Generated by (magic number): 51a00bb
// Id's are bound by 48
Source GLSL 300
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
EntryPoint Vertex 4
Name 4 "main"
Name 9 "i"
Name 15 "A"
Name 22 "B"
Name 25 "C"
Name 31 "D"
Name 34 "E"
Name 36 "F"
Name 43 "G"
Name 46 "gl_VertexID"
Name 47 "gl_InstanceID"
Decorate 9(i) PrecisionHigh
Decorate 15(A) PrecisionHigh
Decorate 22(B) PrecisionHigh
Decorate 25(C) PrecisionHigh
Decorate 31(D) PrecisionHigh
Decorate 34(E) PrecisionHigh
Decorate 36(F) PrecisionHigh
Decorate 43(G) PrecisionHigh
Decorate 46(gl_VertexID) PrecisionHigh
Decorate 46(gl_VertexID) BuiltIn VertexId
Decorate 46(gl_VertexID) NoStaticUse
Decorate 47(gl_InstanceID) PrecisionHigh
Decorate 47(gl_InstanceID) BuiltIn InstanceId
Decorate 47(gl_InstanceID) NoStaticUse
2: TypeVoid
3: TypeFunction 2
7: TypeInt 32 1
8: TypePointer Function 7(int)
10: 7(int) Constant 0
17: 7(int) Constant 2
18: TypeBool
23: 7(int) Constant 1
27: 7(int) Constant 5
32: 7(int) Constant 3
35: 7(int) Constant 42
37: 7(int) Constant 99
40: 7(int) Constant 19
44: 7(int) Constant 12
45: TypePointer Input 7(int)
46(gl_VertexID): 45(ptr) Variable Input
47(gl_InstanceID): 45(ptr) Variable Input
4(main): 2 Function None 3
5: Label
9(i): 8(ptr) Variable Function
15(A): 8(ptr) Variable Function
22(B): 8(ptr) Variable Function
25(C): 8(ptr) Variable Function
31(D): 8(ptr) Variable Function
34(E): 8(ptr) Variable Function
36(F): 8(ptr) Variable Function
43(G): 8(ptr) Variable Function
Store 9(i) 10
Branch 11
11: Label
LoopMerge 12 None
Branch 13
13: Label
Store 15(A) 10
16: 7(int) Load 9(i)
19: 18(bool) IEqual 16 17
SelectionMerge 21 None
BranchConditional 19 20 21
20: Label
Store 22(B) 23
Branch 14
24: Label
Store 25(C) 17
Branch 21
21: Label
26: 7(int) Load 9(i)
28: 18(bool) IEqual 26 27
SelectionMerge 30 None
BranchConditional 28 29 30
29: Label
Store 31(D) 32
Branch 12
33: Label
Store 34(E) 35
Branch 30
30: Label
Store 36(F) 37
Branch 14
14: Label
38: 7(int) Load 9(i)
39: 7(int) IAdd 38 23
Store 9(i) 39
41: 18(bool) SLessThan 39 40
BranchConditional 41 42 12
42: Label
Branch 11
12: Label
Store 43(G) 44
Branch 6
6: Label
Return
FunctionEnd
Test/baseResults/spv.for-continue-break.vert.out
0 → 100644
View file @
98e9964d
spv.for-continue-break.vert
Linked vertex stage:
// Module Version 99
// Generated by (magic number): 51a00bb
// Id's are bound by 49
Source GLSL 300
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
EntryPoint Vertex 4
Name 4 "main"
Name 9 "i"
Name 18 "A"
Name 26 "B"
Name 30 "C"
Name 37 "D"
Name 39 "E"
Name 40 "F"
Name 44 "G"
Name 47 "gl_VertexID"
Name 48 "gl_InstanceID"
Decorate 9(i) PrecisionHigh
Decorate 18(A) PrecisionHigh
Decorate 26(B) PrecisionHigh
Decorate 30(C) PrecisionHigh
Decorate 37(D) PrecisionHigh
Decorate 39(E) PrecisionHigh
Decorate 40(F) PrecisionHigh
Decorate 44(G) PrecisionHigh
Decorate 47(gl_VertexID) PrecisionHigh
Decorate 47(gl_VertexID) BuiltIn VertexId
Decorate 47(gl_VertexID) NoStaticUse
Decorate 48(gl_InstanceID) PrecisionHigh
Decorate 48(gl_InstanceID) BuiltIn InstanceId
Decorate 48(gl_InstanceID) NoStaticUse
2: TypeVoid
3: TypeFunction 2
7: TypeInt 32 1
8: TypePointer Function 7(int)
10: 7(int) Constant 0
14: 7(int) Constant 10
15: TypeBool
19: 7(int) Constant 1
21: 7(int) Constant 2
32: 7(int) Constant 3
41: 7(int) Constant 12
45: 7(int) Constant 99
46: TypePointer Input 7(int)
47(gl_VertexID): 46(ptr) Variable Input
48(gl_InstanceID): 46(ptr) Variable Input
4(main): 2 Function None 3
5: Label
9(i): 8(ptr) Variable Function
18(A): 8(ptr) Variable Function
26(B): 8(ptr) Variable Function
30(C): 8(ptr) Variable Function
37(D): 8(ptr) Variable Function
39(E): 8(ptr) Variable Function
40(F): 8(ptr) Variable Function
44(G): 8(ptr) Variable Function
Store 9(i) 10
Branch 11
11: Label
13: 7(int) Load 9(i)
16: 15(bool) SLessThan 13 14
LoopMerge 12 None
BranchConditional 16 17 12
17: Label
Store 18(A) 19
20: 7(int) Load 9(i)
22: 7(int) SMod 20 21
23: 15(bool) IEqual 22 10
SelectionMerge 25 None
BranchConditional 23 24 25
24: Label
Store 26(B) 19
27: 7(int) Load 9(i)
28: 7(int) IAdd 27 19
Store 9(i) 28
Branch 11
29: Label
Store 30(C) 19
Branch 25
25: Label
31: 7(int) Load 9(i)
33: 7(int) SMod 31 32
34: 15(bool) IEqual 33 10
SelectionMerge 36 None
BranchConditional 34 35 36
35: Label
Store 37(D) 19
Branch 12
38: Label
Store 39(E) 19
Branch 36
36: Label
Store 40(F) 41
42: 7(int) Load 9(i)
43: 7(int) IAdd 42 19
Store 9(i) 43
Branch 11
12: Label
Store 44(G) 45
Branch 6
6: Label
Return
FunctionEnd
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment