Class KHRExternalMemory

java.lang.Object
org.lwjgl.vulkan.KHRExternalMemory

public final class KHRExternalMemory extends Object
An application may wish to reference device memory in multiple Vulkan logical devices or instances, in multiple processes, and/or in multiple APIs. This extension enables an application to export non-Vulkan handles from Vulkan memory objects such that the underlying resources can be referenced outside the scope of the Vulkan logical device that created them.
Promotion to Vulkan 1.1

All functionality in this extension is included in core Vulkan 1.1, with the KHR suffix omitted. The original type, enum, and command names are still available as aliases of the core functionality.

Name String
VK_KHR_external_memory
Extension Type
Device extension
Registered Extension Number
73
Revision
1
Extension and Version Dependencies
VK_KHR_external_memory_capabilities or Version 1.1
Deprecation State
Contact
Other Extension Metadata
Last Modified Date
2016-10-20
IP Status
No known IP claims.
Interactions and External Dependencies
Contributors
  • Faith Ekstrand, Intel
  • Ian Elliott, Google
  • Jesse Hall, Google
  • Tobias Hector, Imagination Technologies
  • James Jones, NVIDIA
  • Jeff Juliano, NVIDIA
  • Matthew Netsch, Qualcomm Technologies, Inc.
  • Daniel Rakos, AMD
  • Carsten Rohde, NVIDIA
  • Ray Smith, ARM
  • Lina Versace, Google