VK_EXT_image_2d_view_of_3d

Other Extension Metadata

Last Modified Date

2022-02-22

IP Status

No known IP claims.

Contributors
  • Mike Blumenkrantz, Valve
  • Piers Daniell, NVIDIA
  • Spencer Fricke, Samsung
  • Ricardo Garcia, Igalia
  • Graeme Leese, Broadcom
  • Ralph Potter, Samsung
  • Stu Smith, AMD
  • Shahbaz Youssefi, Google
  • Alex Walters, Imagination

Description

This extension allows a single slice of a 3D image to be used as a 2D view in image descriptors, matching both the functionality of glBindImageTexture in OpenGL with the layer parameter set to true and 2D view binding provided by the extension EGL_KHR_gl_texture_3D_image. It is primarily intended to support GL emulation.

New Structures

New Enum Constants

  • VK_EXT_IMAGE_2D_VIEW_OF_3D_EXTENSION_NAME
  • VK_EXT_IMAGE_2D_VIEW_OF_3D_SPEC_VERSION
  • Extending VkImageCreateFlagBits:
    • VK_IMAGE_CREATE_2D_VIEW_COMPATIBLE_BIT_EXT
  • Extending VkStructureType:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_2D_VIEW_OF_3D_FEATURES_EXT

Version History

  • Revision 1, 2022-03-25 (Mike Blumenkrantz)
    • Internal revisions