List of All Members for QVulkanInstance | Qt GUI 6.8.0
Description: The QVulkanInstance class represents a native Vulkan instance, enabling Vulkan rendering onto a QSurface.

- Qt 6.8
- Qt GUI
- C++ Classes
- QVulkanInstance
- Qt 6.8.0 Reference Documentation

# List of All Members for QVulkanInstance

This is the complete list of members for QVulkanInstance, including inherited members.

DebugFilter enum DebugMessageSeverityFlag flags DebugMessageSeverityFlags enum DebugMessageTypeFlag flags DebugMessageTypeFlags DebugUtilsFilter enum Flag flags Flags QVulkanInstance() ~QVulkanInstance() apiVersion() const : QVersionNumber clearDebugOutputFilters() create() : bool destroy() deviceFunctions(VkDevice) : QVulkanDeviceFunctions * errorCode() const : VkResult extensions() const : QByteArrayList flags() const : QVulkanInstance::Flags functions() const : QVulkanFunctions * getInstanceProcAddr(const char *) : PFN_vkVoidFunction | installDebugOutputFilter(QVulkanInstance::DebugUtilsFilter) installDebugOutputFilter(QVulkanInstance::DebugFilter) isValid() const : bool layers() const : QByteArrayList presentAboutToBeQueued(QWindow *) presentQueued(QWindow *) removeDebugOutputFilter(QVulkanInstance::DebugFilter) resetDeviceFunctions(VkDevice) setApiVersion(const QVersionNumber &) setExtensions(const QByteArrayList &) setFlags(QVulkanInstance::Flags) setLayers(const QByteArrayList &) setVkInstance(VkInstance) supportedApiVersion() const : QVersionNumber supportedExtensions() const : QVulkanInfoVector<QVulkanExtension> supportedLayers() const : QVulkanInfoVector<QVulkanLayer> supportsPresent(VkPhysicalDevice, uint32_t, QWindow *) : bool surfaceForWindow(QWindow *) : VkSurfaceKHR vkInstance() const : VkInstance