Skip to main content

Module vulkan_metal

Module vulkan_metal 

Source
Expand description

Available if built with metal-extensions.

Structs§

VkExportMetalBufferInfoEXT
VkExportMetalCommandQueueInfoEXT
VkExportMetalDeviceInfoEXT
VkExportMetalIOSurfaceInfoEXT
VkExportMetalObjectCreateInfoEXT
VkExportMetalObjectsInfoEXT
VkExportMetalSharedEventInfoEXT
VkExportMetalTextureInfoEXT
VkImportMemoryMetalHandleInfoEXT
VkImportMetalBufferInfoEXT
VkImportMetalIOSurfaceInfoEXT
VkImportMetalSharedEventInfoEXT
VkImportMetalTextureInfoEXT
VkMemoryGetMetalHandleInfoEXT
VkMemoryMetalHandlePropertiesEXT
VkMetalSurfaceCreateInfoEXT

Constants§

VK_EXPORT_METAL_OBJECT_TYPE_METAL_BUFFER_BIT_EXT
VK_EXPORT_METAL_OBJECT_TYPE_METAL_COMMAND_QUEUE_BIT_EXT
VK_EXPORT_METAL_OBJECT_TYPE_METAL_DEVICE_BIT_EXT
VK_EXPORT_METAL_OBJECT_TYPE_METAL_IOSURFACE_BIT_EXT
VK_EXPORT_METAL_OBJECT_TYPE_METAL_SHARED_EVENT_BIT_EXT
VK_EXPORT_METAL_OBJECT_TYPE_METAL_TEXTURE_BIT_EXT
VK_EXTERNAL_MEMORY_HANDLE_TYPE_MTLBUFFER_BIT_EXT
VK_EXTERNAL_MEMORY_HANDLE_TYPE_MTLHEAP_BIT_EXT
VK_EXTERNAL_MEMORY_HANDLE_TYPE_MTLTEXTURE_BIT_EXT
VK_EXT_EXTERNAL_MEMORY_METAL_EXTENSION_NAME
VK_EXT_EXTERNAL_MEMORY_METAL_SPEC_VERSION
VK_EXT_METAL_OBJECTS_EXTENSION_NAME
VK_EXT_METAL_OBJECTS_SPEC_VERSION
VK_EXT_METAL_SURFACE_EXTENSION_NAME
VK_EXT_METAL_SURFACE_SPEC_VERSION
VK_STRUCTURE_TYPE_EXPORT_METAL_BUFFER_INFO_EXT
VK_STRUCTURE_TYPE_EXPORT_METAL_COMMAND_QUEUE_INFO_EXT
VK_STRUCTURE_TYPE_EXPORT_METAL_DEVICE_INFO_EXT
VK_STRUCTURE_TYPE_EXPORT_METAL_IO_SURFACE_INFO_EXT
VK_STRUCTURE_TYPE_EXPORT_METAL_OBJECTS_INFO_EXT
VK_STRUCTURE_TYPE_EXPORT_METAL_OBJECT_CREATE_INFO_EXT
VK_STRUCTURE_TYPE_EXPORT_METAL_SHARED_EVENT_INFO_EXT
VK_STRUCTURE_TYPE_EXPORT_METAL_TEXTURE_INFO_EXT
VK_STRUCTURE_TYPE_IMPORT_MEMORY_METAL_HANDLE_INFO_EXT
VK_STRUCTURE_TYPE_IMPORT_METAL_BUFFER_INFO_EXT
VK_STRUCTURE_TYPE_IMPORT_METAL_IO_SURFACE_INFO_EXT
VK_STRUCTURE_TYPE_IMPORT_METAL_SHARED_EVENT_INFO_EXT
VK_STRUCTURE_TYPE_IMPORT_METAL_TEXTURE_INFO_EXT
VK_STRUCTURE_TYPE_MEMORY_GET_METAL_HANDLE_INFO_EXT
VK_STRUCTURE_TYPE_MEMORY_METAL_HANDLE_PROPERTIES_EXT
VK_STRUCTURE_TYPE_METAL_SURFACE_CREATE_INFO_EXT

Functions§

vkCreateMetalSurfaceEXT
Available if built with prototypes.
vkExportMetalObjectsEXT
Available if built with prototypes.
vkGetMemoryMetalHandleEXT
Available if built with prototypes.
vkGetMemoryMetalHandlePropertiesEXT
Available if built with prototypes.

Type Aliases§

NonNullPFN_vkCreateMetalSurfaceEXT
NonNullPFN_vkExportMetalObjectsEXT
NonNullPFN_vkGetMemoryMetalHandleEXT
NonNullPFN_vkGetMemoryMetalHandlePropertiesEXT
PFN_vkCreateMetalSurfaceEXT
PFN_vkExportMetalObjectsEXT
PFN_vkGetMemoryMetalHandleEXT
PFN_vkGetMemoryMetalHandlePropertiesEXT
VkExportMetalObjectTypeFlagBitsEXT
VkExportMetalObjectTypeFlagsEXT
VkMetalSurfaceCreateFlagsEXT