VK_NV_shader_subgroup_partitioned(3)
VK_NV_shader_subgroup_partitioned
- Name String
-
VK_NV_shader_subgroup_partitioned - Extension Type
-
Device extension
- Registered Extension Number
-
199
- Revision
-
1
- Ratification Status
-
Not ratified
- Extension and Version Dependencies
- SPIR-V Dependencies
- Deprecation State
-
-
Promoted to VK_EXT_shader_subgroup_partitioned extension
-
- Contact
-
-
Jeff Bolz jeffbolznv
-
Other Extension Metadata
- Last Modified Date
-
2025-11-12
- Interactions and External Dependencies
-
-
This extension provides API support for
GL_NV_shader_subgroup_partitioned
-
- Contributors
-
-
Jeff Bolz, NVIDIA
-
Description
This extension enables support for a new class of
group operations on subgroups via the
GL_NV_shader_subgroup_partitioned
GLSL extension and
SPV_NV_shader_subgroup_partitioned
SPIR-V extension.
Support for these new operations is advertised via the
VK_SUBGROUP_FEATURE_PARTITIONED_BIT_NV bit.
This extension requires Vulkan 1.1, for general subgroup support.
Promotion to VK_EXT_shader_subgroup_partitioned
All functionality in this extension is included in
VK_EXT_shader_subgroup_partitioned, with the suffix changed to EXT.
The original type, enum, and command names are still available as aliases of
the core functionality.
New Enum Constants
-
VK_NV_SHADER_SUBGROUP_PARTITIONED_EXTENSION_NAME -
VK_NV_SHADER_SUBGROUP_PARTITIONED_SPEC_VERSION -
Extending VkSubgroupFeatureFlagBits:
Document Notes
For more information, see the Vulkan Specification.
This page is a generated document. Fixes and changes should be made to the generator scripts, not directly.