Package org.lwjgl.sdl
Class SDLVulkan
java.lang.Object
org.lwjgl.sdl.SDLVulkan
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classContains the function pointers loaded fromSDL.getLibrary(). -
Method Summary
Modifier and TypeMethodDescriptionstatic booleannSDL_Vulkan_CreateSurface(long window, long instance, long allocator, long surface) bool SDL_Vulkan_CreateSurface(SDL_Window * window, VkInstance instance, VkAllocationCallbacks const * allocator, VkSurfaceKHR * surface)static voidnSDL_Vulkan_DestroySurface(long instance, long surface, long allocator) void SDL_Vulkan_DestroySurface(VkInstance instance, VkSurfaceKHR surface, VkAllocationCallbacks const * allocator)static longnSDL_Vulkan_GetInstanceExtensions(long count) char const * const * SDL_Vulkan_GetInstanceExtensions(Uint32 * count)static booleannSDL_Vulkan_LoadLibrary(long path) bool SDL_Vulkan_LoadLibrary(char const * path)static booleanSDL_Vulkan_CreateSurface(long window, VkInstance instance, @Nullable VkAllocationCallbacks allocator, LongBuffer surface) bool SDL_Vulkan_CreateSurface(SDL_Window * window, VkInstance instance, VkAllocationCallbacks const * allocator, VkSurfaceKHR * surface)static voidSDL_Vulkan_DestroySurface(VkInstance instance, long surface, @Nullable VkAllocationCallbacks allocator) void SDL_Vulkan_DestroySurface(VkInstance instance, VkSurfaceKHR surface, VkAllocationCallbacks const * allocator)static @Nullable PointerBufferchar const * const * SDL_Vulkan_GetInstanceExtensions(Uint32 * count)static booleanSDL_Vulkan_GetPresentationSupport(VkInstance instance, VkPhysicalDevice physicalDevice, int queueFamilyIndex) bool SDL_Vulkan_GetPresentationSupport(VkInstance instance, VkPhysicalDevice physicalDevice, Uint32 queueFamilyIndex)static longSDL_FunctionPointer SDL_Vulkan_GetVkGetInstanceProcAddr(void)static booleanSDL_Vulkan_LoadLibrary(@Nullable CharSequence path) bool SDL_Vulkan_LoadLibrary(char const * path)static booleanSDL_Vulkan_LoadLibrary(@Nullable ByteBuffer path) bool SDL_Vulkan_LoadLibrary(char const * path)static voidvoid SDL_Vulkan_UnloadLibrary(void)
-
Method Details
-
nSDL_Vulkan_LoadLibrary
public static boolean nSDL_Vulkan_LoadLibrary(long path) bool SDL_Vulkan_LoadLibrary(char const * path) -
SDL_Vulkan_LoadLibrary
bool SDL_Vulkan_LoadLibrary(char const * path) -
SDL_Vulkan_LoadLibrary
bool SDL_Vulkan_LoadLibrary(char const * path) -
SDL_Vulkan_GetVkGetInstanceProcAddr
public static long SDL_Vulkan_GetVkGetInstanceProcAddr()SDL_FunctionPointer SDL_Vulkan_GetVkGetInstanceProcAddr(void) -
SDL_Vulkan_UnloadLibrary
public static void SDL_Vulkan_UnloadLibrary()void SDL_Vulkan_UnloadLibrary(void) -
nSDL_Vulkan_GetInstanceExtensions
public static long nSDL_Vulkan_GetInstanceExtensions(long count) char const * const * SDL_Vulkan_GetInstanceExtensions(Uint32 * count) -
SDL_Vulkan_GetInstanceExtensions
char const * const * SDL_Vulkan_GetInstanceExtensions(Uint32 * count) -
nSDL_Vulkan_CreateSurface
public static boolean nSDL_Vulkan_CreateSurface(long window, long instance, long allocator, long surface) bool SDL_Vulkan_CreateSurface(SDL_Window * window, VkInstance instance, VkAllocationCallbacks const * allocator, VkSurfaceKHR * surface) -
SDL_Vulkan_CreateSurface
public static boolean SDL_Vulkan_CreateSurface(long window, VkInstance instance, @Nullable VkAllocationCallbacks allocator, LongBuffer surface) bool SDL_Vulkan_CreateSurface(SDL_Window * window, VkInstance instance, VkAllocationCallbacks const * allocator, VkSurfaceKHR * surface) -
nSDL_Vulkan_DestroySurface
public static void nSDL_Vulkan_DestroySurface(long instance, long surface, long allocator) void SDL_Vulkan_DestroySurface(VkInstance instance, VkSurfaceKHR surface, VkAllocationCallbacks const * allocator) -
SDL_Vulkan_DestroySurface
public static void SDL_Vulkan_DestroySurface(VkInstance instance, long surface, @Nullable VkAllocationCallbacks allocator) void SDL_Vulkan_DestroySurface(VkInstance instance, VkSurfaceKHR surface, VkAllocationCallbacks const * allocator) -
SDL_Vulkan_GetPresentationSupport
public static boolean SDL_Vulkan_GetPresentationSupport(VkInstance instance, VkPhysicalDevice physicalDevice, int queueFamilyIndex) bool SDL_Vulkan_GetPresentationSupport(VkInstance instance, VkPhysicalDevice physicalDevice, Uint32 queueFamilyIndex)
-