2#define VULKAN_METAL_H_ 1
23#define VK_EXT_metal_surface 1
30#define VK_EXT_METAL_SURFACE_SPEC_VERSION 1
31#define VK_EXT_METAL_SURFACE_EXTENSION_NAME "VK_EXT_metal_surface"
42#ifndef VK_NO_PROTOTYPES
47 VkSurfaceKHR* pSurface);
52#define VK_EXT_metal_objects 1
61@protocol MTLCommandQueue;
83@protocol MTLSharedEvent;
89#define VK_EXT_METAL_OBJECTS_SPEC_VERSION 2
90#define VK_EXT_METAL_OBJECTS_EXTENSION_NAME "VK_EXT_metal_objects"
185#ifndef VK_NO_PROTOTYPES
VkImageAspectFlagBits plane
VkImageAspectFlagBits plane