/ appendices / VK_NV_shader_subgroup_partitioned.txt
VK_NV_shader_subgroup_partitioned.txt
 1  include::meta/VK_NV_shader_subgroup_partitioned.txt[]
 2  
 3  *Last Modified Date*::
 4      2018-03-17
 5  *Contributors*::
 6    - Jeff Bolz, NVIDIA
 7  
 8  This extension enables support for a new class of subgroup operations via
 9  the
10  https://github.com/KhronosGroup/GLSL/blob/master/extensions/nv/GL_NV_shader_subgroup_partitioned.txt[`GL_NV_shader_subgroup_partitioned`]
11  GLSL extension and
12  http://htmlpreview.github.io/?https://github.com/KhronosGroup/SPIRV-Registry/blob/master/extensions/NV/SPV_NV_shader_subgroup_partitioned.html[`SPV_NV_shader_subgroup_partitioned`]
13  SPIR-V extension.
14  Support for these new operations is advertised via the
15  ename:VK_SUBGROUP_FEATURE_PARTITIONED_BIT_NV bit.
16  
17  This extension requires Vulkan 1.1, for general subgroup support.
18  
19  === New Object Types
20  
21  None.
22  
23  === New Enum Constants
24  
25    * Extending elink:VkSubgroupFeatureFlagBits:
26  
27    ** ename:VK_SUBGROUP_FEATURE_PARTITIONED_BIT_NV
28  
29  === New Enums
30  
31  None.
32  
33  === New Structures
34  
35  None.
36  
37  === New Functions
38  
39  None.
40  
41  === Issues
42  
43  None.
44  
45  === Version History
46  
47    * Revision 1, 2018-03-17 (Jeff Bolz)
48      - Internal revisions