mirror of
https://github.com/hrydgard/ppsspp.git
synced 2025-02-17 04:39:34 +00:00
Fix vulkan mac libretro crash due to not creating the surface
This commit is contained in:
parent
79e4a3d345
commit
712e3b9d9c
@ -61,6 +61,8 @@ static bool create_device(retro_vulkan_context *context, VkInstance instance, Vk
|
||||
vk->InitSurface(WINDOWSYSTEM_WIN32, nullptr, nullptr);
|
||||
#elif defined(__ANDROID__)
|
||||
vk->InitSurface(WINDOWSYSTEM_ANDROID, nullptr, nullptr);
|
||||
#elif defined(VK_USE_PLATFORM_METAL_EXT)
|
||||
vk->InitSurface(WINDOWSYSTEM_METAL_EXT, nullptr, nullptr);
|
||||
#elif defined(VK_USE_PLATFORM_XLIB_KHR)
|
||||
vk->InitSurface(WINDOWSYSTEM_XLIB, nullptr, nullptr);
|
||||
#elif defined(VK_USE_PLATFORM_XCB_KHR)
|
||||
|
@ -355,6 +355,9 @@ VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL vkGetInstanceProcAddr_libretro(VkInstan
|
||||
#ifdef __ANDROID__
|
||||
|| !strcmp(pName, "vkCreateAndroidSurfaceKHR")
|
||||
#endif
|
||||
#ifdef VK_USE_PLATFORM_METAL_EXT
|
||||
|| !strcmp(pName, "vkCreateMetalSurfaceEXT")
|
||||
#endif
|
||||
#ifdef VK_USE_PLATFORM_XLIB_KHR
|
||||
|| !strcmp(pName, "vkCreateXlibSurfaceKHR")
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user