glslang/Test/baseResults/hlsl.hlslOffset.vert.out
2023-12-11 20:03:13 +00:00

87 lines
5.0 KiB
Plaintext

hlsl.hlslOffset.vert
Shader version: 500
0:? Sequence
0:20 Function Definition: @main( ( temp void)
0:20 Function Parameters:
0:20 Function Definition: main( ( temp void)
0:20 Function Parameters:
0:? Sequence
0:20 Function Call: @main( ( temp void)
0:? Linker Objects
0:? 'anon@0' (layout( row_major std140) uniform block{layout( row_major std140) uniform float m0, layout( row_major std140) uniform 3-component vector of float m4, layout( row_major std140) uniform float m16, layout( row_major std140 offset=20) uniform 3-component vector of float m20, layout( row_major std140 offset=36) uniform 3-component vector of float m36, layout( row_major std140 offset=56) uniform 2-component vector of float m56, layout( row_major std140) uniform float m64, layout( row_major std140) uniform 2-component vector of float m68, layout( row_major std140) uniform float m76, layout( row_major std140) uniform float m80, layout( row_major std140) uniform 1-element array of 2-component vector of float m96})
Linked vertex stage:
Shader version: 500
0:? Sequence
0:20 Function Definition: @main( ( temp void)
0:20 Function Parameters:
0:20 Function Definition: main( ( temp void)
0:20 Function Parameters:
0:? Sequence
0:20 Function Call: @main( ( temp void)
0:? Linker Objects
0:? 'anon@0' (layout( row_major std140) uniform block{layout( row_major std140) uniform float m0, layout( row_major std140) uniform 3-component vector of float m4, layout( row_major std140) uniform float m16, layout( row_major std140 offset=20) uniform 3-component vector of float m20, layout( row_major std140 offset=36) uniform 3-component vector of float m36, layout( row_major std140 offset=56) uniform 2-component vector of float m56, layout( row_major std140) uniform float m64, layout( row_major std140) uniform 2-component vector of float m68, layout( row_major std140) uniform float m76, layout( row_major std140) uniform float m80, layout( row_major std140) uniform 1-element array of 2-component vector of float m96})
// Module Version 10000
// Generated by (magic number): 8000b
// Id's are bound by 18
Capability Shader
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
EntryPoint Vertex 4 "main"
Source HLSL 500
Name 4 "main"
Name 6 "@main("
Name 15 "b"
MemberName 15(b) 0 "m0"
MemberName 15(b) 1 "m4"
MemberName 15(b) 2 "m16"
MemberName 15(b) 3 "m20"
MemberName 15(b) 4 "m36"
MemberName 15(b) 5 "m56"
MemberName 15(b) 6 "m64"
MemberName 15(b) 7 "m68"
MemberName 15(b) 8 "m76"
MemberName 15(b) 9 "m80"
MemberName 15(b) 10 "m96"
Name 17 ""
Decorate 14 ArrayStride 16
MemberDecorate 15(b) 0 Offset 0
MemberDecorate 15(b) 1 Offset 4
MemberDecorate 15(b) 2 Offset 16
MemberDecorate 15(b) 3 Offset 20
MemberDecorate 15(b) 4 Offset 36
MemberDecorate 15(b) 5 Offset 56
MemberDecorate 15(b) 6 Offset 64
MemberDecorate 15(b) 7 Offset 68
MemberDecorate 15(b) 8 Offset 76
MemberDecorate 15(b) 9 Offset 80
MemberDecorate 15(b) 10 Offset 96
Decorate 15(b) Block
Decorate 17 DescriptorSet 0
Decorate 17 Binding 0
2: TypeVoid
3: TypeFunction 2
9: TypeFloat 32
10: TypeVector 9(float) 3
11: TypeVector 9(float) 2
12: TypeInt 32 0
13: 12(int) Constant 1
14: TypeArray 11(fvec2) 13
15(b): TypeStruct 9(float) 10(fvec3) 9(float) 10(fvec3) 10(fvec3) 11(fvec2) 9(float) 11(fvec2) 9(float) 9(float) 14
16: TypePointer Uniform 15(b)
17: 16(ptr) Variable Uniform
4(main): 2 Function None 3
5: Label
8: 2 FunctionCall 6(@main()
Return
FunctionEnd
6(@main(): 2 Function None 3
7: Label
Return
FunctionEnd