Description
When configuring with -opengl es2 on a modern Mesa-based system, the qrhi autotest started to show:
PASS : tst_QRhi::renderToWindowSimple(Null)
QWARN : tst_QRhi::renderToWindowSimple(OpenGL) QEGLPlatformContext: eglMakeCurrent failed: 3009
QWARN : tst_QRhi::renderToWindowSimple(OpenGL) QRhiGles2: Failed to make context current. Expect bad things to happen.
FAIL! : tst_QRhi::renderToWindowSimple(OpenGL) 'rhi->beginFrame(swapChain.data()) == QRhi::FrameOpSuccess' returned FALSE. ()
Loc: [tst_qrhi.cpp(1659)]
PASS : tst_QRhi::renderToWindowSimple(Vulkan)
Everything else seems to work fine, however.
Attachments
For Gerrit Dashboard: QTBUG-79659 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
279798,2 | Avoid EGL_BAD_MATCH in tst_qrhi autotest | 5.14 | qt/qtbase | Status: MERGED | +2 | 0 |
281980,1 | Avoid EGL_BAD_MATCH in tst_qrhi autotest | 5.15 | qt/qtbase | Status: ABANDONED | 0 | 0 |