VK_EXT_image_sliced_view_of_3d

Other Extension Metadata

Last Modified Date

2023-01-24

IP Status

No known IP claims.

Contributors
  • Mike Blumenkrantz, Valve
  • Hans-Kristian Arntzen, Valve
  • Ricardo Garcia, Igalia
  • Shahbaz Youssefi, Google
  • Piers Daniell, NVIDIA

Description

This extension allows creating 3D views of 3D images such that the views contain a subset of the slices in the image, using a Z offset and range, for the purpose of using the views as storage image descriptors. This matches functionality in D3D12 and is primarily intended to support D3D12 emulation.

New Structures

New Enum Constants

  • VK_EXT_IMAGE_SLICED_VIEW_OF_3D_EXTENSION_NAME
  • VK_EXT_IMAGE_SLICED_VIEW_OF_3D_SPEC_VERSION
  • VK_REMAINING_3D_SLICES_EXT
  • Extending VkStructureType:
    • VK_STRUCTURE_TYPE_IMAGE_VIEW_SLICED_CREATE_INFO_EXT
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_SLICED_VIEW_OF_3D_FEATURES_EXT

Version History

  • Revision 1, 2022-10-21 (Mike Blumenkrantz)
    • Initial revision