| #version 450 | |
| #extension GL_KHR_shader_subgroup_basic: enable | |
| layout(isolines) in; | |
| layout(set = 0, binding = 0, std430) buffer Output | |
| { | |
| uvec4 result[]; | |
| }; | |
| void main (void) | |
| { | |
| result[gl_PrimitiveID] = uvec4(gl_SubgroupSize, gl_SubgroupInvocationID, 0, 0); | |
| } |