summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLaszlo Agocs <laszlo.agocs@qt.io>2022-12-16 09:49:59 +0100
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2022-12-16 14:16:03 +0000
commit0fe0147958677988fe0f2cad1cc51839fffb7901 (patch)
tree621aa32c02eb54555cfa04b15d898e2033685064 /src
parentc1b790ae772eedbb0983d21bf7eef964568af0e6 (diff)
Do not assert in Android VideoOutput in debug builds
The pattern of passing the same resource update batch to both beginPass() and endPass() will cause a failing assert in endPass(). Change-Id: I3787722d426dabaf3ccee79cf1dcd701c224700c Reviewed-by: Ivan Solovev <ivan.solovev@qt.io> Reviewed-by: Piotr Srebrny <piotr.srebrny@qt.io> (cherry picked from commit 88d2477f9cdf302d2f27b3d0929c1990778be75d) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'src')
-rw-r--r--src/plugins/multimedia/android/common/qandroidvideooutput.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/multimedia/android/common/qandroidvideooutput.cpp b/src/plugins/multimedia/android/common/qandroidvideooutput.cpp
index ffda18378..38029c479 100644
--- a/src/plugins/multimedia/android/common/qandroidvideooutput.cpp
+++ b/src/plugins/multimedia/android/common/qandroidvideooutput.cpp
@@ -226,7 +226,7 @@ std::unique_ptr<QRhiTexture> TextureCopy::copyExternalTexture(QSize size, const
cb->setShaderResources(m_srb.get());
cb->setVertexInput(0, 1, &vbufBinding);
cb->draw(4);
- cb->endPass(rub);
+ cb->endPass();
m_rhi->endOffscreenFrame();
QOpenGLContext *ctx = QOpenGLContext::currentContext();