VK_NV_shader_subgroup_partitioned
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_NAMEVK_NV_SHADER_SUBGROUP_PARTITIONED_SPEC_VERSION- Extending VkSubgroupFeatureFlagBits:
VK_SUBGROUP_FEATURE_PARTITIONED_BIT_NV
Version History
- Revision 1, 2018-03-17 (Jeff Bolz)
- Internal revisions