![]() |
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 |