diff options
author | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2020-11-17 16:26:36 +0100 |
---|---|---|
committer | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2020-11-17 19:55:05 +0100 |
commit | 781ae0b9f1446daca60087f91dd59e6120abe7be (patch) | |
tree | 2b3d74cb8f9c34ea9d838d35a931b5f8d67a289c /src/gui/doc | |
parent | 26e41291bb83996d54c5e44ce16432a5c992e751 (diff) |
Document that ANGLE is gone from QtGui
Text taken out of the source-breaks.qdoc file, which will be
removed.
Task-number: QTBUG-88152
Change-Id: Ibe5fe5328151358873c26d8f1eacc30027c2ced9
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
Diffstat (limited to 'src/gui/doc')
-rw-r--r-- | src/gui/doc/src/qt6-changes.qdoc | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/gui/doc/src/qt6-changes.qdoc b/src/gui/doc/src/qt6-changes.qdoc index 72bf9c9bf1..ff193e7784 100644 --- a/src/gui/doc/src/qt6-changes.qdoc +++ b/src/gui/doc/src/qt6-changes.qdoc @@ -117,4 +117,19 @@ In addition, the class \l QOpenGLWidget has been moved to a new module, named Qt OpenGL Widgets. + \section2 ANGLE + + On Windows, ANGLE, a third-party OpenGL ES to Direct 3D translator, is no + longer included in Qt. This means Qt::AA_UseOpenGLES and the environment + variable \c{QT_OPENGL=angle} no longer have any effect. In \l{Qt for Windows - + Requirements}{dynamic OpenGL builds} there is no automatic fallback to ANGLE in + case OpenGL proper fails to initialize. For QWindow or QWidget based + applications using OpenGL directly, for example via QOpenGLWidget, this means + that OpenGL proper is the only option at run time. However, the alternative of + using a pure software OpenGL implementation, such as Mesa llvmpipe that is + shipped with the pre-built Qt packages, is still available. For Qt Quick and Qt + Quick 3D applications, Qt 6 introduces support for Direct 3D 11, Vulkan, and + Metal, in addition to OpenGL. On Windows the default choice is Direct 3D, + therefore the removal of ANGLE is alleviated by having support for graphics + APIs other than OpenGL as well. */ |