Package org.lwjgl.vulkan
Class KHRShaderQuadControl
java.lang.Object
org.lwjgl.vulkan.KHRShaderQuadControl
This extension adds new quad any/all operations, requires that derivatives are well-defined in quad-uniform control flow, and adds the ability to require helper invocations participate in group operations.
- Name String
VK_KHR_shader_quad_control- Extension Type
- Device extension
- Registered Extension Number
- 236
- Revision
- 1
- Extension and Version Dependencies
- Version 1.1 and
VK_KHR_vulkan_memory_modelandVK_KHR_shader_maximal_reconvergence - SPIR-V Dependencies
- Contact
- Tobias Hector tobski
- Extension Proposal
- VK_KHR_shader_quad_control
Other Extension Metadata
- Last Modified Date
- 2023-11-01
- IP Status
- No known IP claims.
- Contributors
- Tobias Hector, AMD
- Bill Licea-Kane, Qualcomm
- Graeme Leese, Broadcom
- Jan-Harald Fredriksen, Arm
- Nicolai Hähnle, AMD
- Jeff Bolz, NVidia
- Alan Baker, Google
- Hans-Kristian Arntzen, Valve
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe extension name.static final intThe extension specification version.static final intExtendsVkStructureType. -
Method Summary
-
Field Details
-
VK_KHR_SHADER_QUAD_CONTROL_SPEC_VERSION
public static final int VK_KHR_SHADER_QUAD_CONTROL_SPEC_VERSIONThe extension specification version.- See Also:
-
VK_KHR_SHADER_QUAD_CONTROL_EXTENSION_NAME
The extension name.- See Also:
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_QUAD_CONTROL_FEATURES_KHR
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_QUAD_CONTROL_FEATURES_KHRExtendsVkStructureType.- See Also:
-