Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.5.0 Beta
-
None
Description
We are using surfaceless contexts for QOffscreenSurface on EGL , when available (new in 5.5), and so calling OpenGL functions relying on the draw/read framebuffer with FBO 0 bound is undefined behavior. (in case of Mesa glViewport is apparently such a function, at least when running on Intel)
This means anything using text rendering in a QQuickWidget may potentially crash when using EGL, depending on the drivers.
Attachments
Issue Links
- is required for
-
QTBUG-44654 Issues to be fixed before Qt 5.5 RC
- Closed
For Gerrit Dashboard: QTBUG-46415 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
113463,5 | Fix incorrect FBO bindings with QQuickWidget | 5.5 | qt/qtdeclarative | Status: ABANDONED | 0 | 0 |
113475,3 | Redirect the default FBO correctly with QQuickWidget | 5.5.0 | qt/qtdeclarative | Status: MERGED | +2 | 0 |