Added cross-platform Vulkan graphics support in SDL_vulkan.h
SDL_Vulkan_LoadLibrary()
SDL_Vulkan_GetVkGetInstanceProcAddr()
SDL_Vulkan_GetInstanceExtensions()
SDL_Vulkan_CreateSurface()
SDL_Vulkan_GetDrawableSize()
SDL_Vulkan_UnloadLibrary()
This is all the platform-specific code you need to bring up Vulkan on all SDL platforms. You can look at an example in test/testvulkan.c
And vkQuake git master already uses this support instead of the previous stuff (directly getting window system objects and initializing Vulkan with them).
Noteworthy is the addition of Vulkan support:
And vkQuake git master already uses this support instead of the previous stuff (directly getting window system objects and initializing Vulkan with them).