Package org.lwjgl.vulkan
Class EXTExternalMemoryDmaBuf
java.lang.Object
org.lwjgl.vulkan.EXTExternalMemoryDmaBuf
A
dma_buf is a type of file descriptor, defined by the Linux kernel, that allows sharing memory across kernel device drivers and across processes. This extension enables applications to import a dma_buf as VkDeviceMemory, to export VkDeviceMemory as a dma_buf, and to create VkBuffer objects that can be bound to that memory.
- Name String
VK_EXT_external_memory_dma_buf- Extension Type
- Device extension
- Registered Extension Number
- 126
- Revision
- 1
- Extension and Version Dependencies
VK_KHR_external_memory_fd- Contact
- Lina Versace linyaa-kiwi
Other Extension Metadata
- Last Modified Date
- 2017-10-10
- IP Status
- No known IP claims.
- Contributors
- Lina Versace, Google
- James Jones, NVIDIA
- Faith Ekstrand, Intel
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe extension name.static final intThe extension specification version.static final intExtendsVkExternalMemoryHandleTypeFlagBits. -
Method Summary
-
Field Details
-
VK_EXT_EXTERNAL_MEMORY_DMA_BUF_SPEC_VERSION
public static final int VK_EXT_EXTERNAL_MEMORY_DMA_BUF_SPEC_VERSIONThe extension specification version.- See Also:
-
VK_EXT_EXTERNAL_MEMORY_DMA_BUF_EXTENSION_NAME
The extension name.- See Also:
-
VK_EXTERNAL_MEMORY_HANDLE_TYPE_DMA_BUF_BIT_EXT
public static final int VK_EXTERNAL_MEMORY_HANDLE_TYPE_DMA_BUF_BIT_EXTExtendsVkExternalMemoryHandleTypeFlagBits.- See Also:
-