hlsl.basic.comp
Shader version: 450
local_size = (1, 1, 1)
0:? Sequence
0:4  Function Definition: main(i1; (temp void)
0:4    Function Parameters: 
0:4      'dti' (in int LocalInvocationID)
0:?     Sequence
0:5      'dti' (in int LocalInvocationID)
0:?   Linker Objects
0:?     'dti' (in int LocalInvocationID)
0:?     'a' (shared 100-element array of 4-component vector of float)


Linked compute stage:


Shader version: 450
local_size = (1, 1, 1)
0:? Sequence
0:4  Function Definition: main(i1; (temp void)
0:4    Function Parameters: 
0:4      'dti' (in int LocalInvocationID)
0:?     Sequence
0:5      'dti' (in int LocalInvocationID)
0:?   Linker Objects
0:?     'dti' (in int LocalInvocationID)
0:?     'a' (shared 100-element array of 4-component vector of float)

// Module Version 10000
// Generated by (magic number): 80001
// Id's are bound by 16

                              Capability Shader
               1:             ExtInstImport  "GLSL.std.450"
                              MemoryModel Logical GLSL450
                              EntryPoint GLCompute 4  "main" 8
                              ExecutionMode 4 LocalSize 1 1 1
                              Name 4  "main"
                              Name 8  "dti"
                              Name 15  "a"
                              Decorate 8(dti) BuiltIn LocalInvocationId
               2:             TypeVoid
               3:             TypeFunction 2
               6:             TypeInt 32 1
               7:             TypePointer Input 6(int)
          8(dti):      7(ptr) Variable Input
               9:             TypeFloat 32
              10:             TypeVector 9(float) 4
              11:             TypeInt 32 0
              12:     11(int) Constant 100
              13:             TypeArray 10(fvec4) 12
              14:             TypePointer Workgroup 13
           15(a):     14(ptr) Variable Workgroup
         4(main):           2 Function None 3
               5:             Label
                              Return
                              FunctionEnd
