glsl.es320.subgroup.tesc 278 B

12345678910111213
  1. #version 320 es
  2. #extension GL_KHR_shader_subgroup_basic: enable
  3. layout(vertices=1) out;
  4. layout(set = 0, binding = 0, std430) buffer Output
  5. {
  6. uvec4 result[];
  7. };
  8. void main (void)
  9. {
  10. result[gl_PrimitiveID] = uvec4(gl_SubgroupSize, gl_SubgroupInvocationID, 0, 0);
  11. }