Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.5.0
-
None
-
706af26acc5deeeab17ac135daa23876a69c78dc, 8aaf8d33e1a22778b8a0d6063cee1a7915326838
Description
Two issues:
(1) some FBO tests blow up when using QOffscreenSurface, likely something to do with surfaceless contexts
(2) when disabling the offscreen tests it still fails with:
Mesa: User error: GL_INVALID_OPERATION in glTexImage2D(format = GL_RED, type = GL_UNSIGNED_BYTE, internalFormat = GL_RED) FAIL! : tst_QOpenGL::imageFormatPainting() Compared values are not the same Actual (fb.pixel(0, 0)) : 0 Expected (qRgba(127, 0, 127, 127)): 2139029631 Loc: [tst_qopengl.cpp(759)]
The issues are not present with GLX on Mesa or other drivers.
Attachments
For Gerrit Dashboard: QTBUG-46605 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
114912,2 | Disable surfaceless QOffscreenSurface with Mesa | 5.5 | qt/qtbase | Status: MERGED | +2 | 0 |
114918,2 | Do not claim TextureRGFormats on Mesa with GLES | 5.5 | qt/qtbase | Status: MERGED | +2 | 0 |