// Copyright (c) 2018-2020 NVIDIA Corporation // // SPDX-License-Identifier: CC-BY-4.0 include::{generated}/meta/{refprefix}VK_NV_shader_subgroup_partitioned.txt[] === Other Extension Metadata *Last Modified Date*:: 2018-03-17 *Interactions and External Dependencies*:: - This extension requires {spirv}/NV/SPV_NV_shader_subgroup_partitioned.html[`SPV_NV_shader_subgroup_partitioned`] - This extension provides API support for https://github.com/KhronosGroup/GLSL/blob/master/extensions/nv/GL_NV_shader_subgroup_partitioned.txt[`GL_NV_shader_subgroup_partitioned`] *Contributors*:: - Jeff Bolz, NVIDIA === Description This extension enables support for a new class of <> on <> via the https://github.com/KhronosGroup/GLSL/blob/master/extensions/nv/GL_NV_shader_subgroup_partitioned.txt[`GL_NV_shader_subgroup_partitioned`] GLSL extension and {spirv}/NV/SPV_NV_shader_subgroup_partitioned.html[`SPV_NV_shader_subgroup_partitioned`] SPIR-V extension. Support for these new operations is advertised via the ename:VK_SUBGROUP_FEATURE_PARTITIONED_BIT_NV bit. This extension requires Vulkan 1.1, for general subgroup support. include::{generated}/interfaces/VK_NV_shader_subgroup_partitioned.txt[] === Version History * Revision 1, 2018-03-17 (Jeff Bolz) - Internal revisions