diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2020-08-07 11:37:02 +0200 |
---|---|---|
committer | Paul Lemire <paul.lemire@kdab.com> | 2020-08-07 16:29:00 +0200 |
commit | 06d027329c3c82fa5e1fec31800724928e409341 (patch) | |
tree | 83eca1cacb8ce5c3cd8c6b8d38dc4c729ee9171b /src | |
parent | 0911e15cf6b17cd1b6ffc38c5697d3b04af48725 (diff) |
rhi: submissioncontext add debug logs specifying the RHI backend in use
Change-Id: I313b7f58752faddd92343c89d3a57363c44cc508
Reviewed-by: Mike Krus <mike.krus@kdab.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/plugins/renderers/rhi/graphicshelpers/submissioncontext.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/renderers/rhi/graphicshelpers/submissioncontext.cpp b/src/plugins/renderers/rhi/graphicshelpers/submissioncontext.cpp index 85a6df661..847207419 100644 --- a/src/plugins/renderers/rhi/graphicshelpers/submissioncontext.cpp +++ b/src/plugins/renderers/rhi/graphicshelpers/submissioncontext.cpp @@ -581,6 +581,7 @@ void SubmissionContext::initialize() QRhiVulkanInitParams params; params.inst = &Qt3DRender::staticVulkanInstance(); m_rhi = QRhi::create(QRhi::Vulkan, ¶ms, rhiFlags); + qCWarning(Backend) << "Initializing RHI with Vulkan backend"; } #endif @@ -589,6 +590,7 @@ void SubmissionContext::initialize() QRhiD3D11InitParams params; params.enableDebugLayer = true; m_rhi = QRhi::create(QRhi::D3D11, ¶ms, rhiFlags); + qCWarning(Backend) << "Initializing RHI with DirectX backend"; } #endif @@ -596,11 +598,13 @@ void SubmissionContext::initialize() if (requestedApi == Qt3DRender::API::Metal) { QRhiMetalInitParams params; m_rhi = QRhi::create(QRhi::Metal, ¶ms, rhiFlags); + qCWarning(Backend) << "Initializing RHI with Metal backend"; } #endif if (requestedApi == Qt3DRender::API::Null) { QRhiInitParams params; m_rhi = QRhi::create(QRhi::Null, ¶ms, rhiFlags); + qCWarning(Backend) << "Initializing RHI with Null backend"; } if (requestedApi != Qt3DRender::API::OpenGL && m_rhi == nullptr) { @@ -615,6 +619,7 @@ void SubmissionContext::initialize() params.format = QSurfaceFormat::defaultFormat(); params.fallbackSurface = m_fallbackSurface; m_rhi = QRhi::create(QRhi::OpenGLES2, ¶ms, rhiFlags); + qCWarning(Backend) << "Initializing RHI with OpenGL backend"; #else qWarning() << "RHI: OpenGL not supported"; #endif |