summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYAMAMOTO Atsushi <atsushi.yamamoto@signal-slot.co.jp>2022-10-21 17:08:05 +0900
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2022-10-27 01:09:23 +0000
commit9092dab0724fc48729421ef601b4ce714ee90c87 (patch)
tree72c547eb5d9d59ec0c080f7a923e2aa14d3a7762
parentc6a05e1a7511e71361b5a4ce359a45f099949bf9 (diff)
downloadqt3d-9092dab0724fc48729421ef601b4ce714ee90c87.tar.gz
RHI: Set default render target for RenderCapture
Current QRenderCapture captures the entire window, but it should capture the 3D scene. Task-number: QTBUG-106865 Change-Id: Icc92ad31f5ae099858477d84735957d1a0113538 Reviewed-by: Mike Krus <mike.krus@kdab.com> (cherry picked from commit 5fbc3826c289596099b8e2e828252e9d21d88d4b) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--src/plugins/renderers/rhi/renderer/renderer.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/renderers/rhi/renderer/renderer.cpp b/src/plugins/renderers/rhi/renderer/renderer.cpp
index 45cc0fef1..ff785e2d5 100644
--- a/src/plugins/renderers/rhi/renderer/renderer.cpp
+++ b/src/plugins/renderers/rhi/renderer/renderer.cpp
@@ -2748,7 +2748,7 @@ bool Renderer::executeCommandsSubmission(const RHIPassInfo &passInfo)
const Qt3DCore::QNodeId renderCaptureId = rv->renderCaptureNodeId();
if (!renderCaptureId.isNull()) {
const QRenderCaptureRequest request = rv->renderCaptureRequest();
- QRhiRenderTarget *rhiTarget = nullptr;
+ QRhiRenderTarget *rhiTarget = m_submissionContext->defaultRenderTarget();
RHIRenderTarget *target = nullptr;
if (rv->renderTargetId()) {