| layout(local_size_x = 16, local_size_y = 16) in; | |
| workgroup int outX, outY, outZ; | |
| void main() { | |
| IndirectDispatchArgs args = IndirectDispatchArgs(1, 2, 3); | |
| // Use the values from `args` to make the test meaningful. | |
| outX = args.x; | |
| outY = args.y; | |
| outZ = args.z; | |
| } |