Registered Extension Number

317

Revision

1

Ratification Status

Ratified

Extension and Version Dependencies

                 VK_KHR_get_physical_device_properties2
                 or
                 Vulkan Version 1.1
             and
             VK_KHR_buffer_device_address
             and
             VK_EXT_descriptor_indexing
         or
         Vulkan Version 1.2
     and
     VK_KHR_synchronization2
or
Vulkan Version 1.3

API Interactions

  • Interacts with VK_KHR_acceleration_structure

  • Interacts with VK_NV_ray_tracing

Contact

Extension Proposal

Other Extension Metadata

Last Modified Date

2021-06-07

IP Status

No known IP claims.

Contributors
  • 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

Description

This extension introduces new commands to put shader-accessible descriptors directly in memory, making the management of descriptor data more explicit.

New Commands

New Structures

New Unions

New Enum Constants

Version History

  • Revision 1, 2021-06-07 (Stu Smith)

    • Initial revision

See Also

No cross-references are available

Document Notes

For more information, see the Vulkan Specification.

This page is a generated document. Fixes and changes should be made to the generator scripts, not directly.

Copyright 2014-2026 The Khronos Group Inc.

SPDX-License-Identifier: CC-BY-4.0