1617a3babSopenharmony_ci#version 450 2617a3babSopenharmony_ci#extension GL_KHR_shader_subgroup_basic: enable 3617a3babSopenharmony_cilayout(set = 0, binding = 0, std430) buffer Output 4617a3babSopenharmony_ci{ 5617a3babSopenharmony_ci uvec4 result[]; 6617a3babSopenharmony_ci}; 7617a3babSopenharmony_ci 8617a3babSopenharmony_civoid main (void) 9617a3babSopenharmony_ci{ 10617a3babSopenharmony_ci result[gl_VertexIndex] = uvec4(gl_SubgroupSize, gl_SubgroupInvocationID, 0, 0); 11617a3babSopenharmony_ci} 12