hlsl.pp.vert
Shader version: 500
0:? Sequence
0:17  Function Definition: @main( ( temp void)
0:17    Function Parameters: 
0:17  Function Definition: main( ( temp void)
0:17    Function Parameters: 
0:?     Sequence
0:17      Function Call: @main( ( temp void)
0:?   Linker Objects
0:?     'anon@0' (layout( row_major std140) uniform block{ uniform int goodGlobal1,  uniform int goodGlobal2})


Linked vertex stage:


Shader version: 500
0:? Sequence
0:17  Function Definition: @main( ( temp void)
0:17    Function Parameters: 
0:17  Function Definition: main( ( temp void)
0:17    Function Parameters: 
0:?     Sequence
0:17      Function Call: @main( ( temp void)
0:?   Linker Objects
0:?     'anon@0' (layout( row_major std140) uniform block{ uniform int goodGlobal1,  uniform int goodGlobal2})

// Module Version 10000
// Generated by (magic number): 8000a
// Id's are bound by 13

                              Capability Shader
               1:             ExtInstImport  "GLSL.std.450"
                              MemoryModel Logical GLSL450
                              EntryPoint Vertex 4  "main"
                              Source HLSL 500
                              Name 4  "main"
                              Name 6  "@main("
                              Name 10  "$Global"
                              MemberName 10($Global) 0  "goodGlobal1"
                              MemberName 10($Global) 1  "goodGlobal2"
                              Name 12  ""
                              MemberDecorate 10($Global) 0 Offset 0
                              MemberDecorate 10($Global) 1 Offset 4
                              Decorate 10($Global) Block
                              Decorate 12 DescriptorSet 0
                              Decorate 12 Binding 0
               2:             TypeVoid
               3:             TypeFunction 2
               9:             TypeInt 32 1
     10($Global):             TypeStruct 9(int) 9(int)
              11:             TypePointer Uniform 10($Global)
              12:     11(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
