Expand description
Available if built with metal-extensions.
Structs§
- VkExport
Metal Buffer InfoEXT - VkExport
Metal Command Queue InfoEXT - VkExport
Metal Device InfoEXT - VkExport
MetalIO Surface InfoEXT - VkExport
Metal Object Create InfoEXT - VkExport
Metal Objects InfoEXT - VkExport
Metal Shared Event InfoEXT - VkExport
Metal Texture InfoEXT - VkImport
Memory Metal Handle InfoEXT - VkImport
Metal Buffer InfoEXT - VkImport
MetalIO Surface InfoEXT - VkImport
Metal Shared Event InfoEXT - VkImport
Metal Texture InfoEXT - VkMemory
GetMetal Handle InfoEXT - VkMemory
Metal Handle PropertiesEXT - VkMetal
Surface Create InfoEXT
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§
- vkCreate
Metal ⚠SurfaceEXT - Available if built with
prototypes. - vkExport
Metal ⚠ObjectsEXT - Available if built with
prototypes. - vkGet
Memory ⚠Metal HandleEXT - Available if built with
prototypes. - vkGet
Memory ⚠Metal Handle PropertiesEXT - Available if built with
prototypes.
Type Aliases§
- NonNullPFN_
vkCreate Metal SurfaceEXT - NonNullPFN_
vkExport Metal ObjectsEXT - NonNullPFN_
vkGet Memory Metal HandleEXT - NonNullPFN_
vkGet Memory Metal Handle PropertiesEXT - PFN_
vkCreate Metal SurfaceEXT - PFN_
vkExport Metal ObjectsEXT - PFN_
vkGet Memory Metal HandleEXT - PFN_
vkGet Memory Metal Handle PropertiesEXT - VkExport
Metal Object Type Flag BitsEXT - VkExport
Metal Object Type FlagsEXT - VkMetal
Surface Create FlagsEXT