Qt
6.x
The Qt SDK
Loading...
Searching...
No Matches
qandroidplatformvulkaninstance.h
Go to the documentation of this file.
1
// Copyright (C) 2017 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
4
#ifndef QANDROIDPLATFORMVULKANINSTANCE_H
5
#define QANDROIDPLATFORMVULKANINSTANCE_H
6
7
#include <QtGui/private/qbasicvulkanplatforminstance_p.h>
8
#include <QLibrary>
9
10
QT_BEGIN_NAMESPACE
11
12
class
QAndroidPlatformVulkanInstance
:
public
QBasicPlatformVulkanInstance
13
{
14
public
:
15
QAndroidPlatformVulkanInstance
(
QVulkanInstance
*instance);
16
~QAndroidPlatformVulkanInstance
();
17
18
void
createOrAdoptInstance
()
override
;
19
20
private
:
21
QVulkanInstance
*m_instance;
22
QLibrary
m_lib;
23
};
24
25
QT_END_NAMESPACE
26
27
#endif
// QANDROIDPLATFORMVULKANINSTANCE_H
QAndroidPlatformVulkanInstance
Definition
qandroidplatformvulkaninstance.h:13
QAndroidPlatformVulkanInstance::createOrAdoptInstance
void createOrAdoptInstance() override
Definition
qandroidplatformvulkaninstance.cpp:21
QAndroidPlatformVulkanInstance::~QAndroidPlatformVulkanInstance
~QAndroidPlatformVulkanInstance()
Definition
qandroidplatformvulkaninstance.cpp:26
QBasicPlatformVulkanInstance
A generic platform Vulkan instance implementation.
Definition
qbasicvulkanplatforminstance_p.h:27
QLibrary
\inmodule QtCore \reentrant
Definition
qlibrary.h:17
QVulkanInstance
The QVulkanInstance class represents a native Vulkan instance, enabling Vulkan rendering onto a QSurf...
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qstandardpaths_haiku.cpp:21
QT_END_NAMESPACE
Definition
qsharedpointer.cpp:1545
qtbase
src
plugins
platforms
android
qandroidplatformvulkaninstance.h
Generated by
1.9.7