1617a3babSopenharmony_cispv.hlslOffsets.vert
2617a3babSopenharmony_ciShader version: 450
3617a3babSopenharmony_ci0:? Sequence
4617a3babSopenharmony_ci0:27  Function Definition: main( ( global void)
5617a3babSopenharmony_ci0:27    Function Parameters: 
6617a3babSopenharmony_ci0:?   Linker Objects
7617a3babSopenharmony_ci0:?     'anon@0' (layout( binding=0 column_major std430) buffer block{layout( column_major std430) buffer highp float m0, layout( column_major std430) buffer highp 3-component vector of float m4, layout( column_major std430) buffer highp float m16, layout( column_major std430 offset=20) buffer highp 3-component vector of float m20, layout( column_major std430) buffer highp 3-component vector of float m32, layout( column_major std430) buffer highp 2-component vector of float m48, layout( column_major std430) buffer highp 2-component vector of float m56, layout( column_major std430) buffer highp float m64, layout( column_major std430) buffer highp 2-component vector of float m68, layout( column_major std430) buffer highp float m76, layout( column_major std430) buffer highp float m80, layout( column_major std430 offset=88) buffer highp 2-component vector of float m88, layout( column_major std430) buffer highp 2-component vector of float m96, layout( column_major std430) buffer 2-component vector of double m112})
8617a3babSopenharmony_ci
9617a3babSopenharmony_ci
10617a3babSopenharmony_ciLinked vertex stage:
11617a3babSopenharmony_ci
12617a3babSopenharmony_ci
13617a3babSopenharmony_ciShader version: 450
14617a3babSopenharmony_ci0:? Sequence
15617a3babSopenharmony_ci0:27  Function Definition: main( ( global void)
16617a3babSopenharmony_ci0:27    Function Parameters: 
17617a3babSopenharmony_ci0:?   Linker Objects
18617a3babSopenharmony_ci0:?     'anon@0' (layout( binding=0 column_major std430) buffer block{layout( column_major std430) buffer highp float m0, layout( column_major std430) buffer highp 3-component vector of float m4, layout( column_major std430) buffer highp float m16, layout( column_major std430 offset=20) buffer highp 3-component vector of float m20, layout( column_major std430) buffer highp 3-component vector of float m32, layout( column_major std430) buffer highp 2-component vector of float m48, layout( column_major std430) buffer highp 2-component vector of float m56, layout( column_major std430) buffer highp float m64, layout( column_major std430) buffer highp 2-component vector of float m68, layout( column_major std430) buffer highp float m76, layout( column_major std430) buffer highp float m80, layout( column_major std430 offset=88) buffer highp 2-component vector of float m88, layout( column_major std430) buffer highp 2-component vector of float m96, layout( column_major std430) buffer 2-component vector of double m112})
19617a3babSopenharmony_ci
20617a3babSopenharmony_ci// Module Version 10000
21617a3babSopenharmony_ci// Generated by (magic number): 8000b
22617a3babSopenharmony_ci// Id's are bound by 14
23617a3babSopenharmony_ci
24617a3babSopenharmony_ci                              Capability Shader
25617a3babSopenharmony_ci                              Capability Float64
26617a3babSopenharmony_ci               1:             ExtInstImport  "GLSL.std.450"
27617a3babSopenharmony_ci                              MemoryModel Logical GLSL450
28617a3babSopenharmony_ci                              EntryPoint Vertex 4  "main"
29617a3babSopenharmony_ci                              Source GLSL 450
30617a3babSopenharmony_ci                              Name 4  "main"
31617a3babSopenharmony_ci                              Name 11  "block"
32617a3babSopenharmony_ci                              MemberName 11(block) 0  "m0"
33617a3babSopenharmony_ci                              MemberName 11(block) 1  "m4"
34617a3babSopenharmony_ci                              MemberName 11(block) 2  "m16"
35617a3babSopenharmony_ci                              MemberName 11(block) 3  "m20"
36617a3babSopenharmony_ci                              MemberName 11(block) 4  "m32"
37617a3babSopenharmony_ci                              MemberName 11(block) 5  "m48"
38617a3babSopenharmony_ci                              MemberName 11(block) 6  "m56"
39617a3babSopenharmony_ci                              MemberName 11(block) 7  "m64"
40617a3babSopenharmony_ci                              MemberName 11(block) 8  "m68"
41617a3babSopenharmony_ci                              MemberName 11(block) 9  "m76"
42617a3babSopenharmony_ci                              MemberName 11(block) 10  "m80"
43617a3babSopenharmony_ci                              MemberName 11(block) 11  "m88"
44617a3babSopenharmony_ci                              MemberName 11(block) 12  "m96"
45617a3babSopenharmony_ci                              MemberName 11(block) 13  "m112"
46617a3babSopenharmony_ci                              Name 13  ""
47617a3babSopenharmony_ci                              MemberDecorate 11(block) 0 Offset 0
48617a3babSopenharmony_ci                              MemberDecorate 11(block) 1 Offset 4
49617a3babSopenharmony_ci                              MemberDecorate 11(block) 2 Offset 16
50617a3babSopenharmony_ci                              MemberDecorate 11(block) 3 Offset 20
51617a3babSopenharmony_ci                              MemberDecorate 11(block) 4 Offset 32
52617a3babSopenharmony_ci                              MemberDecorate 11(block) 5 Offset 48
53617a3babSopenharmony_ci                              MemberDecorate 11(block) 6 Offset 56
54617a3babSopenharmony_ci                              MemberDecorate 11(block) 7 Offset 64
55617a3babSopenharmony_ci                              MemberDecorate 11(block) 8 Offset 68
56617a3babSopenharmony_ci                              MemberDecorate 11(block) 9 Offset 76
57617a3babSopenharmony_ci                              MemberDecorate 11(block) 10 Offset 80
58617a3babSopenharmony_ci                              MemberDecorate 11(block) 11 Offset 88
59617a3babSopenharmony_ci                              MemberDecorate 11(block) 12 Offset 96
60617a3babSopenharmony_ci                              MemberDecorate 11(block) 13 Offset 112
61617a3babSopenharmony_ci                              Decorate 11(block) BufferBlock
62617a3babSopenharmony_ci                              Decorate 13 DescriptorSet 0
63617a3babSopenharmony_ci                              Decorate 13 Binding 0
64617a3babSopenharmony_ci               2:             TypeVoid
65617a3babSopenharmony_ci               3:             TypeFunction 2
66617a3babSopenharmony_ci               6:             TypeFloat 32
67617a3babSopenharmony_ci               7:             TypeVector 6(float) 3
68617a3babSopenharmony_ci               8:             TypeVector 6(float) 2
69617a3babSopenharmony_ci               9:             TypeFloat 64
70617a3babSopenharmony_ci              10:             TypeVector 9(float64_t) 2
71617a3babSopenharmony_ci       11(block):             TypeStruct 6(float) 7(fvec3) 6(float) 7(fvec3) 7(fvec3) 8(fvec2) 8(fvec2) 6(float) 8(fvec2) 6(float) 6(float) 8(fvec2) 8(fvec2) 10(f64vec2)
72617a3babSopenharmony_ci              12:             TypePointer Uniform 11(block)
73617a3babSopenharmony_ci              13:     12(ptr) Variable Uniform
74617a3babSopenharmony_ci         4(main):           2 Function None 3
75617a3babSopenharmony_ci               5:             Label
76617a3babSopenharmony_ci                              Return
77617a3babSopenharmony_ci                              FunctionEnd
78