Browse Source

cocoa/uikit: Use VK_EXT_metal_surface in Vulkan_GetInstanceExtensions

Replaces VK_MVK_macos_surface and VK_MVK_ios_surface
Luke Street 2 years ago
parent
commit
2b93f6e148
2 changed files with 2 additions and 2 deletions
  1. 1 1
      src/video/cocoa/SDL_cocoavulkan.m
  2. 1 1
      src/video/uikit/SDL_uikitvulkan.m

+ 1 - 1
src/video/cocoa/SDL_cocoavulkan.m

@@ -172,7 +172,7 @@ SDL_bool Cocoa_Vulkan_GetInstanceExtensions(_THIS,
                                           const char **names)
 {
     static const char *const extensionsForCocoa[] = {
-        VK_KHR_SURFACE_EXTENSION_NAME, VK_MVK_MACOS_SURFACE_EXTENSION_NAME
+        VK_KHR_SURFACE_EXTENSION_NAME, VK_EXT_METAL_SURFACE_EXTENSION_NAME
     };
     if (!_this->vulkan_config.loader_handle) {
         SDL_SetError("Vulkan is not loaded");

+ 1 - 1
src/video/uikit/SDL_uikitvulkan.m

@@ -178,7 +178,7 @@ SDL_bool UIKit_Vulkan_GetInstanceExtensions(_THIS,
                                           const char **names)
 {
     static const char *const extensionsForUIKit[] = {
-        VK_KHR_SURFACE_EXTENSION_NAME, VK_MVK_IOS_SURFACE_EXTENSION_NAME
+        VK_KHR_SURFACE_EXTENSION_NAME, VK_EXT_METAL_SURFACE_EXTENSION_NAME
     };
     if (!_this->vulkan_config.loader_handle) {
         SDL_SetError("Vulkan is not loaded");