This should be called before SDL_DestroyWindow, if SDL_Vulkan_CreateSurface
was called after SDL_CreateWindow.
The instance must have been created with extensions returned by
SDL_Vulkan_GetInstanceExtensions() enabled and surface must have been
created successfully by an SDL_Vulkan_CreateSurface() call.
If allocator is NULL, Vulkan will use the system default allocator. This
argument is passed directly to Vulkan and isn't used by SDL itself.
Destroy the Vulkan rendering surface of a window.
This should be called before SDL_DestroyWindow, if SDL_Vulkan_CreateSurface was called after SDL_CreateWindow.
The instance must have been created with extensions returned by SDL_Vulkan_GetInstanceExtensions() enabled and surface must have been created successfully by an SDL_Vulkan_CreateSurface() call.
If allocator is NULL, Vulkan will use the system default allocator. This argument is passed directly to Vulkan and isn't used by SDL itself.