blob: 02c6baf11b955c4ca8925eef201c14e255793c6e [file] [log] [blame]
dEQP-VK.subgroups.vote.graphics.subgroupallequal_int8_t
dEQP-VK.subgroups.vote.graphics.subgroupallequal_i8vec2
dEQP-VK.subgroups.vote.graphics.subgroupallequal_i8vec3
dEQP-VK.subgroups.vote.graphics.subgroupallequal_i8vec4
dEQP-VK.subgroups.vote.graphics.subgroupallequal_uint8_t
dEQP-VK.subgroups.vote.graphics.subgroupallequal_u8vec2
dEQP-VK.subgroups.vote.graphics.subgroupallequal_u8vec3
dEQP-VK.subgroups.vote.graphics.subgroupallequal_u8vec4
dEQP-VK.subgroups.vote.graphics.subgroupallequal_int16_t
dEQP-VK.subgroups.vote.graphics.subgroupallequal_i16vec2
dEQP-VK.subgroups.vote.graphics.subgroupallequal_i16vec3
dEQP-VK.subgroups.vote.graphics.subgroupallequal_i16vec4
dEQP-VK.subgroups.vote.graphics.subgroupallequal_uint16_t
dEQP-VK.subgroups.vote.graphics.subgroupallequal_u16vec2
dEQP-VK.subgroups.vote.graphics.subgroupallequal_u16vec3
dEQP-VK.subgroups.vote.graphics.subgroupallequal_u16vec4
dEQP-VK.subgroups.vote.graphics.subgroupallequal_int
dEQP-VK.subgroups.vote.graphics.subgroupallequal_ivec2
dEQP-VK.subgroups.vote.graphics.subgroupallequal_ivec3
dEQP-VK.subgroups.vote.graphics.subgroupallequal_ivec4
dEQP-VK.subgroups.vote.graphics.subgroupall_uint
dEQP-VK.subgroups.vote.graphics.subgroupany_uint
dEQP-VK.subgroups.vote.graphics.subgroupallequal_uint
dEQP-VK.subgroups.vote.graphics.subgroupallequal_uvec2
dEQP-VK.subgroups.vote.graphics.subgroupallequal_uvec3
dEQP-VK.subgroups.vote.graphics.subgroupallequal_uvec4
dEQP-VK.subgroups.vote.graphics.subgroupallequal_int64_t
dEQP-VK.subgroups.vote.graphics.subgroupallequal_i64vec2
dEQP-VK.subgroups.vote.graphics.subgroupallequal_i64vec3
dEQP-VK.subgroups.vote.graphics.subgroupallequal_i64vec4
dEQP-VK.subgroups.vote.graphics.subgroupallequal_uint64_t
dEQP-VK.subgroups.vote.graphics.subgroupallequal_u64vec2
dEQP-VK.subgroups.vote.graphics.subgroupallequal_u64vec3
dEQP-VK.subgroups.vote.graphics.subgroupallequal_u64vec4
dEQP-VK.subgroups.vote.graphics.subgroupallequal_float16_t
dEQP-VK.subgroups.vote.graphics.subgroupallequal_f16vec2
dEQP-VK.subgroups.vote.graphics.subgroupallequal_f16vec3
dEQP-VK.subgroups.vote.graphics.subgroupallequal_f16vec4
dEQP-VK.subgroups.vote.graphics.subgroupallequal_float
dEQP-VK.subgroups.vote.graphics.subgroupallequal_vec2
dEQP-VK.subgroups.vote.graphics.subgroupallequal_vec3
dEQP-VK.subgroups.vote.graphics.subgroupallequal_vec4
dEQP-VK.subgroups.vote.graphics.subgroupallequal_double
dEQP-VK.subgroups.vote.graphics.subgroupallequal_dvec2
dEQP-VK.subgroups.vote.graphics.subgroupallequal_dvec3
dEQP-VK.subgroups.vote.graphics.subgroupallequal_dvec4
dEQP-VK.subgroups.vote.graphics.subgroupallequal_bool
dEQP-VK.subgroups.vote.graphics.subgroupallequal_bvec2
dEQP-VK.subgroups.vote.graphics.subgroupallequal_bvec3
dEQP-VK.subgroups.vote.graphics.subgroupallequal_bvec4
dEQP-VK.subgroups.vote.compute.subgroupallequal_int8_t
dEQP-VK.subgroups.vote.compute.subgroupallequal_int8_t_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_i8vec2
dEQP-VK.subgroups.vote.compute.subgroupallequal_i8vec2_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_i8vec3
dEQP-VK.subgroups.vote.compute.subgroupallequal_i8vec3_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_i8vec4
dEQP-VK.subgroups.vote.compute.subgroupallequal_i8vec4_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_uint8_t
dEQP-VK.subgroups.vote.compute.subgroupallequal_uint8_t_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_u8vec2
dEQP-VK.subgroups.vote.compute.subgroupallequal_u8vec2_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_u8vec3
dEQP-VK.subgroups.vote.compute.subgroupallequal_u8vec3_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_u8vec4
dEQP-VK.subgroups.vote.compute.subgroupallequal_u8vec4_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_int16_t
dEQP-VK.subgroups.vote.compute.subgroupallequal_int16_t_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_i16vec2
dEQP-VK.subgroups.vote.compute.subgroupallequal_i16vec2_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_i16vec3
dEQP-VK.subgroups.vote.compute.subgroupallequal_i16vec3_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_i16vec4
dEQP-VK.subgroups.vote.compute.subgroupallequal_i16vec4_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_uint16_t
dEQP-VK.subgroups.vote.compute.subgroupallequal_uint16_t_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_u16vec2
dEQP-VK.subgroups.vote.compute.subgroupallequal_u16vec2_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_u16vec3
dEQP-VK.subgroups.vote.compute.subgroupallequal_u16vec3_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_u16vec4
dEQP-VK.subgroups.vote.compute.subgroupallequal_u16vec4_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_int
dEQP-VK.subgroups.vote.compute.subgroupallequal_int_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_ivec2
dEQP-VK.subgroups.vote.compute.subgroupallequal_ivec2_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_ivec3
dEQP-VK.subgroups.vote.compute.subgroupallequal_ivec3_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_ivec4
dEQP-VK.subgroups.vote.compute.subgroupallequal_ivec4_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupall_uint
dEQP-VK.subgroups.vote.compute.subgroupall_uint_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupany_uint
dEQP-VK.subgroups.vote.compute.subgroupany_uint_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_uint
dEQP-VK.subgroups.vote.compute.subgroupallequal_uint_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_uvec2
dEQP-VK.subgroups.vote.compute.subgroupallequal_uvec2_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_uvec3
dEQP-VK.subgroups.vote.compute.subgroupallequal_uvec3_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_uvec4
dEQP-VK.subgroups.vote.compute.subgroupallequal_uvec4_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_int64_t
dEQP-VK.subgroups.vote.compute.subgroupallequal_int64_t_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_i64vec2
dEQP-VK.subgroups.vote.compute.subgroupallequal_i64vec2_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_i64vec3
dEQP-VK.subgroups.vote.compute.subgroupallequal_i64vec3_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_i64vec4
dEQP-VK.subgroups.vote.compute.subgroupallequal_i64vec4_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_uint64_t
dEQP-VK.subgroups.vote.compute.subgroupallequal_uint64_t_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_u64vec2
dEQP-VK.subgroups.vote.compute.subgroupallequal_u64vec2_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_u64vec3
dEQP-VK.subgroups.vote.compute.subgroupallequal_u64vec3_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_u64vec4
dEQP-VK.subgroups.vote.compute.subgroupallequal_u64vec4_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_float16_t
dEQP-VK.subgroups.vote.compute.subgroupallequal_float16_t_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_f16vec2
dEQP-VK.subgroups.vote.compute.subgroupallequal_f16vec2_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_f16vec3
dEQP-VK.subgroups.vote.compute.subgroupallequal_f16vec3_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_f16vec4
dEQP-VK.subgroups.vote.compute.subgroupallequal_f16vec4_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_float
dEQP-VK.subgroups.vote.compute.subgroupallequal_float_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_vec2
dEQP-VK.subgroups.vote.compute.subgroupallequal_vec2_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_vec3
dEQP-VK.subgroups.vote.compute.subgroupallequal_vec3_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_vec4
dEQP-VK.subgroups.vote.compute.subgroupallequal_vec4_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_double
dEQP-VK.subgroups.vote.compute.subgroupallequal_double_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_dvec2
dEQP-VK.subgroups.vote.compute.subgroupallequal_dvec2_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_dvec3
dEQP-VK.subgroups.vote.compute.subgroupallequal_dvec3_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_dvec4
dEQP-VK.subgroups.vote.compute.subgroupallequal_dvec4_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_bool
dEQP-VK.subgroups.vote.compute.subgroupallequal_bool_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_bvec2
dEQP-VK.subgroups.vote.compute.subgroupallequal_bvec2_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_bvec3
dEQP-VK.subgroups.vote.compute.subgroupallequal_bvec3_requiredsubgroupsize
dEQP-VK.subgroups.vote.compute.subgroupallequal_bvec4
dEQP-VK.subgroups.vote.compute.subgroupallequal_bvec4_requiredsubgroupsize
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int8_t_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int8_t_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int8_t_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int8_t_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec2_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec2_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec2_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec2_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec3_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec3_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec3_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec3_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec4_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec4_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec4_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec4_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint8_t_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint8_t_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint8_t_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint8_t_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec2_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec2_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec2_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec2_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec3_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec3_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec3_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec3_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec4_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec4_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec4_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec4_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int16_t_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int16_t_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int16_t_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int16_t_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec2_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec2_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec2_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec2_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec3_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec3_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec3_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec3_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec4_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec4_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec4_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec4_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint16_t_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint16_t_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint16_t_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint16_t_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec2_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec2_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec2_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec2_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec3_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec3_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec3_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec3_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec4_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec4_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec4_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec4_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec2_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec2_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec2_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec2_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec3_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec3_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec3_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec3_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec4_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec4_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec4_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec4_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupall_uint_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupall_uint_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupall_uint_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupall_uint_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupany_uint_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupany_uint_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupany_uint_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupany_uint_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec2_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec2_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec2_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec2_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec3_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec3_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec3_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec3_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec4_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec4_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec4_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec4_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int64_t_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int64_t_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int64_t_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int64_t_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec2_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec2_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec2_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec2_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec3_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec3_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec3_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec3_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec4_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec4_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec4_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec4_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint64_t_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint64_t_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint64_t_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint64_t_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec2_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec2_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec2_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec2_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec3_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec3_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec3_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec3_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec4_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec4_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec4_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec4_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_float16_t_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_float16_t_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_float16_t_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_float16_t_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec2_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec2_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec2_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec2_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec3_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec3_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec3_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec3_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec4_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec4_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec4_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec4_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_float_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_float_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_float_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_float_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec2_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec2_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec2_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec2_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec3_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec3_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec3_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec3_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec4_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec4_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec4_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec4_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_double_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_double_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_double_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_double_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec2_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec2_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec2_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec2_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec3_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec3_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec3_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec3_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec4_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec4_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec4_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec4_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bool_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bool_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bool_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bool_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec2_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec2_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec2_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec2_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec3_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec3_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec3_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec3_geometry
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec4_vertex
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec4_tess_eval
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec4_tess_control
dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec4_geometry
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_int8_t_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_i8vec2_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_i8vec3_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_i8vec4_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_uint8_t_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_u8vec2_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_u8vec3_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_u8vec4_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_int16_t_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_i16vec2_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_i16vec3_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_i16vec4_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_uint16_t_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_u16vec2_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_u16vec3_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_u16vec4_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_int_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_ivec2_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_ivec3_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_ivec4_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupall_uint_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupany_uint_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_uint_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_uvec2_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_uvec3_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_uvec4_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_int64_t_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_i64vec2_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_i64vec3_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_i64vec4_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_uint64_t_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_u64vec2_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_u64vec3_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_u64vec4_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_float16_t_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_f16vec2_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_f16vec3_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_f16vec4_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_float_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_vec2_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_vec3_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_vec4_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_double_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_dvec2_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_dvec3_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_dvec4_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_bool_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_bvec2_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_bvec3_fragment
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_bvec4_fragment
dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_i8vec3
dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_uint8_t
dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_u8vec4
dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_i16vec3
dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_uint16_t
dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_u16vec4
dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_ivec3
dEQP-VK.subgroups.vote.ray_tracing.subgroupall_uint
dEQP-VK.subgroups.vote.ray_tracing.subgroupany_uint
dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_uint
dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_uvec4
dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_i64vec3
dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_uint64_t
dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_u64vec4
dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_f16vec4
dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_float
dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_vec4
dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_double
dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_dvec3
dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_dvec4
dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_bool
dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_bvec2
dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_bvec3
dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_bvec4
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.graphics.allinvocationsarb_uint
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.graphics.anyinvocationarb_uint
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.graphics.allinvocationsequalarb_bool
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.compute.allinvocationsarb_uint
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.compute.allinvocationsarb_uint_requiredsubgroupsize
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.compute.anyinvocationarb_uint
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.compute.anyinvocationarb_uint_requiredsubgroupsize
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.compute.allinvocationsequalarb_bool
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.compute.allinvocationsequalarb_bool_requiredsubgroupsize
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.allinvocationsarb_uint_vertex
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.allinvocationsarb_uint_tess_eval
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.allinvocationsarb_uint_tess_control
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.allinvocationsarb_uint_geometry
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.anyinvocationarb_uint_vertex
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.anyinvocationarb_uint_tess_eval
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.anyinvocationarb_uint_tess_control
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.anyinvocationarb_uint_geometry
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.allinvocationsequalarb_bool_vertex
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.allinvocationsequalarb_bool_tess_eval
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.allinvocationsequalarb_bool_tess_control
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.allinvocationsequalarb_bool_geometry
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.frag_helper.allinvocationsarb_uint_fragment
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.frag_helper.anyinvocationarb_uint_fragment
dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.frag_helper.allinvocationsequalarb_bool_fragment
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full.subgroup_reconverge00
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full.subgroup_reconverge01
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full.subgroup_reconverge02
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full.subgroup_reconverge03
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full.subgroup_reconverge04
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full.subgroup_reconverge05
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full.subgroup_reconverge06
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full.subgroup_reconverge07
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full.subgroup_reconverge08
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full.subgroup_reconverge09
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full.subgroup_reconverge10
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full.subgroup_reconverge11
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full.subgroup_reconverge12
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full.subgroup_reconverge13
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full.subgroup_reconverge14
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full.subgroup_reconverge15
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full.subgroup_reconverge16
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full.subgroup_reconverge17
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full.subgroup_reconverge18
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full.subgroup_reconverge19
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full.subgroup_reconverge20
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial.subgroup_reconverge_partial00
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial.subgroup_reconverge_partial01
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial.subgroup_reconverge_partial02
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial.subgroup_reconverge_partial03
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial.subgroup_reconverge_partial04
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial.subgroup_reconverge_partial05
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial.subgroup_reconverge_partial06
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial.subgroup_reconverge_partial07
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial.subgroup_reconverge_partial08
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial.subgroup_reconverge_partial09
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial.subgroup_reconverge_partial10
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial.subgroup_reconverge_partial11
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial.subgroup_reconverge_partial12
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial.subgroup_reconverge_partial13
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial.subgroup_reconverge_partial14
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial.subgroup_reconverge_partial15
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial.subgroup_reconverge_partial16
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial.subgroup_reconverge_partial17
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial.subgroup_reconverge_partial18
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial.subgroup_reconverge_partial19
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial.subgroup_reconverge_partial20
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full_control.subgroup_reconverge00
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full_control.subgroup_reconverge01
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full_control.subgroup_reconverge02
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full_control.subgroup_reconverge03
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full_control.subgroup_reconverge04
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full_control.subgroup_reconverge05
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full_control.subgroup_reconverge06
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full_control.subgroup_reconverge07
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full_control.subgroup_reconverge08
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full_control.subgroup_reconverge09
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full_control.subgroup_reconverge10
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full_control.subgroup_reconverge11
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full_control.subgroup_reconverge12
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full_control.subgroup_reconverge13
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full_control.subgroup_reconverge14
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full_control.subgroup_reconverge15
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full_control.subgroup_reconverge16
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full_control.subgroup_reconverge17
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full_control.subgroup_reconverge18
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full_control.subgroup_reconverge19
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_full_control.subgroup_reconverge20
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial_control.subgroup_reconverge_partial00
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial_control.subgroup_reconverge_partial01
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial_control.subgroup_reconverge_partial02
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial_control.subgroup_reconverge_partial03
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial_control.subgroup_reconverge_partial04
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial_control.subgroup_reconverge_partial05
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial_control.subgroup_reconverge_partial06
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial_control.subgroup_reconverge_partial07
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial_control.subgroup_reconverge_partial08
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial_control.subgroup_reconverge_partial09
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial_control.subgroup_reconverge_partial10
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial_control.subgroup_reconverge_partial11
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial_control.subgroup_reconverge_partial12
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial_control.subgroup_reconverge_partial13
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial_control.subgroup_reconverge_partial14
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial_control.subgroup_reconverge_partial15
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial_control.subgroup_reconverge_partial16
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial_control.subgroup_reconverge_partial17
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial_control.subgroup_reconverge_partial18
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial_control.subgroup_reconverge_partial19
dEQP-VK.subgroups.subgroup_uniform_control_flow.large_partial_control.subgroup_reconverge_partial20
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full.small_subgroup_reconverge00
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full.small_subgroup_reconverge01
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full.small_subgroup_reconverge02
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full.small_subgroup_reconverge03
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full.small_subgroup_reconverge04
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full.small_subgroup_reconverge05
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full.small_subgroup_reconverge06
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full.small_subgroup_reconverge07
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full.small_subgroup_reconverge08
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full.small_subgroup_reconverge09
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full.small_subgroup_reconverge10
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full.small_subgroup_reconverge11
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full.small_subgroup_reconverge12
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full.small_subgroup_reconverge13
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full.small_subgroup_reconverge14
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full.small_subgroup_reconverge15
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full.small_subgroup_reconverge16
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full.small_subgroup_reconverge17
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full.small_subgroup_reconverge18
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full.small_subgroup_reconverge19
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full.small_subgroup_reconverge20
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial.small_subgroup_reconverge_partial00
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial.small_subgroup_reconverge_partial01
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial.small_subgroup_reconverge_partial02
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial.small_subgroup_reconverge_partial03
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial.small_subgroup_reconverge_partial04
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial.small_subgroup_reconverge_partial05
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial.small_subgroup_reconverge_partial06
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial.small_subgroup_reconverge_partial07
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial.small_subgroup_reconverge_partial08
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial.small_subgroup_reconverge_partial09
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial.small_subgroup_reconverge_partial10
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial.small_subgroup_reconverge_partial11
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial.small_subgroup_reconverge_partial12
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial.small_subgroup_reconverge_partial13
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial.small_subgroup_reconverge_partial14
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial.small_subgroup_reconverge_partial15
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial.small_subgroup_reconverge_partial16
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial.small_subgroup_reconverge_partial17
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial.small_subgroup_reconverge_partial18
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial.small_subgroup_reconverge_partial19
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial.small_subgroup_reconverge_partial20
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full_control.small_subgroup_reconverge00
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full_control.small_subgroup_reconverge01
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full_control.small_subgroup_reconverge02
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full_control.small_subgroup_reconverge03
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full_control.small_subgroup_reconverge04
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full_control.small_subgroup_reconverge05
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full_control.small_subgroup_reconverge06
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full_control.small_subgroup_reconverge07
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full_control.small_subgroup_reconverge08
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full_control.small_subgroup_reconverge09
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full_control.small_subgroup_reconverge10
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full_control.small_subgroup_reconverge11
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full_control.small_subgroup_reconverge12
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full_control.small_subgroup_reconverge13
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full_control.small_subgroup_reconverge14
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full_control.small_subgroup_reconverge15
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full_control.small_subgroup_reconverge16
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full_control.small_subgroup_reconverge17
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full_control.small_subgroup_reconverge18
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full_control.small_subgroup_reconverge19
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_full_control.small_subgroup_reconverge20
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial_control.small_subgroup_reconverge_partial00
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial_control.small_subgroup_reconverge_partial01
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial_control.small_subgroup_reconverge_partial02
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial_control.small_subgroup_reconverge_partial03
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial_control.small_subgroup_reconverge_partial04
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial_control.small_subgroup_reconverge_partial05
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial_control.small_subgroup_reconverge_partial06
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial_control.small_subgroup_reconverge_partial07
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial_control.small_subgroup_reconverge_partial08
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial_control.small_subgroup_reconverge_partial09
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial_control.small_subgroup_reconverge_partial10
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial_control.small_subgroup_reconverge_partial11
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial_control.small_subgroup_reconverge_partial12
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial_control.small_subgroup_reconverge_partial13
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial_control.small_subgroup_reconverge_partial14
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial_control.small_subgroup_reconverge_partial15
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial_control.small_subgroup_reconverge_partial16
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial_control.small_subgroup_reconverge_partial17
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial_control.small_subgroup_reconverge_partial18
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial_control.small_subgroup_reconverge_partial19
dEQP-VK.subgroups.subgroup_uniform_control_flow.small_partial_control.small_subgroup_reconverge_partial20
dEQP-VK.subgroups.subgroup_uniform_control_flow.discard.subgroup_reconverge_discard00
dEQP-VK.subgroups.size_control.generic.subgroup_size_properties
dEQP-VK.subgroups.size_control.graphics.allow_varying_subgroup_size
dEQP-VK.subgroups.size_control.graphics.allow_varying_subgroup_size_spirv16
dEQP-VK.subgroups.size_control.graphics.allow_varying_subgroup_size_flags_spirv16
dEQP-VK.subgroups.size_control.graphics.required_subgroup_size_max
dEQP-VK.subgroups.size_control.graphics.required_subgroup_size_min
dEQP-VK.subgroups.size_control.compute.allow_varying_subgroup_size
dEQP-VK.subgroups.size_control.compute.require_full_subgroups_allow_varying_subgroup_size
dEQP-VK.subgroups.size_control.compute.require_full_subgroups
dEQP-VK.subgroups.size_control.compute.required_subgroup_size_max_require_full_subgroups
dEQP-VK.subgroups.size_control.compute.required_subgroup_size_min_require_full_subgroups
dEQP-VK.subgroups.size_control.compute.allow_varying_subgroup_size_spirv16
dEQP-VK.subgroups.size_control.compute.require_full_subgroups_allow_varying_subgroup_size_spirv16
dEQP-VK.subgroups.size_control.compute.require_full_subgroups_spirv16
dEQP-VK.subgroups.size_control.compute.required_subgroup_size_max_require_full_subgroups_spirv16
dEQP-VK.subgroups.size_control.compute.required_subgroup_size_min_require_full_subgroups_spirv16
dEQP-VK.subgroups.size_control.compute.allow_varying_subgroup_size_flags_spirv16
dEQP-VK.subgroups.size_control.compute.require_full_subgroups_allow_varying_subgroup_size_flags_spirv16
dEQP-VK.subgroups.size_control.compute.require_full_subgroups_flags_spirv16
dEQP-VK.subgroups.size_control.compute.required_subgroup_size_max_require_full_subgroups_flags_spirv16
dEQP-VK.subgroups.size_control.compute.required_subgroup_size_min_require_full_subgroups_flags_spirv16
dEQP-VK.subgroups.size_control.compute.required_subgroup_size_max
dEQP-VK.subgroups.size_control.compute.required_subgroup_size_min
dEQP-VK.subgroups.size_control.framebuffer.vertex_allow_varying_subgroup_size
dEQP-VK.subgroups.size_control.framebuffer.tess_eval_allow_varying_subgroup_size
dEQP-VK.subgroups.size_control.framebuffer.tess_control_allow_varying_subgroup_size
dEQP-VK.subgroups.size_control.framebuffer.geometry_allow_varying_subgroup_size
dEQP-VK.subgroups.size_control.framebuffer.fragment_allow_varying_subgroup_size
dEQP-VK.subgroups.size_control.framebuffer.vertex_allow_varying_subgroup_size_spirv16
dEQP-VK.subgroups.size_control.framebuffer.tess_eval_allow_varying_subgroup_size_spirv16
dEQP-VK.subgroups.size_control.framebuffer.tess_control_allow_varying_subgroup_size_spirv16
dEQP-VK.subgroups.size_control.framebuffer.geometry_allow_varying_subgroup_size_spirv16
dEQP-VK.subgroups.size_control.framebuffer.fragment_allow_varying_subgroup_size_spirv16
dEQP-VK.subgroups.size_control.framebuffer.vertex_allow_varying_subgroup_size_flags_spirv16
dEQP-VK.subgroups.size_control.framebuffer.tess_eval_allow_varying_subgroup_size_flags_spirv16
dEQP-VK.subgroups.size_control.framebuffer.tess_control_allow_varying_subgroup_size_flags_spirv16
dEQP-VK.subgroups.size_control.framebuffer.geometry_allow_varying_subgroup_size_flags_spirv16
dEQP-VK.subgroups.size_control.framebuffer.fragment_allow_varying_subgroup_size_flags_spirv16
dEQP-VK.subgroups.size_control.framebuffer.vertex_required_subgroup_size_max
dEQP-VK.subgroups.size_control.framebuffer.vertex_required_subgroup_size_min
dEQP-VK.subgroups.size_control.framebuffer.tess_eval_required_subgroup_size_max
dEQP-VK.subgroups.size_control.framebuffer.tess_eval_required_subgroup_size_min
dEQP-VK.subgroups.size_control.framebuffer.tess_control_required_subgroup_size_max
dEQP-VK.subgroups.size_control.framebuffer.tess_control_required_subgroup_size_min
dEQP-VK.subgroups.size_control.framebuffer.geometry_required_subgroup_size_max
dEQP-VK.subgroups.size_control.framebuffer.geometry_required_subgroup_size_min
dEQP-VK.subgroups.size_control.framebuffer.fragment_required_subgroup_size_max
dEQP-VK.subgroups.size_control.framebuffer.fragment_required_subgroup_size_min
dEQP-VK.subgroups.size_control.ray_tracing.allow_varying_subgroup_size
dEQP-VK.subgroups.size_control.ray_tracing.allow_varying_subgroup_size_spirv16
dEQP-VK.subgroups.size_control.ray_tracing.allow_varying_subgroup_size_flags_spirv16
dEQP-VK.subgroups.size_control.ray_tracing.required_subgroup_size_max
dEQP-VK.subgroups.size_control.ray_tracing.required_subgroup_size_min
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_int8_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_int8_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_int8_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_int8_t_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_int8_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_int8_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_int8_t_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_int8_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_int8_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_int8_t_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_i8vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i8vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i8vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i8vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i8vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i8vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i8vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i8vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i8vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i8vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_i8vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i8vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i8vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i8vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i8vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i8vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i8vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i8vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i8vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i8vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_i8vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i8vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i8vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i8vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i8vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i8vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i8vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i8vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i8vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i8vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_uint8_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_uint8_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_uint8_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_uint8_t_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_uint8_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_uint8_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_uint8_t_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_uint8_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_uint8_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_uint8_t_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_u8vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u8vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u8vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u8vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u8vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u8vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u8vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u8vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u8vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u8vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_u8vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u8vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u8vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u8vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u8vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u8vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u8vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u8vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u8vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u8vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_u8vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u8vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u8vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u8vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u8vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u8vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u8vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u8vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u8vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u8vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_int16_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_int16_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_int16_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_int16_t_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_int16_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_int16_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_int16_t_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_int16_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_int16_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_int16_t_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_i16vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i16vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i16vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i16vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i16vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i16vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i16vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i16vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i16vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i16vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_i16vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i16vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i16vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i16vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i16vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i16vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i16vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i16vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i16vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i16vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_i16vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i16vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i16vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i16vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i16vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i16vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i16vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i16vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i16vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i16vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_uint16_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_uint16_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_uint16_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_uint16_t_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_uint16_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_uint16_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_uint16_t_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_uint16_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_uint16_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_uint16_t_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_u16vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u16vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u16vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u16vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u16vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u16vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u16vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u16vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u16vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u16vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_u16vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u16vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u16vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u16vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u16vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u16vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u16vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u16vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u16vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u16vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_u16vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u16vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u16vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u16vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u16vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u16vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u16vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u16vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u16vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u16vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_int
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_int
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_int_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_int_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_int
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_int_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_int_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_int
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_int_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_int_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_ivec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_ivec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_ivec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_ivec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_ivec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_ivec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_ivec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_ivec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_ivec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_ivec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_ivec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_ivec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_ivec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_ivec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_ivec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_ivec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_ivec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_ivec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_ivec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_ivec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_ivec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_ivec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_ivec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_ivec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_ivec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_ivec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_ivec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_ivec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_ivec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_ivec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_uint
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_uint
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_uint_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_uint_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_uint
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_uint_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_uint_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_uint
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_uint_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_uint_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_uvec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_uvec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_uvec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_uvec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_uvec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_uvec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_uvec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_uvec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_uvec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_uvec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_uvec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_uvec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_uvec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_uvec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_uvec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_uvec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_uvec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_uvec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_uvec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_uvec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_uvec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_uvec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_uvec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_uvec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_uvec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_uvec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_uvec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_uvec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_uvec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_uvec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_int64_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_int64_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_int64_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_int64_t_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_int64_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_int64_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_int64_t_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_int64_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_int64_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_int64_t_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_i64vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i64vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i64vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i64vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i64vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i64vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i64vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i64vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i64vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i64vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_i64vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i64vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i64vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i64vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i64vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i64vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i64vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i64vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i64vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i64vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_i64vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i64vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i64vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_i64vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i64vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i64vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_i64vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i64vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i64vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_i64vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_uint64_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_uint64_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_uint64_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_uint64_t_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_uint64_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_uint64_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_uint64_t_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_uint64_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_uint64_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_uint64_t_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_u64vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u64vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u64vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u64vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u64vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u64vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u64vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u64vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u64vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u64vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_u64vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u64vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u64vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u64vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u64vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u64vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u64vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u64vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u64vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u64vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_u64vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u64vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u64vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_u64vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u64vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u64vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_u64vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u64vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u64vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_u64vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_float16_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_float16_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_float16_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_float16_t_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_float16_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_float16_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_float16_t_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_float16_t
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_float16_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_float16_t_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_f16vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_f16vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_f16vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_f16vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_f16vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_f16vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_f16vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_f16vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_f16vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_f16vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_f16vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_f16vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_f16vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_f16vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_f16vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_f16vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_f16vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_f16vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_f16vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_f16vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_f16vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_f16vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_f16vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_f16vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_f16vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_f16vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_f16vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_f16vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_f16vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_f16vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_float
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_float
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_float_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_float_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_float
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_float_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_float_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_float
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_float_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_float_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_vec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_vec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_vec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_vec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_vec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_vec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_double
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_double
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_double_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_double_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_double
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_double_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_double_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_double
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_double_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_double_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_dvec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_dvec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_dvec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_dvec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_dvec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_dvec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_dvec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_dvec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_dvec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_dvec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_dvec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_dvec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_dvec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_dvec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_dvec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_dvec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_dvec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_dvec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_dvec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_dvec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_dvec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_dvec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_dvec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_dvec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_dvec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_dvec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_dvec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_dvec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_dvec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_dvec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_bool
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_bool
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_bool_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_bool_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_bool
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_bool_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_bool_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_bool
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_bool_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_bool_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_bvec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_bvec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_bvec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_bvec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_bvec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_bvec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_bvec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_bvec2
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_bvec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_bvec2_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_bvec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_bvec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_bvec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_bvec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_bvec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_bvec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_bvec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_bvec3
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_bvec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_bvec3_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffle_bvec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_bvec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_bvec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshufflexor_bvec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_bvec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_bvec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffleup_bvec4_constant
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_bvec4
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_bvec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.graphics.subgroupshuffledown_bvec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_int8_t
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_int8_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int8_t
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int8_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int8_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int8_t_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int8_t_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int8_t_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int8_t
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int8_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int8_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int8_t_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int8_t_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int8_t_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int8_t
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int8_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int8_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int8_t_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int8_t_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int8_t_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i8vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i8vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i8vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i8vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i8vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i8vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i8vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i8vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i8vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i8vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i8vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i8vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i8vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i8vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i8vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i8vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i8vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i8vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i8vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i8vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i8vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i8vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i8vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i8vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i8vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i8vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i8vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i8vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i8vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i8vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i8vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i8vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i8vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i8vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i8vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i8vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i8vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i8vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i8vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i8vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i8vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i8vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i8vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i8vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i8vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i8vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i8vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i8vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i8vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i8vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i8vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i8vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i8vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i8vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i8vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i8vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i8vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i8vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i8vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i8vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_uint8_t
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_uint8_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint8_t
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint8_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint8_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint8_t_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint8_t_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint8_t_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint8_t
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint8_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint8_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint8_t_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint8_t_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint8_t_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint8_t
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint8_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint8_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint8_t_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint8_t_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint8_t_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_u8vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_u8vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u8vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u8vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u8vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u8vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u8vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u8vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u8vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u8vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u8vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u8vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u8vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u8vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u8vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u8vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u8vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u8vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u8vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u8vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_u8vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_u8vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u8vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u8vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u8vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u8vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u8vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u8vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u8vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u8vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u8vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u8vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u8vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u8vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u8vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u8vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u8vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u8vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u8vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u8vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_u8vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_u8vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u8vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u8vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u8vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u8vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u8vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u8vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u8vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u8vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u8vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u8vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u8vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u8vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u8vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u8vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u8vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u8vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u8vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u8vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_int16_t
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_int16_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int16_t
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int16_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int16_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int16_t_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int16_t_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int16_t_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int16_t
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int16_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int16_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int16_t_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int16_t_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int16_t_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int16_t
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int16_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int16_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int16_t_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int16_t_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int16_t_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i16vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i16vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i16vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i16vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i16vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i16vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i16vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i16vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i16vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i16vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i16vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i16vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i16vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i16vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i16vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i16vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i16vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i16vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i16vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i16vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i16vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i16vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i16vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i16vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i16vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i16vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i16vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i16vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i16vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i16vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i16vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i16vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i16vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i16vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i16vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i16vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i16vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i16vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i16vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i16vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i16vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i16vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i16vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i16vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i16vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i16vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i16vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i16vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i16vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i16vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i16vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i16vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i16vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i16vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i16vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i16vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i16vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i16vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i16vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i16vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_uint16_t
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_uint16_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint16_t
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint16_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint16_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint16_t_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint16_t_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint16_t_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint16_t
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint16_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint16_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint16_t_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint16_t_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint16_t_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint16_t
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint16_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint16_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint16_t_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint16_t_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint16_t_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_u16vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_u16vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u16vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u16vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u16vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u16vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u16vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u16vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u16vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u16vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u16vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u16vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u16vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u16vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u16vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u16vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u16vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u16vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u16vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u16vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_u16vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_u16vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u16vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u16vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u16vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u16vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u16vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u16vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u16vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u16vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u16vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u16vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u16vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u16vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u16vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u16vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u16vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u16vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u16vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u16vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_u16vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_u16vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u16vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u16vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u16vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u16vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u16vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u16vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u16vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u16vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u16vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u16vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u16vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u16vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u16vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u16vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u16vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u16vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u16vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u16vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_int
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_int_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_ivec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_ivec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_ivec2
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_ivec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_ivec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_ivec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_ivec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_ivec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_ivec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_ivec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_ivec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_ivec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_ivec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_ivec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_ivec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_ivec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_ivec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_ivec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_ivec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_ivec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_ivec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_ivec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_ivec3
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_ivec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_ivec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_ivec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_ivec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_ivec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_ivec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_ivec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_ivec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_ivec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_ivec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_ivec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_ivec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_ivec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_ivec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_ivec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_ivec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_ivec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_ivec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_ivec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_ivec4
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_ivec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_ivec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_ivec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_ivec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_ivec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_ivec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_ivec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_ivec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_ivec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_ivec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_ivec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_ivec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_ivec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_ivec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_ivec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_ivec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_ivec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_uint
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_uint_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_uvec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_uvec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uvec2
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uvec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uvec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uvec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uvec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uvec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uvec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uvec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uvec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uvec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uvec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uvec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uvec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uvec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uvec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uvec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uvec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uvec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_uvec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_uvec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uvec3
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uvec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uvec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uvec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uvec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uvec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uvec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uvec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uvec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uvec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uvec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uvec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uvec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uvec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uvec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uvec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uvec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uvec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_uvec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_uvec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uvec4
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uvec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uvec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uvec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uvec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uvec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uvec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uvec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uvec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uvec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uvec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uvec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uvec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uvec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uvec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uvec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uvec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uvec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_int64_t
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_int64_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int64_t
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int64_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int64_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int64_t_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int64_t_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_int64_t_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int64_t
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int64_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int64_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int64_t_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int64_t_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_int64_t_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int64_t
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int64_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int64_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int64_t_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int64_t_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_int64_t_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i64vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i64vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i64vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i64vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i64vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i64vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i64vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i64vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i64vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i64vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i64vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i64vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i64vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i64vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i64vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i64vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i64vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i64vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i64vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i64vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i64vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i64vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i64vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i64vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i64vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i64vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i64vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i64vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i64vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i64vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i64vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i64vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i64vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i64vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i64vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i64vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i64vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i64vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i64vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i64vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i64vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i64vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i64vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i64vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i64vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i64vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i64vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_i64vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i64vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i64vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i64vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i64vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i64vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_i64vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i64vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i64vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i64vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i64vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i64vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_i64vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_uint64_t
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_uint64_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint64_t
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint64_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint64_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint64_t_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint64_t_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_uint64_t_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint64_t
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint64_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint64_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint64_t_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint64_t_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_uint64_t_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint64_t
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint64_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint64_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint64_t_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint64_t_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_uint64_t_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_u64vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_u64vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u64vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u64vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u64vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u64vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u64vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u64vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u64vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u64vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u64vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u64vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u64vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u64vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u64vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u64vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u64vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u64vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u64vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u64vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_u64vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_u64vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u64vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u64vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u64vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u64vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u64vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u64vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u64vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u64vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u64vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u64vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u64vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u64vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u64vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u64vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u64vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u64vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u64vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u64vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_u64vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_u64vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u64vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u64vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u64vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u64vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u64vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_u64vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u64vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u64vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u64vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u64vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u64vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_u64vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u64vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u64vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u64vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u64vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u64vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_u64vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_float16_t
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_float16_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_float16_t
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_float16_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_float16_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_float16_t_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_float16_t_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_float16_t_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_float16_t
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_float16_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_float16_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_float16_t_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_float16_t_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_float16_t_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_float16_t
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_float16_t_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_float16_t_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_float16_t_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_float16_t_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_float16_t_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_f16vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_f16vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_f16vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_f16vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_f16vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_f16vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_f16vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_f16vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_f16vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_f16vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_f16vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_f16vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_f16vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_f16vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_f16vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_f16vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_f16vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_f16vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_f16vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_f16vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_f16vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_f16vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_f16vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_f16vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_f16vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_f16vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_f16vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_f16vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_f16vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_f16vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_f16vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_f16vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_f16vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_f16vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_f16vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_f16vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_f16vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_f16vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_f16vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_f16vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_f16vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_f16vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_f16vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_f16vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_f16vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_f16vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_f16vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_f16vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_f16vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_f16vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_f16vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_f16vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_f16vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_f16vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_f16vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_f16vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_f16vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_f16vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_f16vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_f16vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_float
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_float_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_float
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_float_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_float_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_float_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_float_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_float_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_float
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_float_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_float_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_float_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_float_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_float_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_float
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_float_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_float_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_float_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_float_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_float_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_vec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_vec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_vec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_vec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_vec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_vec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_vec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_vec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_vec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_vec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_vec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_vec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_vec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_vec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_vec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_vec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_vec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_vec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_double
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_double_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_double
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_double_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_double_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_double_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_double_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_double_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_double
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_double_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_double_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_double_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_double_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_double_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_double
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_double_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_double_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_double_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_double_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_double_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_dvec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_dvec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_dvec2
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_dvec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_dvec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_dvec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_dvec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_dvec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_dvec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_dvec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_dvec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_dvec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_dvec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_dvec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_dvec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_dvec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_dvec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_dvec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_dvec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_dvec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_dvec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_dvec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_dvec3
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_dvec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_dvec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_dvec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_dvec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_dvec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_dvec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_dvec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_dvec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_dvec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_dvec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_dvec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_dvec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_dvec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_dvec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_dvec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_dvec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_dvec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_dvec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_dvec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_dvec4
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_dvec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_dvec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_dvec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_dvec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_dvec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_dvec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_dvec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_dvec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_dvec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_dvec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_dvec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_dvec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_dvec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_dvec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_dvec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_dvec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_dvec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_bool
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_bool_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bool
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bool_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bool_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bool_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bool_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bool_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bool
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bool_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bool_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bool_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bool_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bool_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bool
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bool_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bool_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bool_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bool_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bool_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_bvec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_bvec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bvec2
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bvec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bvec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bvec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bvec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bvec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bvec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bvec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bvec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bvec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bvec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bvec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec2
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec2_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec2_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec2_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec2_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec2_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_bvec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_bvec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bvec3
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bvec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bvec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bvec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bvec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bvec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bvec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bvec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bvec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bvec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bvec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bvec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec3
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec3_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec3_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec3_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec3_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec3_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_bvec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_bvec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bvec4
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bvec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bvec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bvec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bvec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshufflexor_bvec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bvec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bvec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bvec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bvec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bvec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffleup_bvec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec4
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec4_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec4_dynamically_uniform
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec4_dynamically_uniform_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec4_constant
dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec4_constant_requiredsubgroupsize
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_int8_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_int8_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_int8_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_int8_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int8_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int8_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int8_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int8_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int8_t_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int8_t_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int8_t_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int8_t_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int8_t_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int8_t_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int8_t_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int8_t_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int8_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int8_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int8_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int8_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int8_t_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int8_t_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int8_t_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int8_t_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int8_t_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int8_t_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int8_t_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int8_t_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int8_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int8_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int8_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int8_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int8_t_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int8_t_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int8_t_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int8_t_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int8_t_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int8_t_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int8_t_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int8_t_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i8vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i8vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i8vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i8vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i8vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i8vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i8vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i8vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i8vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i8vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i8vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i8vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i8vec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i8vec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i8vec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uint8_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uint8_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uint8_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uint8_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint8_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint8_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint8_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint8_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint8_t_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint8_t_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint8_t_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint8_t_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint8_t_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint8_t_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint8_t_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint8_t_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint8_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint8_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint8_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint8_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint8_t_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint8_t_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint8_t_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint8_t_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint8_t_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint8_t_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint8_t_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint8_t_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint8_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint8_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint8_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint8_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint8_t_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint8_t_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint8_t_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint8_t_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint8_t_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint8_t_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint8_t_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint8_t_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u8vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u8vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u8vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u8vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u8vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u8vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u8vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u8vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u8vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u8vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u8vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u8vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u8vec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u8vec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u8vec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_int16_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_int16_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_int16_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_int16_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int16_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int16_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int16_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int16_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int16_t_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int16_t_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int16_t_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int16_t_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int16_t_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int16_t_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int16_t_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int16_t_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int16_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int16_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int16_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int16_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int16_t_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int16_t_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int16_t_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int16_t_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int16_t_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int16_t_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int16_t_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int16_t_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int16_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int16_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int16_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int16_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int16_t_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int16_t_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int16_t_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int16_t_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int16_t_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int16_t_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int16_t_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int16_t_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i16vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i16vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i16vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i16vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i16vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i16vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i16vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i16vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i16vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i16vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i16vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i16vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i16vec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i16vec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i16vec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uint16_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uint16_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uint16_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uint16_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint16_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint16_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint16_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint16_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint16_t_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint16_t_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint16_t_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint16_t_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint16_t_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint16_t_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint16_t_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint16_t_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint16_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint16_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint16_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint16_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint16_t_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint16_t_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint16_t_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint16_t_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint16_t_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint16_t_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint16_t_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint16_t_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint16_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint16_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint16_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint16_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint16_t_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint16_t_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint16_t_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint16_t_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint16_t_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint16_t_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint16_t_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint16_t_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u16vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u16vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u16vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u16vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u16vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u16vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u16vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u16vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u16vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u16vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u16vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u16vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u16vec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u16vec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u16vec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_int_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_int_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_int_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_int_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_ivec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_ivec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_ivec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_ivec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_ivec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_ivec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_ivec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_ivec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_ivec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_ivec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_ivec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_ivec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uint_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uint_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uint_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uint_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uvec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uvec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uvec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uvec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uvec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uvec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uvec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uvec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uvec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uvec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uvec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uvec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_int64_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_int64_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_int64_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_int64_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int64_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int64_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int64_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int64_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int64_t_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int64_t_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int64_t_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int64_t_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int64_t_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int64_t_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int64_t_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_int64_t_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int64_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int64_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int64_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int64_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int64_t_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int64_t_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int64_t_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int64_t_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int64_t_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int64_t_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int64_t_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_int64_t_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int64_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int64_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int64_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int64_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int64_t_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int64_t_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int64_t_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int64_t_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int64_t_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int64_t_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int64_t_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_int64_t_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i64vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i64vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i64vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i64vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i64vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i64vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i64vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i64vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i64vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i64vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i64vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_i64vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_i64vec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_i64vec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_i64vec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uint64_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uint64_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uint64_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_uint64_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint64_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint64_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint64_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint64_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint64_t_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint64_t_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint64_t_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint64_t_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint64_t_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint64_t_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint64_t_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_uint64_t_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint64_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint64_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint64_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint64_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint64_t_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint64_t_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint64_t_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint64_t_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint64_t_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint64_t_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint64_t_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_uint64_t_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint64_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint64_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint64_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint64_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint64_t_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint64_t_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint64_t_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint64_t_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint64_t_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint64_t_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint64_t_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_uint64_t_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u64vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u64vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u64vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u64vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u64vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u64vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u64vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u64vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u64vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u64vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u64vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_u64vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_u64vec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_u64vec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_u64vec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_float16_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_float16_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_float16_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_float16_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float16_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float16_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float16_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float16_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float16_t_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float16_t_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float16_t_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float16_t_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float16_t_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float16_t_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float16_t_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float16_t_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float16_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float16_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float16_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float16_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float16_t_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float16_t_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float16_t_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float16_t_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float16_t_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float16_t_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float16_t_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float16_t_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float16_t_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float16_t_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float16_t_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float16_t_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float16_t_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float16_t_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float16_t_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float16_t_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float16_t_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float16_t_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float16_t_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float16_t_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_f16vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_f16vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_f16vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_f16vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec2_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec2_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec2_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec2_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec2_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec2_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec2_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec2_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_f16vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_f16vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_f16vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_f16vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec3_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec3_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec3_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec3_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec3_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec3_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec3_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec3_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec3_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec3_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec3_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec3_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_f16vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_f16vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_f16vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_f16vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_f16vec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_f16vec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec4_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec4_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec4_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec4_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec4_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec4_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec4_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec4_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec4_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec4_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec4_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_f16vec4_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_float_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_float_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_float_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_float_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_float_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffleup_float_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float_dynamically_uniform_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float_dynamically_uniform_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float_dynamically_uniform_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float_dynamically_uniform_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float_constant_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float_constant_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float_constant_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffledown_float_constant_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshuffle_vec2_geometry
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_vec2_vertex
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_vec2_tess_eval
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_vec2_tess_control
dEQP-VK.subgroups.shuffle.framebuffer.subgroupshufflexor_vec2_geometry