瀏覽代碼

SDL_Vulkan_GetInstanceExtensions: Require Vulkan

Document that this function will fail if the user doesn't call
SDL_Vulkan_LoadLibrary (either explicitly or via SDL_CreateWindow)
beforehand.
Hunter Kvalevog 2 年之前
父節點
當前提交
a2b2464b46
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      include/SDL3/SDL_vulkan.h

+ 3 - 0
include/SDL3/SDL_vulkan.h

@@ -130,6 +130,9 @@ extern DECLSPEC void SDLCALL SDL_Vulkan_UnloadLibrary(void);
  * Get the names of the Vulkan instance extensions needed to create a surface
  * with SDL_Vulkan_CreateSurface.
  *
+ * This should be called after either calling SDL_Vulkan_LoadLibrary() or
+ * creating an SDL_Window with the `SDL_WINDOW_VULKAN` flag.
+ *
  * If `pNames` is NULL, then the number of required Vulkan instance extensions
  * is returned in `pCount`. Otherwise, `pCount` must point to a variable set
  * to the number of elements in the `pNames` array, and on return the variable