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, @NativeType("VkSurfaceKHR") long surface, @NativeType("VkAllocationCallbacks const *") @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

      @NativeType("VkResult") public static int vkGetPhysicalDeviceSurfaceSupportKHR(VkPhysicalDevice physicalDevice, @NativeType("uint32_t") int queueFamilyIndex, @NativeType("VkSurfaceKHR") long surface, @NativeType("VkBool32 *") 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

      @NativeType("VkResult") public static int vkGetPhysicalDeviceSurfaceCapabilitiesKHR(VkPhysicalDevice physicalDevice, @NativeType("VkSurfaceKHR") long surface, @NativeType("VkSurfaceCapabilitiesKHR *") 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

      @NativeType("VkResult") public static int vkGetPhysicalDeviceSurfaceFormatsKHR(VkPhysicalDevice physicalDevice, @NativeType("VkSurfaceKHR") long surface, @NativeType("uint32_t *") IntBuffer pSurfaceFormatCount, @NativeType("VkSurfaceFormatKHR *") @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

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

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

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

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