VK_KHR_shader_relaxed_extended_instruction
Other Extension Metadata
Last Modified Date
2024-01-24
IP Status
No known IP claims.
Contributors
- Alan Baker, Google LLC
- Nathan Gauër, Google LLC
Description
This extension allows the use of the SPV_KHR_relaxed_extended_instruction
extension in SPIR-V shader modules.
It adds a new SPIR-V instruction, which allows some usage of forward
references in non-semantic instruction sets.
This extensions interacts with the SPV_KHR_non_semantic_info
extension,
hence with VK_KHR_shader_non_semantic_info
.
New Structures
- Extending VkPhysicalDeviceFeatures2, VkDeviceCreateInfo:
New Enum Constants
VK_KHR_SHADER_RELAXED_EXTENDED_INSTRUCTION_EXTENSION_NAME
VK_KHR_SHADER_RELAXED_EXTENDED_INSTRUCTION_SPEC_VERSION
- Extending VkStructureType:
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_RELAXED_EXTENDED_INSTRUCTION_FEATURES_KHR
Version History
- Revision 1, 2024-01-24 (Nathan Gauër)
- Initial revision