summaryrefslogtreecommitdiff
path: root/doc/src/platforms/windows.qdoc
diff options
context:
space:
mode:
Diffstat (limited to 'doc/src/platforms/windows.qdoc')
-rw-r--r--doc/src/platforms/windows.qdoc27
1 files changed, 18 insertions, 9 deletions
diff --git a/doc/src/platforms/windows.qdoc b/doc/src/platforms/windows.qdoc
index 7e9551da..e228b023 100644
--- a/doc/src/platforms/windows.qdoc
+++ b/doc/src/platforms/windows.qdoc
@@ -35,8 +35,9 @@
Before you get started, ensure that your development environment fulfills
the \l{Qt for Windows Requirements}{requirements}.
- The \e{Reference Configuration} section of the \l{Supported Platforms} page
- contains the list of Windows version and the compiler tested to work with
+ The \e{Reference Configuration} section of the
+ \l{Community Supported Platforms#Reference Configurations}{supported platforms}
+ page contains a list of Windows versions and compilers tested to work with
Qt.
\section1 Downloading and Installing Qt
@@ -123,10 +124,10 @@
application folder or by adding the \e bin folder of the ICU
installation to the \c PATH environment variable.
- \li \l{ANGLE}: This library converts
- OpenGL ES 2.0 API calls to DirectX 9, removing the need to install
- graphics drivers on the target machines. Building
- the library requires the installation of the \l{Direct X SDK}.
+ \li \l{ANGLE}: This library converts OpenGL ES 2.0 API calls to DirectX 11 or DirectX 9
+ calls (depending on availability), removing the need to install graphics drivers on
+ the target machines.
+ Building the library requires the installation of the \l{Direct X SDK}.
More information is available at \l{http://code.google.com/p/angleproject/wiki/DevSetup}
\note When building for 64-bit environments, de-activate the
@@ -170,8 +171,14 @@
higher is required. The default driver from Windows is OpenGL 1.1. Qt
includes a version of the \l{ANGLE} project which is included from the
Windows Qt installers. ANGLE implements the
- OpenGL ES 2.0 API on top of DirectX 9. ANGLE requires that the DirectX SDK
- is installed when building Qt.
+ OpenGL ES 2.0 API on top of DirectX 11 or DirectX 9.
+ ANGLE requires that the DirectX SDK is installed when building Qt.
+
+ ANGLE chooses the render backend depending on availability. DirectX 11
+ is usually preferable. However, some graphics cards may not fully
+ support it. For these cases, the environment variable \c QT_ANGLE_PLATFORM
+ (introduced in Qt 5.4) can be used to control the render backend. Possible
+ values are \c d3d11, \c d3d9 and \c warp.
To use a custom version of ANGLE, set the \c ANGLE_DIR environment variable
to point to the ANGLE source tree before building Qt.
@@ -440,7 +447,9 @@
to build Qt including Qt WebKit.
For more information about the MinGW builds, visit the
- \e{Reference Configuration} section of the \l{Supported Platforms} page.
+ \e{Reference Configuration} section of the
+ \l{Community Supported Platforms#Reference Configurations}{supported platforms}
+ page.
\section1 Intel C++ Compiler (Windows, Altix)