1234567891011121314 |
- #version 450
- #extension GL_KHR_shader_subgroup_basic: enable
- layout(points) in;
- layout(points, max_vertices = 1) out;
- layout(set = 0, binding = 0, std430) buffer Output
- {
- uvec4 result[];
- };
- void main (void)
- {
- result[gl_PrimitiveIDIn] = uvec4(gl_SubgroupSize, gl_SubgroupInvocationID, 0, 0);
- }
|