VK_KHR_shader_subgroup_rotate
Last Modified Date
2024-01-29
IP Status
No known IP claims.
Contributors
- Kévin Petit, Arm Ltd.
- Tobias Hector, AMD
- John Leech, Khronos
- Matthew Netsch, Qualcomm
- Jan-Harald Fredriksen, Arm Ltd.
- Graeme Leese, Broadcom
- Tom Olson, Arm Ltd.
- Spencer Fricke, LunarG Inc.
This extension adds support for the subgroup rotate instruction defined in SPV_KHR_subgroup_rotate.
New Structures
- Extending VkPhysicalDeviceFeatures2, VkDeviceCreateInfo:
New Enum Constants
VK_KHR_SHADER_SUBGROUP_ROTATE_EXTENSION_NAME
VK_KHR_SHADER_SUBGROUP_ROTATE_SPEC_VERSION
- Extending VkStructureType:
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_ROTATE_FEATURES_KHR
- Extending VkSubgroupFeatureFlagBits:
VK_SUBGROUP_FEATURE_ROTATE_BIT_KHR
VK_SUBGROUP_FEATURE_ROTATE_CLUSTERED_BIT_KHR
New SPIR-V Capabilities
Version History
- Revision 2, 2024-01-29 (Kévin Petit)
- Add
VK_SUBGROUP_FEATURE_ROTATE_BIT_KHR
andVK_SUBGROUP_FEATURE_ROTATE_CLUSTERED_BIT_KHR
- Add
- Revision 1, 2023-06-20 (Kévin Petit)
- Initial revision