Loading… please wait.
Registered Extension Number Extension and Version Dependencies API InteractionsInteracts with VK_KHR_acceleration_structure
Interacts with VK_NV_ray_tracing
2021-06-07
No known IP claims.
Tobias Hector, AMD
Stu Smith, AMD
Maciej Jesionowski, AMD
Boris Zanin, AMD
Hans-Kristian Arntzen, Valve
Connor Abbott, Valve
Baldur Karlsson, Valve
Mike Blumenkrantz, Valve
Graeme Leese, Broadcom
Jan-Harald Fredriksen, Arm
Rodrigo Locatti, NVIDIA
Jeff Bolz, NVIDIA
Piers Daniell, NVIDIA
Jeff Leger, QUALCOMM
Lionel Landwerlin, Intel
Slawomir Grajewski, Intel
This extension introduces new commands to put shader-accessible descriptors directly in memory, making the management of descriptor data more explicit.
New Enum ConstantsVK_EXT_DESCRIPTOR_BUFFER_EXTENSION_NAME
VK_EXT_DESCRIPTOR_BUFFER_SPEC_VERSION
Extending VkAccelerationStructureCreateFlagBitsKHR:
VK_ACCELERATION_STRUCTURE_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT
Extending VkAccessFlagBits2:
VK_ACCESS_2_DESCRIPTOR_BUFFER_READ_BIT_EXT
Extending VkBufferCreateFlagBits:
VK_BUFFER_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT
Extending VkBufferUsageFlagBits:
VK_BUFFER_USAGE_PUSH_DESCRIPTORS_DESCRIPTOR_BUFFER_BIT_EXT
VK_BUFFER_USAGE_RESOURCE_DESCRIPTOR_BUFFER_BIT_EXT
VK_BUFFER_USAGE_SAMPLER_DESCRIPTOR_BUFFER_BIT_EXT
Extending VkDescriptorSetLayoutCreateFlagBits:
VK_DESCRIPTOR_SET_LAYOUT_CREATE_DESCRIPTOR_BUFFER_BIT_EXT
VK_DESCRIPTOR_SET_LAYOUT_CREATE_EMBEDDED_IMMUTABLE_SAMPLERS_BIT_EXT
Extending VkImageCreateFlagBits:
VK_IMAGE_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT
Extending VkImageViewCreateFlagBits:
VK_IMAGE_VIEW_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT
Extending VkPipelineCreateFlagBits:
VK_PIPELINE_CREATE_DESCRIPTOR_BUFFER_BIT_EXT
Extending VkSamplerCreateFlagBits:
VK_SAMPLER_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT
Extending VkStructureType:
VK_STRUCTURE_TYPE_BUFFER_CAPTURE_DESCRIPTOR_DATA_INFO_EXT
VK_STRUCTURE_TYPE_DESCRIPTOR_ADDRESS_INFO_EXT
VK_STRUCTURE_TYPE_DESCRIPTOR_BUFFER_BINDING_INFO_EXT
VK_STRUCTURE_TYPE_DESCRIPTOR_BUFFER_BINDING_PUSH_DESCRIPTOR_BUFFER_HANDLE_EXT
VK_STRUCTURE_TYPE_DESCRIPTOR_GET_INFO_EXT
VK_STRUCTURE_TYPE_IMAGE_CAPTURE_DESCRIPTOR_DATA_INFO_EXT
VK_STRUCTURE_TYPE_IMAGE_VIEW_CAPTURE_DESCRIPTOR_DATA_INFO_EXT
VK_STRUCTURE_TYPE_OPAQUE_CAPTURE_DESCRIPTOR_DATA_CREATE_INFO_EXT
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_DENSITY_MAP_PROPERTIES_EXT
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_FEATURES_EXT
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_PROPERTIES_EXT
VK_STRUCTURE_TYPE_SAMPLER_CAPTURE_DESCRIPTOR_DATA_INFO_EXT
If VK_KHR_acceleration_structure or VK_NV_ray_tracing is supported:
Extending VkStructureType:
VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CAPTURE_DESCRIPTOR_DATA_INFO_EXT
Revision 1, 2021-06-07 (Stu Smith)
No cross-references are available
Document NotesFor more information, see the Vulkan Specification
This page is a generated document. Fixes and changes should be made to the generator scripts, not directly.
CopyrightCopyright 2014-2025 The Khronos Group Inc.
SPDX-License-Identifier: CC-BY-4.0
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.3