blob: 98505f1156b2b6751777c43038f91a376b9916d8 [file] [log] [blame]
KHR-Single-GL46.arrays_of_arrays_gl.SizedDeclarationsPrimitive
KHR-Single-GL46.arrays_of_arrays_gl.SizedDeclarationsStructTypes1
KHR-Single-GL46.arrays_of_arrays_gl.SizedDeclarationsStructTypes2
KHR-Single-GL46.arrays_of_arrays_gl.SizedDeclarationsStructTypes3
KHR-Single-GL46.arrays_of_arrays_gl.SizedDeclarationsStructTypes4
KHR-Single-GL46.arrays_of_arrays_gl.SizedDeclarationsTypenameStyle1
KHR-Single-GL46.arrays_of_arrays_gl.SizedDeclarationsTypenameStyle2
KHR-Single-GL46.arrays_of_arrays_gl.SizedDeclarationsTypenameStyle3
KHR-Single-GL46.arrays_of_arrays_gl.SizedDeclarationsTypenameStyle4
KHR-Single-GL46.arrays_of_arrays_gl.SizedDeclarationsTypenameStyle5
KHR-Single-GL46.arrays_of_arrays_gl.SizedDeclarationsFunctionParams
KHR-Single-GL46.arrays_of_arrays_gl.sized_declarations_invalid_sizes1
KHR-Single-GL46.arrays_of_arrays_gl.sized_declarations_invalid_sizes2
KHR-Single-GL46.arrays_of_arrays_gl.sized_declarations_invalid_sizes3
KHR-Single-GL46.arrays_of_arrays_gl.sized_declarations_invalid_sizes4
KHR-Single-GL46.arrays_of_arrays_gl.ConstructorsAndUnsizedDeclConstructors1
KHR-Single-GL46.arrays_of_arrays_gl.ConstructorsAndUnsizedDeclConstructors2
KHR-Single-GL46.arrays_of_arrays_gl.ConstructorsAndUnsizedDeclUnsizedConstructors
KHR-Single-GL46.arrays_of_arrays_gl.ConstructorsAndUnsizedDeclConst
KHR-Single-GL46.arrays_of_arrays_gl.ConstructorsAndUnsizedDeclInvalidConstructors1
KHR-Single-GL46.arrays_of_arrays_gl.ConstructorsAndUnsizedDeclInvalidConstructors2
KHR-Single-GL46.arrays_of_arrays_gl.ConstructorsAndUnsizedDeclInvalidConstructors3
KHR-Single-GL46.arrays_of_arrays_gl.ConstructorsAndUnsizedDeclInvalidConstructors4
KHR-Single-GL46.arrays_of_arrays_gl.ConstructorsAndUnsizedDeclConstructorSizing1
KHR-Single-GL46.arrays_of_arrays_gl.ConstructorsAndUnsizedDeclConstructorSizing2
KHR-Single-GL46.arrays_of_arrays_gl.ConstructorsAndUnsizedDeclStructConstructors
KHR-Single-GL46.arrays_of_arrays_gl.ConstructorsAndUnsizedDeclUnsizedArrays1
KHR-Single-GL46.arrays_of_arrays_gl.ConstructorsAndUnsizedDeclUnsizedArrays2
KHR-Single-GL46.arrays_of_arrays_gl.ConstructorsAndUnsizedDeclUnsizedArrays3
KHR-Single-GL46.arrays_of_arrays_gl.ConstructorsAndUnsizedDeclUnsizedArrays4
KHR-Single-GL46.arrays_of_arrays_gl.ExpressionsAssignment1
KHR-Single-GL46.arrays_of_arrays_gl.ExpressionsAssignment2
KHR-Single-GL46.arrays_of_arrays_gl.ExpressionsAssignment3
KHR-Single-GL46.arrays_of_arrays_gl.ExpressionsTypeRestrictions1
KHR-Single-GL46.arrays_of_arrays_gl.ExpressionsTypeRestrictions2
KHR-Single-GL46.arrays_of_arrays_gl.ExpressionsIndexingScalar1
KHR-Single-GL46.arrays_of_arrays_gl.ExpressionsIndexingScalar2
KHR-Single-GL46.arrays_of_arrays_gl.ExpressionsIndexingScalar3
KHR-Single-GL46.arrays_of_arrays_gl.ExpressionsIndexingScalar4
KHR-Single-GL46.arrays_of_arrays_gl.ExpressionsIndexingArray1
KHR-Single-GL46.arrays_of_arrays_gl.ExpressionsIndexingArray2
KHR-Single-GL46.arrays_of_arrays_gl.ExpressionsIndexingArray3
KHR-Single-GL46.arrays_of_arrays_gl.ExpressionsDynamicIndexing1
KHR-Single-GL46.arrays_of_arrays_gl.ExpressionsDynamicIndexing2
KHR-Single-GL46.arrays_of_arrays_gl.ExpressionsEquality1
KHR-Single-GL46.arrays_of_arrays_gl.ExpressionsEquality2
KHR-Single-GL46.arrays_of_arrays_gl.ExpressionsLength1
KHR-Single-GL46.arrays_of_arrays_gl.ExpressionsLength2
KHR-Single-GL46.arrays_of_arrays_gl.ExpressionsLength3
KHR-Single-GL46.arrays_of_arrays_gl.ExpressionsInvalid1
KHR-Single-GL46.arrays_of_arrays_gl.ExpressionsInvalid2
KHR-Single-GL46.arrays_of_arrays_gl.InteractionFunctionCalls1
KHR-Single-GL46.arrays_of_arrays_gl.InteractionFunctionCalls2
KHR-Single-GL46.arrays_of_arrays_gl.InteractionArgumentAliasing1
KHR-Single-GL46.arrays_of_arrays_gl.InteractionArgumentAliasing2
KHR-Single-GL46.arrays_of_arrays_gl.InteractionArgumentAliasing3
KHR-Single-GL46.arrays_of_arrays_gl.InteractionArgumentAliasing4
KHR-Single-GL46.arrays_of_arrays_gl.InteractionArgumentAliasing5
KHR-Single-GL46.arrays_of_arrays_gl.InteractionArgumentAliasing6
KHR-Single-GL46.arrays_of_arrays_gl.InteractionUniforms1
KHR-Single-GL46.arrays_of_arrays_gl.InteractionUniforms2
KHR-Single-GL46.arrays_of_arrays_gl.InteractionUniformBuffers1
KHR-Single-GL46.arrays_of_arrays_gl.InteractionUniformBuffers2
KHR-Single-GL46.arrays_of_arrays_gl.InteractionUniformBuffers3
KHR-Single-GL46.arrays_of_arrays_gl.InteractionInterfaceArrays1
KHR-Single-GL46.arrays_of_arrays_gl.InteractionInterfaceArrays2
KHR-Single-GL46.arrays_of_arrays_gl.InteractionInterfaceArrays3
KHR-Single-GL46.arrays_of_arrays_gl.InteractionInterfaceArrays4
KHR-Single-GL46.arrays_of_arrays_gl.InteractionStorageBuffers1
KHR-Single-GL46.arrays_of_arrays_gl.InteractionStorageBuffers2
KHR-Single-GL46.arrays_of_arrays_gl.InteractionStorageBuffers3
KHR-Single-GL46.arrays_of_arrays_gl.AtomicDeclaration
KHR-Single-GL46.arrays_of_arrays_gl.AtomicUsage
KHR-Single-GL46.arrays_of_arrays_gl.SubroutineFunctionCalls1
KHR-Single-GL46.arrays_of_arrays_gl.SubroutineFunctionCalls2
KHR-Single-GL46.arrays_of_arrays_gl.SubroutineArgumentAliasing1
KHR-Single-GL46.arrays_of_arrays_gl.SubroutineArgumentAliasing2
KHR-Single-GL46.arrays_of_arrays_gl.SubroutineArgumentAliasing3
KHR-Single-GL46.arrays_of_arrays_gl.SubroutineArgumentAliasing4
KHR-Single-GL46.enhanced_layouts.api_constant_values
KHR-Single-GL46.enhanced_layouts.api_errors
KHR-Single-GL46.enhanced_layouts.glsl_contant_values
KHR-Single-GL46.enhanced_layouts.glsl_contant_immutablity
KHR-Single-GL46.enhanced_layouts.glsl_constant_integral_expression
KHR-Single-GL46.enhanced_layouts.uniform_block_layout_qualifier_conflict
KHR-Single-GL46.enhanced_layouts.ssb_member_invalid_offset_alignment
KHR-Single-GL46.enhanced_layouts.ssb_member_overlapping_offsets
KHR-Single-GL46.enhanced_layouts.varying_invalid_value_component
KHR-Single-GL46.enhanced_layouts.varying_exceeding_components
KHR-Single-GL46.enhanced_layouts.varying_component_of_invalid_type
KHR-Single-GL46.enhanced_layouts.output_component_aliasing
KHR-Single-GL46.enhanced_layouts.vertex_attrib_location_api
KHR-Single-GL46.enhanced_layouts.xfb_input
KHR-Single-GL46.enhanced_layouts.xfb_all_stages
KHR-Single-GL46.enhanced_layouts.xfb_capture_inactive_output_variable
KHR-Single-GL46.enhanced_layouts.xfb_capture_inactive_output_component
KHR-Single-GL46.enhanced_layouts.xfb_capture_inactive_output_block_member
KHR-Single-GL46.enhanced_layouts.xfb_stride
KHR-Single-GL46.enhanced_layouts.uniform_block_member_offset_and_align
KHR-Single-GL46.enhanced_layouts.uniform_block_member_invalid_offset_alignment
KHR-Single-GL46.enhanced_layouts.uniform_block_member_overlapping_offsets
KHR-Single-GL46.enhanced_layouts.uniform_block_member_align_non_power_of_2
KHR-Single-GL46.enhanced_layouts.ssb_layout_qualifier_conflict
KHR-Single-GL46.enhanced_layouts.ssb_member_align_non_power_of_2
KHR-Single-GL46.enhanced_layouts.ssb_alignment
KHR-Single-GL46.enhanced_layouts.varying_structure_member_location
KHR-Single-GL46.enhanced_layouts.varying_block_automatic_member_locations
KHR-Single-GL46.enhanced_layouts.varying_component_without_location
KHR-Single-GL46.enhanced_layouts.input_component_aliasing
KHR-Single-GL46.enhanced_layouts.varying_location_aliasing_with_mixed_types
KHR-Single-GL46.enhanced_layouts.varying_location_aliasing_with_mixed_interpolation
KHR-Single-GL46.enhanced_layouts.varying_location_aliasing_with_mixed_auxiliary_storage
KHR-Single-GL46.enhanced_layouts.xfb_stride_of_empty_list
KHR-Single-GL46.enhanced_layouts.xfb_stride_of_empty_list_and_api
KHR-Single-GL46.enhanced_layouts.xfb_too_small_stride
KHR-Single-GL46.enhanced_layouts.xfb_block_member_stride
KHR-Single-GL46.enhanced_layouts.xfb_duplicated_stride
KHR-Single-GL46.enhanced_layouts.xfb_get_program_resource_api
KHR-Single-GL46.enhanced_layouts.xfb_multiple_vertex_streams
KHR-Single-GL46.enhanced_layouts.xfb_exceed_buffer_limit
KHR-Single-GL46.enhanced_layouts.xfb_exceed_offset_limit
KHR-Single-GL46.enhanced_layouts.xfb_block_member_buffer
KHR-Single-GL46.enhanced_layouts.xfb_output_overlapping
KHR-Single-GL46.enhanced_layouts.xfb_invalid_offset_alignment
KHR-Single-GL46.enhanced_layouts.xfb_capture_struct
KHR-Single-GL46.enhanced_layouts.xfb_capture_unsized_array
KHR-Single-GL46.enhanced_layouts.uniform_block_alignment
KHR-Single-GL46.enhanced_layouts.ssb_member_offset_and_align
KHR-Single-GL46.enhanced_layouts.vertex_attrib_locations
KHR-Single-GL46.enhanced_layouts.varying_locations
KHR-Single-GL46.enhanced_layouts.varying_array_locations
KHR-Single-GL46.enhanced_layouts.varying_structure_locations
KHR-Single-GL46.enhanced_layouts.varying_block_locations
KHR-Single-GL46.enhanced_layouts.varying_block_member_locations
KHR-Single-GL46.enhanced_layouts.xfb_variable_stride
KHR-Single-GL46.enhanced_layouts.xfb_block_stride
KHR-Single-GL46.enhanced_layouts.xfb_override_qualifiers_with_api
KHR-Single-GL46.enhanced_layouts.xfb_vertex_streams
KHR-Single-GL46.enhanced_layouts.xfb_global_buffer
KHR-Single-GL46.enhanced_layouts.xfb_explicit_location
KHR-Single-GL46.enhanced_layouts.xfb_struct_explicit_location
KHR-Single-GL46.enhanced_layouts.fragment_data_location_api
KHR-Single-GL46.enhanced_layouts.varying_location_limit
KHR-Single-GL46.enhanced_layouts.varying_components
KHR-Single-GL46.enhanced_layouts.varying_array_components
KHR-Single-GL46.subgroups.builtin_var.graphics.subgroupsize
KHR-Single-GL46.subgroups.builtin_var.graphics.subgroupinvocationid
KHR-Single-GL46.subgroups.builtin_var.compute.subgroupsize_compute
KHR-Single-GL46.subgroups.builtin_var.compute.subgroupinvocationid_compute
KHR-Single-GL46.subgroups.builtin_var.compute.numsubgroups
KHR-Single-GL46.subgroups.builtin_var.compute.subgroupid
KHR-Single-GL46.subgroups.builtin_var.framebuffer.subgroupsize_vertex
KHR-Single-GL46.subgroups.builtin_var.framebuffer.subgroupsize_tess_eval
KHR-Single-GL46.subgroups.builtin_var.framebuffer.subgroupsize_tess_control
KHR-Single-GL46.subgroups.builtin_var.framebuffer.subgroupsize_geometry
KHR-Single-GL46.subgroups.builtin_var.framebuffer.subgroupinvocationid_vertex
KHR-Single-GL46.subgroups.builtin_var.framebuffer.subgroupinvocationid_tess_eval
KHR-Single-GL46.subgroups.builtin_var.framebuffer.subgroupinvocationid_tess_control
KHR-Single-GL46.subgroups.builtin_var.framebuffer.subgroupinvocationid_geometry
KHR-Single-GL46.subgroups.builtin_mask_var.graphics.subgroupeqmask
KHR-Single-GL46.subgroups.builtin_mask_var.graphics.subgroupgemask
KHR-Single-GL46.subgroups.builtin_mask_var.graphics.subgroupgtmask
KHR-Single-GL46.subgroups.builtin_mask_var.graphics.subgrouplemask
KHR-Single-GL46.subgroups.builtin_mask_var.graphics.subgroupltmask
KHR-Single-GL46.subgroups.builtin_mask_var.compute.subgroupeqmask
KHR-Single-GL46.subgroups.builtin_mask_var.compute.subgroupgemask
KHR-Single-GL46.subgroups.builtin_mask_var.compute.subgroupgtmask
KHR-Single-GL46.subgroups.builtin_mask_var.compute.subgrouplemask
KHR-Single-GL46.subgroups.builtin_mask_var.compute.subgroupltmask
KHR-Single-GL46.subgroups.builtin_mask_var.framebuffer.subgroupeqmask_vertex
KHR-Single-GL46.subgroups.builtin_mask_var.framebuffer.subgroupeqmask_tess_eval
KHR-Single-GL46.subgroups.builtin_mask_var.framebuffer.subgroupeqmask_tess_control
KHR-Single-GL46.subgroups.builtin_mask_var.framebuffer.subgroupeqmask_geometry
KHR-Single-GL46.subgroups.builtin_mask_var.framebuffer.subgroupgemask_vertex
KHR-Single-GL46.subgroups.builtin_mask_var.framebuffer.subgroupgemask_tess_eval
KHR-Single-GL46.subgroups.builtin_mask_var.framebuffer.subgroupgemask_tess_control
KHR-Single-GL46.subgroups.builtin_mask_var.framebuffer.subgroupgemask_geometry
KHR-Single-GL46.subgroups.builtin_mask_var.framebuffer.subgroupgtmask_vertex
KHR-Single-GL46.subgroups.builtin_mask_var.framebuffer.subgroupgtmask_tess_eval
KHR-Single-GL46.subgroups.builtin_mask_var.framebuffer.subgroupgtmask_tess_control
KHR-Single-GL46.subgroups.builtin_mask_var.framebuffer.subgroupgtmask_geometry
KHR-Single-GL46.subgroups.builtin_mask_var.framebuffer.subgrouplemask_vertex
KHR-Single-GL46.subgroups.builtin_mask_var.framebuffer.subgrouplemask_tess_eval
KHR-Single-GL46.subgroups.builtin_mask_var.framebuffer.subgrouplemask_tess_control
KHR-Single-GL46.subgroups.builtin_mask_var.framebuffer.subgrouplemask_geometry
KHR-Single-GL46.subgroups.builtin_mask_var.framebuffer.subgroupltmask_vertex
KHR-Single-GL46.subgroups.builtin_mask_var.framebuffer.subgroupltmask_tess_eval
KHR-Single-GL46.subgroups.builtin_mask_var.framebuffer.subgroupltmask_tess_control
KHR-Single-GL46.subgroups.builtin_mask_var.framebuffer.subgroupltmask_geometry
KHR-Single-GL46.subgroups.basic.graphics.subgroupelect
KHR-Single-GL46.subgroups.basic.graphics.subgroupbarrier
KHR-Single-GL46.subgroups.basic.graphics.subgroupmemorybarrier
KHR-Single-GL46.subgroups.basic.graphics.subgroupmemorybarrierbuffer
KHR-Single-GL46.subgroups.basic.graphics.subgroupmemorybarrierimage
KHR-Single-GL46.subgroups.basic.compute.subgroupelect
KHR-Single-GL46.subgroups.basic.compute.subgroupbarrier
KHR-Single-GL46.subgroups.basic.compute.subgroupmemorybarrier
KHR-Single-GL46.subgroups.basic.compute.subgroupmemorybarrierbuffer
KHR-Single-GL46.subgroups.basic.compute.subgroupmemorybarriershared
KHR-Single-GL46.subgroups.basic.compute.subgroupmemorybarrierimage
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupelect_vertex
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupelect_tess_eval
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupelect_tess_control
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupelect_geometry
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupbarrier_fragment
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupbarrier_vertex
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupbarrier_tess_eval
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupbarrier_tess_control
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupbarrier_geometry
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupmemorybarrier_fragment
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupmemorybarrier_vertex
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupmemorybarrier_tess_eval
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupmemorybarrier_tess_control
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupmemorybarrier_geometry
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupmemorybarrierbuffer_fragment
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupmemorybarrierbuffer_vertex
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupmemorybarrierbuffer_tess_eval
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupmemorybarrierbuffer_tess_control
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupmemorybarrierbuffer_geometry
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupmemorybarrierimage_fragment
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupmemorybarrierimage_vertex
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupmemorybarrierimage_tess_eval
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupmemorybarrierimage_tess_control
KHR-Single-GL46.subgroups.basic.framebuffer.subgroupmemorybarrierimage_geometry
KHR-Single-GL46.subgroups.vote.graphics.subgroupallequal_int
KHR-Single-GL46.subgroups.vote.graphics.subgroupallequal_ivec2
KHR-Single-GL46.subgroups.vote.graphics.subgroupallequal_ivec3
KHR-Single-GL46.subgroups.vote.graphics.subgroupallequal_ivec4
KHR-Single-GL46.subgroups.vote.graphics.subgroupall_uint
KHR-Single-GL46.subgroups.vote.graphics.subgroupany_uint
KHR-Single-GL46.subgroups.vote.graphics.subgroupallequal_uint
KHR-Single-GL46.subgroups.vote.graphics.subgroupallequal_uvec2
KHR-Single-GL46.subgroups.vote.graphics.subgroupallequal_uvec3
KHR-Single-GL46.subgroups.vote.graphics.subgroupallequal_uvec4
KHR-Single-GL46.subgroups.vote.graphics.subgroupallequal_float
KHR-Single-GL46.subgroups.vote.graphics.subgroupallequal_vec2
KHR-Single-GL46.subgroups.vote.graphics.subgroupallequal_vec3
KHR-Single-GL46.subgroups.vote.graphics.subgroupallequal_vec4
KHR-Single-GL46.subgroups.vote.graphics.subgroupallequal_double
KHR-Single-GL46.subgroups.vote.graphics.subgroupallequal_dvec2
KHR-Single-GL46.subgroups.vote.graphics.subgroupallequal_dvec3
KHR-Single-GL46.subgroups.vote.graphics.subgroupallequal_dvec4
KHR-Single-GL46.subgroups.vote.graphics.subgroupallequal_bool
KHR-Single-GL46.subgroups.vote.graphics.subgroupallequal_bvec2
KHR-Single-GL46.subgroups.vote.graphics.subgroupallequal_bvec3
KHR-Single-GL46.subgroups.vote.graphics.subgroupallequal_bvec4
KHR-Single-GL46.subgroups.vote.compute.subgroupallequal_int
KHR-Single-GL46.subgroups.vote.compute.subgroupallequal_ivec2
KHR-Single-GL46.subgroups.vote.compute.subgroupallequal_ivec3
KHR-Single-GL46.subgroups.vote.compute.subgroupallequal_ivec4
KHR-Single-GL46.subgroups.vote.compute.subgroupall_uint
KHR-Single-GL46.subgroups.vote.compute.subgroupany_uint
KHR-Single-GL46.subgroups.vote.compute.subgroupallequal_uint
KHR-Single-GL46.subgroups.vote.compute.subgroupallequal_uvec2
KHR-Single-GL46.subgroups.vote.compute.subgroupallequal_uvec3
KHR-Single-GL46.subgroups.vote.compute.subgroupallequal_uvec4
KHR-Single-GL46.subgroups.vote.compute.subgroupallequal_float
KHR-Single-GL46.subgroups.vote.compute.subgroupallequal_vec2
KHR-Single-GL46.subgroups.vote.compute.subgroupallequal_vec3
KHR-Single-GL46.subgroups.vote.compute.subgroupallequal_vec4
KHR-Single-GL46.subgroups.vote.compute.subgroupallequal_double
KHR-Single-GL46.subgroups.vote.compute.subgroupallequal_dvec2
KHR-Single-GL46.subgroups.vote.compute.subgroupallequal_dvec3
KHR-Single-GL46.subgroups.vote.compute.subgroupallequal_dvec4
KHR-Single-GL46.subgroups.vote.compute.subgroupallequal_bool
KHR-Single-GL46.subgroups.vote.compute.subgroupallequal_bvec2
KHR-Single-GL46.subgroups.vote.compute.subgroupallequal_bvec3
KHR-Single-GL46.subgroups.vote.compute.subgroupallequal_bvec4
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_int_vertex
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_int_tess_eval
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_int_tess_control
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_int_geometry
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_ivec2_vertex
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_ivec2_tess_eval
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_ivec2_tess_control
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_ivec2_geometry
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_ivec3_vertex
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_ivec3_tess_eval
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_ivec3_tess_control
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_ivec3_geometry
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_ivec4_vertex
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_ivec4_tess_eval
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_ivec4_tess_control
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_ivec4_geometry
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupall_uint_vertex
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupall_uint_tess_eval
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupall_uint_tess_control
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupall_uint_geometry
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupany_uint_vertex
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupany_uint_tess_eval
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupany_uint_tess_control
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupany_uint_geometry
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_uint_vertex
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_uint_tess_eval
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_uint_tess_control
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_uint_geometry
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_uvec2_vertex
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_uvec2_tess_eval
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_uvec2_tess_control
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_uvec2_geometry
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_uvec3_vertex
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_uvec3_tess_eval
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_uvec3_tess_control
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_uvec3_geometry
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_uvec4_vertex
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_uvec4_tess_eval
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_uvec4_tess_control
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_uvec4_geometry
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_float_vertex
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_float_tess_eval
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_float_tess_control
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_float_geometry
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_vec2_vertex
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_vec2_tess_eval
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_vec2_tess_control
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_vec2_geometry
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_vec3_vertex
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_vec3_tess_eval
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_vec3_tess_control
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_vec3_geometry
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_vec4_vertex
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_vec4_tess_eval
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_vec4_tess_control
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_vec4_geometry
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_double_vertex
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_double_tess_eval
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_double_tess_control
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_double_geometry
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_dvec2_vertex
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_dvec2_tess_eval
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_dvec2_tess_control
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_dvec2_geometry
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_dvec3_vertex
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_dvec3_tess_eval
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_dvec3_tess_control
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_dvec3_geometry
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_dvec4_vertex
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_dvec4_tess_eval
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_dvec4_tess_control
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_dvec4_geometry
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_bool_vertex
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_bool_tess_eval
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_bool_tess_control
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_bool_geometry
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_bvec2_vertex
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_bvec2_tess_eval
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_bvec2_tess_control
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_bvec2_geometry
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_bvec3_vertex
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_bvec3_tess_eval
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_bvec3_tess_control
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_bvec3_geometry
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_bvec4_vertex
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_bvec4_tess_eval
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_bvec4_tess_control
KHR-Single-GL46.subgroups.vote.framebuffer.subgroupallequal_bvec4_geometry
KHR-Single-GL46.subgroups.vote.frag_helper.subgroupallequal_int_fragment
KHR-Single-GL46.subgroups.vote.frag_helper.subgroupallequal_ivec2_fragment
KHR-Single-GL46.subgroups.vote.frag_helper.subgroupallequal_ivec3_fragment
KHR-Single-GL46.subgroups.vote.frag_helper.subgroupallequal_ivec4_fragment
KHR-Single-GL46.subgroups.vote.frag_helper.subgroupall_uint_fragment
KHR-Single-GL46.subgroups.vote.frag_helper.subgroupany_uint_fragment
KHR-Single-GL46.subgroups.vote.frag_helper.subgroupallequal_uint_fragment
KHR-Single-GL46.subgroups.vote.frag_helper.subgroupallequal_uvec2_fragment
KHR-Single-GL46.subgroups.vote.frag_helper.subgroupallequal_uvec3_fragment
KHR-Single-GL46.subgroups.vote.frag_helper.subgroupallequal_uvec4_fragment
KHR-Single-GL46.subgroups.vote.frag_helper.subgroupallequal_float_fragment
KHR-Single-GL46.subgroups.vote.frag_helper.subgroupallequal_vec2_fragment
KHR-Single-GL46.subgroups.vote.frag_helper.subgroupallequal_vec3_fragment
KHR-Single-GL46.subgroups.vote.frag_helper.subgroupallequal_vec4_fragment
KHR-Single-GL46.subgroups.vote.frag_helper.subgroupallequal_double_fragment
KHR-Single-GL46.subgroups.vote.frag_helper.subgroupallequal_dvec2_fragment
KHR-Single-GL46.subgroups.vote.frag_helper.subgroupallequal_dvec3_fragment
KHR-Single-GL46.subgroups.vote.frag_helper.subgroupallequal_dvec4_fragment
KHR-Single-GL46.subgroups.vote.frag_helper.subgroupallequal_bool_fragment
KHR-Single-GL46.subgroups.vote.frag_helper.subgroupallequal_bvec2_fragment
KHR-Single-GL46.subgroups.vote.frag_helper.subgroupallequal_bvec3_fragment
KHR-Single-GL46.subgroups.vote.frag_helper.subgroupallequal_bvec4_fragment
KHR-Single-GL46.subgroups.ballot.graphics.graphic
KHR-Single-GL46.subgroups.ballot.compute.compute
KHR-Single-GL46.subgroups.ballot.framebuffer.tess_eval
KHR-Single-GL46.subgroups.ballot.framebuffer.tess_control
KHR-Single-GL46.subgroups.ballot.framebuffer.geometry
KHR-Single-GL46.subgroups.ballot.framebuffer.vertex
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcast_int
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_int
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcast_ivec2
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_ivec2
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcast_ivec3
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_ivec3
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcast_ivec4
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_ivec4
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcast_uint
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_uint
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcast_uvec2
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_uvec2
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcast_uvec3
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_uvec3
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcast_uvec4
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_uvec4
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcast_float
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_float
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcast_vec2
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_vec2
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcast_vec3
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_vec3
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcast_vec4
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_vec4
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcast_double
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_double
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcast_dvec2
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_dvec2
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcast_dvec3
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_dvec3
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcast_dvec4
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_dvec4
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcast_bool
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_bool
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcast_bvec2
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_bvec2
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcast_bvec3
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_bvec3
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcast_bvec4
KHR-Single-GL46.subgroups.ballot_broadcast.graphics.subgroupbroadcastfirst_bvec4
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcast_int
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_int
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcast_ivec2
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_ivec2
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcast_ivec3
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_ivec3
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcast_ivec4
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_ivec4
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcast_uint
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_uint
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcast_uvec2
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_uvec2
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcast_uvec3
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_uvec3
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcast_uvec4
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_uvec4
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcast_float
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_float
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcast_vec2
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_vec2
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcast_vec3
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_vec3
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcast_vec4
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_vec4
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcast_double
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_double
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcast_dvec2
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_dvec2
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcast_dvec3
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_dvec3
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcast_dvec4
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_dvec4
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcast_bool
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_bool
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec2
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_bvec2
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec3
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_bvec3
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec4
KHR-Single-GL46.subgroups.ballot_broadcast.compute.subgroupbroadcastfirst_bvec4
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_intvertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_inttess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_inttess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_intgeometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_intvertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_inttess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_inttess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_intgeometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec2vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec2tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec2tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec2geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec2vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec2tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec2tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec2geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec3vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec3tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec3tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec3geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec4vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec4tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec4tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec4geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec4vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec4tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec4tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_ivec4geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uintvertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uinttess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uinttess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uintgeometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uintvertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uinttess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uinttess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uintgeometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec2vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec2tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec2tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec2geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec2vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec2tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec2tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec2geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec3vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec3tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec3tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec3geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec4vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec4tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec4tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec4geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec4vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec4tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec4tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_uvec4geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_floatvertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_floattess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_floattess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_floatgeometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_floatvertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_floattess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_floattess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_floatgeometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec2vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec2tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec2tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec2geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec2vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec2tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec2tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec2geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec3vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec3tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec3tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec3geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec4vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec4tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec4tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec4geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec4vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec4tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec4tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_vec4geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_doublevertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_doubletess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_doubletess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_doublegeometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_doublevertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_doubletess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_doubletess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_doublegeometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec2vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec2tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec2tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec2geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec2vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec2tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec2tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec2geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec3vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec3tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec3tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec3geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec4vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec4tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec4tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec4geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec4vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec4tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec4tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_dvec4geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_boolvertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_booltess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_booltess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_boolgeometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_boolvertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_booltess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_booltess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_boolgeometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec2vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec2tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec2tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec2geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec2vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec2tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec2tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec2geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec3vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec3tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec3tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec3geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec4vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec4tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec4tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec4geometry
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec4vertex
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec4tess_eval
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec4tess_control
KHR-Single-GL46.subgroups.ballot_broadcast.framebuffer.subgroupbroadcastfirst_bvec4geometry
KHR-Single-GL46.subgroups.ballot_other.graphics.subgroupinverseballot
KHR-Single-GL46.subgroups.ballot_other.graphics.subgroupballotbitextract
KHR-Single-GL46.subgroups.ballot_other.graphics.subgroupballotbitcount
KHR-Single-GL46.subgroups.ballot_other.graphics.subgroupballotinclusivebitcount
KHR-Single-GL46.subgroups.ballot_other.graphics.subgroupballotexclusivebitcount
KHR-Single-GL46.subgroups.ballot_other.graphics.subgroupballotfindlsb
KHR-Single-GL46.subgroups.ballot_other.graphics.subgroupballotfindmsb
KHR-Single-GL46.subgroups.ballot_other.compute.subgroupinverseballot
KHR-Single-GL46.subgroups.ballot_other.compute.subgroupballotbitextract
KHR-Single-GL46.subgroups.ballot_other.compute.subgroupballotbitcount
KHR-Single-GL46.subgroups.ballot_other.compute.subgroupballotinclusivebitcount
KHR-Single-GL46.subgroups.ballot_other.compute.subgroupballotexclusivebitcount
KHR-Single-GL46.subgroups.ballot_other.compute.subgroupballotfindlsb
KHR-Single-GL46.subgroups.ballot_other.compute.subgroupballotfindmsb
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupinverseballot_vertex
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupinverseballot_tess_eval
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupinverseballot_tess_control
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupinverseballot_geometry
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotbitextract_vertex
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotbitextract_tess_eval
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotbitextract_tess_control
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotbitextract_geometry
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotbitcount_vertex
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotbitcount_tess_eval
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotbitcount_tess_control
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotbitcount_geometry
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotinclusivebitcount_vertex
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotinclusivebitcount_tess_eval
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotinclusivebitcount_tess_control
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotinclusivebitcount_geometry
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotexclusivebitcount_vertex
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotexclusivebitcount_tess_eval
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotexclusivebitcount_tess_control
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotexclusivebitcount_geometry
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotfindlsb_vertex
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotfindlsb_tess_eval
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotfindlsb_tess_control
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotfindlsb_geometry
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotfindmsb_vertex
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotfindmsb_tess_eval
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotfindmsb_tess_control
KHR-Single-GL46.subgroups.ballot_other.framebuffer.subgroupballotfindmsb_geometry
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupadd_int
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmul_int
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmin_int
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmax_int
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupand_int
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupor_int
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupxor_int
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveadd_int
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemul_int
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemin_int
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemax_int
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveand_int
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveor_int
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivexor_int
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveadd_int
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemul_int
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemin_int
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemax_int
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveand_int
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveor_int
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivexor_int
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupadd_ivec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmul_ivec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmin_ivec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmax_ivec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupand_ivec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupor_ivec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupxor_ivec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveadd_ivec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemul_ivec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemin_ivec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemax_ivec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveand_ivec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveor_ivec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivexor_ivec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveadd_ivec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemul_ivec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemin_ivec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemax_ivec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveand_ivec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveor_ivec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivexor_ivec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupadd_ivec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmul_ivec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmin_ivec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmax_ivec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupand_ivec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupor_ivec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupxor_ivec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveadd_ivec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemul_ivec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemin_ivec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemax_ivec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveand_ivec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveor_ivec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivexor_ivec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveadd_ivec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemul_ivec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemin_ivec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemax_ivec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveand_ivec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveor_ivec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivexor_ivec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupadd_ivec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmul_ivec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmin_ivec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmax_ivec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupand_ivec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupor_ivec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupxor_ivec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveadd_ivec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemul_ivec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemin_ivec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemax_ivec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveand_ivec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveor_ivec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivexor_ivec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveadd_ivec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemul_ivec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemin_ivec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemax_ivec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveand_ivec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveor_ivec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivexor_ivec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupadd_uint
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmul_uint
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmin_uint
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmax_uint
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupand_uint
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupor_uint
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupxor_uint
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveadd_uint
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemul_uint
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemin_uint
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemax_uint
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveand_uint
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveor_uint
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivexor_uint
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveadd_uint
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemul_uint
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemin_uint
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemax_uint
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveand_uint
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveor_uint
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivexor_uint
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupadd_uvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmul_uvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmin_uvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmax_uvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupand_uvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupor_uvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupxor_uvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveadd_uvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemul_uvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemin_uvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemax_uvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveand_uvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveor_uvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivexor_uvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveadd_uvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemul_uvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemin_uvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemax_uvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveand_uvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveor_uvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivexor_uvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupadd_uvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmul_uvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmin_uvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmax_uvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupand_uvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupor_uvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupxor_uvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveadd_uvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemul_uvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemin_uvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemax_uvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveand_uvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveor_uvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivexor_uvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveadd_uvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemul_uvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemin_uvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemax_uvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveand_uvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveor_uvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivexor_uvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupadd_uvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmul_uvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmin_uvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmax_uvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupand_uvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupor_uvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupxor_uvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveadd_uvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemul_uvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemin_uvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemax_uvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveand_uvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveor_uvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivexor_uvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveadd_uvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemul_uvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemin_uvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemax_uvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveand_uvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveor_uvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivexor_uvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupadd_float
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmul_float
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmin_float
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmax_float
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveadd_float
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemul_float
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemin_float
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemax_float
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveadd_float
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemul_float
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemin_float
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemax_float
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupadd_vec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmul_vec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmin_vec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmax_vec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveadd_vec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemul_vec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemin_vec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemax_vec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveadd_vec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemul_vec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemin_vec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemax_vec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupadd_vec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmul_vec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmin_vec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmax_vec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveadd_vec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemul_vec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemin_vec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemax_vec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveadd_vec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemul_vec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemin_vec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemax_vec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupadd_vec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmul_vec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmin_vec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmax_vec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveadd_vec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemul_vec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemin_vec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemax_vec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveadd_vec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemul_vec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemin_vec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemax_vec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupadd_double
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmul_double
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmin_double
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmax_double
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveadd_double
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemul_double
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemin_double
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemax_double
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveadd_double
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemul_double
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemin_double
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemax_double
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupadd_dvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmul_dvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmin_dvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmax_dvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveadd_dvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemul_dvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemin_dvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemax_dvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveadd_dvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemul_dvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemin_dvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemax_dvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupadd_dvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmul_dvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmin_dvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmax_dvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveadd_dvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemul_dvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemin_dvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemax_dvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveadd_dvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemul_dvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemin_dvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemax_dvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupadd_dvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmul_dvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmin_dvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupmax_dvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveadd_dvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemul_dvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemin_dvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivemax_dvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveadd_dvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemul_dvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemin_dvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivemax_dvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupand_bool
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupor_bool
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupxor_bool
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveand_bool
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveor_bool
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivexor_bool
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveand_bool
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveor_bool
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivexor_bool
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupand_bvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupor_bvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupxor_bvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveand_bvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveor_bvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivexor_bvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveand_bvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveor_bvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivexor_bvec2
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupand_bvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupor_bvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupxor_bvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveand_bvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveor_bvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivexor_bvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveand_bvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveor_bvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivexor_bvec3
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupand_bvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupor_bvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupxor_bvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveand_bvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusiveor_bvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupinclusivexor_bvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveand_bvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusiveor_bvec4
KHR-Single-GL46.subgroups.arithmetic.graphics.subgroupexclusivexor_bvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupadd_int
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmul_int
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmin_int
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmax_int
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupand_int
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupor_int
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupxor_int
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveadd_int
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemul_int
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemin_int
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemax_int
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveand_int
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveor_int
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivexor_int
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveadd_int
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemul_int
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemin_int
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemax_int
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveand_int
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveor_int
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivexor_int
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupadd_ivec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmul_ivec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmin_ivec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmax_ivec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupand_ivec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupor_ivec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupxor_ivec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveadd_ivec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemul_ivec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemin_ivec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemax_ivec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveand_ivec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveor_ivec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivexor_ivec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveadd_ivec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemul_ivec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemin_ivec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemax_ivec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveand_ivec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveor_ivec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivexor_ivec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupadd_ivec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmul_ivec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmin_ivec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmax_ivec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupand_ivec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupor_ivec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupxor_ivec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveadd_ivec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemul_ivec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemin_ivec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemax_ivec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveand_ivec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveor_ivec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivexor_ivec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveadd_ivec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemul_ivec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemin_ivec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemax_ivec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveand_ivec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveor_ivec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivexor_ivec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupadd_ivec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmul_ivec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmin_ivec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmax_ivec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupand_ivec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupor_ivec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupxor_ivec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveadd_ivec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemul_ivec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemin_ivec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemax_ivec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveand_ivec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveor_ivec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivexor_ivec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveadd_ivec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemul_ivec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemin_ivec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemax_ivec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveand_ivec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveor_ivec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivexor_ivec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupadd_uint
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmul_uint
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmin_uint
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmax_uint
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupand_uint
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupor_uint
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupxor_uint
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveadd_uint
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemul_uint
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemin_uint
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemax_uint
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveand_uint
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveor_uint
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivexor_uint
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveadd_uint
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemul_uint
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemin_uint
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemax_uint
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveand_uint
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveor_uint
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivexor_uint
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupadd_uvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmul_uvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmin_uvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmax_uvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupand_uvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupor_uvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupxor_uvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveadd_uvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemul_uvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemin_uvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemax_uvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveand_uvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveor_uvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivexor_uvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveadd_uvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemul_uvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemin_uvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemax_uvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveand_uvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveor_uvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivexor_uvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupadd_uvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmul_uvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmin_uvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmax_uvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupand_uvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupor_uvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupxor_uvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveadd_uvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemul_uvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemin_uvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemax_uvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveand_uvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveor_uvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivexor_uvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveadd_uvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemul_uvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemin_uvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemax_uvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveand_uvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveor_uvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivexor_uvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupadd_uvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmul_uvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmin_uvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmax_uvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupand_uvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupor_uvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupxor_uvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveadd_uvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemul_uvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemin_uvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemax_uvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveand_uvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveor_uvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivexor_uvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveadd_uvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemul_uvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemin_uvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemax_uvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveand_uvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveor_uvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivexor_uvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupadd_float
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmul_float
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmin_float
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmax_float
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveadd_float
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemul_float
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemin_float
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemax_float
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveadd_float
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemul_float
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemin_float
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemax_float
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupadd_vec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmul_vec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmin_vec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmax_vec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveadd_vec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemul_vec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemin_vec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemax_vec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveadd_vec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemul_vec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemin_vec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemax_vec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupadd_vec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmul_vec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmin_vec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmax_vec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveadd_vec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemul_vec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemin_vec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemax_vec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveadd_vec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemul_vec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemin_vec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemax_vec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupadd_vec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmul_vec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmin_vec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmax_vec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveadd_vec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemul_vec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemin_vec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemax_vec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveadd_vec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemul_vec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemin_vec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemax_vec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupadd_double
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmul_double
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmin_double
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmax_double
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveadd_double
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemul_double
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemin_double
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemax_double
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveadd_double
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemul_double
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemin_double
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemax_double
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupadd_dvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmul_dvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmin_dvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmax_dvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveadd_dvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemul_dvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemin_dvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemax_dvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveadd_dvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemul_dvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemin_dvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemax_dvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupadd_dvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmul_dvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmin_dvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmax_dvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveadd_dvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemul_dvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemin_dvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemax_dvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveadd_dvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemul_dvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemin_dvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemax_dvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupadd_dvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmul_dvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmin_dvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupmax_dvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveadd_dvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemul_dvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemin_dvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivemax_dvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveadd_dvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemul_dvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemin_dvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivemax_dvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupand_bool
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupor_bool
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupxor_bool
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveand_bool
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveor_bool
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivexor_bool
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveand_bool
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveor_bool
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivexor_bool
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupand_bvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupor_bvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupxor_bvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveand_bvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveor_bvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivexor_bvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveand_bvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveor_bvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivexor_bvec2
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupand_bvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupor_bvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupxor_bvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveand_bvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveor_bvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivexor_bvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveand_bvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveor_bvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivexor_bvec3
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupand_bvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupor_bvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupxor_bvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveand_bvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusiveor_bvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupinclusivexor_bvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveand_bvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusiveor_bvec4
KHR-Single-GL46.subgroups.arithmetic.compute.subgroupexclusivexor_bvec4
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_int_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_int_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_int_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_int_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_int_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_int_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_int_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_int_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmin_int_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmin_int_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmin_int_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmin_int_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmax_int_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmax_int_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmax_int_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmax_int_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupand_int_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupand_int_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupand_int_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupand_int_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupor_int_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupor_int_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupor_int_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupor_int_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupxor_int_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupxor_int_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupxor_int_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupxor_int_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_int_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_int_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_int_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_int_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemul_int_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemul_int_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemul_int_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemul_int_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemin_int_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemin_int_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemin_int_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemin_int_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemax_int_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemax_int_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemax_int_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemax_int_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveand_int_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveand_int_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveand_int_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveand_int_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveor_int_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveor_int_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveor_int_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveor_int_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivexor_int_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivexor_int_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivexor_int_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivexor_int_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_int_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_int_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_int_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_int_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemul_int_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemul_int_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemul_int_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemul_int_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemin_int_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemin_int_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemin_int_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemin_int_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemax_int_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemax_int_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemax_int_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemax_int_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveand_int_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveand_int_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveand_int_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveand_int_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveor_int_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveor_int_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveor_int_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveor_int_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivexor_int_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivexor_int_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivexor_int_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivexor_int_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_ivec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_ivec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_ivec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_ivec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_ivec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_ivec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_ivec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_ivec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmin_ivec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmin_ivec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmin_ivec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmin_ivec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmax_ivec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmax_ivec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmax_ivec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmax_ivec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupand_ivec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupand_ivec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupand_ivec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupand_ivec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupor_ivec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupor_ivec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupor_ivec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupor_ivec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupxor_ivec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupxor_ivec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupxor_ivec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupxor_ivec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_ivec3_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_ivec3_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_ivec3_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_ivec3_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_ivec3_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_ivec3_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_ivec3_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_ivec3_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmin_ivec3_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmin_ivec3_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmin_ivec3_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmin_ivec3_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmax_ivec3_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmax_ivec3_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmax_ivec3_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmax_ivec3_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupand_ivec3_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupand_ivec3_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupand_ivec3_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupand_ivec3_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupor_ivec3_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupor_ivec3_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupor_ivec3_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupor_ivec3_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupxor_ivec3_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupxor_ivec3_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupxor_ivec3_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupxor_ivec3_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec3_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec3_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec3_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec3_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec3_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec3_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec3_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec3_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec3_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec3_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec3_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec3_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec3_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec3_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec3_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec3_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec3_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec3_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec3_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec3_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec3_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec3_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec3_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec3_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec3_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec3_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec3_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec3_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec3_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec3_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec3_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec3_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec3_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec3_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec3_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec3_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec3_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec3_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec3_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec3_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec3_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec3_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec3_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec3_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec3_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec3_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec3_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec3_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec3_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec3_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec3_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec3_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec3_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec3_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec3_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec3_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_ivec4_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_ivec4_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_ivec4_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_ivec4_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_ivec4_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_ivec4_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_ivec4_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_ivec4_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmin_ivec4_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmin_ivec4_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmin_ivec4_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmin_ivec4_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmax_ivec4_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmax_ivec4_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmax_ivec4_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmax_ivec4_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupand_ivec4_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupand_ivec4_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupand_ivec4_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupand_ivec4_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupor_ivec4_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupor_ivec4_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupor_ivec4_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupor_ivec4_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupxor_ivec4_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupxor_ivec4_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupxor_ivec4_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupxor_ivec4_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec4_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec4_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec4_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_ivec4_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec4_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec4_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec4_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemul_ivec4_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec4_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec4_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec4_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemin_ivec4_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec4_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec4_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec4_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemax_ivec4_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec4_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec4_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec4_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveand_ivec4_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec4_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec4_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec4_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveor_ivec4_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec4_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec4_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec4_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivexor_ivec4_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec4_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec4_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec4_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_ivec4_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec4_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec4_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec4_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemul_ivec4_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec4_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec4_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec4_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemin_ivec4_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec4_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec4_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec4_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemax_ivec4_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec4_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec4_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec4_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveand_ivec4_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec4_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec4_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec4_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveor_ivec4_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec4_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec4_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec4_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivexor_ivec4_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_uint_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_uint_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_uint_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_uint_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_uint_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_uint_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_uint_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_uint_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmin_uint_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmin_uint_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmin_uint_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmin_uint_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmax_uint_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmax_uint_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmax_uint_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmax_uint_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupand_uint_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupand_uint_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupand_uint_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupand_uint_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupor_uint_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupor_uint_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupor_uint_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupor_uint_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupxor_uint_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupxor_uint_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupxor_uint_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupxor_uint_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uint_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uint_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uint_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveadd_uint_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uint_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uint_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uint_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemul_uint_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uint_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uint_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uint_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemin_uint_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uint_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uint_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uint_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivemax_uint_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uint_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uint_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uint_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveand_uint_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uint_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uint_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uint_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusiveor_uint_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uint_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uint_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uint_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupinclusivexor_uint_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uint_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uint_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uint_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveadd_uint_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uint_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uint_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uint_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemul_uint_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uint_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uint_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uint_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemin_uint_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uint_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uint_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uint_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivemax_uint_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uint_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uint_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uint_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveand_uint_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uint_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uint_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uint_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusiveor_uint_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uint_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uint_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uint_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupexclusivexor_uint_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_uvec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_uvec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_uvec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupadd_uvec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_uvec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_uvec2_tess_eval
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_uvec2_tess_control
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmul_uvec2_geometry
KHR-Single-GL46.subgroups.arithmetic.framebuffer.subgroupmin_uvec2_vertex
KHR-Single-GL46.subgroups.arithmetic.framebuffer.