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