GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing wiki.libsdl.org — SDL3/CategoryVulkan CategoryVulkanFunctions for creating Vulkan surfaces on SDL windows. For the most part, Vulkan operates independent of SDL, but it benefits from a little support during setup. Use SDL_Vulkan_GetInstanceExtensions() to get platform-specific bits for creating a VkInstance, then SDL_Vulkan_GetVkGetInstanceProcAddr() to get the appropriate function for querying Vulkan entry points. Then SDL_Vulkan_CreateSurface() will get you the final pieces you need to prepare for rendering into an SDL_Window with Vulkan. Unlike OpenGL, most of the details of "context" creation and window buffer swapping are handled by the Vulkan API directly, so SDL doesn't provide Vulkan equivalents of SDL_GL_SwapWindow(), etc; they aren't necessary. Functions
Datatypes
Structs
Enums
Macros
All wiki content is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0). |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |