Package org.lwjgl.vulkan
Class EXTExternalMemoryMetal
java.lang.Object
org.lwjgl.vulkan.EXTExternalMemoryMetal
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
nvkGetMemoryMetalHandleEXT
(VkDevice device, long pGetMetalHandleInfo, long pHandle) VkResult vkGetMemoryMetalHandleEXT(VkDevice device, VkMemoryGetMetalHandleInfoEXT const * pGetMetalHandleInfo, void ** pHandle)
static int
nvkGetMemoryMetalHandlePropertiesEXT
(VkDevice device, int handleType, long pHandle, long pMemoryMetalHandleProperties) VkResult vkGetMemoryMetalHandlePropertiesEXT(VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, void const * pHandle, VkMemoryMetalHandlePropertiesEXT * pMemoryMetalHandleProperties)
static int
vkGetMemoryMetalHandleEXT
(VkDevice device, VkMemoryGetMetalHandleInfoEXT pGetMetalHandleInfo, PointerBuffer pHandle) VkResult vkGetMemoryMetalHandleEXT(VkDevice device, VkMemoryGetMetalHandleInfoEXT const * pGetMetalHandleInfo, void ** pHandle)
static int
vkGetMemoryMetalHandlePropertiesEXT
(VkDevice device, int handleType, long pHandle, VkMemoryMetalHandlePropertiesEXT pMemoryMetalHandleProperties) VkResult vkGetMemoryMetalHandlePropertiesEXT(VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, void const * pHandle, VkMemoryMetalHandlePropertiesEXT * pMemoryMetalHandleProperties)
-
Field Details
-
VK_EXT_EXTERNAL_MEMORY_METAL_SPEC_VERSION
public static final int VK_EXT_EXTERNAL_MEMORY_METAL_SPEC_VERSION- See Also:
-
VK_EXT_EXTERNAL_MEMORY_METAL_EXTENSION_NAME
- See Also:
-
VK_STRUCTURE_TYPE_IMPORT_MEMORY_METAL_HANDLE_INFO_EXT
public static final int VK_STRUCTURE_TYPE_IMPORT_MEMORY_METAL_HANDLE_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_MEMORY_METAL_HANDLE_PROPERTIES_EXT
public static final int VK_STRUCTURE_TYPE_MEMORY_METAL_HANDLE_PROPERTIES_EXT- See Also:
-
VK_STRUCTURE_TYPE_MEMORY_GET_METAL_HANDLE_INFO_EXT
public static final int VK_STRUCTURE_TYPE_MEMORY_GET_METAL_HANDLE_INFO_EXT- See Also:
-
VK_EXTERNAL_MEMORY_HANDLE_TYPE_MTLBUFFER_BIT_EXT
public static final int VK_EXTERNAL_MEMORY_HANDLE_TYPE_MTLBUFFER_BIT_EXT- See Also:
-
VK_EXTERNAL_MEMORY_HANDLE_TYPE_MTLTEXTURE_BIT_EXT
public static final int VK_EXTERNAL_MEMORY_HANDLE_TYPE_MTLTEXTURE_BIT_EXT- See Also:
-
VK_EXTERNAL_MEMORY_HANDLE_TYPE_MTLHEAP_BIT_EXT
public static final int VK_EXTERNAL_MEMORY_HANDLE_TYPE_MTLHEAP_BIT_EXT- See Also:
-
-
Method Details
-
nvkGetMemoryMetalHandleEXT
public static int nvkGetMemoryMetalHandleEXT(VkDevice device, long pGetMetalHandleInfo, long pHandle) VkResult vkGetMemoryMetalHandleEXT(VkDevice device, VkMemoryGetMetalHandleInfoEXT const * pGetMetalHandleInfo, void ** pHandle)
-
vkGetMemoryMetalHandleEXT
public static int vkGetMemoryMetalHandleEXT(VkDevice device, VkMemoryGetMetalHandleInfoEXT pGetMetalHandleInfo, PointerBuffer pHandle) VkResult vkGetMemoryMetalHandleEXT(VkDevice device, VkMemoryGetMetalHandleInfoEXT const * pGetMetalHandleInfo, void ** pHandle)
-
nvkGetMemoryMetalHandlePropertiesEXT
public static int nvkGetMemoryMetalHandlePropertiesEXT(VkDevice device, int handleType, long pHandle, long pMemoryMetalHandleProperties) VkResult vkGetMemoryMetalHandlePropertiesEXT(VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, void const * pHandle, VkMemoryMetalHandlePropertiesEXT * pMemoryMetalHandleProperties)
-
vkGetMemoryMetalHandlePropertiesEXT
public static int vkGetMemoryMetalHandlePropertiesEXT(VkDevice device, int handleType, long pHandle, VkMemoryMetalHandlePropertiesEXT pMemoryMetalHandleProperties) VkResult vkGetMemoryMetalHandlePropertiesEXT(VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, void const * pHandle, VkMemoryMetalHandlePropertiesEXT * pMemoryMetalHandleProperties)
-