yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
33c7e308
main
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): 8000b 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 Decorate 11(block) BufferBlock 48 MemberDecorate 11(block) 0 Offset 0 49 MemberDecorate 11(block) 1 Offset 4 50 MemberDecorate 11(block) 2 Offset 16 51 MemberDecorate 11(block) 3 Offset 20 52 MemberDecorate 11(block) 4 Offset 32 53 MemberDecorate 11(block) 5 Offset 48 54 MemberDecorate 11(block) 6 Offset 56 55 MemberDecorate 11(block) 7 Offset 64 56 MemberDecorate 11(block) 8 Offset 68 57 MemberDecorate 11(block) 9 Offset 76 58 MemberDecorate 11(block) 10 Offset 80 59 MemberDecorate 11(block) 11 Offset 88 60 MemberDecorate 11(block) 12 Offset 96 61 MemberDecorate 11(block) 13 Offset 112 62 Decorate 13 Binding 0 63 Decorate 13 DescriptorSet 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