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