Class KHRXcbSurface

java.lang.Object
org.lwjgl.vulkan.KHRXcbSurface

public class KHRXcbSurface extends Object
  • Field Details

    • VK_KHR_XCB_SURFACE_SPEC_VERSION

      public static final int VK_KHR_XCB_SURFACE_SPEC_VERSION
      See Also:
    • VK_KHR_XCB_SURFACE_EXTENSION_NAME

      public static final String VK_KHR_XCB_SURFACE_EXTENSION_NAME
      See Also:
    • VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR

      public static final int VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR
      See Also:
  • Method Details

    • nvkCreateXcbSurfaceKHR

      public static int nvkCreateXcbSurfaceKHR(VkInstance instance, long pCreateInfo, long pAllocator, long pSurface)
      VkResult vkCreateXcbSurfaceKHR(VkInstance instance, VkXcbSurfaceCreateInfoKHR const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkSurfaceKHR * pSurface)
    • vkCreateXcbSurfaceKHR

      @NativeType("VkResult") public static int vkCreateXcbSurfaceKHR(VkInstance instance, @NativeType("VkXcbSurfaceCreateInfoKHR const *") VkXcbSurfaceCreateInfoKHR pCreateInfo, @NativeType("VkAllocationCallbacks const *") @Nullable VkAllocationCallbacks pAllocator, @NativeType("VkSurfaceKHR *") LongBuffer pSurface)
      VkResult vkCreateXcbSurfaceKHR(VkInstance instance, VkXcbSurfaceCreateInfoKHR const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkSurfaceKHR * pSurface)
    • vkGetPhysicalDeviceXcbPresentationSupportKHR

      @NativeType("VkBool32") public static boolean vkGetPhysicalDeviceXcbPresentationSupportKHR(VkPhysicalDevice physicalDevice, @NativeType("uint32_t") int queueFamilyIndex, @NativeType("xcb_connection_t *") long connection, @NativeType("xcb_visualid_t") int visual_id)
      VkBool32 vkGetPhysicalDeviceXcbPresentationSupportKHR(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, xcb_connection_t * connection, xcb_visualid_t visual_id)
    • vkCreateXcbSurfaceKHR

      @NativeType("VkResult") public static int vkCreateXcbSurfaceKHR(VkInstance instance, @NativeType("VkXcbSurfaceCreateInfoKHR const *") VkXcbSurfaceCreateInfoKHR pCreateInfo, @NativeType("VkAllocationCallbacks const *") @Nullable VkAllocationCallbacks pAllocator, @NativeType("VkSurfaceKHR *") long[] pSurface)
      VkResult vkCreateXcbSurfaceKHR(VkInstance instance, VkXcbSurfaceCreateInfoKHR const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkSurfaceKHR * pSurface)