| hlsl.hlslOffset.vert |
| Shader version: 500 |
| 0:? Sequence |
| 0:20 Function Definition: @main( ( temp void) |
| 0:20 Function Parameters: |
| 0:20 Function Definition: main( ( temp void) |
| 0:20 Function Parameters: |
| 0:? Sequence |
| 0:20 Function Call: @main( ( temp void) |
| 0:? Linker Objects |
| 0:? '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}) |
| |
| |
| Linked vertex stage: |
| |
| |
| Shader version: 500 |
| 0:? Sequence |
| 0:20 Function Definition: @main( ( temp void) |
| 0:20 Function Parameters: |
| 0:20 Function Definition: main( ( temp void) |
| 0:20 Function Parameters: |
| 0:? Sequence |
| 0:20 Function Call: @main( ( temp void) |
| 0:? Linker Objects |
| 0:? '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}) |
| |
| // Module Version 10000 |
| // Generated by (magic number): 8000a |
| // Id's are bound by 18 |
| |
| Capability Shader |
| 1: ExtInstImport "GLSL.std.450" |
| MemoryModel Logical GLSL450 |
| EntryPoint Vertex 4 "main" |
| Source HLSL 500 |
| Name 4 "main" |
| Name 6 "@main(" |
| Name 15 "b" |
| MemberName 15(b) 0 "m0" |
| MemberName 15(b) 1 "m4" |
| MemberName 15(b) 2 "m16" |
| MemberName 15(b) 3 "m20" |
| MemberName 15(b) 4 "m36" |
| MemberName 15(b) 5 "m56" |
| MemberName 15(b) 6 "m64" |
| MemberName 15(b) 7 "m68" |
| MemberName 15(b) 8 "m76" |
| MemberName 15(b) 9 "m80" |
| MemberName 15(b) 10 "m96" |
| Name 17 "" |
| Decorate 14 ArrayStride 16 |
| MemberDecorate 15(b) 0 Offset 0 |
| MemberDecorate 15(b) 1 Offset 4 |
| MemberDecorate 15(b) 2 Offset 16 |
| MemberDecorate 15(b) 3 Offset 20 |
| MemberDecorate 15(b) 4 Offset 36 |
| MemberDecorate 15(b) 5 Offset 56 |
| MemberDecorate 15(b) 6 Offset 64 |
| MemberDecorate 15(b) 7 Offset 68 |
| MemberDecorate 15(b) 8 Offset 76 |
| MemberDecorate 15(b) 9 Offset 80 |
| MemberDecorate 15(b) 10 Offset 96 |
| Decorate 15(b) Block |
| Decorate 17 DescriptorSet 0 |
| Decorate 17 Binding 0 |
| 2: TypeVoid |
| 3: TypeFunction 2 |
| 9: TypeFloat 32 |
| 10: TypeVector 9(float) 3 |
| 11: TypeVector 9(float) 2 |
| 12: TypeInt 32 0 |
| 13: 12(int) Constant 1 |
| 14: TypeArray 11(fvec2) 13 |
| 15(b): TypeStruct 9(float) 10(fvec3) 9(float) 10(fvec3) 10(fvec3) 11(fvec2) 9(float) 11(fvec2) 9(float) 9(float) 14 |
| 16: TypePointer Uniform 15(b) |
| 17: 16(ptr) Variable Uniform |
| 4(main): 2 Function None 3 |
| 5: Label |
| 8: 2 FunctionCall 6(@main() |
| Return |
| FunctionEnd |
| 6(@main(): 2 Function None 3 |
| 7: Label |
| Return |
| FunctionEnd |