![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qquickgraphicsdevice_p.h>
Classes | |
struct | Adapter |
struct | DeviceAndCommandQueue |
struct | DeviceAndContext |
struct | DeviceObjects |
struct | PhysicalDevice |
Public Types | |
enum class | Type { Null , OpenGLContext , Adapter , DeviceAndContext , DeviceAndCommandQueue , PhysicalDevice , DeviceObjects , Rhi , RhiAdapter } |
Public Member Functions | |
QQuickGraphicsDevicePrivate () | |
QQuickGraphicsDevicePrivate (const QQuickGraphicsDevicePrivate &other) |
Static Public Member Functions | |
static QQuickGraphicsDevicePrivate * | get (QQuickGraphicsDevice *p) |
static const QQuickGraphicsDevicePrivate * | get (const QQuickGraphicsDevice *p) |
Public Attributes | |
QAtomicInt | ref |
Type | type = Type::Null |
union { | |
QOpenGLContext * context | |
Adapter adapter | |
DeviceAndContext deviceAndContext | |
DeviceAndCommandQueue deviceAndCommandQueue | |
PhysicalDevice physicalDevice | |
DeviceObjects deviceObjects | |
QRhi * rhi | |
QRhiAdapter * rhiAdapter | |
} | u |
Definition at line 25 of file qquickgraphicsdevice_p.h.
|
strong |
Enumerator | |
---|---|
Null | |
OpenGLContext | |
Adapter | |
DeviceAndContext | |
DeviceAndCommandQueue | |
PhysicalDevice | |
DeviceObjects | |
Rhi | |
RhiAdapter |
Definition at line 33 of file qquickgraphicsdevice_p.h.
QQuickGraphicsDevicePrivate::QQuickGraphicsDevicePrivate | ( | ) |
Definition at line 258 of file qquickgraphicsdevice.cpp.
QQuickGraphicsDevicePrivate::QQuickGraphicsDevicePrivate | ( | const QQuickGraphicsDevicePrivate & | other | ) |
Definition at line 263 of file qquickgraphicsdevice.cpp.
|
inlinestatic |
Definition at line 29 of file qquickgraphicsdevice_p.h.
|
inlinestatic |
Definition at line 28 of file qquickgraphicsdevice_p.h.
Adapter QQuickGraphicsDevicePrivate::adapter |
Definition at line 77 of file qquickgraphicsdevice_p.h.
QOpenGLContext* QQuickGraphicsDevicePrivate::context |
Definition at line 76 of file qquickgraphicsdevice_p.h.
Referenced by testing.tools.safetynet_job.JobRun::_BuildRunMetadata(), testing.tools.safetynet_job.JobRun::_IncrementalRun(), testing.tools.safetynet_job.JobRun::_WriteCheckpoint(), testing.tools.safetynet_job.JobRun::_WriteRawJson(), and testing.tools.safetynet_job.JobRun::Run().
DeviceAndCommandQueue QQuickGraphicsDevicePrivate::deviceAndCommandQueue |
Definition at line 79 of file qquickgraphicsdevice_p.h.
DeviceAndContext QQuickGraphicsDevicePrivate::deviceAndContext |
Definition at line 78 of file qquickgraphicsdevice_p.h.
DeviceObjects QQuickGraphicsDevicePrivate::deviceObjects |
Definition at line 81 of file qquickgraphicsdevice_p.h.
PhysicalDevice QQuickGraphicsDevicePrivate::physicalDevice |
Definition at line 80 of file qquickgraphicsdevice_p.h.
QAtomicInt QQuickGraphicsDevicePrivate::ref |
Definition at line 45 of file qquickgraphicsdevice_p.h.
QRhi* QQuickGraphicsDevicePrivate::rhi |
Definition at line 82 of file qquickgraphicsdevice_p.h.
QRhiAdapter* QQuickGraphicsDevicePrivate::rhiAdapter |
Definition at line 83 of file qquickgraphicsdevice_p.h.
Type QQuickGraphicsDevicePrivate::type = Type::Null |
Definition at line 46 of file qquickgraphicsdevice_p.h.
union { ... } QQuickGraphicsDevicePrivate::u |