1spv.hlslOffsets.vert 2Shader version: 450 30:? Sequence 40:27 Function Definition: main( ( global void) 50:27 Function Parameters: 60:? Linker Objects 70:? '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}) 8 9 10Linked vertex stage: 11 12 13Shader version: 450 140:? Sequence 150:27 Function Definition: main( ( global void) 160:27 Function Parameters: 170:? Linker Objects 180:? '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}) 19 20// Module Version 10000 21// Generated by (magic number): 8000a 22// Id's are bound by 14 23 24 Capability Shader 25 Capability Float64 26 1: ExtInstImport "GLSL.std.450" 27 MemoryModel Logical GLSL450 28 EntryPoint Vertex 4 "main" 29 Source GLSL 450 30 Name 4 "main" 31 Name 11 "block" 32 MemberName 11(block) 0 "m0" 33 MemberName 11(block) 1 "m4" 34 MemberName 11(block) 2 "m16" 35 MemberName 11(block) 3 "m20" 36 MemberName 11(block) 4 "m32" 37 MemberName 11(block) 5 "m48" 38 MemberName 11(block) 6 "m56" 39 MemberName 11(block) 7 "m64" 40 MemberName 11(block) 8 "m68" 41 MemberName 11(block) 9 "m76" 42 MemberName 11(block) 10 "m80" 43 MemberName 11(block) 11 "m88" 44 MemberName 11(block) 12 "m96" 45 MemberName 11(block) 13 "m112" 46 Name 13 "" 47 MemberDecorate 11(block) 0 Offset 0 48 MemberDecorate 11(block) 1 Offset 4 49 MemberDecorate 11(block) 2 Offset 16 50 MemberDecorate 11(block) 3 Offset 20 51 MemberDecorate 11(block) 4 Offset 32 52 MemberDecorate 11(block) 5 Offset 48 53 MemberDecorate 11(block) 6 Offset 56 54 MemberDecorate 11(block) 7 Offset 64 55 MemberDecorate 11(block) 8 Offset 68 56 MemberDecorate 11(block) 9 Offset 76 57 MemberDecorate 11(block) 10 Offset 80 58 MemberDecorate 11(block) 11 Offset 88 59 MemberDecorate 11(block) 12 Offset 96 60 MemberDecorate 11(block) 13 Offset 112 61 Decorate 11(block) BufferBlock 62 Decorate 13 DescriptorSet 0 63 Decorate 13 Binding 0 64 2: TypeVoid 65 3: TypeFunction 2 66 6: TypeFloat 32 67 7: TypeVector 6(float) 3 68 8: TypeVector 6(float) 2 69 9: TypeFloat 64 70 10: TypeVector 9(float64_t) 2 71 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) 72 12: TypePointer Uniform 11(block) 73 13: 12(ptr) Variable Uniform 74 4(main): 2 Function None 3 75 5: Label 76 Return 77 FunctionEnd 78