pub unsafe extern "C" fn SDL_Vulkan_CreateSurface(
    window: *mut SDL_Window,
    instance: VkInstance,
    surface: *mut VkSurfaceKHR
) -> SDL_bool
Expand description

Create a Vulkan rendering surface for a window.

The window must have been created with the SDL_WINDOW_VULKAN flag and instance must have been created with extensions returned by SDL_Vulkan_GetInstanceExtensions() enabled.

\param window The window to which to attach the Vulkan surface \param instance The Vulkan instance handle \param surface A pointer to a VkSurfaceKHR handle to output the newly created surface \returns SDL_TRUE on success, SDL_FALSE on error.

\since This function is available since SDL 2.0.6.

\sa SDL_Vulkan_GetInstanceExtensions \sa SDL_Vulkan_GetDrawableSize