Class VKEXTFullScreenExclusive

java.lang.Object
overrungl.vulkan.ext.VKEXTFullScreenExclusive

public final class VKEXTFullScreenExclusive extends Object
  • 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

      public static final String 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(VkPhysicalDevice physicalDevice, MemorySegment pSurfaceInfo, MemorySegment pPresentModeCount, MemorySegment pPresentModes)
      (int) VkResult vkGetPhysicalDeviceSurfacePresentModes2EXT((struct VkPhysicalDevice*) VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo, uint32_t* pPresentModeCount, VkPresentModeKHR* pPresentModes);
      
    • vkAcquireFullScreenExclusiveModeEXT

      public static int vkAcquireFullScreenExclusiveModeEXT(VkDevice device, long swapchain)
      (int) VkResult vkAcquireFullScreenExclusiveModeEXT((struct VkDevice*) VkDevice device, (uint64_t) VkSwapchainKHR swapchain);
      
    • vkReleaseFullScreenExclusiveModeEXT

      public static int vkReleaseFullScreenExclusiveModeEXT(VkDevice device, long swapchain)
      (int) VkResult vkReleaseFullScreenExclusiveModeEXT((struct VkDevice*) VkDevice device, (uint64_t) VkSwapchainKHR swapchain);
      
    • vkGetDeviceGroupSurfacePresentModes2EXT

      public static int vkGetDeviceGroupSurfacePresentModes2EXT(VkDevice device, MemorySegment pSurfaceInfo, MemorySegment pModes)
      (int) VkResult vkGetDeviceGroupSurfacePresentModes2EXT((struct VkDevice*) VkDevice device, const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo, VkDeviceGroupPresentModeFlagsKHR* pModes);