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 intstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic intvkAcquireFullScreenExclusiveModeEXT(@NonNull VkDevice device, long swapchain) InvokesvkAcquireFullScreenExclusiveModeEXT.static intvkGetDeviceGroupSurfacePresentModes2EXT(@NonNull VkDevice device, @NonNull MemorySegment pSurfaceInfo, @NonNull MemorySegment pModes) InvokesvkGetDeviceGroupSurfacePresentModes2EXT.static intvkGetPhysicalDeviceSurfacePresentModes2EXT(@NonNull VkPhysicalDevice physicalDevice, @NonNull MemorySegment pSurfaceInfo, @NonNull MemorySegment pPresentModeCount, @NonNull MemorySegment pPresentModes) InvokesvkGetPhysicalDeviceSurfacePresentModes2EXT.static intvkReleaseFullScreenExclusiveModeEXT(@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);
-