Class VKCapabilitiesInstance


  • public class VKCapabilitiesInstance
    extends java.lang.Object
    Defines the capabilities of a Vulkan VkInstance.
    • Field Detail

      • vkDestroyInstance

        public final long vkDestroyInstance
      • vkEnumeratePhysicalDevices

        public final long vkEnumeratePhysicalDevices
      • vkGetPhysicalDeviceFeatures

        public final long vkGetPhysicalDeviceFeatures
      • vkGetPhysicalDeviceFormatProperties

        public final long vkGetPhysicalDeviceFormatProperties
      • vkGetPhysicalDeviceImageFormatProperties

        public final long vkGetPhysicalDeviceImageFormatProperties
      • vkGetPhysicalDeviceProperties

        public final long vkGetPhysicalDeviceProperties
      • vkGetPhysicalDeviceQueueFamilyProperties

        public final long vkGetPhysicalDeviceQueueFamilyProperties
      • vkGetPhysicalDeviceMemoryProperties

        public final long vkGetPhysicalDeviceMemoryProperties
      • vkCreateDevice

        public final long vkCreateDevice
      • vkEnumerateDeviceExtensionProperties

        public final long vkEnumerateDeviceExtensionProperties
      • vkEnumerateDeviceLayerProperties

        public final long vkEnumerateDeviceLayerProperties
      • vkGetPhysicalDeviceSparseImageFormatProperties

        public final long vkGetPhysicalDeviceSparseImageFormatProperties
      • vkEnumeratePhysicalDeviceGroups

        public final long vkEnumeratePhysicalDeviceGroups
      • vkGetPhysicalDeviceFeatures2

        public final long vkGetPhysicalDeviceFeatures2
      • vkGetPhysicalDeviceProperties2

        public final long vkGetPhysicalDeviceProperties2
      • vkGetPhysicalDeviceFormatProperties2

        public final long vkGetPhysicalDeviceFormatProperties2
      • vkGetPhysicalDeviceImageFormatProperties2

        public final long vkGetPhysicalDeviceImageFormatProperties2
      • vkGetPhysicalDeviceQueueFamilyProperties2

        public final long vkGetPhysicalDeviceQueueFamilyProperties2
      • vkGetPhysicalDeviceMemoryProperties2

        public final long vkGetPhysicalDeviceMemoryProperties2
      • vkGetPhysicalDeviceSparseImageFormatProperties2

        public final long vkGetPhysicalDeviceSparseImageFormatProperties2
      • vkGetPhysicalDeviceExternalBufferProperties

        public final long vkGetPhysicalDeviceExternalBufferProperties
      • vkGetPhysicalDeviceExternalFenceProperties

        public final long vkGetPhysicalDeviceExternalFenceProperties
      • vkGetPhysicalDeviceExternalSemaphoreProperties

        public final long vkGetPhysicalDeviceExternalSemaphoreProperties
      • vkAcquireXlibDisplayEXT

        public final long vkAcquireXlibDisplayEXT
      • vkGetRandROutputDisplayEXT

        public final long vkGetRandROutputDisplayEXT
      • vkCreateDebugReportCallbackEXT

        public final long vkCreateDebugReportCallbackEXT
      • vkDestroyDebugReportCallbackEXT

        public final long vkDestroyDebugReportCallbackEXT
      • vkDebugReportMessageEXT

        public final long vkDebugReportMessageEXT
      • vkCreateDebugUtilsMessengerEXT

        public final long vkCreateDebugUtilsMessengerEXT
      • vkDestroyDebugUtilsMessengerEXT

        public final long vkDestroyDebugUtilsMessengerEXT
      • vkSubmitDebugUtilsMessageEXT

        public final long vkSubmitDebugUtilsMessageEXT
      • vkReleaseDisplayEXT

        public final long vkReleaseDisplayEXT
      • vkGetPhysicalDeviceSurfaceCapabilities2EXT

        public final long vkGetPhysicalDeviceSurfaceCapabilities2EXT
      • vkGetPhysicalDeviceMultisamplePropertiesEXT

        public final long vkGetPhysicalDeviceMultisamplePropertiesEXT
      • vkGetPhysicalDevicePresentRectanglesKHR

        public final long vkGetPhysicalDevicePresentRectanglesKHR
      • vkEnumeratePhysicalDeviceGroupsKHR

        public final long vkEnumeratePhysicalDeviceGroupsKHR
      • vkGetPhysicalDeviceDisplayPropertiesKHR

        public final long vkGetPhysicalDeviceDisplayPropertiesKHR
      • vkGetPhysicalDeviceDisplayPlanePropertiesKHR

        public final long vkGetPhysicalDeviceDisplayPlanePropertiesKHR
      • vkGetDisplayPlaneSupportedDisplaysKHR

        public final long vkGetDisplayPlaneSupportedDisplaysKHR
      • vkGetDisplayModePropertiesKHR

        public final long vkGetDisplayModePropertiesKHR
      • vkCreateDisplayModeKHR

        public final long vkCreateDisplayModeKHR
      • vkGetDisplayPlaneCapabilitiesKHR

        public final long vkGetDisplayPlaneCapabilitiesKHR
      • vkCreateDisplayPlaneSurfaceKHR

        public final long vkCreateDisplayPlaneSurfaceKHR
      • vkGetPhysicalDeviceExternalFencePropertiesKHR

        public final long vkGetPhysicalDeviceExternalFencePropertiesKHR
      • vkGetPhysicalDeviceExternalBufferPropertiesKHR

        public final long vkGetPhysicalDeviceExternalBufferPropertiesKHR
      • vkGetPhysicalDeviceExternalSemaphorePropertiesKHR

        public final long vkGetPhysicalDeviceExternalSemaphorePropertiesKHR
      • vkGetPhysicalDeviceDisplayProperties2KHR

        public final long vkGetPhysicalDeviceDisplayProperties2KHR
      • vkGetPhysicalDeviceDisplayPlaneProperties2KHR

        public final long vkGetPhysicalDeviceDisplayPlaneProperties2KHR
      • vkGetDisplayModeProperties2KHR

        public final long vkGetDisplayModeProperties2KHR
      • vkGetDisplayPlaneCapabilities2KHR

        public final long vkGetDisplayPlaneCapabilities2KHR
      • vkGetPhysicalDeviceFeatures2KHR

        public final long vkGetPhysicalDeviceFeatures2KHR
      • vkGetPhysicalDeviceProperties2KHR

        public final long vkGetPhysicalDeviceProperties2KHR
      • vkGetPhysicalDeviceFormatProperties2KHR

        public final long vkGetPhysicalDeviceFormatProperties2KHR
      • vkGetPhysicalDeviceImageFormatProperties2KHR

        public final long vkGetPhysicalDeviceImageFormatProperties2KHR
      • vkGetPhysicalDeviceQueueFamilyProperties2KHR

        public final long vkGetPhysicalDeviceQueueFamilyProperties2KHR
      • vkGetPhysicalDeviceMemoryProperties2KHR

        public final long vkGetPhysicalDeviceMemoryProperties2KHR
      • vkGetPhysicalDeviceSparseImageFormatProperties2KHR

        public final long vkGetPhysicalDeviceSparseImageFormatProperties2KHR
      • vkGetPhysicalDeviceSurfaceCapabilities2KHR

        public final long vkGetPhysicalDeviceSurfaceCapabilities2KHR
      • vkGetPhysicalDeviceSurfaceFormats2KHR

        public final long vkGetPhysicalDeviceSurfaceFormats2KHR
      • vkDestroySurfaceKHR

        public final long vkDestroySurfaceKHR
      • vkGetPhysicalDeviceSurfaceSupportKHR

        public final long vkGetPhysicalDeviceSurfaceSupportKHR
      • vkGetPhysicalDeviceSurfaceCapabilitiesKHR

        public final long vkGetPhysicalDeviceSurfaceCapabilitiesKHR
      • vkGetPhysicalDeviceSurfaceFormatsKHR

        public final long vkGetPhysicalDeviceSurfaceFormatsKHR
      • vkGetPhysicalDeviceSurfacePresentModesKHR

        public final long vkGetPhysicalDeviceSurfacePresentModesKHR
      • vkCreateWaylandSurfaceKHR

        public final long vkCreateWaylandSurfaceKHR
      • vkGetPhysicalDeviceWaylandPresentationSupportKHR

        public final long vkGetPhysicalDeviceWaylandPresentationSupportKHR
      • vkCreateWin32SurfaceKHR

        public final long vkCreateWin32SurfaceKHR
      • vkGetPhysicalDeviceWin32PresentationSupportKHR

        public final long vkGetPhysicalDeviceWin32PresentationSupportKHR
      • vkCreateXlibSurfaceKHR

        public final long vkCreateXlibSurfaceKHR
      • vkGetPhysicalDeviceXlibPresentationSupportKHR

        public final long vkGetPhysicalDeviceXlibPresentationSupportKHR
      • vkCreateMacOSSurfaceMVK

        public final long vkCreateMacOSSurfaceMVK
      • vkGetPhysicalDeviceExternalImageFormatPropertiesNV

        public final long vkGetPhysicalDeviceExternalImageFormatPropertiesNV
      • vkGetPhysicalDeviceGeneratedCommandsPropertiesNVX

        public final long vkGetPhysicalDeviceGeneratedCommandsPropertiesNVX
      • apiVersion

        public final int apiVersion
        The Vulkan API version number.
      • Vulkan10

        public final boolean Vulkan10
        When true, VK10 is supported.
      • Vulkan11

        public final boolean Vulkan11
        When true, VK11 is supported.
      • VK_EXT_acquire_xlib_display

        public final boolean VK_EXT_acquire_xlib_display
        When true, EXTAcquireXlibDisplay is supported.
      • VK_EXT_debug_report

        public final boolean VK_EXT_debug_report
        When true, EXTDebugReport is supported.
      • VK_EXT_debug_utils

        public final boolean VK_EXT_debug_utils
        When true, EXTDebugUtils is supported.
      • VK_EXT_direct_mode_display

        public final boolean VK_EXT_direct_mode_display
        When true, EXTDirectModeDisplay is supported.
      • VK_EXT_display_surface_counter

        public final boolean VK_EXT_display_surface_counter
        When true, EXTDisplaySurfaceCounter is supported.
      • VK_EXT_swapchain_colorspace

        public final boolean VK_EXT_swapchain_colorspace
        When true, EXTSwapchainColorspace is supported.
      • VK_EXT_validation_flags

        public final boolean VK_EXT_validation_flags
        When true, EXTValidationFlags is supported.
      • VK_KHR_device_group_creation

        public final boolean VK_KHR_device_group_creation
        When true, KHRDeviceGroupCreation is supported.
      • VK_KHR_display

        public final boolean VK_KHR_display
        When true, KHRDisplay is supported.
      • VK_KHR_external_fence_capabilities

        public final boolean VK_KHR_external_fence_capabilities
        When true, KHRExternalFenceCapabilities is supported.
      • VK_KHR_external_memory_capabilities

        public final boolean VK_KHR_external_memory_capabilities
        When true, KHRExternalMemoryCapabilities is supported.
      • VK_KHR_get_display_properties2

        public final boolean VK_KHR_get_display_properties2
        When true, KHRGetDisplayProperties2 is supported.
      • VK_KHR_get_physical_device_properties2

        public final boolean VK_KHR_get_physical_device_properties2
        When true, KHRGetPhysicalDeviceProperties2 is supported.
      • VK_KHR_get_surface_capabilities2

        public final boolean VK_KHR_get_surface_capabilities2
        When true, KHRGetSurfaceCapabilities2 is supported.
      • VK_KHR_surface

        public final boolean VK_KHR_surface
        When true, KHRSurface is supported.
      • VK_KHR_wayland_surface

        public final boolean VK_KHR_wayland_surface
        When true, KHRWaylandSurface is supported.
      • VK_KHR_win32_surface

        public final boolean VK_KHR_win32_surface
        When true, KHRWin32Surface is supported.
      • VK_KHR_xlib_surface

        public final boolean VK_KHR_xlib_surface
        When true, KHRXlibSurface is supported.
      • VK_MVK_macos_surface

        public final boolean VK_MVK_macos_surface
        When true, MVKMacosSurface is supported.
      • VK_NV_external_memory_capabilities

        public final boolean VK_NV_external_memory_capabilities
        When true, NVExternalMemoryCapabilities is supported.