1617a3babSopenharmony_cihlsl.hlslOffset.vert
2617a3babSopenharmony_ciShader version: 500
3617a3babSopenharmony_ci0:? Sequence
4617a3babSopenharmony_ci0:20  Function Definition: @main( ( temp void)
5617a3babSopenharmony_ci0:20    Function Parameters: 
6617a3babSopenharmony_ci0:20  Function Definition: main( ( temp void)
7617a3babSopenharmony_ci0:20    Function Parameters: 
8617a3babSopenharmony_ci0:?     Sequence
9617a3babSopenharmony_ci0:20      Function Call: @main( ( temp void)
10617a3babSopenharmony_ci0:?   Linker Objects
11617a3babSopenharmony_ci0:?     '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})
12617a3babSopenharmony_ci
13617a3babSopenharmony_ci
14617a3babSopenharmony_ciLinked vertex stage:
15617a3babSopenharmony_ci
16617a3babSopenharmony_ci
17617a3babSopenharmony_ciShader version: 500
18617a3babSopenharmony_ci0:? Sequence
19617a3babSopenharmony_ci0:20  Function Definition: @main( ( temp void)
20617a3babSopenharmony_ci0:20    Function Parameters: 
21617a3babSopenharmony_ci0:20  Function Definition: main( ( temp void)
22617a3babSopenharmony_ci0:20    Function Parameters: 
23617a3babSopenharmony_ci0:?     Sequence
24617a3babSopenharmony_ci0:20      Function Call: @main( ( temp void)
25617a3babSopenharmony_ci0:?   Linker Objects
26617a3babSopenharmony_ci0:?     '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})
27617a3babSopenharmony_ci
28617a3babSopenharmony_ci// Module Version 10000
29617a3babSopenharmony_ci// Generated by (magic number): 8000b
30617a3babSopenharmony_ci// Id's are bound by 18
31617a3babSopenharmony_ci
32617a3babSopenharmony_ci                              Capability Shader
33617a3babSopenharmony_ci               1:             ExtInstImport  "GLSL.std.450"
34617a3babSopenharmony_ci                              MemoryModel Logical GLSL450
35617a3babSopenharmony_ci                              EntryPoint Vertex 4  "main"
36617a3babSopenharmony_ci                              Source HLSL 500
37617a3babSopenharmony_ci                              Name 4  "main"
38617a3babSopenharmony_ci                              Name 6  "@main("
39617a3babSopenharmony_ci                              Name 15  "b"
40617a3babSopenharmony_ci                              MemberName 15(b) 0  "m0"
41617a3babSopenharmony_ci                              MemberName 15(b) 1  "m4"
42617a3babSopenharmony_ci                              MemberName 15(b) 2  "m16"
43617a3babSopenharmony_ci                              MemberName 15(b) 3  "m20"
44617a3babSopenharmony_ci                              MemberName 15(b) 4  "m36"
45617a3babSopenharmony_ci                              MemberName 15(b) 5  "m56"
46617a3babSopenharmony_ci                              MemberName 15(b) 6  "m64"
47617a3babSopenharmony_ci                              MemberName 15(b) 7  "m68"
48617a3babSopenharmony_ci                              MemberName 15(b) 8  "m76"
49617a3babSopenharmony_ci                              MemberName 15(b) 9  "m80"
50617a3babSopenharmony_ci                              MemberName 15(b) 10  "m96"
51617a3babSopenharmony_ci                              Name 17  ""
52617a3babSopenharmony_ci                              Decorate 14 ArrayStride 16
53617a3babSopenharmony_ci                              MemberDecorate 15(b) 0 Offset 0
54617a3babSopenharmony_ci                              MemberDecorate 15(b) 1 Offset 4
55617a3babSopenharmony_ci                              MemberDecorate 15(b) 2 Offset 16
56617a3babSopenharmony_ci                              MemberDecorate 15(b) 3 Offset 20
57617a3babSopenharmony_ci                              MemberDecorate 15(b) 4 Offset 36
58617a3babSopenharmony_ci                              MemberDecorate 15(b) 5 Offset 56
59617a3babSopenharmony_ci                              MemberDecorate 15(b) 6 Offset 64
60617a3babSopenharmony_ci                              MemberDecorate 15(b) 7 Offset 68
61617a3babSopenharmony_ci                              MemberDecorate 15(b) 8 Offset 76
62617a3babSopenharmony_ci                              MemberDecorate 15(b) 9 Offset 80
63617a3babSopenharmony_ci                              MemberDecorate 15(b) 10 Offset 96
64617a3babSopenharmony_ci                              Decorate 15(b) Block
65617a3babSopenharmony_ci                              Decorate 17 DescriptorSet 0
66617a3babSopenharmony_ci                              Decorate 17 Binding 0
67617a3babSopenharmony_ci               2:             TypeVoid
68617a3babSopenharmony_ci               3:             TypeFunction 2
69617a3babSopenharmony_ci               9:             TypeFloat 32
70617a3babSopenharmony_ci              10:             TypeVector 9(float) 3
71617a3babSopenharmony_ci              11:             TypeVector 9(float) 2
72617a3babSopenharmony_ci              12:             TypeInt 32 0
73617a3babSopenharmony_ci              13:     12(int) Constant 1
74617a3babSopenharmony_ci              14:             TypeArray 11(fvec2) 13
75617a3babSopenharmony_ci           15(b):             TypeStruct 9(float) 10(fvec3) 9(float) 10(fvec3) 10(fvec3) 11(fvec2) 9(float) 11(fvec2) 9(float) 9(float) 14
76617a3babSopenharmony_ci              16:             TypePointer Uniform 15(b)
77617a3babSopenharmony_ci              17:     16(ptr) Variable Uniform
78617a3babSopenharmony_ci         4(main):           2 Function None 3
79617a3babSopenharmony_ci               5:             Label
80617a3babSopenharmony_ci               8:           2 FunctionCall 6(@main()
81617a3babSopenharmony_ci                              Return
82617a3babSopenharmony_ci                              FunctionEnd
83617a3babSopenharmony_ci       6(@main():           2 Function None 3
84617a3babSopenharmony_ci               7:             Label
85617a3babSopenharmony_ci                              Return
86617a3babSopenharmony_ci                              FunctionEnd
87