Home | History | Annotate | Download | only in Test
      1 #version 450
      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 
      9 void main (void)
     10 {
     11   result[gl_PrimitiveID] = uvec4(gl_SubgroupSize, gl_SubgroupInvocationID, 0, 0);
     12 }
     13