Class KHRVulkanEnable2

java.lang.Object
org.lwjgl.openxr.KHRVulkanEnable2

public class KHRVulkanEnable2 extends Object
  • Field Details

    • XR_KHR_vulkan_enable2_SPEC_VERSION

      public static final int XR_KHR_vulkan_enable2_SPEC_VERSION
      See Also:
    • XR_KHR_VULKAN_ENABLE2_EXTENSION_NAME

      public static final String XR_KHR_VULKAN_ENABLE2_EXTENSION_NAME
      See Also:
    • XR_TYPE_VULKAN_INSTANCE_CREATE_INFO_KHR

      public static final int XR_TYPE_VULKAN_INSTANCE_CREATE_INFO_KHR
      See Also:
    • XR_TYPE_GRAPHICS_BINDING_VULKAN2_KHR

      public static final int XR_TYPE_GRAPHICS_BINDING_VULKAN2_KHR
      See Also:
    • XR_TYPE_VULKAN_DEVICE_CREATE_INFO_KHR

      public static final int XR_TYPE_VULKAN_DEVICE_CREATE_INFO_KHR
      See Also:
    • XR_TYPE_SWAPCHAIN_IMAGE_VULKAN2_KHR

      public static final int XR_TYPE_SWAPCHAIN_IMAGE_VULKAN2_KHR
      See Also:
    • XR_TYPE_GRAPHICS_REQUIREMENTS_VULKAN2_KHR

      public static final int XR_TYPE_GRAPHICS_REQUIREMENTS_VULKAN2_KHR
      See Also:
    • XR_TYPE_VULKAN_GRAPHICS_DEVICE_GET_INFO_KHR

      public static final int XR_TYPE_VULKAN_GRAPHICS_DEVICE_GET_INFO_KHR
      See Also:
  • Method Details

    • nxrCreateVulkanInstanceKHR

      public static int nxrCreateVulkanInstanceKHR(XrInstance instance, long createInfo, long vulkanInstance, long vulkanResult)
      XrResult xrCreateVulkanInstanceKHR(XrInstance instance, XrVulkanInstanceCreateInfoKHR const * createInfo, VkInstance * vulkanInstance, VkResult * vulkanResult)
    • xrCreateVulkanInstanceKHR

      public static int xrCreateVulkanInstanceKHR(XrInstance instance, XrVulkanInstanceCreateInfoKHR createInfo, PointerBuffer vulkanInstance, IntBuffer vulkanResult)
      XrResult xrCreateVulkanInstanceKHR(XrInstance instance, XrVulkanInstanceCreateInfoKHR const * createInfo, VkInstance * vulkanInstance, VkResult * vulkanResult)
    • nxrCreateVulkanDeviceKHR

      public static int nxrCreateVulkanDeviceKHR(XrInstance instance, long createInfo, long vulkanDevice, long vulkanResult)
      XrResult xrCreateVulkanDeviceKHR(XrInstance instance, XrVulkanDeviceCreateInfoKHR const * createInfo, VkDevice * vulkanDevice, VkResult * vulkanResult)
    • xrCreateVulkanDeviceKHR

      public static int xrCreateVulkanDeviceKHR(XrInstance instance, XrVulkanDeviceCreateInfoKHR createInfo, PointerBuffer vulkanDevice, IntBuffer vulkanResult)
      XrResult xrCreateVulkanDeviceKHR(XrInstance instance, XrVulkanDeviceCreateInfoKHR const * createInfo, VkDevice * vulkanDevice, VkResult * vulkanResult)
    • nxrGetVulkanGraphicsDevice2KHR

      public static int nxrGetVulkanGraphicsDevice2KHR(XrInstance instance, long getInfo, long vulkanPhysicalDevice)
      XrResult xrGetVulkanGraphicsDevice2KHR(XrInstance instance, XrVulkanGraphicsDeviceGetInfoKHR const * getInfo, VkPhysicalDevice * vulkanPhysicalDevice)
    • xrGetVulkanGraphicsDevice2KHR

      public static int xrGetVulkanGraphicsDevice2KHR(XrInstance instance, XrVulkanGraphicsDeviceGetInfoKHR getInfo, PointerBuffer vulkanPhysicalDevice)
      XrResult xrGetVulkanGraphicsDevice2KHR(XrInstance instance, XrVulkanGraphicsDeviceGetInfoKHR const * getInfo, VkPhysicalDevice * vulkanPhysicalDevice)
    • nxrGetVulkanGraphicsRequirements2KHR

      public static int nxrGetVulkanGraphicsRequirements2KHR(XrInstance instance, long systemId, long graphicsRequirements)
      XrResult xrGetVulkanGraphicsRequirements2KHR(XrInstance instance, XrSystemId systemId, XrGraphicsRequirementsVulkanKHR * graphicsRequirements)
    • xrGetVulkanGraphicsRequirements2KHR

      public static int xrGetVulkanGraphicsRequirements2KHR(XrInstance instance, long systemId, XrGraphicsRequirementsVulkanKHR graphicsRequirements)
      XrResult xrGetVulkanGraphicsRequirements2KHR(XrInstance instance, XrSystemId systemId, XrGraphicsRequirementsVulkanKHR * graphicsRequirements)