diff options
author | Laszlo Agocs <laszlo.agocs@qt.io> | 2022-12-16 09:49:59 +0100 |
---|---|---|
committer | Ivan Solovev <ivan.solovev@qt.io> | 2022-12-16 13:44:54 +0100 |
commit | 88d2477f9cdf302d2f27b3d0929c1990778be75d (patch) | |
tree | 9c6612b7cdf2dd0edbdaaf9406844e46311ae7b8 /src/plugins | |
parent | 633597b00423adf8359763bc14d185e3ca91efbe (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.cpp | 2 |
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(); |