Class KHRSurface

java.lang.Object
org.lwjgl.vulkan.KHRSurface

public class KHRSurface extends Object
  • Field Details

    • VK_KHR_SURFACE_SPEC_VERSION

      public static final int VK_KHR_SURFACE_SPEC_VERSION
      See Also:
    • VK_KHR_SURFACE_EXTENSION_NAME

      public static final String VK_KHR_SURFACE_EXTENSION_NAME
      See Also:
    • VK_ERROR_SURFACE_LOST_KHR

      public static final int VK_ERROR_SURFACE_LOST_KHR
      See Also:
    • VK_ERROR_NATIVE_WINDOW_IN_USE_KHR

      public static final int VK_ERROR_NATIVE_WINDOW_IN_USE_KHR
      See Also:
    • VK_OBJECT_TYPE_SURFACE_KHR

      public static final int VK_OBJECT_TYPE_SURFACE_KHR
      See Also:
    • VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR

      public static final int VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR
      See Also:
    • VK_SURFACE_TRANSFORM_ROTATE_90_BIT_KHR

      public static final int VK_SURFACE_TRANSFORM_ROTATE_90_BIT_KHR
      See Also:
    • VK_SURFACE_TRANSFORM_ROTATE_180_BIT_KHR

      public static final int VK_SURFACE_TRANSFORM_ROTATE_180_BIT_KHR
      See Also:
    • VK_SURFACE_TRANSFORM_ROTATE_270_BIT_KHR

      public static final int VK_SURFACE_TRANSFORM_ROTATE_270_BIT_KHR
      See Also:
    • VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_BIT_KHR

      public static final int VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_BIT_KHR
      See Also:
    • VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_90_BIT_KHR

      public static final int VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_90_BIT_KHR
      See Also:
    • VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_180_BIT_KHR

      public static final int VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_180_BIT_KHR
      See Also:
    • VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_270_BIT_KHR

      public static final int VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_270_BIT_KHR
      See Also:
    • VK_SURFACE_TRANSFORM_INHERIT_BIT_KHR

      public static final int VK_SURFACE_TRANSFORM_INHERIT_BIT_KHR
      See Also:
    • VK_PRESENT_MODE_IMMEDIATE_KHR

      public static final int VK_PRESENT_MODE_IMMEDIATE_KHR
      See Also:
    • VK_PRESENT_MODE_MAILBOX_KHR

      public static final int VK_PRESENT_MODE_MAILBOX_KHR
      See Also:
    • VK_PRESENT_MODE_FIFO_KHR

      public static final int VK_PRESENT_MODE_FIFO_KHR
      See Also:
    • VK_PRESENT_MODE_FIFO_RELAXED_KHR

      public static final int VK_PRESENT_MODE_FIFO_RELAXED_KHR
      See Also:
    • VK_COLOR_SPACE_SRGB_NONLINEAR_KHR

      public static final int VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
      See Also:
    • VK_COLORSPACE_SRGB_NONLINEAR_KHR

      public static final int VK_COLORSPACE_SRGB_NONLINEAR_KHR
      See Also:
    • VK_COMPOSITE_ALPHA_OPAQUE_BIT_KHR

      public static final int VK_COMPOSITE_ALPHA_OPAQUE_BIT_KHR
      See Also:
    • VK_COMPOSITE_ALPHA_PRE_MULTIPLIED_BIT_KHR

      public static final int VK_COMPOSITE_ALPHA_PRE_MULTIPLIED_BIT_KHR
      See Also:
    • VK_COMPOSITE_ALPHA_POST_MULTIPLIED_BIT_KHR

      public static final int VK_COMPOSITE_ALPHA_POST_MULTIPLIED_BIT_KHR
      See Also:
    • VK_COMPOSITE_ALPHA_INHERIT_BIT_KHR

      public static final int VK_COMPOSITE_ALPHA_INHERIT_BIT_KHR
      See Also:
  • Method Details

    • nvkDestroySurfaceKHR

      public static void nvkDestroySurfaceKHR(VkInstance instance, long surface, long pAllocator)
      void vkDestroySurfaceKHR(VkInstance instance, VkSurfaceKHR surface, VkAllocationCallbacks const * pAllocator)
    • vkDestroySurfaceKHR

      public static void vkDestroySurfaceKHR(VkInstance instance, long surface, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroySurfaceKHR(VkInstance instance, VkSurfaceKHR surface, VkAllocationCallbacks const * pAllocator)
    • nvkGetPhysicalDeviceSurfaceSupportKHR

      public static int nvkGetPhysicalDeviceSurfaceSupportKHR(VkPhysicalDevice physicalDevice, int queueFamilyIndex, long surface, long pSupported)
      VkResult vkGetPhysicalDeviceSurfaceSupportKHR(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, VkSurfaceKHR surface, VkBool32 * pSupported)
    • vkGetPhysicalDeviceSurfaceSupportKHR

      public static int vkGetPhysicalDeviceSurfaceSupportKHR(VkPhysicalDevice physicalDevice, int queueFamilyIndex, long surface, IntBuffer pSupported)
      VkResult vkGetPhysicalDeviceSurfaceSupportKHR(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, VkSurfaceKHR surface, VkBool32 * pSupported)
    • nvkGetPhysicalDeviceSurfaceCapabilitiesKHR

      public static int nvkGetPhysicalDeviceSurfaceCapabilitiesKHR(VkPhysicalDevice physicalDevice, long surface, long pSurfaceCapabilities)
      VkResult vkGetPhysicalDeviceSurfaceCapabilitiesKHR(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilitiesKHR * pSurfaceCapabilities)
    • vkGetPhysicalDeviceSurfaceCapabilitiesKHR

      public static int vkGetPhysicalDeviceSurfaceCapabilitiesKHR(VkPhysicalDevice physicalDevice, long surface, VkSurfaceCapabilitiesKHR pSurfaceCapabilities)
      VkResult vkGetPhysicalDeviceSurfaceCapabilitiesKHR(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilitiesKHR * pSurfaceCapabilities)
    • nvkGetPhysicalDeviceSurfaceFormatsKHR

      public static int nvkGetPhysicalDeviceSurfaceFormatsKHR(VkPhysicalDevice physicalDevice, long surface, long pSurfaceFormatCount, long pSurfaceFormats)
      VkResult vkGetPhysicalDeviceSurfaceFormatsKHR(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t * pSurfaceFormatCount, VkSurfaceFormatKHR * pSurfaceFormats)
    • vkGetPhysicalDeviceSurfaceFormatsKHR

      public static int vkGetPhysicalDeviceSurfaceFormatsKHR(VkPhysicalDevice physicalDevice, long surface, IntBuffer pSurfaceFormatCount, @Nullable VkSurfaceFormatKHR.Buffer pSurfaceFormats)
      VkResult vkGetPhysicalDeviceSurfaceFormatsKHR(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t * pSurfaceFormatCount, VkSurfaceFormatKHR * pSurfaceFormats)
    • nvkGetPhysicalDeviceSurfacePresentModesKHR

      public static int nvkGetPhysicalDeviceSurfacePresentModesKHR(VkPhysicalDevice physicalDevice, long surface, long pPresentModeCount, long pPresentModes)
      VkResult vkGetPhysicalDeviceSurfacePresentModesKHR(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t * pPresentModeCount, VkPresentModeKHR * pPresentModes)
    • vkGetPhysicalDeviceSurfacePresentModesKHR

      public static int vkGetPhysicalDeviceSurfacePresentModesKHR(VkPhysicalDevice physicalDevice, long surface, IntBuffer pPresentModeCount, @Nullable IntBuffer pPresentModes)
      VkResult vkGetPhysicalDeviceSurfacePresentModesKHR(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t * pPresentModeCount, VkPresentModeKHR * pPresentModes)
    • vkGetPhysicalDeviceSurfaceSupportKHR

      public static int vkGetPhysicalDeviceSurfaceSupportKHR(VkPhysicalDevice physicalDevice, int queueFamilyIndex, long surface, int[] pSupported)
      VkResult vkGetPhysicalDeviceSurfaceSupportKHR(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, VkSurfaceKHR surface, VkBool32 * pSupported)
    • vkGetPhysicalDeviceSurfaceFormatsKHR

      public static int vkGetPhysicalDeviceSurfaceFormatsKHR(VkPhysicalDevice physicalDevice, long surface, int[] pSurfaceFormatCount, @Nullable VkSurfaceFormatKHR.Buffer pSurfaceFormats)
      VkResult vkGetPhysicalDeviceSurfaceFormatsKHR(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t * pSurfaceFormatCount, VkSurfaceFormatKHR * pSurfaceFormats)
    • vkGetPhysicalDeviceSurfacePresentModesKHR

      public static int vkGetPhysicalDeviceSurfacePresentModesKHR(VkPhysicalDevice physicalDevice, long surface, int[] pPresentModeCount, int @Nullable [] pPresentModes)
      VkResult vkGetPhysicalDeviceSurfacePresentModesKHR(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t * pPresentModeCount, VkPresentModeKHR * pPresentModes)