![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qrhi_p.h"#include <qmath.h>#include <QLoggingCategory>#include "private/qloggingregistry_p.h"#include "qrhinull_p.h"#include "qrhigles2_p.h"#include <memory>Go to the source code of this file.
Variables | |
| static Q_CONSTINIT QBasicAtomicInteger< QRhiGlobalObjectIdGenerator::Type > | counter = Q_BASIC_ATOMIC_INITIALIZER(0) |
|
inlinestatic |
\variable QRhiDriverInfo::deviceName
\variable QRhiDriverInfo::deviceId
\variable QRhiDriverInfo::vendorId
\variable QRhiDriverInfo::deviceType
|
inlinestatic |
Definition at line 11771 of file qrhi.cpp.
Referenced by QRhiPassResourceTracker::registerBuffer().
|
inlinestatic |
Definition at line 11804 of file qrhi.cpp.
Referenced by QRhiPassResourceTracker::registerTexture().
|
inlinestatic |
Definition at line 11810 of file qrhi.cpp.
References QRhiPassResourceTracker::TexStorageLoad, QRhiPassResourceTracker::TexStorageLoadStore, and QRhiPassResourceTracker::TexStorageStore.
Referenced by QRhiPassResourceTracker::registerTexture().
| QDebug operator<< | ( | QDebug | dbg, |
| const QRhiDepthStencilClearValue & | v ) |
| QDebug operator<< | ( | QDebug | dbg, |
| const QRhiDriverInfo & | info ) |
| QDebug operator<< | ( | QDebug | dbg, |
| const QRhiScissor & | s ) |
| QDebug operator<< | ( | QDebug | dbg, |
| const QRhiShaderResourceBinding & | b ) |
| QDebug operator<< | ( | QDebug | dbg, |
| const QRhiShaderResourceBindings & | srb ) |
| QDebug operator<< | ( | QDebug | dbg, |
| const QRhiShaderStage & | s ) |
\variable QRhiStats::totalPipelineCreationTime
The total time in milliseconds spent in graphics and compute pipeline creation, which usually involves shader compilation or cache lookups, and potentially expensive processing.
\variable QRhiStats::blockCount
Statistic reported from the Vulkan or D3D12 memory allocator.
\variable QRhiStats::allocCount
Statistic reported from the Vulkan or D3D12 memory allocator.
\variable QRhiStats::usedBytes
Statistic reported from the Vulkan or D3D12 memory allocator.
\variable QRhiStats::unusedBytes
Statistic reported from the Vulkan or D3D12 memory allocator.
\variable QRhiStats::totalUsageBytes
Valid only with D3D12 currently. Matches IDXGIAdapter3::QueryVideoMemoryInfo().
| QDebug operator<< | ( | QDebug | dbg, |
| const QRhiSwapChainHdrInfo & | info ) |
Definition at line 8191 of file qrhi.cpp.
References QRhiSwapChainHdrInfo::ColorComponentValue, QRhiSwapChainHdrInfo::DisplayReferred, QRhiSwapChainHdrInfo::limitsType, QRhiSwapChainHdrInfo::luminanceBehavior, QRhiSwapChainHdrInfo::LuminanceInNits, QRhiSwapChainHdrInfo::maxColorComponentValue, QRhiSwapChainHdrInfo::maxLuminance, QRhiSwapChainHdrInfo::maxPotentialColorComponentValue, QRhiSwapChainHdrInfo::minLuminance, QRhiSwapChainHdrInfo::SceneReferred, and QRhiSwapChainHdrInfo::sdrWhiteLevel.
| QDebug operator<< | ( | QDebug | dbg, |
| const QRhiVertexInputAttribute & | a ) |
| QDebug operator<< | ( | QDebug | dbg, |
| const QRhiVertexInputBinding & | b ) |
| QDebug operator<< | ( | QDebug | dbg, |
| const QRhiVertexInputLayout & | v ) |
| QDebug operator<< | ( | QDebug | dbg, |
| const QRhiViewport & | v ) |
|
noexcept |
\qhashold{QRhiShaderResourceBinding}
|
static |
|
static |