-
Task
-
Resolution: Done
-
P2: Important
-
None
-
None
-
None
-
83fb4f6743860bfb746e6243aad00513d498db4f (qt/qtdeclarative/dev)
In Qt 6 many of the QT_CONFIG(opengl) and qtConfig(opengl) (in .pro and CMakeLists) checks become incorrect: with the introduction or RHI a -no-opengl build can still mean Vulkan, Metal, Direct3D, or any QRhi backend other than OpenGL. Or it can mean the Qt Quick software backend.
See https://code.woboq.org/qt5/qtdeclarative/src/quick/scenegraph/qsgrenderloop.cpp.html#83 for some background on this.
Once the direct OpenGL purging progresses, this needs to be tackled as well. (it probably not wise to do it too early, however)
- is required for
-
QTBUG-79268 Purge direct OpenGL code path in Qt Quick
-
- Closed
-
For Gerrit Dashboard: QTBUG-84027 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
304641,4 | Clean up QT_CONFIG(opengl) | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |