1negativeWorkGroupSize.comp
2ERROR: 0:4: 'initializer' : can't read from gl_WorkGroupSize before a fixed workgroup size has been declared 
3ERROR: 1 compilation errors.  No code generated.
4
5
6Shader version: 460
7local_size = (64, 1, 1)
8ERROR: node is still EOpNull!
90:3  Function Definition: fn( ( global void)
100:3    Function Parameters: 
110:4    Sequence
120:4      Sequence
130:4        move second child to first child ( temp 3-component vector of uint)
140:4          'wgs' ( temp 3-component vector of uint)
150:4          Constant:
160:4            1 (const uint)
170:4            1 (const uint)
180:4            1 (const uint)
190:9  Function Definition: main( ( global void)
200:9    Function Parameters: 
210:10    Sequence
220:10      Function Call: fn( ( global void)
230:11      Sequence
240:11        move second child to first child ( temp 3-component vector of uint)
250:11          'wgs' ( temp 3-component vector of uint)
260:11          Constant:
270:11            64 (const uint)
280:11            1 (const uint)
290:11            1 (const uint)
300:?   Linker Objects
310:?     'gl_WorkGroupSize' ( const 3-component vector of uint WorkGroupSize)
320:?       64 (const uint)
330:?       1 (const uint)
340:?       1 (const uint)
35
36
37Linked compute stage:
38
39
40Shader version: 460
41local_size = (64, 1, 1)
42ERROR: node is still EOpNull!
430:3  Function Definition: fn( ( global void)
440:3    Function Parameters: 
450:4    Sequence
460:4      Sequence
470:4        move second child to first child ( temp 3-component vector of uint)
480:4          'wgs' ( temp 3-component vector of uint)
490:4          Constant:
500:4            1 (const uint)
510:4            1 (const uint)
520:4            1 (const uint)
530:9  Function Definition: main( ( global void)
540:9    Function Parameters: 
550:10    Sequence
560:10      Function Call: fn( ( global void)
570:11      Sequence
580:11        move second child to first child ( temp 3-component vector of uint)
590:11          'wgs' ( temp 3-component vector of uint)
600:11          Constant:
610:11            64 (const uint)
620:11            1 (const uint)
630:11            1 (const uint)
640:?   Linker Objects
650:?     'gl_WorkGroupSize' ( const 3-component vector of uint WorkGroupSize)
660:?       64 (const uint)
670:?       1 (const uint)
680:?       1 (const uint)
69
70