Class VKEXTFullScreenExclusive
java.lang.Object
overrungl.vulkan.ext.VKEXTFullScreenExclusive
VK_EXT_full_screen_exclusive
- device extension-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final String
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
vkAcquireFullScreenExclusiveModeEXT
(@NonNull VkDevice device, long swapchain) InvokesvkAcquireFullScreenExclusiveModeEXT
.static int
vkGetDeviceGroupSurfacePresentModes2EXT
(@NonNull VkDevice device, @NonNull MemorySegment pSurfaceInfo, @NonNull MemorySegment pModes) InvokesvkGetDeviceGroupSurfacePresentModes2EXT
.static int
vkGetPhysicalDeviceSurfacePresentModes2EXT
(@NonNull VkPhysicalDevice physicalDevice, @NonNull MemorySegment pSurfaceInfo, @NonNull MemorySegment pPresentModeCount, @NonNull MemorySegment pPresentModes) InvokesvkGetPhysicalDeviceSurfacePresentModes2EXT
.static int
vkReleaseFullScreenExclusiveModeEXT
(@NonNull VkDevice device, long swapchain) InvokesvkReleaseFullScreenExclusiveModeEXT
.
-
Field Details
-
VK_FULL_SCREEN_EXCLUSIVE_DEFAULT_EXT
public static final int VK_FULL_SCREEN_EXCLUSIVE_DEFAULT_EXT- See Also:
-
VK_FULL_SCREEN_EXCLUSIVE_ALLOWED_EXT
public static final int VK_FULL_SCREEN_EXCLUSIVE_ALLOWED_EXT- See Also:
-
VK_FULL_SCREEN_EXCLUSIVE_DISALLOWED_EXT
public static final int VK_FULL_SCREEN_EXCLUSIVE_DISALLOWED_EXT- See Also:
-
VK_FULL_SCREEN_EXCLUSIVE_APPLICATION_CONTROLLED_EXT
public static final int VK_FULL_SCREEN_EXCLUSIVE_APPLICATION_CONTROLLED_EXT- See Also:
-
VK_EXT_FULL_SCREEN_EXCLUSIVE_SPEC_VERSION
public static final int VK_EXT_FULL_SCREEN_EXCLUSIVE_SPEC_VERSION- See Also:
-
VK_EXT_FULL_SCREEN_EXCLUSIVE_EXTENSION_NAME
- See Also:
-
VK_STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_INFO_EXT
public static final int VK_STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_FULL_SCREEN_EXCLUSIVE_EXT
public static final int VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_FULL_SCREEN_EXCLUSIVE_EXT- See Also:
-
VK_ERROR_FULL_SCREEN_EXCLUSIVE_MODE_LOST_EXT
public static final int VK_ERROR_FULL_SCREEN_EXCLUSIVE_MODE_LOST_EXT- See Also:
-
VK_STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_WIN32_INFO_EXT
public static final int VK_STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_WIN32_INFO_EXT- See Also:
-
-
Method Details
-
vkGetPhysicalDeviceSurfacePresentModes2EXT
public static int vkGetPhysicalDeviceSurfacePresentModes2EXT(@NonNull VkPhysicalDevice physicalDevice, @NonNull MemorySegment pSurfaceInfo, @NonNull MemorySegment pPresentModeCount, @NonNull MemorySegment pPresentModes) Invokes
vkGetPhysicalDeviceSurfacePresentModes2EXT
.(int) VkResult vkGetPhysicalDeviceSurfacePresentModes2EXT((struct VkPhysicalDevice*) VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo, uint32_t* pPresentModeCount, VkPresentModeKHR* pPresentModes);
-
vkAcquireFullScreenExclusiveModeEXT
Invokes
vkAcquireFullScreenExclusiveModeEXT
.(int) VkResult vkAcquireFullScreenExclusiveModeEXT((struct VkDevice*) VkDevice device, (uint64_t) VkSwapchainKHR swapchain);
-
vkReleaseFullScreenExclusiveModeEXT
Invokes
vkReleaseFullScreenExclusiveModeEXT
.(int) VkResult vkReleaseFullScreenExclusiveModeEXT((struct VkDevice*) VkDevice device, (uint64_t) VkSwapchainKHR swapchain);
-
vkGetDeviceGroupSurfacePresentModes2EXT
public static int vkGetDeviceGroupSurfacePresentModes2EXT(@NonNull VkDevice device, @NonNull MemorySegment pSurfaceInfo, @NonNull MemorySegment pModes) Invokes
vkGetDeviceGroupSurfacePresentModes2EXT
.(int) VkResult vkGetDeviceGroupSurfacePresentModes2EXT((struct VkDevice*) VkDevice device, const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo, VkDeviceGroupPresentModeFlagsKHR* pModes);
-