summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/bgfx/3rdparty/glslang/Test/baseResults/spv.450.tesc.out
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/bgfx/3rdparty/glslang/Test/baseResults/spv.450.tesc.out')
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/baseResults/spv.450.tesc.out79
1 files changed, 79 insertions, 0 deletions
diff --git a/3rdparty/bgfx/3rdparty/glslang/Test/baseResults/spv.450.tesc.out b/3rdparty/bgfx/3rdparty/glslang/Test/baseResults/spv.450.tesc.out
new file mode 100644
index 00000000000..a0bf3dd3bab
--- /dev/null
+++ b/3rdparty/bgfx/3rdparty/glslang/Test/baseResults/spv.450.tesc.out
@@ -0,0 +1,79 @@
+spv.450.tesc
+Warning, version 450 is not yet complete; most version-specific features are present, but some are missing.
+
+// Module Version 10000
+// Generated by (magic number): 80001
+// Id's are bound by 23
+
+ Capability Tessellation
+ 1: ExtInstImport "GLSL.std.450"
+ MemoryModel Logical GLSL450
+ EntryPoint TessellationControl 4 "main" 9 16 19 22
+ ExecutionMode 4 OutputVertices 4
+ Source GLSL 450
+ Name 4 "main"
+ Name 9 "patchOut"
+ Name 10 "S"
+ MemberName 10(S) 0 "sMem1"
+ MemberName 10(S) 1 "sMem2"
+ Name 11 "TheBlock"
+ MemberName 11(TheBlock) 0 "bMem1"
+ MemberName 11(TheBlock) 1 "bMem2"
+ MemberName 11(TheBlock) 2 "s"
+ Name 16 "tcBlock"
+ Name 17 "SingleBlock"
+ MemberName 17(SingleBlock) 0 "bMem1"
+ MemberName 17(SingleBlock) 1 "bMem2"
+ MemberName 17(SingleBlock) 2 "s"
+ Name 19 "singleBlock"
+ Name 20 "bn"
+ MemberName 20(bn) 0 "v1"
+ MemberName 20(bn) 1 "v2"
+ MemberName 20(bn) 2 "v3"
+ Name 22 ""
+ Decorate 9(patchOut) Patch
+ MemberDecorate 11(TheBlock) 0 Patch
+ MemberDecorate 11(TheBlock) 1 Patch
+ MemberDecorate 11(TheBlock) 2 Patch
+ Decorate 11(TheBlock) Block
+ Decorate 16(tcBlock) Location 12
+ MemberDecorate 17(SingleBlock) 0 Patch
+ MemberDecorate 17(SingleBlock) 0 Location 2
+ MemberDecorate 17(SingleBlock) 1 Patch
+ MemberDecorate 17(SingleBlock) 1 Location 3
+ MemberDecorate 17(SingleBlock) 2 Patch
+ MemberDecorate 17(SingleBlock) 2 Location 4
+ Decorate 17(SingleBlock) Block
+ Decorate 19(singleBlock) Location 2
+ MemberDecorate 20(bn) 0 Patch
+ MemberDecorate 20(bn) 0 Location 20
+ MemberDecorate 20(bn) 0 Component 0
+ MemberDecorate 20(bn) 1 Patch
+ MemberDecorate 20(bn) 1 Location 24
+ MemberDecorate 20(bn) 2 Patch
+ MemberDecorate 20(bn) 2 Location 25
+ MemberDecorate 20(bn) 2 Component 0
+ Decorate 20(bn) Block
+ 2: TypeVoid
+ 3: TypeFunction 2
+ 6: TypeFloat 32
+ 7: TypeVector 6(float) 4
+ 8: TypePointer Output 7(fvec4)
+ 9(patchOut): 8(ptr) Variable Output
+ 10(S): TypeStruct 6(float) 6(float)
+ 11(TheBlock): TypeStruct 6(float) 6(float) 10(S)
+ 12: TypeInt 32 0
+ 13: 12(int) Constant 2
+ 14: TypeArray 11(TheBlock) 13
+ 15: TypePointer Output 14
+ 16(tcBlock): 15(ptr) Variable Output
+ 17(SingleBlock): TypeStruct 6(float) 6(float) 10(S)
+ 18: TypePointer Output 17(SingleBlock)
+ 19(singleBlock): 18(ptr) Variable Output
+ 20(bn): TypeStruct 7(fvec4) 7(fvec4) 7(fvec4)
+ 21: TypePointer Output 20(bn)
+ 22: 21(ptr) Variable Output
+ 4(main): 2 Function None 3
+ 5: Label
+ Return
+ FunctionEnd