1 #ifndef VULKAN_MACOS_H_ 2 #define VULKAN_MACOS_H_ 1 30 #define VK_MVK_macos_surface 1 31 #define VK_MVK_MACOS_SURFACE_SPEC_VERSION 2 32 #define VK_MVK_MACOS_SURFACE_EXTENSION_NAME "VK_MVK_macos_surface" 46 #ifndef VK_NO_PROTOTYPES 51 VkSurfaceKHR* pSurface);
const void * pView
Definition: vulkan_macos.h:40
VkStructureType sType
Definition: vulkan_macos.h:37
VkFlags VkMacOSSurfaceCreateFlagsMVK
Definition: vulkan_macos.h:34
Definition: vulkan_core.h:1665
#define VKAPI_PTR
Definition: vk_platform.h:68
struct VkMacOSSurfaceCreateInfoMVK VkMacOSSurfaceCreateInfoMVK
VkMacOSSurfaceCreateFlagsMVK flags
Definition: vulkan_macos.h:39
VKAPI_ATTR VkResult VKAPI_CALL vkCreateMacOSSurfaceMVK(VkInstance instance, const VkMacOSSurfaceCreateInfoMVK *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface)
uint32_t VkFlags
Definition: vulkan_core.h:68
#define VKAPI_CALL
Definition: vk_platform.h:67
Definition: vulkan_macos.h:36
VkResult
Definition: vulkan_core.h:124
VkResult(VKAPI_PTR * PFN_vkCreateMacOSSurfaceMVK)(VkInstance instance, const VkMacOSSurfaceCreateInfoMVK *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface)
Definition: vulkan_macos.h:44
VkStructureType
Definition: vulkan_core.h:162
#define VKAPI_ATTR
Definition: vk_platform.h:66
const void * pNext
Definition: vulkan_macos.h:38