Package org.lwjgl.sdl
Class SDLVulkan
java.lang.Object
org.lwjgl.sdl.SDLVulkan
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Contains the function pointers loaded fromSDL.getLibrary()
. -
Method Summary
Modifier and TypeMethodDescriptionstatic 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)
static void
nSDL_Vulkan_DestroySurface
(long instance, long surface, long allocator) void SDL_Vulkan_DestroySurface(VkInstance instance, VkSurfaceKHR surface, VkAllocationCallbacks const * allocator)
static long
nSDL_Vulkan_GetInstanceExtensions
(long count) char const * const * SDL_Vulkan_GetInstanceExtensions(Uint32 * count)
static boolean
nSDL_Vulkan_LoadLibrary
(long path) bool SDL_Vulkan_LoadLibrary(char const * path)
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)
static void
SDL_Vulkan_DestroySurface
(VkInstance instance, long surface, @Nullable VkAllocationCallbacks allocator) void SDL_Vulkan_DestroySurface(VkInstance instance, VkSurfaceKHR surface, VkAllocationCallbacks const * allocator)
static @Nullable PointerBuffer
char const * const * SDL_Vulkan_GetInstanceExtensions(Uint32 * count)
static boolean
SDL_Vulkan_GetPresentationSupport
(VkInstance instance, VkPhysicalDevice physicalDevice, int queueFamilyIndex) bool SDL_Vulkan_GetPresentationSupport(VkInstance instance, VkPhysicalDevice physicalDevice, Uint32 queueFamilyIndex)
static long
SDL_FunctionPointer SDL_Vulkan_GetVkGetInstanceProcAddr(void)
static boolean
SDL_Vulkan_LoadLibrary
(@Nullable CharSequence path) bool SDL_Vulkan_LoadLibrary(char const * path)
static boolean
SDL_Vulkan_LoadLibrary
(@Nullable ByteBuffer path) bool SDL_Vulkan_LoadLibrary(char const * path)
static void
void 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)
-