blob: 4b944c3fbfe5652a7a9405ed3abfa8c895844ef6 [file] [log] [blame]
KHR-Single-GL45.subgroups.builtin_var.graphics.subgroupsize
KHR-Single-GL45.subgroups.builtin_var.graphics.subgroupinvocationid
KHR-Single-GL45.subgroups.builtin_var.compute.subgroupsize_compute
KHR-Single-GL45.subgroups.builtin_var.compute.subgroupinvocationid_compute
KHR-Single-GL45.subgroups.builtin_var.compute.numsubgroups
KHR-Single-GL45.subgroups.builtin_var.compute.subgroupid
KHR-Single-GL45.subgroups.builtin_var.framebuffer.subgroupsize_vertex
KHR-Single-GL45.subgroups.builtin_var.framebuffer.subgroupsize_tess_eval
KHR-Single-GL45.subgroups.builtin_var.framebuffer.subgroupsize_tess_control
KHR-Single-GL45.subgroups.builtin_var.framebuffer.subgroupsize_geometry
KHR-Single-GL45.subgroups.builtin_var.framebuffer.subgroupinvocationid_vertex
KHR-Single-GL45.subgroups.builtin_var.framebuffer.subgroupinvocationid_tess_eval
KHR-Single-GL45.subgroups.builtin_var.framebuffer.subgroupinvocationid_tess_control
KHR-Single-GL45.subgroups.builtin_var.framebuffer.subgroupinvocationid_geometry
KHR-Single-GL45.subgroups.builtin_mask_var.graphics.subgroupeqmask
KHR-Single-GL45.subgroups.builtin_mask_var.graphics.subgroupgemask
KHR-Single-GL45.subgroups.builtin_mask_var.graphics.subgroupgtmask
KHR-Single-GL45.subgroups.builtin_mask_var.graphics.subgrouplemask
KHR-Single-GL45.subgroups.builtin_mask_var.graphics.subgroupltmask
KHR-Single-GL45.subgroups.builtin_mask_var.compute.subgroupeqmask
KHR-Single-GL45.subgroups.builtin_mask_var.compute.subgroupgemask
KHR-Single-GL45.subgroups.builtin_mask_var.compute.subgroupgtmask
KHR-Single-GL45.subgroups.builtin_mask_var.compute.subgrouplemask
KHR-Single-GL45.subgroups.builtin_mask_var.compute.subgroupltmask
KHR-Single-GL45.subgroups.builtin_mask_var.framebuffer.subgroupeqmask_vertex
KHR-Single-GL45.subgroups.builtin_mask_var.framebuffer.subgroupeqmask_tess_eval
KHR-Single-GL45.subgroups.builtin_mask_var.framebuffer.subgroupeqmask_tess_control
KHR-Single-GL45.subgroups.builtin_mask_var.framebuffer.subgroupeqmask_geometry
KHR-Single-GL45.subgroups.builtin_mask_var.framebuffer.subgroupgemask_vertex
KHR-Single-GL45.subgroups.builtin_mask_var.framebuffer.subgroupgemask_tess_eval
KHR-Single-GL45.subgroups.builtin_mask_var.framebuffer.subgroupgemask_tess_control
KHR-Single-GL45.subgroups.builtin_mask_var.framebuffer.subgroupgemask_geometry
KHR-Single-GL45.subgroups.builtin_mask_var.framebuffer.subgroupgtmask_vertex
KHR-Single-GL45.subgroups.builtin_mask_var.framebuffer.subgroupgtmask_tess_eval
KHR-Single-GL45.subgroups.builtin_mask_var.framebuffer.subgroupgtmask_tess_control
KHR-Single-GL45.subgroups.builtin_mask_var.framebuffer.subgroupgtmask_geometry
KHR-Single-GL45.subgroups.builtin_mask_var.framebuffer.subgrouplemask_vertex
KHR-Single-GL45.subgroups.builtin_mask_var.framebuffer.subgrouplemask_tess_eval
KHR-Single-GL45.subgroups.builtin_mask_var.framebuffer.subgrouplemask_tess_control
KHR-Single-GL45.subgroups.builtin_mask_var.framebuffer.subgrouplemask_geometry
KHR-Single-GL45.subgroups.builtin_mask_var.framebuffer.subgroupltmask_vertex
KHR-Single-GL45.subgroups.builtin_mask_var.framebuffer.subgroupltmask_tess_eval
KHR-Single-GL45.subgroups.builtin_mask_var.framebuffer.subgroupltmask_tess_control
KHR-Single-GL45.subgroups.builtin_mask_var.framebuffer.subgroupltmask_geometry
KHR-Single-GL45.subgroups.basic.graphics.subgroupelect
KHR-Single-GL45.subgroups.basic.graphics.subgroupbarrier
KHR-Single-GL45.subgroups.basic.graphics.subgroupmemorybarrier
KHR-Single-GL45.subgroups.basic.graphics.subgroupmemorybarrierbuffer
KHR-Single-GL45.subgroups.basic.graphics.subgroupmemorybarrierimage
KHR-Single-GL45.subgroups.basic.compute.subgroupelect
KHR-Single-GL45.subgroups.basic.compute.subgroupbarrier
KHR-Single-GL45.subgroups.basic.compute.subgroupmemorybarrier
KHR-Single-GL45.subgroups.basic.compute.subgroupmemorybarrierbuffer
KHR-Single-GL45.subgroups.basic.compute.subgroupmemorybarriershared
KHR-Single-GL45.subgroups.basic.compute.subgroupmemorybarrierimage
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupelect_vertex
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupelect_tess_eval
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupelect_tess_control
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupelect_geometry
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupbarrier_fragment
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupbarrier_vertex
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupbarrier_tess_eval
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupbarrier_tess_control
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupbarrier_geometry
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupmemorybarrier_fragment
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupmemorybarrier_vertex
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupmemorybarrier_tess_eval
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupmemorybarrier_tess_control
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupmemorybarrier_geometry
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupmemorybarrierbuffer_fragment
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupmemorybarrierbuffer_vertex
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupmemorybarrierbuffer_tess_eval
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupmemorybarrierbuffer_tess_control
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupmemorybarrierbuffer_geometry
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupmemorybarrierimage_fragment
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupmemorybarrierimage_vertex
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupmemorybarrierimage_tess_eval
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupmemorybarrierimage_tess_control
KHR-Single-GL45.subgroups.basic.framebuffer.subgroupmemorybarrierimage_geometry
KHR-Single-GL45.subgroups.vote.graphics.subgroupallequal_int
KHR-Single-GL45.subgroups.vote.graphics.subgroupallequal_ivec2
KHR-Single-GL45.subgroups.vote.graphics.subgroupallequal_ivec3
KHR-Single-GL45.subgroups.vote.graphics.subgroupallequal_ivec4
KHR-Single-GL45.subgroups.vote.graphics.subgroupall_uint
KHR-Single-GL45.subgroups.vote.graphics.subgroupany_uint
KHR-Single-GL45.subgroups.vote.graphics.subgroupallequal_uint
KHR-Single-GL45.subgroups.vote.graphics.subgroupallequal_uvec2
KHR-Single-GL45.subgroups.vote.graphics.subgroupallequal_uvec3
KHR-Single-GL45.subgroups.vote.graphics.subgroupallequal_uvec4
KHR-Single-GL45.subgroups.vote.graphics.subgroupallequal_float
KHR-Single-GL45.subgroups.vote.graphics.subgroupallequal_vec2
KHR-Single-GL45.subgroups.vote.graphics.subgroupallequal_vec3
KHR-Single-GL45.subgroups.vote.graphics.subgroupallequal_vec4
KHR-Single-GL45.subgroups.vote.graphics.subgroupallequal_double
KHR-Single-GL45.subgroups.vote.graphics.subgroupallequal_dvec2
KHR-Single-GL45.subgroups.vote.graphics.subgroupallequal_dvec3
KHR-Single-GL45.subgroups.vote.graphics.subgroupallequal_dvec4
KHR-Single-GL45.subgroups.vote.graphics.subgroupallequal_bool
KHR-Single-GL45.subgroups.vote.graphics.subgroupallequal_bvec2
KHR-Single-GL45.subgroups.vote.graphics.subgroupallequal_bvec3
KHR-Single-GL45.subgroups.vote.graphics.subgroupallequal_bvec4
KHR-Single-GL45.subgroups.vote.compute.subgroupallequal_int
KHR-Single-GL45.subgroups.vote.compute.subgroupallequal_ivec2
KHR-Single-GL45.subgroups.vote.compute.subgroupallequal_ivec3
KHR-Single-GL45.subgroups.vote.compute.subgroupallequal_ivec4
KHR-Single-GL45.subgroups.vote.compute.subgroupall_uint
KHR-Single-GL45.subgroups.vote.compute.subgroupany_uint
KHR-Single-GL45.subgroups.vote.compute.subgroupallequal_uint
KHR-Single-GL45.subgroups.vote.compute.subgroupallequal_uvec2
KHR-Single-GL45.subgroups.vote.compute.subgroupallequal_uvec3
KHR-Single-GL45.subgroups.vote.compute.subgroupallequal_uvec4
KHR-Single-GL45.subgroups.vote.compute.subgroupallequal_float
KHR-Single-GL45.subgroups.vote.compute.subgroupallequal_vec2
KHR-Single-GL45.subgroups.vote.compute.subgroupallequal_vec3
KHR-Single-GL45.subgroups.vote.compute.subgroupallequal_vec4
KHR-Single-GL45.subgroups.vote.compute.subgroupallequal_double
KHR-Single-GL45.subgroups.vote.compute.subgroupallequal_dvec2
KHR-Single-GL45.subgroups.vote.compute.subgroupallequal_dvec3
KHR-Single-GL45.subgroups.vote.compute.subgroupallequal_dvec4
KHR-Single-GL45.subgroups.vote.compute.subgroupallequal_bool
KHR-Single-GL45.subgroups.vote.compute.subgroupallequal_bvec2
KHR-Single-GL45.subgroups.vote.compute.subgroupallequal_bvec3
KHR-Single-GL45.subgroups.vote.compute.subgroupallequal_bvec4
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_int_vertex
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_int_tess_eval
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_int_tess_control
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_int_geometry
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_ivec2_vertex
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_ivec2_tess_eval
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_ivec2_tess_control
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_ivec2_geometry
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_ivec3_vertex
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_ivec3_tess_eval
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_ivec3_tess_control
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_ivec3_geometry
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_ivec4_vertex
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_ivec4_tess_eval
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_ivec4_tess_control
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_ivec4_geometry
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupall_uint_vertex
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupall_uint_tess_eval
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupall_uint_tess_control
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupall_uint_geometry
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupany_uint_vertex
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupany_uint_tess_eval
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupany_uint_tess_control
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupany_uint_geometry
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_uint_vertex
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_uint_tess_eval
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_uint_tess_control
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_uint_geometry
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_uvec2_vertex
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_uvec2_tess_eval
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_uvec2_tess_control
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_uvec2_geometry
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_uvec3_vertex
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_uvec3_tess_eval
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_uvec3_tess_control
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_uvec3_geometry
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_uvec4_vertex
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_uvec4_tess_eval
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_uvec4_tess_control
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_uvec4_geometry
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_float_vertex
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_float_tess_eval
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_float_tess_control
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_float_geometry
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_vec2_vertex
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_vec2_tess_eval
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_vec2_tess_control
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_vec2_geometry
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_vec3_vertex
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_vec3_tess_eval
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_vec3_tess_control
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_vec3_geometry
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_vec4_vertex
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_vec4_tess_eval
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_vec4_tess_control
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_vec4_geometry
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_double_vertex
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_double_tess_eval
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_double_tess_control
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_double_geometry
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_dvec2_vertex
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_dvec2_tess_eval
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_dvec2_tess_control
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_dvec2_geometry
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_dvec3_vertex
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_dvec3_tess_eval
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_dvec3_tess_control
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_dvec3_geometry
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_dvec4_vertex
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_dvec4_tess_eval
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_dvec4_tess_control
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_dvec4_geometry
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_bool_vertex
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_bool_tess_eval
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_bool_tess_control
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_bool_geometry
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_bvec2_vertex
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_bvec2_tess_eval
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_bvec2_tess_control
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_bvec2_geometry
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_bvec3_vertex
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_bvec3_tess_eval
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_bvec3_tess_control
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_bvec3_geometry
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_bvec4_vertex
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_bvec4_tess_eval
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_bvec4_tess_control
KHR-Single-GL45.subgroups.vote.framebuffer.subgroupallequal_bvec4_geometry
KHR-Single-GL45.subgroups.vote.frag_helper.subgroupallequal_int_fragment
KHR-Single-GL45.subgroups.vote.frag_helper.subgroupallequal_ivec2_fragment
KHR-Single-GL45.subgroups.vote.frag_helper.subgroupallequal_ivec3_fragment
KHR-Single-GL45.subgroups.vote.frag_helper.subgroupallequal_ivec4_fragment
KHR-Single-GL45.subgroups.vote.frag_helper.subgroupall_uint_fragment
KHR-Single-GL45.subgroups.vote.frag_helper.subgroupany_uint_fragment
KHR-Single-GL45.subgroups.vote.frag_helper.subgroupallequal_uint_fragment
KHR-Single-GL45.subgroups.vote.frag_helper.subgroupallequal_uvec2_fragment
KHR-Single-GL45.subgroups.vote.frag_helper.subgroupallequal_uvec3_fragment
KHR-Single-GL45.subgroups.vote.frag_helper.subgroupallequal_uvec4_fragment
KHR-Single-GL45.subgroups.vote.frag_helper.subgroupallequal_float_fragment
KHR-Single-GL45.subgroups.vote.frag_helper.subgroupallequal_vec2_fragment
KHR-Single-GL45.subgroups.vote.frag_helper.subgroupallequal_vec3_fragment
KHR-Single-GL45.subgroups.vote.frag_helper.subgroupallequal_vec4_fragment
KHR-Single-GL45.subgroups.vote.frag_helper.subgroupallequal_double_fragment
KHR-Single-GL45.subgroups.vote.frag_helper.subgroupallequal_dvec2_fragment
KHR-Single-GL45.subgroups.vote.frag_helper.subgroupallequal_dvec3_fragment
KHR-Single-GL45.subgroups.vote.frag_helper.subgroupallequal_dvec4_fragment
KHR-Single-GL45.subgroups.vote.frag_helper.subgroupallequal_bool_fragment
KHR-Single-GL45.subgroups.vote.frag_helper.subgroupallequal_bvec2_fragment
KHR-Single-GL45.subgroups.vote.frag_helper.subgroupallequal_bvec3_fragment
KHR-Single-GL45.subgroups.vote.frag_helper.subgroupallequal_bvec4_fragment
KHR-Single-GL45.subgroups.ballot.graphics.graphic
KHR-Single-GL45.subgroups.ballot.compute.compute
KHR-Single-GL45.subgroups.ballot.framebuffer.tess_eval
KHR-Single-GL45.subgroups.ballot.framebuffer.tess_control
KHR-Single-GL45.subgroups.ballot.framebuffer.geometry
KHR-Single-GL45.subgroups.ballot.framebuffer.vertex
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcast_int
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_int
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcast_ivec2
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_ivec2
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcast_ivec3
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_ivec3
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcast_ivec4
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_ivec4
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcast_uint
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_uint
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcast_uvec2
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_uvec2
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcast_uvec3
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_uvec3
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcast_uvec4
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_uvec4
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcast_float
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_float
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcast_vec2
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_vec2
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcast_vec3
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_vec3
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcast_vec4
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_vec4
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcast_double
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_double
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcast_dvec2
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_dvec2
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcast_dvec3
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_dvec3
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcast_dvec4
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_dvec4
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcast_bool
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_bool
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcast_bvec2
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_bvec2
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcast_bvec3
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_bvec3
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcast_bvec4
KHR-Single-GL45.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_bvec4
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcast_int
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_int
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcast_ivec2
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_ivec2
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcast_ivec3
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_ivec3
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcast_ivec4
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_ivec4
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcast_uint
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_uint
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcast_uvec2
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_uvec2
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcast_uvec3
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_uvec3
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcast_uvec4
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_uvec4
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcast_float
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_float
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcast_vec2
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_vec2
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcast_vec3
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_vec3
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcast_vec4
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_vec4
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcast_double
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_double
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcast_dvec2
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_dvec2
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcast_dvec3
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_dvec3
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcast_dvec4
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_dvec4
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcast_bool
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_bool
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec2
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_bvec2
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec3
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_bvec3
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec4
KHR-Single-GL45.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_bvec4
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_intvertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_inttess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_inttess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_intgeometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_intvertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_inttess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_inttess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_intgeometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec2vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec2tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec2tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec2geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec2vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec2tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec2tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec2geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec3vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec3tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec3tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec3geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec4vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec4tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec4tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec4geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec4vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec4tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec4tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec4geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uintvertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uinttess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uinttess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uintgeometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uintvertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uinttess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uinttess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uintgeometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec2vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec2tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec2tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec2geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec2vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec2tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec2tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec2geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec3vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec3tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec3tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec3geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec4vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec4tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec4tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec4geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec4vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec4tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec4tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec4geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_floatvertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_floattess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_floattess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_floatgeometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_floatvertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_floattess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_floattess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_floatgeometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec2vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec2tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec2tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec2geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec2vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec2tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec2tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec2geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec3vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec3tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec3tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec3geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec4vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec4tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec4tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec4geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec4vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec4tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec4tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec4geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_doublevertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_doubletess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_doubletess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_doublegeometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_doublevertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_doubletess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_doubletess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_doublegeometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec2vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec2tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec2tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec2geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec2vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec2tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec2tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec2geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec3vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec3tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec3tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec3geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec4vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec4tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec4tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec4geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec4vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec4tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec4tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec4geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_boolvertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_booltess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_booltess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_boolgeometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_boolvertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_booltess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_booltess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_boolgeometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec2vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec2tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec2tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec2geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec2vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec2tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec2tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec2geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec3vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec3tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec3tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec3geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec4vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec4tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec4tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec4geometry
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec4vertex
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec4tess_eval
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec4tess_control
KHR-Single-GL45.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec4geometry
KHR-Single-GL45.subgroups.ballot_other.graphics.subgroupinverseballot
KHR-Single-GL45.subgroups.ballot_other.graphics.subgroupballotbitextract
KHR-Single-GL45.subgroups.ballot_other.graphics.subgroupballotbitcount
KHR-Single-GL45.subgroups.ballot_other.graphics.subgroupballotinclusivebitcount
KHR-Single-GL45.subgroups.ballot_other.graphics.subgroupballotexclusivebitcount
KHR-Single-GL45.subgroups.ballot_other.graphics.subgroupballotfindlsb
KHR-Single-GL45.subgroups.ballot_other.graphics.subgroupballotfindmsb
KHR-Single-GL45.subgroups.ballot_other.compute.subgroupinverseballot
KHR-Single-GL45.subgroups.ballot_other.compute.subgroupballotbitextract
KHR-Single-GL45.subgroups.ballot_other.compute.subgroupballotbitcount
KHR-Single-GL45.subgroups.ballot_other.compute.subgroupballotinclusivebitcount
KHR-Single-GL45.subgroups.ballot_other.compute.subgroupballotexclusivebitcount
KHR-Single-GL45.subgroups.ballot_other.compute.subgroupballotfindlsb
KHR-Single-GL45.subgroups.ballot_other.compute.subgroupballotfindmsb
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupinverseballot_vertex
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupinverseballot_tess_eval
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupinverseballot_tess_control
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupinverseballot_geometry
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotbitextract_vertex
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotbitextract_tess_eval
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotbitextract_tess_control
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotbitextract_geometry
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotbitcount_vertex
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotbitcount_tess_eval
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotbitcount_tess_control
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotbitcount_geometry
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotinclusivebitcount_vertex
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotinclusivebitcount_tess_eval
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotinclusivebitcount_tess_control
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotinclusivebitcount_geometry
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotexclusivebitcount_vertex
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotexclusivebitcount_tess_eval
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotexclusivebitcount_tess_control
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotexclusivebitcount_geometry
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotfindlsb_vertex
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotfindlsb_tess_eval
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotfindlsb_tess_control
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotfindlsb_geometry
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotfindmsb_vertex
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotfindmsb_tess_eval
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotfindmsb_tess_control
KHR-Single-GL45.subgroups.ballot_other.framebuffer.subgroupballotfindmsb_geometry
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupadd_int
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmul_int
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmin_int
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmax_int
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupand_int
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupor_int
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupxor_int
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveadd_int
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemul_int
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemin_int
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemax_int
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveand_int
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveor_int
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivexor_int
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveadd_int
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemul_int
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemin_int
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemax_int
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveand_int
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveor_int
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivexor_int
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupadd_ivec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmul_ivec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmin_ivec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmax_ivec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupand_ivec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupor_ivec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupxor_ivec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveadd_ivec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemul_ivec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemin_ivec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemax_ivec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveand_ivec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveor_ivec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivexor_ivec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveadd_ivec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemul_ivec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemin_ivec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemax_ivec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveand_ivec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveor_ivec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivexor_ivec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupadd_ivec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmul_ivec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmin_ivec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmax_ivec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupand_ivec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupor_ivec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupxor_ivec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveadd_ivec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemul_ivec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemin_ivec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemax_ivec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveand_ivec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveor_ivec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivexor_ivec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveadd_ivec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemul_ivec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemin_ivec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemax_ivec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveand_ivec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveor_ivec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivexor_ivec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupadd_ivec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmul_ivec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmin_ivec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmax_ivec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupand_ivec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupor_ivec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupxor_ivec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveadd_ivec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemul_ivec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemin_ivec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemax_ivec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveand_ivec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveor_ivec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivexor_ivec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveadd_ivec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemul_ivec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemin_ivec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemax_ivec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveand_ivec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveor_ivec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivexor_ivec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupadd_uint
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmul_uint
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmin_uint
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmax_uint
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupand_uint
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupor_uint
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupxor_uint
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveadd_uint
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemul_uint
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemin_uint
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemax_uint
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveand_uint
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveor_uint
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivexor_uint
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveadd_uint
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemul_uint
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemin_uint
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemax_uint
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveand_uint
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveor_uint
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivexor_uint
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupadd_uvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmul_uvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmin_uvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmax_uvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupand_uvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupor_uvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupxor_uvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveadd_uvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemul_uvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemin_uvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemax_uvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveand_uvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveor_uvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivexor_uvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveadd_uvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemul_uvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemin_uvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemax_uvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveand_uvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveor_uvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivexor_uvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupadd_uvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmul_uvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmin_uvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmax_uvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupand_uvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupor_uvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupxor_uvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveadd_uvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemul_uvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemin_uvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemax_uvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveand_uvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveor_uvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivexor_uvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveadd_uvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemul_uvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemin_uvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemax_uvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveand_uvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveor_uvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivexor_uvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupadd_uvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmul_uvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmin_uvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmax_uvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupand_uvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupor_uvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupxor_uvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveadd_uvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemul_uvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemin_uvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemax_uvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveand_uvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveor_uvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivexor_uvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveadd_uvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemul_uvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemin_uvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemax_uvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveand_uvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveor_uvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivexor_uvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupadd_float
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmul_float
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmin_float
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmax_float
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveadd_float
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemul_float
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemin_float
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemax_float
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveadd_float
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemul_float
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemin_float
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemax_float
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupadd_vec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmul_vec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmin_vec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmax_vec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveadd_vec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemul_vec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemin_vec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemax_vec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveadd_vec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemul_vec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemin_vec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemax_vec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupadd_vec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmul_vec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmin_vec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmax_vec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveadd_vec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemul_vec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemin_vec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemax_vec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveadd_vec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemul_vec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemin_vec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemax_vec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupadd_vec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmul_vec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmin_vec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmax_vec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveadd_vec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemul_vec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemin_vec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemax_vec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveadd_vec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemul_vec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemin_vec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemax_vec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupadd_double
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmul_double
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmin_double
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmax_double
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveadd_double
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemul_double
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemin_double
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemax_double
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveadd_double
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemul_double
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemin_double
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemax_double
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupadd_dvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmul_dvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmin_dvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmax_dvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveadd_dvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemul_dvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemin_dvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemax_dvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveadd_dvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemul_dvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemin_dvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemax_dvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupadd_dvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmul_dvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmin_dvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmax_dvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveadd_dvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemul_dvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemin_dvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemax_dvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveadd_dvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemul_dvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemin_dvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemax_dvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupadd_dvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmul_dvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmin_dvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupmax_dvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveadd_dvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemul_dvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemin_dvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivemax_dvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveadd_dvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemul_dvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemin_dvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivemax_dvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupand_bool
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupor_bool
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupxor_bool
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveand_bool
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveor_bool
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivexor_bool
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveand_bool
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveor_bool
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivexor_bool
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupand_bvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupor_bvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupxor_bvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveand_bvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveor_bvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivexor_bvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveand_bvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveor_bvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivexor_bvec2
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupand_bvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupor_bvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupxor_bvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveand_bvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveor_bvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivexor_bvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveand_bvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveor_bvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivexor_bvec3
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupand_bvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupor_bvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupxor_bvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveand_bvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusiveor_bvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupinclusivexor_bvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveand_bvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusiveor_bvec4
KHR-Single-GL45.subgroups.arithmetic.graphics.subgroupexclusivexor_bvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupadd_int
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmul_int
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmin_int
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmax_int
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupand_int
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupor_int
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupxor_int
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveadd_int
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemul_int
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemin_int
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemax_int
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveand_int
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveor_int
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivexor_int
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveadd_int
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemul_int
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemin_int
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemax_int
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveand_int
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveor_int
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivexor_int
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupadd_ivec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmul_ivec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmin_ivec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmax_ivec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupand_ivec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupor_ivec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupxor_ivec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveadd_ivec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemul_ivec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemin_ivec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemax_ivec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveand_ivec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveor_ivec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivexor_ivec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveadd_ivec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemul_ivec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemin_ivec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemax_ivec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveand_ivec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveor_ivec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivexor_ivec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupadd_ivec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmul_ivec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmin_ivec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmax_ivec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupand_ivec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupor_ivec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupxor_ivec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveadd_ivec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemul_ivec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemin_ivec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemax_ivec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveand_ivec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveor_ivec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivexor_ivec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveadd_ivec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemul_ivec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemin_ivec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemax_ivec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveand_ivec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveor_ivec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivexor_ivec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupadd_ivec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmul_ivec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmin_ivec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmax_ivec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupand_ivec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupor_ivec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupxor_ivec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveadd_ivec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemul_ivec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemin_ivec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemax_ivec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveand_ivec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveor_ivec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivexor_ivec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveadd_ivec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemul_ivec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemin_ivec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemax_ivec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveand_ivec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveor_ivec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivexor_ivec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupadd_uint
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmul_uint
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmin_uint
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmax_uint
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupand_uint
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupor_uint
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupxor_uint
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveadd_uint
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemul_uint
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemin_uint
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemax_uint
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveand_uint
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveor_uint
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivexor_uint
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveadd_uint
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemul_uint
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemin_uint
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemax_uint
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveand_uint
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveor_uint
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivexor_uint
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupadd_uvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmul_uvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmin_uvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmax_uvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupand_uvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupor_uvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupxor_uvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveadd_uvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemul_uvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemin_uvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemax_uvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveand_uvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveor_uvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivexor_uvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveadd_uvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemul_uvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemin_uvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemax_uvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveand_uvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveor_uvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivexor_uvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupadd_uvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmul_uvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmin_uvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmax_uvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupand_uvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupor_uvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupxor_uvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveadd_uvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemul_uvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemin_uvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemax_uvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveand_uvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveor_uvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivexor_uvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveadd_uvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemul_uvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemin_uvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemax_uvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveand_uvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveor_uvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivexor_uvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupadd_uvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmul_uvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmin_uvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmax_uvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupand_uvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupor_uvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupxor_uvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveadd_uvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemul_uvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemin_uvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemax_uvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveand_uvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveor_uvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivexor_uvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveadd_uvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemul_uvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemin_uvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemax_uvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveand_uvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveor_uvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivexor_uvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupadd_float
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmul_float
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmin_float
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmax_float
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveadd_float
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemul_float
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemin_float
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemax_float
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveadd_float
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemul_float
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemin_float
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemax_float
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupadd_vec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmul_vec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmin_vec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmax_vec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveadd_vec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemul_vec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemin_vec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemax_vec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveadd_vec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemul_vec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemin_vec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemax_vec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupadd_vec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmul_vec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmin_vec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmax_vec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveadd_vec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemul_vec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemin_vec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemax_vec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveadd_vec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemul_vec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemin_vec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemax_vec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupadd_vec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmul_vec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmin_vec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmax_vec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveadd_vec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemul_vec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemin_vec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemax_vec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveadd_vec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemul_vec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemin_vec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemax_vec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupadd_double
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmul_double
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmin_double
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmax_double
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveadd_double
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemul_double
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemin_double
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemax_double
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveadd_double
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemul_double
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemin_double
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemax_double
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupadd_dvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmul_dvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmin_dvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmax_dvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveadd_dvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemul_dvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemin_dvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemax_dvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveadd_dvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemul_dvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemin_dvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemax_dvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupadd_dvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmul_dvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmin_dvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmax_dvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveadd_dvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemul_dvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemin_dvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemax_dvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveadd_dvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemul_dvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemin_dvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemax_dvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupadd_dvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmul_dvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmin_dvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupmax_dvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveadd_dvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemul_dvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemin_dvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivemax_dvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveadd_dvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemul_dvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemin_dvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivemax_dvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupand_bool
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupor_bool
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupxor_bool
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveand_bool
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveor_bool
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivexor_bool
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveand_bool
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveor_bool
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivexor_bool
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupand_bvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupor_bvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupxor_bvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveand_bvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveor_bvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivexor_bvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveand_bvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveor_bvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivexor_bvec2
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupand_bvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupor_bvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupxor_bvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveand_bvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveor_bvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivexor_bvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveand_bvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveor_bvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivexor_bvec3
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupand_bvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupor_bvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupxor_bvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveand_bvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusiveor_bvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupinclusivexor_bvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveand_bvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusiveor_bvec4
KHR-Single-GL45.subgroups.arithmetic.compute.subgroupexclusivexor_bvec4
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_int_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_int_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_int_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_int_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_int_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_int_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_int_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_int_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_int_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_int_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_int_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_int_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_int_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_int_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_int_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_int_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_int_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_int_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_int_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_int_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_int_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_int_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_int_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_int_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_int_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_int_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_int_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_int_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_int_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_int_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_int_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_int_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_int_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_int_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_int_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_int_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_int_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_int_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_int_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_int_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_int_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_int_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_int_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_int_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_int_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_int_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_int_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_int_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_int_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_int_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_int_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_int_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_int_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_int_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_int_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_int_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_int_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_int_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_int_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_int_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_int_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_int_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_int_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_int_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_int_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_int_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_int_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_int_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_int_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_int_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_int_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_int_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_int_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_int_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_int_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_int_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_int_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_int_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_int_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_int_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_int_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_int_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_int_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_int_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_ivec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_ivec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_ivec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_ivec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_ivec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_ivec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_ivec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_ivec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_ivec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_ivec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_ivec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_ivec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_ivec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_ivec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_ivec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_ivec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_ivec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_ivec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_ivec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_ivec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_ivec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_ivec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_ivec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_ivec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_ivec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_ivec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_ivec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_ivec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_ivec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_ivec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_ivec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_ivec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_ivec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_ivec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_ivec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_ivec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_ivec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_ivec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_ivec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_ivec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_ivec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_ivec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_ivec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_ivec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_ivec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_ivec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_ivec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_ivec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_ivec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_ivec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_ivec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_ivec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_ivec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_ivec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_ivec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_ivec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_ivec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_ivec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_ivec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_ivec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_ivec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_ivec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_ivec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_ivec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_ivec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_ivec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_ivec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_ivec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_ivec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_ivec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_ivec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_ivec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_ivec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_ivec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_ivec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_ivec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_ivec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_ivec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_ivec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_ivec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_ivec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_ivec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_ivec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_ivec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_uint_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_uint_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_uint_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_uint_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_uint_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_uint_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_uint_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_uint_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_uint_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_uint_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_uint_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_uint_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_uint_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_uint_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_uint_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_uint_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_uint_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_uint_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_uint_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_uint_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_uint_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_uint_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_uint_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_uint_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_uint_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_uint_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_uint_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_uint_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uint_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uint_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uint_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uint_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uint_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uint_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uint_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uint_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uint_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uint_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uint_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uint_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uint_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uint_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uint_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uint_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uint_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uint_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uint_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uint_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uint_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uint_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uint_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uint_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uint_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uint_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uint_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uint_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uint_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uint_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uint_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uint_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uint_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uint_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uint_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uint_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uint_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uint_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uint_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uint_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uint_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uint_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uint_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uint_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uint_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uint_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uint_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uint_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uint_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uint_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uint_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uint_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uint_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uint_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uint_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uint_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_uvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_uvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_uvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_uvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_uvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_uvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_uvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_uvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_uvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_uvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_uvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_uvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_uvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_uvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_uvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_uvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_uvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_uvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_uvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_uvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_uvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_uvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_uvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_uvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_uvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_uvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_uvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_uvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_uvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_uvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_uvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_uvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_uvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_uvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_uvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_uvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_uvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_uvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_uvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_uvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_uvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_uvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_uvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_uvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_uvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_uvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_uvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_uvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_uvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_uvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_uvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_uvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_uvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_uvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_uvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_uvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_uvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_uvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_uvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_uvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_uvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_uvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_uvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_uvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_uvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_uvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_uvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_uvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_uvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_uvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_uvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_uvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_uvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_uvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_uvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_uvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_uvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_uvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_uvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_uvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_uvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_uvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_uvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_uvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_float_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_float_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_float_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_float_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_float_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_float_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_float_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_float_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_float_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_float_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_float_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_float_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_float_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_float_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_float_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_float_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_float_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_float_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_float_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_float_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_float_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_float_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_float_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_float_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_float_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_float_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_float_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_float_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_float_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_float_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_float_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_float_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_float_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_float_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_float_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_float_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_float_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_float_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_float_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_float_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_float_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_float_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_float_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_float_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_float_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_float_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_float_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_float_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_vec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_vec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_vec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_vec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_vec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_vec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_vec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_vec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_vec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_vec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_vec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_vec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_vec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_vec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_vec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_vec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_vec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_vec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_vec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_vec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_vec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_vec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_vec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_vec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_vec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_vec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_vec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_vec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_vec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_vec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_vec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_vec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_vec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_vec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_vec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_vec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_vec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_vec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_vec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_vec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_vec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_vec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_vec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_vec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_vec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_vec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_vec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_vec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_vec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_vec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_vec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_vec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_vec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_vec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_vec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_vec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_vec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_vec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_vec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_vec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_vec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_vec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_vec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_vec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_vec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_vec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_vec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_vec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_vec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_vec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_vec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_vec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_vec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_vec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_vec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_vec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_vec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_vec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_vec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_vec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_vec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_vec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_vec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_vec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_vec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_vec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_vec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_vec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_vec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_vec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_vec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_vec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_vec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_vec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_vec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_vec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_vec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_vec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_vec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_vec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_vec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_vec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_vec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_vec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_vec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_vec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_vec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_vec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_vec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_vec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_vec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_vec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_vec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_vec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_vec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_vec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_vec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_vec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_vec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_vec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_vec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_vec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_vec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_vec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_vec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_vec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_vec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_vec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_vec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_vec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_vec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_vec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_vec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_vec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_vec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_vec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_vec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_vec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_vec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_vec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_vec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_vec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_vec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_vec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_double_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_double_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_double_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_double_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_double_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_double_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_double_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_double_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_double_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_double_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_double_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_double_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_double_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_double_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_double_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_double_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_double_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_double_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_double_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_double_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_double_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_double_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_double_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_double_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_double_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_double_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_double_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_double_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_double_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_double_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_double_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_double_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_double_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_double_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_double_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_double_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_double_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_double_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_double_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_double_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_double_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_double_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_double_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_double_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_double_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_double_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_double_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_double_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_dvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_dvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_dvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_dvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_dvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_dvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_dvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_dvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_dvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_dvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_dvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_dvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_dvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_dvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_dvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_dvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_dvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_dvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_dvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_dvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_dvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_dvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_dvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_dvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_dvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_dvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_dvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_dvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_dvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_dvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_dvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_dvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_dvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_dvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_dvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_dvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_dvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_dvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_dvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_dvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_dvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_dvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_dvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_dvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_dvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_dvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_dvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_dvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_dvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_dvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_dvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_dvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_dvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_dvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_dvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_dvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_dvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_dvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_dvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_dvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_dvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_dvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_dvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_dvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_dvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_dvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_dvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_dvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_dvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_dvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_dvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_dvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_dvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_dvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_dvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_dvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_dvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_dvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_dvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_dvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_dvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_dvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_dvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_dvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_dvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_dvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_dvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_dvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_dvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_dvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_dvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_dvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_dvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_dvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_dvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_dvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_dvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_dvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_dvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupadd_dvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_dvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_dvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_dvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmul_dvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_dvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_dvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_dvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmin_dvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_dvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_dvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_dvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupmax_dvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_dvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_dvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_dvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_dvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_dvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_dvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_dvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemul_dvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_dvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_dvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_dvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemin_dvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_dvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_dvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_dvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivemax_dvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_dvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_dvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_dvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_dvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_dvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_dvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_dvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemul_dvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_dvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_dvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_dvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemin_dvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_dvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_dvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_dvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivemax_dvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_bool_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_bool_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_bool_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_bool_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_bool_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_bool_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_bool_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_bool_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_bool_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_bool_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_bool_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_bool_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_bool_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_bool_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_bool_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_bool_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_bool_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_bool_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_bool_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_bool_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_bool_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_bool_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_bool_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_bool_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_bool_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_bool_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_bool_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_bool_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_bool_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_bool_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_bool_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_bool_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_bool_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_bool_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_bool_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_bool_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_bvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_bvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_bvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_bvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_bvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_bvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_bvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_bvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_bvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_bvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_bvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_bvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_bvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_bvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_bvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_bvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_bvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_bvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_bvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_bvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_bvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_bvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_bvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_bvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_bvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_bvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_bvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_bvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_bvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_bvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_bvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_bvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_bvec2_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_bvec2_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_bvec2_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_bvec2_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_bvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_bvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_bvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_bvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_bvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_bvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_bvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_bvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_bvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_bvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_bvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_bvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_bvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_bvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_bvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_bvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_bvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_bvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_bvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_bvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_bvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_bvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_bvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_bvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_bvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_bvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_bvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_bvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_bvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_bvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_bvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_bvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_bvec3_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_bvec3_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_bvec3_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_bvec3_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_bvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_bvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_bvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupand_bvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_bvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_bvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_bvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupor_bvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_bvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_bvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_bvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupxor_bvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_bvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_bvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_bvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveand_bvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_bvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_bvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_bvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusiveor_bvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_bvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_bvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_bvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupinclusivexor_bvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_bvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_bvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_bvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveand_bvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_bvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_bvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_bvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusiveor_bvec4_geometry
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_bvec4_vertex
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_bvec4_tess_eval
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_bvec4_tess_control
KHR-Single-GL45.subgroups.arithmetic.framebuffer.subgroupexclusivexor_bvec4_geometry
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredadd_int
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmul_int
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmin_int
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmax_int
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredand_int
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredor_int
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredxor_int
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredadd_ivec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmul_ivec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmin_ivec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmax_ivec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredand_ivec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredor_ivec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredxor_ivec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredadd_ivec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmul_ivec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmin_ivec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmax_ivec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredand_ivec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredor_ivec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredxor_ivec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredadd_ivec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmul_ivec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmin_ivec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmax_ivec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredand_ivec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredor_ivec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredxor_ivec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredadd_uint
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmul_uint
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmin_uint
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmax_uint
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredand_uint
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredor_uint
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredxor_uint
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredadd_uvec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmul_uvec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmin_uvec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmax_uvec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredand_uvec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredor_uvec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredxor_uvec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredadd_uvec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmul_uvec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmin_uvec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmax_uvec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredand_uvec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredor_uvec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredxor_uvec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredadd_uvec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmul_uvec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmin_uvec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmax_uvec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredand_uvec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredor_uvec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredxor_uvec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredadd_float
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmul_float
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmin_float
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmax_float
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredadd_vec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmul_vec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmin_vec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmax_vec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredadd_vec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmul_vec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmin_vec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmax_vec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredadd_vec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmul_vec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmin_vec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmax_vec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredadd_double
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmul_double
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmin_double
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmax_double
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredadd_dvec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmul_dvec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmin_dvec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmax_dvec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredadd_dvec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmul_dvec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmin_dvec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmax_dvec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredadd_dvec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmul_dvec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmin_dvec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredmax_dvec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredand_bool
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredor_bool
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredxor_bool
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredand_bvec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredor_bvec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredxor_bvec2
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredand_bvec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredor_bvec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredxor_bvec3
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredand_bvec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredor_bvec4
KHR-Single-GL45.subgroups.clustered.graphics.subgroupclusteredxor_bvec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredadd_int
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmul_int
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmin_int
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmax_int
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredand_int
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredor_int
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredxor_int
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredadd_ivec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmul_ivec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmin_ivec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmax_ivec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredand_ivec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredor_ivec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredxor_ivec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredadd_ivec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmul_ivec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmin_ivec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmax_ivec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredand_ivec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredor_ivec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredxor_ivec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredadd_ivec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmul_ivec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmin_ivec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmax_ivec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredand_ivec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredor_ivec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredxor_ivec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredadd_uint
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmul_uint
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmin_uint
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmax_uint
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredand_uint
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredor_uint
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredxor_uint
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredadd_uvec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmul_uvec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmin_uvec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmax_uvec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredand_uvec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredor_uvec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredxor_uvec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredadd_uvec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmul_uvec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmin_uvec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmax_uvec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredand_uvec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredor_uvec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredxor_uvec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredadd_uvec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmul_uvec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmin_uvec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmax_uvec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredand_uvec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredor_uvec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredxor_uvec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredadd_float
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmul_float
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmin_float
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmax_float
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredadd_vec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmul_vec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmin_vec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmax_vec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredadd_vec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmul_vec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmin_vec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmax_vec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredadd_vec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmul_vec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmin_vec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmax_vec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredadd_double
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmul_double
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmin_double
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmax_double
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredadd_dvec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmul_dvec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmin_dvec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmax_dvec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredadd_dvec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmul_dvec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmin_dvec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmax_dvec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredadd_dvec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmul_dvec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmin_dvec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredmax_dvec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredand_bool
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredor_bool
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredxor_bool
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredand_bvec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredor_bvec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredxor_bvec2
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredand_bvec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredor_bvec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredxor_bvec3
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredand_bvec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredor_bvec4
KHR-Single-GL45.subgroups.clustered.compute.subgroupclusteredxor_bvec4
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_int_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_int_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_int_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_int_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_int_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_int_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_int_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_int_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_int_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_int_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_int_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_int_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_int_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_int_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_int_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_int_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_int_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_int_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_int_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_int_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_int_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_int_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_int_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_int_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_int_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_int_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_int_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_int_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_ivec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_ivec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_ivec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_ivec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_ivec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_ivec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_ivec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_ivec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_ivec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_ivec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_ivec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_ivec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_ivec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_ivec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_ivec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_ivec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_ivec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_ivec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_ivec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_ivec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_ivec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_ivec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_ivec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_ivec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_ivec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_ivec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_ivec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_ivec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_ivec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_ivec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_ivec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_ivec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_ivec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_ivec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_ivec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_ivec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_ivec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_ivec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_ivec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_ivec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_ivec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_ivec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_ivec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_ivec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_ivec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_ivec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_ivec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_ivec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_ivec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_ivec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_ivec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_ivec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_ivec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_ivec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_ivec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_ivec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_ivec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_ivec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_ivec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_ivec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_ivec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_ivec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_ivec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_ivec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_ivec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_ivec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_ivec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_ivec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_ivec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_ivec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_ivec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_ivec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_ivec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_ivec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_ivec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_ivec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_ivec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_ivec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_ivec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_ivec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_ivec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_ivec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_ivec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_ivec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_uint_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_uint_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_uint_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_uint_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_uint_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_uint_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_uint_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_uint_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_uint_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_uint_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_uint_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_uint_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_uint_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_uint_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_uint_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_uint_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_uint_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_uint_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_uint_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_uint_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_uint_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_uint_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_uint_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_uint_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_uint_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_uint_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_uint_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_uint_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_uvec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_uvec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_uvec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_uvec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_uvec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_uvec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_uvec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_uvec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_uvec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_uvec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_uvec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_uvec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_uvec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_uvec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_uvec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_uvec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_uvec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_uvec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_uvec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_uvec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_uvec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_uvec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_uvec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_uvec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_uvec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_uvec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_uvec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_uvec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_uvec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_uvec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_uvec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_uvec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_uvec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_uvec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_uvec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_uvec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_uvec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_uvec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_uvec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_uvec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_uvec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_uvec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_uvec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_uvec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_uvec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_uvec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_uvec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_uvec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_uvec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_uvec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_uvec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_uvec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_uvec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_uvec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_uvec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_uvec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_uvec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_uvec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_uvec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_uvec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_uvec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_uvec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_uvec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_uvec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_uvec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_uvec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_uvec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_uvec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_uvec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_uvec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_uvec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_uvec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_uvec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_uvec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_uvec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_uvec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_uvec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_uvec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_uvec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_uvec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_uvec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_uvec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_uvec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_uvec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_float_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_float_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_float_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_float_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_float_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_float_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_float_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_float_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_float_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_float_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_float_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_float_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_float_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_float_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_float_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_float_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_vec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_vec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_vec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_vec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_vec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_vec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_vec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_vec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_vec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_vec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_vec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_vec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_vec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_vec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_vec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_vec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_vec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_vec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_vec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_vec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_vec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_vec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_vec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_vec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_vec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_vec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_vec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_vec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_vec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_vec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_vec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_vec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_vec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_vec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_vec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_vec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_vec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_vec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_vec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_vec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_vec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_vec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_vec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_vec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_vec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_vec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_vec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_vec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_double_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_double_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_double_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_double_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_double_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_double_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_double_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_double_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_double_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_double_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_double_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_double_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_double_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_double_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_double_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_double_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_dvec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_dvec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_dvec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_dvec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_dvec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_dvec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_dvec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_dvec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_dvec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_dvec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_dvec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_dvec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_dvec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_dvec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_dvec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_dvec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_dvec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_dvec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_dvec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_dvec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_dvec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_dvec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_dvec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_dvec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_dvec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_dvec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_dvec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_dvec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_dvec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_dvec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_dvec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_dvec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_dvec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_dvec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_dvec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredadd_dvec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_dvec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_dvec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_dvec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmul_dvec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_dvec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_dvec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_dvec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmin_dvec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_dvec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_dvec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_dvec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredmax_dvec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_bool_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_bool_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_bool_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_bool_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_bool_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_bool_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_bool_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_bool_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_bool_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_bool_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_bool_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_bool_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_bvec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_bvec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_bvec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_bvec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_bvec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_bvec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_bvec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_bvec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_bvec2_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_bvec2_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_bvec2_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_bvec2_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_bvec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_bvec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_bvec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_bvec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_bvec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_bvec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_bvec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_bvec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_bvec3_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_bvec3_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_bvec3_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_bvec3_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_bvec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_bvec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_bvec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredand_bvec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_bvec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_bvec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_bvec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredor_bvec4_geometry
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_bvec4_vertex
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_bvec4_tess_eval
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_bvec4_tess_control
KHR-Single-GL45.subgroups.clustered.framebuffer.subgroupclusteredxor_bvec4_geometry
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupadd_int
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmul_int
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmin_int
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmax_int
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupand_int
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupor_int
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupxor_int
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveadd_int
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemul_int
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemin_int
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemax_int
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveand_int
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveor_int
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivexor_int
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveadd_int
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemul_int
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemin_int
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemax_int
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveand_int
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveor_int
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivexor_int
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupadd_ivec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmul_ivec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmin_ivec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmax_ivec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupand_ivec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupor_ivec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupxor_ivec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveadd_ivec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemul_ivec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemin_ivec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemax_ivec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveand_ivec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveor_ivec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivexor_ivec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveadd_ivec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemul_ivec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemin_ivec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemax_ivec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveand_ivec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveor_ivec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivexor_ivec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupadd_ivec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmul_ivec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmin_ivec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmax_ivec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupand_ivec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupor_ivec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupxor_ivec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveadd_ivec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemul_ivec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemin_ivec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemax_ivec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveand_ivec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveor_ivec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivexor_ivec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveadd_ivec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemul_ivec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemin_ivec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemax_ivec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveand_ivec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveor_ivec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivexor_ivec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupadd_ivec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmul_ivec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmin_ivec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmax_ivec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupand_ivec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupor_ivec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupxor_ivec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveadd_ivec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemul_ivec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemin_ivec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemax_ivec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveand_ivec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveor_ivec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivexor_ivec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveadd_ivec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemul_ivec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemin_ivec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemax_ivec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveand_ivec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveor_ivec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivexor_ivec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupadd_uint
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmul_uint
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmin_uint
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmax_uint
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupand_uint
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupor_uint
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupxor_uint
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveadd_uint
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemul_uint
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemin_uint
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemax_uint
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveand_uint
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveor_uint
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivexor_uint
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveadd_uint
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemul_uint
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemin_uint
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemax_uint
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveand_uint
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveor_uint
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivexor_uint
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupadd_uvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmul_uvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmin_uvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmax_uvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupand_uvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupor_uvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupxor_uvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveadd_uvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemul_uvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemin_uvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemax_uvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveand_uvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveor_uvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivexor_uvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveadd_uvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemul_uvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemin_uvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemax_uvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveand_uvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveor_uvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivexor_uvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupadd_uvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmul_uvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmin_uvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmax_uvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupand_uvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupor_uvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupxor_uvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveadd_uvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemul_uvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemin_uvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemax_uvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveand_uvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveor_uvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivexor_uvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveadd_uvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemul_uvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemin_uvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemax_uvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveand_uvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveor_uvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivexor_uvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupadd_uvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmul_uvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmin_uvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmax_uvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupand_uvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupor_uvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupxor_uvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveadd_uvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemul_uvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemin_uvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemax_uvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveand_uvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveor_uvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivexor_uvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveadd_uvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemul_uvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemin_uvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemax_uvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveand_uvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveor_uvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivexor_uvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupadd_float
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmul_float
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmin_float
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmax_float
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveadd_float
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemul_float
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemin_float
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemax_float
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveadd_float
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemul_float
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemin_float
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemax_float
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupadd_vec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmul_vec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmin_vec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmax_vec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveadd_vec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemul_vec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemin_vec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemax_vec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveadd_vec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemul_vec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemin_vec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemax_vec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupadd_vec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmul_vec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmin_vec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmax_vec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveadd_vec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemul_vec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemin_vec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemax_vec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveadd_vec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemul_vec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemin_vec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemax_vec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupadd_vec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmul_vec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmin_vec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmax_vec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveadd_vec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemul_vec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemin_vec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemax_vec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveadd_vec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemul_vec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemin_vec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemax_vec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupadd_double
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmul_double
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmin_double
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmax_double
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveadd_double
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemul_double
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemin_double
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemax_double
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveadd_double
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemul_double
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemin_double
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemax_double
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupadd_dvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmul_dvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmin_dvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmax_dvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveadd_dvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemul_dvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemin_dvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemax_dvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveadd_dvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemul_dvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemin_dvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemax_dvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupadd_dvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmul_dvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmin_dvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmax_dvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveadd_dvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemul_dvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemin_dvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemax_dvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveadd_dvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemul_dvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemin_dvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemax_dvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupadd_dvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmul_dvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmin_dvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupmax_dvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveadd_dvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemul_dvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemin_dvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivemax_dvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveadd_dvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemul_dvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemin_dvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivemax_dvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupand_bool
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupor_bool
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupxor_bool
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveand_bool
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveor_bool
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivexor_bool
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveand_bool
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveor_bool
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivexor_bool
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupand_bvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupor_bvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupxor_bvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveand_bvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveor_bvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivexor_bvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveand_bvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveor_bvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivexor_bvec2
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupand_bvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupor_bvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupxor_bvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveand_bvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveor_bvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivexor_bvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveand_bvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveor_bvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivexor_bvec3
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupand_bvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupor_bvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupxor_bvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveand_bvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusiveor_bvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupinclusivexor_bvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveand_bvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusiveor_bvec4
KHR-Single-GL45.subgroups.partitioned.graphics.subgroupexclusivexor_bvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupadd_int
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmul_int
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmin_int
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmax_int
KHR-Single-GL45.subgroups.partitioned.compute.subgroupand_int
KHR-Single-GL45.subgroups.partitioned.compute.subgroupor_int
KHR-Single-GL45.subgroups.partitioned.compute.subgroupxor_int
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveadd_int
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemul_int
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemin_int
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemax_int
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveand_int
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveor_int
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivexor_int
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveadd_int
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemul_int
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemin_int
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemax_int
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveand_int
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveor_int
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivexor_int
KHR-Single-GL45.subgroups.partitioned.compute.subgroupadd_ivec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmul_ivec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmin_ivec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmax_ivec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupand_ivec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupor_ivec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupxor_ivec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveadd_ivec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemul_ivec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemin_ivec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemax_ivec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveand_ivec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveor_ivec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivexor_ivec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveadd_ivec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemul_ivec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemin_ivec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemax_ivec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveand_ivec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveor_ivec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivexor_ivec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupadd_ivec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmul_ivec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmin_ivec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmax_ivec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupand_ivec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupor_ivec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupxor_ivec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveadd_ivec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemul_ivec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemin_ivec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemax_ivec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveand_ivec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveor_ivec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivexor_ivec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveadd_ivec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemul_ivec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemin_ivec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemax_ivec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveand_ivec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveor_ivec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivexor_ivec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupadd_ivec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmul_ivec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmin_ivec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmax_ivec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupand_ivec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupor_ivec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupxor_ivec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveadd_ivec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemul_ivec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemin_ivec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemax_ivec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveand_ivec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveor_ivec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivexor_ivec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveadd_ivec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemul_ivec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemin_ivec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemax_ivec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveand_ivec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveor_ivec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivexor_ivec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupadd_uint
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmul_uint
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmin_uint
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmax_uint
KHR-Single-GL45.subgroups.partitioned.compute.subgroupand_uint
KHR-Single-GL45.subgroups.partitioned.compute.subgroupor_uint
KHR-Single-GL45.subgroups.partitioned.compute.subgroupxor_uint
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveadd_uint
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemul_uint
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemin_uint
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemax_uint
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveand_uint
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveor_uint
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivexor_uint
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveadd_uint
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemul_uint
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemin_uint
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemax_uint
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveand_uint
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveor_uint
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivexor_uint
KHR-Single-GL45.subgroups.partitioned.compute.subgroupadd_uvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmul_uvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmin_uvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmax_uvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupand_uvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupor_uvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupxor_uvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveadd_uvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemul_uvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemin_uvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemax_uvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveand_uvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveor_uvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivexor_uvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveadd_uvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemul_uvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemin_uvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemax_uvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveand_uvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveor_uvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivexor_uvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupadd_uvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmul_uvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmin_uvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmax_uvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupand_uvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupor_uvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupxor_uvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveadd_uvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemul_uvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemin_uvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemax_uvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveand_uvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveor_uvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivexor_uvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveadd_uvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemul_uvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemin_uvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemax_uvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveand_uvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveor_uvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivexor_uvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupadd_uvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmul_uvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmin_uvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmax_uvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupand_uvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupor_uvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupxor_uvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveadd_uvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemul_uvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemin_uvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemax_uvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveand_uvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveor_uvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivexor_uvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveadd_uvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemul_uvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemin_uvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemax_uvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveand_uvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveor_uvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivexor_uvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupadd_float
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmul_float
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmin_float
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmax_float
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveadd_float
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemul_float
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemin_float
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemax_float
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveadd_float
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemul_float
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemin_float
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemax_float
KHR-Single-GL45.subgroups.partitioned.compute.subgroupadd_vec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmul_vec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmin_vec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmax_vec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveadd_vec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemul_vec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemin_vec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemax_vec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveadd_vec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemul_vec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemin_vec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemax_vec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupadd_vec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmul_vec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmin_vec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmax_vec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveadd_vec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemul_vec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemin_vec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemax_vec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveadd_vec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemul_vec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemin_vec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemax_vec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupadd_vec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmul_vec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmin_vec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmax_vec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveadd_vec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemul_vec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemin_vec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemax_vec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveadd_vec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemul_vec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemin_vec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemax_vec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupadd_double
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmul_double
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmin_double
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmax_double
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveadd_double
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemul_double
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemin_double
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemax_double
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveadd_double
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemul_double
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemin_double
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemax_double
KHR-Single-GL45.subgroups.partitioned.compute.subgroupadd_dvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmul_dvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmin_dvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmax_dvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveadd_dvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemul_dvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemin_dvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemax_dvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveadd_dvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemul_dvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemin_dvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemax_dvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupadd_dvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmul_dvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmin_dvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmax_dvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveadd_dvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemul_dvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemin_dvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemax_dvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveadd_dvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemul_dvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemin_dvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemax_dvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupadd_dvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmul_dvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmin_dvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupmax_dvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveadd_dvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemul_dvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemin_dvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivemax_dvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveadd_dvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemul_dvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemin_dvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivemax_dvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupand_bool
KHR-Single-GL45.subgroups.partitioned.compute.subgroupor_bool
KHR-Single-GL45.subgroups.partitioned.compute.subgroupxor_bool
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveand_bool
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveor_bool
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivexor_bool
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveand_bool
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveor_bool
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivexor_bool
KHR-Single-GL45.subgroups.partitioned.compute.subgroupand_bvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupor_bvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupxor_bvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveand_bvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveor_bvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivexor_bvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveand_bvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveor_bvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivexor_bvec2
KHR-Single-GL45.subgroups.partitioned.compute.subgroupand_bvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupor_bvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupxor_bvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveand_bvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveor_bvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivexor_bvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveand_bvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveor_bvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivexor_bvec3
KHR-Single-GL45.subgroups.partitioned.compute.subgroupand_bvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupor_bvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupxor_bvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveand_bvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusiveor_bvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupinclusivexor_bvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveand_bvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusiveor_bvec4
KHR-Single-GL45.subgroups.partitioned.compute.subgroupexclusivexor_bvec4
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_int_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_int_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_int_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_int_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_int_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_int_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_int_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_int_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_int_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_int_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_int_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_int_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_int_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_int_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_int_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_int_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_int_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_int_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_int_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_int_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_int_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_int_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_int_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_int_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_int_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_int_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_int_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_int_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_int_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_int_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_int_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_int_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_int_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_int_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_int_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_int_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_int_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_int_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_int_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_int_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_int_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_int_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_int_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_int_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_int_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_int_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_int_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_int_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_int_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_int_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_int_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_int_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_int_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_int_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_int_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_int_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_int_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_int_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_int_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_int_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_int_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_int_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_int_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_int_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_int_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_int_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_int_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_int_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_int_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_int_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_int_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_int_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_int_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_int_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_int_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_int_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_int_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_int_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_int_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_int_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_int_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_int_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_int_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_int_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_ivec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_ivec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_ivec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_ivec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_ivec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_ivec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_ivec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_ivec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_ivec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_ivec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_ivec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_ivec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_ivec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_ivec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_ivec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_ivec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_ivec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_ivec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_ivec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_ivec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_ivec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_ivec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_ivec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_ivec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_ivec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_ivec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_ivec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_ivec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_ivec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_ivec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_ivec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_ivec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_ivec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_ivec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_ivec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_ivec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_ivec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_ivec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_ivec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_ivec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_ivec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_ivec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_ivec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_ivec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_ivec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_ivec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_ivec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_ivec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_ivec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_ivec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_ivec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_ivec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_ivec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_ivec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_ivec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_ivec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_ivec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_ivec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_ivec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_ivec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_ivec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_ivec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_ivec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_ivec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_ivec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_ivec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_ivec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_ivec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_ivec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_ivec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_ivec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_ivec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_ivec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_ivec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_ivec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_ivec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_ivec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_ivec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_ivec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_ivec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_ivec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_ivec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_ivec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_ivec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_uint_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_uint_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_uint_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_uint_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_uint_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_uint_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_uint_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_uint_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_uint_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_uint_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_uint_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_uint_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_uint_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_uint_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_uint_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_uint_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_uint_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_uint_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_uint_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_uint_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_uint_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_uint_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_uint_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_uint_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_uint_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_uint_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_uint_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_uint_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uint_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uint_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uint_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uint_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_uint_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_uint_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_uint_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_uint_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_uint_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_uint_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_uint_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_uint_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_uint_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_uint_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_uint_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_uint_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_uint_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_uint_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_uint_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_uint_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_uint_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_uint_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_uint_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_uint_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_uint_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_uint_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_uint_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_uint_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uint_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uint_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uint_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uint_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_uint_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_uint_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_uint_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_uint_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_uint_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_uint_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_uint_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_uint_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_uint_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_uint_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_uint_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_uint_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_uint_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_uint_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_uint_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_uint_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_uint_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_uint_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_uint_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_uint_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_uint_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_uint_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_uint_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_uint_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_uvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_uvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_uvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_uvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_uvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_uvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_uvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_uvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_uvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_uvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_uvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_uvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_uvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_uvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_uvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_uvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_uvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_uvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_uvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_uvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_uvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_uvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_uvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_uvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_uvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_uvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_uvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_uvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_uvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_uvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_uvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_uvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_uvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_uvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_uvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_uvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_uvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_uvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_uvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_uvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_uvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_uvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_uvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_uvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_uvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_uvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_uvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_uvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_uvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_uvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_uvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_uvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_uvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_uvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_uvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_uvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_uvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_uvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_uvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_uvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_uvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_uvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_uvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_uvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_uvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_uvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_uvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_uvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_uvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_uvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_uvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_uvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_uvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_uvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_uvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_uvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_uvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_uvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_uvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_uvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_uvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_uvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_uvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_uvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_float_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_float_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_float_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_float_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_float_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_float_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_float_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_float_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_float_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_float_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_float_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_float_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_float_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_float_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_float_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_float_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_float_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_float_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_float_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_float_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_float_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_float_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_float_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_float_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_float_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_float_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_float_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_float_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_float_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_float_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_float_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_float_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_float_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_float_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_float_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_float_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_float_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_float_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_float_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_float_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_float_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_float_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_float_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_float_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_float_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_float_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_float_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_float_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_vec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_vec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_vec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_vec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_vec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_vec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_vec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_vec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_vec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_vec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_vec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_vec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_vec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_vec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_vec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_vec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_vec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_vec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_vec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_vec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_vec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_vec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_vec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_vec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_vec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_vec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_vec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_vec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_vec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_vec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_vec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_vec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_vec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_vec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_vec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_vec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_vec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_vec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_vec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_vec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_vec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_vec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_vec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_vec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_vec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_vec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_vec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_vec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_vec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_vec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_vec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_vec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_vec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_vec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_vec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_vec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_double_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_double_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_double_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_double_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_double_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_double_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_double_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_double_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_double_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_double_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_double_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_double_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_double_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_double_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_double_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_double_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_double_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_double_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_double_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_double_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_double_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_double_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_double_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_double_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_double_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_double_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_double_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_double_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_double_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_double_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_double_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_double_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_double_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_double_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_double_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_double_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_double_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_double_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_double_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_double_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_double_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_double_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_double_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_double_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_double_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_double_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_double_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_double_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_dvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_dvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_dvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_dvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_dvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_dvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_dvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_dvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_dvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_dvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_dvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_dvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_dvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_dvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_dvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_dvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_dvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_dvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_dvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_dvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_dvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_dvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_dvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_dvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_dvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_dvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_dvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_dvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_dvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_dvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_dvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_dvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_dvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_dvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_dvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_dvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_dvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_dvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_dvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_dvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_dvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_dvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_dvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_dvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_dvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_dvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_dvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_dvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_dvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_dvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_dvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_dvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_dvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_dvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_dvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_dvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_dvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_dvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_dvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_dvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_dvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_dvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_dvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_dvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_dvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_dvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_dvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_dvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_dvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_dvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_dvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_dvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_dvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_dvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_dvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_dvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_dvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_dvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_dvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_dvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_dvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_dvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_dvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_dvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_dvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_dvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_dvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_dvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_dvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_dvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_dvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_dvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_dvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_dvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_dvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_dvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_dvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_dvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_dvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupadd_dvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_dvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_dvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_dvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmul_dvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_dvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_dvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_dvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmin_dvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_dvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_dvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_dvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupmax_dvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_dvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_dvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_dvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveadd_dvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_dvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_dvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_dvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemul_dvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_dvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_dvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_dvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemin_dvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_dvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_dvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_dvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivemax_dvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_dvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_dvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_dvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveadd_dvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_dvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_dvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_dvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemul_dvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_dvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_dvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_dvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemin_dvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_dvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_dvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_dvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivemax_dvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_bool_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_bool_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_bool_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_bool_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_bool_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_bool_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_bool_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_bool_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_bool_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_bool_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_bool_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_bool_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_bool_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_bool_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_bool_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_bool_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_bool_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_bool_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_bool_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_bool_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_bool_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_bool_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_bool_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_bool_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_bool_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_bool_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_bool_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_bool_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_bool_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_bool_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_bool_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_bool_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_bool_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_bool_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_bool_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_bool_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_bvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_bvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_bvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_bvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_bvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_bvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_bvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_bvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_bvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_bvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_bvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_bvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_bvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_bvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_bvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_bvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_bvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_bvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_bvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_bvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_bvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_bvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_bvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_bvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_bvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_bvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_bvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_bvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_bvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_bvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_bvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_bvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_bvec2_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_bvec2_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_bvec2_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_bvec2_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_bvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_bvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_bvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_bvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_bvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_bvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_bvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_bvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_bvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_bvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_bvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_bvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_bvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_bvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_bvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_bvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_bvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_bvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_bvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_bvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_bvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_bvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_bvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_bvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_bvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_bvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_bvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_bvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_bvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_bvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_bvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_bvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_bvec3_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_bvec3_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_bvec3_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_bvec3_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_bvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_bvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_bvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupand_bvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_bvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_bvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_bvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupor_bvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_bvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_bvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_bvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupxor_bvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_bvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_bvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_bvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveand_bvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_bvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_bvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_bvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusiveor_bvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_bvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_bvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_bvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupinclusivexor_bvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_bvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_bvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_bvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveand_bvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_bvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_bvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_bvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusiveor_bvec4_geometry
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_bvec4_vertex
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_bvec4_tess_eval
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_bvec4_tess_control
KHR-Single-GL45.subgroups.partitioned.framebuffer.subgroupexclusivexor_bvec4_geometry
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_int
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_int
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_int
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_int
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_ivec2
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_ivec2
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_ivec2
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_ivec2
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_ivec3
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_ivec3
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_ivec3
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_ivec3
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_ivec4
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_ivec4
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_ivec4
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_ivec4
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_uint
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_uint
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_uint
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_uint
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_uvec2
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_uvec2
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_uvec2
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_uvec2
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_uvec3
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_uvec3
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_uvec3
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_uvec3
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_uvec4
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_uvec4
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_uvec4
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_uvec4
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_float
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_float
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_float
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_float
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_vec2
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_vec2
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_vec2
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_vec2
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_vec3
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_vec3
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_vec3
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_vec3
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_vec4
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_vec4
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_vec4
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_vec4
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_double
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_double
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_double
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_double
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_dvec2
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_dvec2
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_dvec2
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_dvec2
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_dvec3
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_dvec3
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_dvec3
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_dvec3
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_dvec4
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_dvec4
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_dvec4
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_dvec4
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_bool
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_bool
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_bool
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_bool
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_bvec2
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_bvec2
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_bvec2
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_bvec2
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_bvec3
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_bvec3
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_bvec3
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_bvec3
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_bvec4
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_bvec4
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_bvec4
KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_bvec4
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffle_int
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshufflexor_int
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffleup_int
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffledown_int
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffle_ivec2
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshufflexor_ivec2
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffleup_ivec2
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffledown_ivec2
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffle_ivec3
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshufflexor_ivec3
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffleup_ivec3
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffledown_ivec3
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffle_ivec4
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshufflexor_ivec4
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffleup_ivec4
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffledown_ivec4
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffle_uint
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshufflexor_uint
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffleup_uint
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffledown_uint
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffle_uvec2
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshufflexor_uvec2
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffleup_uvec2
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffledown_uvec2
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffle_uvec3
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshufflexor_uvec3
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffleup_uvec3
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffledown_uvec3
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffle_uvec4
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshufflexor_uvec4
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffleup_uvec4
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffledown_uvec4
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffle_float
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshufflexor_float
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffleup_float
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffledown_float
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffle_vec2
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshufflexor_vec2
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffleup_vec2
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffledown_vec2
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffle_vec3
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshufflexor_vec3
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffleup_vec3
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffledown_vec3
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffle_vec4
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshufflexor_vec4
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffleup_vec4
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffledown_vec4
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffle_double
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshufflexor_double
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffleup_double
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffledown_double
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffle_dvec2
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshufflexor_dvec2
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffleup_dvec2
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffledown_dvec2
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffle_dvec3
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshufflexor_dvec3
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffleup_dvec3
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffledown_dvec3
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffle_dvec4
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshufflexor_dvec4
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffleup_dvec4
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffledown_dvec4
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffle_bool
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshufflexor_bool
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffleup_bool
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffledown_bool
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffle_bvec2
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshufflexor_bvec2
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffleup_bvec2
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffledown_bvec2
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffle_bvec3
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshufflexor_bvec3
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffleup_bvec3
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffledown_bvec3
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffle_bvec4
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshufflexor_bvec4
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffleup_bvec4
KHR-Single-GL45.subgroups.shuffle.compute.subgroupshuffledown_bvec4
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_int_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_int_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_int_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_int_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_int_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_int_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_int_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_int_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_int_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_int_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_int_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_int_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_int_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_int_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_int_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_int_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_ivec2_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_ivec2_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_ivec2_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_ivec2_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec2_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec2_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec2_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec2_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec2_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec2_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec2_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec2_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec2_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec2_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec2_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec2_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_ivec3_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_ivec3_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_ivec3_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_ivec3_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec3_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec3_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec3_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec3_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec3_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec3_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec3_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec3_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec3_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec3_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec3_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec3_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_ivec4_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_ivec4_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_ivec4_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_ivec4_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec4_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec4_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec4_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_ivec4_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec4_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec4_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec4_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_ivec4_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec4_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec4_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec4_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_ivec4_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_uint_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_uint_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_uint_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_uint_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_uint_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_uint_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_uint_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_uint_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_uint_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_uint_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_uint_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_uint_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_uint_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_uint_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_uint_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_uint_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_uvec2_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_uvec2_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_uvec2_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_uvec2_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec2_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec2_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec2_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec2_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec2_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec2_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec2_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec2_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec2_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec2_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec2_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec2_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_uvec3_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_uvec3_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_uvec3_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_uvec3_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec3_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec3_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec3_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec3_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec3_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec3_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec3_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec3_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec3_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec3_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec3_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec3_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_uvec4_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_uvec4_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_uvec4_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_uvec4_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec4_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec4_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec4_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_uvec4_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec4_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec4_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec4_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_uvec4_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec4_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec4_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec4_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_uvec4_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_float_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_float_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_float_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_float_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_float_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_float_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_float_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_float_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_float_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_float_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_float_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_float_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_float_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_float_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_float_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_float_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_vec2_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_vec2_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_vec2_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_vec2_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_vec2_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_vec2_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_vec2_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_vec2_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_vec2_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_vec2_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_vec2_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_vec2_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_vec2_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_vec2_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_vec2_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_vec2_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_vec3_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_vec3_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_vec3_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_vec3_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_vec3_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_vec3_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_vec3_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_vec3_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_vec3_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_vec3_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_vec3_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_vec3_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_vec3_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_vec3_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_vec3_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_vec3_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_vec4_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_vec4_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_vec4_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_vec4_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_vec4_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_vec4_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_vec4_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_vec4_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_vec4_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_vec4_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_vec4_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_vec4_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_vec4_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_vec4_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_vec4_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_vec4_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_double_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_double_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_double_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_double_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_double_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_double_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_double_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_double_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_double_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_double_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_double_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_double_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_double_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_double_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_double_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_double_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_dvec2_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_dvec2_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_dvec2_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_dvec2_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_dvec2_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_dvec2_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_dvec2_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_dvec2_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_dvec2_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_dvec2_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_dvec2_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_dvec2_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_dvec2_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_dvec2_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_dvec2_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_dvec2_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_dvec3_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_dvec3_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_dvec3_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_dvec3_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_dvec3_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_dvec3_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_dvec3_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_dvec3_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_dvec3_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_dvec3_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_dvec3_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_dvec3_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_dvec3_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_dvec3_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_dvec3_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_dvec3_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_dvec4_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_dvec4_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_dvec4_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_dvec4_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_dvec4_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_dvec4_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_dvec4_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_dvec4_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_dvec4_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_dvec4_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_dvec4_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_dvec4_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_dvec4_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_dvec4_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_dvec4_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_dvec4_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_bool_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_bool_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_bool_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_bool_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_bool_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_bool_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_bool_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_bool_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_bool_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_bool_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_bool_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_bool_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_bool_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_bool_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_bool_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_bool_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_bvec2_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_bvec2_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_bvec2_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_bvec2_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_bvec2_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_bvec2_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_bvec2_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_bvec2_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_bvec2_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_bvec2_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_bvec2_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_bvec2_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_bvec2_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_bvec2_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_bvec2_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_bvec2_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_bvec3_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_bvec3_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_bvec3_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_bvec3_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_bvec3_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_bvec3_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_bvec3_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_bvec3_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_bvec3_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_bvec3_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_bvec3_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_bvec3_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_bvec3_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_bvec3_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_bvec3_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_bvec3_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_bvec4_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_bvec4_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_bvec4_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffle_bvec4_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_bvec4_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_bvec4_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_bvec4_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshufflexor_bvec4_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_bvec4_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_bvec4_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_bvec4_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffleup_bvec4_geometry
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_bvec4_vertex
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_bvec4_tess_eval
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_bvec4_tess_control
KHR-Single-GL45.subgroups.shuffle.framebuffer.subgroupshuffledown_bvec4_geometry
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_0_int
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswaphorizontal_int
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapvertical_int
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapdiagonal_int
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_0_ivec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswaphorizontal_ivec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapvertical_ivec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapdiagonal_ivec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_0_ivec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswaphorizontal_ivec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapvertical_ivec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapdiagonal_ivec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_0_ivec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswaphorizontal_ivec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapvertical_ivec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapdiagonal_ivec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_0_uint
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswaphorizontal_uint
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapvertical_uint
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapdiagonal_uint
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_0_uvec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswaphorizontal_uvec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapvertical_uvec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapdiagonal_uvec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_0_uvec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswaphorizontal_uvec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapvertical_uvec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapdiagonal_uvec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_0_uvec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswaphorizontal_uvec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapvertical_uvec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapdiagonal_uvec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_0_float
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswaphorizontal_float
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapvertical_float
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapdiagonal_float
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_0_vec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswaphorizontal_vec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapvertical_vec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapdiagonal_vec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_0_vec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswaphorizontal_vec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapvertical_vec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapdiagonal_vec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_0_vec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswaphorizontal_vec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapvertical_vec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapdiagonal_vec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_0_double
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswaphorizontal_double
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapvertical_double
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapdiagonal_double
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_0_dvec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswaphorizontal_dvec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapvertical_dvec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapdiagonal_dvec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_0_dvec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswaphorizontal_dvec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapvertical_dvec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapdiagonal_dvec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_0_dvec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswaphorizontal_dvec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapvertical_dvec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapdiagonal_dvec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_0_bool
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswaphorizontal_bool
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapvertical_bool
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapdiagonal_bool
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_0_bvec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswaphorizontal_bvec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapvertical_bvec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapdiagonal_bvec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_0_bvec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswaphorizontal_bvec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapvertical_bvec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapdiagonal_bvec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_0_bvec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswaphorizontal_bvec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapvertical_bvec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadswapdiagonal_bvec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_1_int
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_1_ivec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_1_ivec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_1_ivec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_1_uint
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_1_uvec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_1_uvec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_1_uvec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_1_float
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_1_vec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_1_vec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_1_vec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_1_double
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_1_dvec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_1_dvec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_1_dvec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_1_bool
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_1_bvec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_1_bvec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_1_bvec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_2_int
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_2_ivec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_2_ivec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_2_ivec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_2_uint
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_2_uvec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_2_uvec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_2_uvec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_2_float
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_2_vec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_2_vec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_2_vec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_2_double
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_2_dvec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_2_dvec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_2_dvec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_2_bool
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_2_bvec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_2_bvec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_2_bvec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_3_int
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_3_ivec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_3_ivec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_3_ivec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_3_uint
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_3_uvec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_3_uvec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_3_uvec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_3_float
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_3_vec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_3_vec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_3_vec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_3_double
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_3_dvec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_3_dvec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_3_dvec4
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_3_bool
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_3_bvec2
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_3_bvec3
KHR-Single-GL45.subgroups.quad.graphics.subgroupquadbroadcast_3_bvec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_0_int
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswaphorizontal_int
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapvertical_int
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapdiagonal_int
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_0_ivec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswaphorizontal_ivec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapvertical_ivec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapdiagonal_ivec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_0_ivec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswaphorizontal_ivec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapvertical_ivec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapdiagonal_ivec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_0_ivec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswaphorizontal_ivec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapvertical_ivec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapdiagonal_ivec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_0_uint
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswaphorizontal_uint
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapvertical_uint
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapdiagonal_uint
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_0_uvec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswaphorizontal_uvec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapvertical_uvec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapdiagonal_uvec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_0_uvec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswaphorizontal_uvec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapvertical_uvec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapdiagonal_uvec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_0_uvec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswaphorizontal_uvec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapvertical_uvec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapdiagonal_uvec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_0_float
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswaphorizontal_float
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapvertical_float
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapdiagonal_float
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_0_vec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswaphorizontal_vec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapvertical_vec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapdiagonal_vec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_0_vec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswaphorizontal_vec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapvertical_vec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapdiagonal_vec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_0_vec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswaphorizontal_vec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapvertical_vec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapdiagonal_vec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_0_double
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswaphorizontal_double
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapvertical_double
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapdiagonal_double
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_0_dvec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswaphorizontal_dvec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapvertical_dvec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapdiagonal_dvec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_0_dvec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswaphorizontal_dvec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapvertical_dvec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapdiagonal_dvec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_0_dvec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswaphorizontal_dvec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapvertical_dvec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapdiagonal_dvec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_0_bool
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswaphorizontal_bool
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapvertical_bool
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapdiagonal_bool
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_0_bvec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswaphorizontal_bvec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapvertical_bvec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapdiagonal_bvec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_0_bvec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswaphorizontal_bvec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapvertical_bvec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapdiagonal_bvec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_0_bvec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswaphorizontal_bvec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapvertical_bvec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadswapdiagonal_bvec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_1_int
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_1_ivec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_1_ivec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_1_ivec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_1_uint
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_1_uvec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_1_uvec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_1_uvec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_1_float
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_1_vec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_1_vec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_1_vec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_1_double
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_1_dvec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_1_dvec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_1_dvec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_1_bool
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_1_bvec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_1_bvec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_1_bvec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_2_int
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_2_ivec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_2_ivec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_2_ivec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_2_uint
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_2_uvec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_2_uvec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_2_uvec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_2_float
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_2_vec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_2_vec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_2_vec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_2_double
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_2_dvec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_2_dvec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_2_dvec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_2_bool
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_2_bvec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_2_bvec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_2_bvec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_3_int
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_3_ivec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_3_ivec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_3_ivec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_3_uint
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_3_uvec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_3_uvec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_3_uvec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_3_float
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_3_vec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_3_vec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_3_vec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_3_double
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_3_dvec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_3_dvec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_3_dvec4
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_3_bool
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_3_bvec2
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_3_bvec3
KHR-Single-GL45.subgroups.quad.compute.subgroupquadbroadcast_3_bvec4
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_int_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_int_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_int_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_int_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_int_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_int_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_int_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_int_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_int_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_int_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_int_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_int_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_int_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_int_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_int_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_int_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_ivec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_ivec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_ivec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_ivec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_ivec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_ivec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_ivec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_ivec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_ivec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_ivec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_ivec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_ivec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_ivec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_ivec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_ivec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_ivec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_ivec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_ivec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_ivec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_ivec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_ivec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_ivec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_ivec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_ivec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_ivec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_ivec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_ivec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_ivec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_ivec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_ivec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_ivec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_ivec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_ivec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_ivec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_ivec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_ivec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_ivec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_ivec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_ivec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_ivec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_ivec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_ivec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_ivec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_ivec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_ivec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_ivec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_ivec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_ivec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_uint_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_uint_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_uint_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_uint_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_uint_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_uint_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_uint_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_uint_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_uint_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_uint_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_uint_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_uint_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_uint_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_uint_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_uint_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_uint_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_uvec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_uvec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_uvec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_uvec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_uvec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_uvec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_uvec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_uvec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_uvec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_uvec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_uvec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_uvec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_uvec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_uvec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_uvec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_uvec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_uvec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_uvec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_uvec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_uvec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_uvec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_uvec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_uvec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_uvec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_uvec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_uvec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_uvec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_uvec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_uvec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_uvec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_uvec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_uvec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_uvec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_uvec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_uvec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_uvec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_uvec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_uvec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_uvec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_uvec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_uvec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_uvec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_uvec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_uvec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_uvec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_uvec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_uvec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_uvec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_float_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_float_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_float_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_float_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_float_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_float_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_float_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_float_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_float_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_float_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_float_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_float_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_float_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_float_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_float_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_float_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_vec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_vec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_vec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_vec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_vec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_vec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_vec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_vec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_vec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_vec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_vec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_vec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_vec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_vec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_vec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_vec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_vec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_vec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_vec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_vec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_vec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_vec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_vec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_vec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_vec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_vec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_vec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_vec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_vec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_vec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_vec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_vec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_vec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_vec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_vec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_vec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_vec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_vec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_vec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_vec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_vec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_vec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_vec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_vec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_vec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_vec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_vec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_vec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_double_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_double_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_double_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_double_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_double_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_double_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_double_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_double_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_double_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_double_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_double_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_double_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_double_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_double_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_double_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_double_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_dvec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_dvec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_dvec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_dvec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_dvec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_dvec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_dvec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_dvec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_dvec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_dvec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_dvec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_dvec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_dvec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_dvec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_dvec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_dvec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_dvec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_dvec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_dvec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_dvec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_dvec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_dvec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_dvec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_dvec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_dvec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_dvec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_dvec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_dvec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_dvec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_dvec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_dvec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_dvec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_dvec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_dvec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_dvec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_dvec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_dvec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_dvec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_dvec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_dvec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_dvec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_dvec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_dvec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_dvec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_dvec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_dvec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_dvec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_dvec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_bool_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_bool_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_bool_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_bool_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_bool_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_bool_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_bool_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_bool_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_bool_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_bool_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_bool_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_bool_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_bool_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_bool_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_bool_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_bool_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_bvec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_bvec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_bvec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_bvec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_bvec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_bvec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_bvec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_bvec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_bvec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_bvec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_bvec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_bvec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_bvec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_bvec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_bvec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_bvec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_bvec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_bvec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_bvec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_bvec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_bvec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_bvec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_bvec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_bvec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_bvec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_bvec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_bvec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_bvec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_bvec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_bvec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_bvec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_bvec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_bvec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_bvec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_bvec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_0_bvec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_bvec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_bvec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_bvec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswaphorizontal_bvec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_bvec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_bvec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_bvec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapvertical_bvec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_bvec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_bvec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_bvec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadswapdiagonal_bvec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_int_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_int_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_int_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_int_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_ivec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_ivec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_ivec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_ivec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_ivec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_ivec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_ivec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_ivec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_ivec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_ivec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_ivec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_ivec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_uint_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_uint_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_uint_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_uint_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_uvec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_uvec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_uvec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_uvec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_uvec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_uvec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_uvec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_uvec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_uvec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_uvec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_uvec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_uvec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_float_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_float_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_float_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_float_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_vec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_vec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_vec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_vec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_vec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_vec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_vec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_vec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_vec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_vec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_vec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_vec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_double_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_double_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_double_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_double_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_dvec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_dvec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_dvec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_dvec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_dvec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_dvec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_dvec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_dvec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_dvec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_dvec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_dvec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_dvec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_bool_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_bool_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_bool_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_bool_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_bvec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_bvec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_bvec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_bvec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_bvec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_bvec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_bvec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_bvec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_bvec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_bvec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_bvec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_1_bvec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_int_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_int_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_int_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_int_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_ivec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_ivec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_ivec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_ivec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_ivec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_ivec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_ivec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_ivec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_ivec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_ivec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_ivec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_ivec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_uint_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_uint_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_uint_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_uint_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_uvec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_uvec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_uvec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_uvec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_uvec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_uvec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_uvec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_uvec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_uvec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_uvec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_uvec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_uvec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_float_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_float_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_float_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_float_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_vec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_vec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_vec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_vec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_vec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_vec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_vec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_vec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_vec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_vec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_vec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_vec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_double_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_double_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_double_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_double_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_dvec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_dvec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_dvec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_dvec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_dvec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_dvec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_dvec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_dvec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_dvec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_dvec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_dvec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_dvec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_bool_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_bool_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_bool_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_bool_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_bvec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_bvec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_bvec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_bvec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_bvec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_bvec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_bvec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_bvec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_bvec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_bvec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_bvec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_2_bvec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_int_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_int_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_int_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_int_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_ivec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_ivec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_ivec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_ivec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_ivec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_ivec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_ivec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_ivec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_ivec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_ivec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_ivec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_ivec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_uint_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_uint_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_uint_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_uint_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_uvec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_uvec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_uvec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_uvec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_uvec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_uvec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_uvec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_uvec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_uvec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_uvec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_uvec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_uvec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_float_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_float_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_float_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_float_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_vec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_vec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_vec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_vec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_vec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_vec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_vec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_vec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_vec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_vec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_vec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_vec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_double_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_double_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_double_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_double_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_dvec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_dvec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_dvec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_dvec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_dvec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_dvec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_dvec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_dvec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_dvec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_dvec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_dvec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_dvec4_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_bool_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_bool_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_bool_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_bool_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_bvec2_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_bvec2_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_bvec2_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_bvec2_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_bvec3_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_bvec3_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_bvec3_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_bvec3_geometry
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_bvec4_vertex
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_bvec4_tess_eval
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_bvec4_tess_control
KHR-Single-GL45.subgroups.quad.framebuffer.subgroupquadbroadcast_3_bvec4_geometry
KHR-Single-GL45.subgroups.shape.graphics.clustered
KHR-Single-GL45.subgroups.shape.graphics.quad
KHR-Single-GL45.subgroups.shape.compute.clustered
KHR-Single-GL45.subgroups.shape.compute.quad
KHR-Single-GL45.subgroups.shape.framebuffer.clustered_vertex
KHR-Single-GL45.subgroups.shape.framebuffer.clustered_tess_eval
KHR-Single-GL45.subgroups.shape.framebuffer.clustered_tess_control
KHR-Single-GL45.subgroups.shape.framebuffer.clustered_geometry
KHR-Single-GL45.subgroups.shape.framebuffer.quad_vertex
KHR-Single-GL45.subgroups.shape.framebuffer.quad_tess_eval
KHR-Single-GL45.subgroups.shape.framebuffer.quad_tess_control
KHR-Single-GL45.subgroups.shape.framebuffer.quad_geometry