QRhiStats Struct
基礎となるメモリアロケータから提供される統計情報。詳細...
Header: | #include <rhi/qrhi.h> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Gui) target_link_libraries(mytarget PRIVATE Qt6::GuiPrivate) |
qmake: | QT += gui-private |
Since: | Qt 6.6 |
パブリック変数
quint32 | allocCount |
quint32 | blockCount |
qint64 | totalPipelineCreationTime |
quint64 | totalUsageBytes |
quint64 | unusedBytes |
quint64 | usedBytes |
詳細説明
注: これは互換性保証に制限のあるRHI APIです。詳細はQRhi を参照してください。
メンバ変数の説明
quint32 QRhiStats::allocCount
Vulkan または D3D12 メモリアロケータから報告される統計値。
QRhi::statistics()も参照してください 。
quint32 QRhiStats::blockCount
VulkanまたはD3D12メモリアロケータから報告される統計情報。
QRhi::statistics()も参照 。
qint64 QRhiStats::totalPipelineCreationTime
グラフィックスとコンピュートパイプラインの作成に費やされた合計時間(ミリ秒)で、通常、シェーダーのコンパイルやキャッシュのルックアップ、および潜在的に高価な処理が含まれます。
注: "パイプライン "の概念と、例えばQRhiGraphicsPipeline::create() を呼び出す間にボンネットの下で正確に何が起こるかは、グラフィックス API とその実装によって大きく異なるため、異なるバックエンド間でこの値を比較すべきではありません。
QRhi::statistics()も参照してください 。
quint64 QRhiStats::totalUsageBytes
現在のところ D3D12 でのみ有効です。IDXGIAdapter3::QueryVideoMemoryInfo() にマッチします。
QRhi::statistics() も参照して ください。
quint64 QRhiStats::unusedBytes
Vulkan または D3D12 メモリアロケータから報告される統計。
QRhi::statistics() も参照して ください。
quint64 QRhiStats::usedBytes
Vulkan または D3D12 メモリアロケータから報告される統計。
QRhi::statistics() も参照して ください。
©2024 The Qt Company Ltd. 本書に含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。