4#ifndef QCOCOAVULKANINSTANCE_H
5#define QCOCOAVULKANINSTANCE_H
11#include <MoltenVK/mvk_vulkan.h>
13#include <QtCore/QHash>
14#include <QtGui/private/qbasicvulkanplatforminstance_p.h>
29 VkSurfaceKHR createSurface(NSView *
view);
33 VkSurfaceKHR m_nullSurface =
nullptr;
34 PFN_vkCreateMacOSSurfaceMVK m_createSurface =
nullptr;
VkSurfaceKHR * surface(QWindow *window)
void createOrAdoptInstance() override
\inmodule QtCore \reentrant
The QVulkanInstance class represents a native Vulkan instance, enabling Vulkan rendering onto a QSurf...
Combined button and popup list for selecting options.