1// Copyright (c) 2018-2020 NVIDIA Corporation 2// 3// SPDX-License-Identifier: CC-BY-4.0 4 5include::{generated}/meta/{refprefix}VK_NV_shader_subgroup_partitioned.adoc[] 6 7=== Other Extension Metadata 8 9*Last Modified Date*:: 10 2018-03-17 11*Interactions and External Dependencies*:: 12 - This extension provides API support for 13 {GLSLregistry}/nv/GL_NV_shader_subgroup_partitioned.txt[`GL_NV_shader_subgroup_partitioned`] 14*Contributors*:: 15 - Jeff Bolz, NVIDIA 16 17=== Description 18 19This extension enables support for a new class of 20<<shaders-group-operations, group operations>> on <<shaders-scope-subgroup, 21subgroups>> via the 22{GLSLregistry}/nv/GL_NV_shader_subgroup_partitioned.txt[`GL_NV_shader_subgroup_partitioned`] 23GLSL extension and 24{spirv}/NV/SPV_NV_shader_subgroup_partitioned.html[`SPV_NV_shader_subgroup_partitioned`] 25SPIR-V extension. 26Support for these new operations is advertised via the 27ename:VK_SUBGROUP_FEATURE_PARTITIONED_BIT_NV bit. 28 29This extension requires Vulkan 1.1, for general subgroup support. 30 31include::{generated}/interfaces/VK_NV_shader_subgroup_partitioned.adoc[] 32 33=== Version History 34 35 * Revision 1, 2018-03-17 (Jeff Bolz) 36 ** Internal revisions 37