summaryrefslogtreecommitdiffstats
path: root/src/plugins
diff options
context:
space:
mode:
authorLaszlo Agocs <laszlo.agocs@qt.io>2022-12-16 09:49:59 +0100
committerIvan Solovev <ivan.solovev@qt.io>2022-12-16 13:44:54 +0100
commit88d2477f9cdf302d2f27b3d0929c1990778be75d (patch)
tree9c6612b7cdf2dd0edbdaaf9406844e46311ae7b8 /src/plugins
parent633597b00423adf8359763bc14d185e3ca91efbe (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(). Pick-to: 6.5 6.4 6.2 Change-Id: I3787722d426dabaf3ccee79cf1dcd701c224700c Reviewed-by: Ivan Solovev <ivan.solovev@qt.io> Reviewed-by: Piotr Srebrny <piotr.srebrny@qt.io>
Diffstat (limited to 'src/plugins')
-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();