path: root/src/angle/
diff options
authorAndrew Knight <>2014-09-02 15:04:43 +0300
committerAndrew Knight <>2014-09-05 07:39:53 +0200
commitb858e7af4fefeed051f5a7e0795872fd1b834220 (patch)
tree653ac2e086afaa29d2ca012adbea4bb47d401102 /src/angle/
parent2eb61feb9bb27799de836099b778f7431eb25848 (diff)
windows: Enable ANGLE D3D11 renderer by default
Also, remove the -angle-d3d11 configure option, as it no longer is necessary to select the renderer at build time. The D3D11 renderer is the default renderer in upstream ANGLE, and has been shown to be a more reliable solution for developers running over remote desktop and inside virtual machines. It also provides more features to the OpenGL ES implementation. This configuration switch does not disable the D3D9 render; if the GPU does not support D3D11, D3D9 is used instead. [ChangeLog][QtGui][Windows] The ANGLE D3D11 renderer was enabled by default. Systems which cannot use the new renderer will automatically fall back to the D3D9 renderer at runtime. Task-number: QTBUG-41031 Change-Id: If894309c07d9309c236b63c36f37679f74375133 Reviewed-by: Friedemann Kleint <> Reviewed-by: Laszlo Agocs <> Reviewed-by: Tim Jenssen <>
Diffstat (limited to 'src/angle/')
1 files changed, 1 insertions, 2 deletions
diff --git a/src/angle/ b/src/angle/
index 78b53dfa14..c454fee8f9 100644
--- a/src/angle/
+++ b/src/angle/
@@ -6,6 +6,5 @@ SUBDIRS += src
# 2) If we made a 'QtANGLE' module, the include directory would be flattened which won't work since
# we need to support "#include <GLES2/gl2.h>"
CONFIG += minimal_syncqt
-QMAKE_SYNCQT_OPTIONS = -module QtANGLE/KHR -module QtANGLE/EGL -module QtANGLE/GLES2 -version none
-angle_d3d11: QMAKE_SYNCQT_OPTIONS += -module QtANGLE/GLES3
+QMAKE_SYNCQT_OPTIONS = -module QtANGLE/KHR -module QtANGLE/EGL -module QtANGLE/GLES2 -module QtANGLE/GLES3 -version none