• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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