Bug 1268638 - Enable DXGL by default. - r=jrmuizel
☠☠ backed out by ead1598b347f ☠ ☠
authorJeff Gilbert <jgilbert@mozilla.com>
Mon, 20 Jun 2016 20:35:31 -0700
changeset 302243 8ed7ed6c57dbc02df5530773c0a3d7f3d6c5855e
parent 302242 69116551e4b9c5b88e779574af27a6daac95a104
child 302244 0078605c69741feaa18e65a467fe31e4b5a1f264
push id78659
push userjgilbert@mozilla.com
push dateTue, 21 Jun 2016 21:10:32 +0000
treeherdermozilla-inbound@1a2db6efc575 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjrmuizel
bugs1268638
milestone50.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1268638 - Enable DXGL by default. - r=jrmuizel This will only run if they receive a WGL context, and we have a blocklist entry for this. Since there isn't a reason right now to want WGL without DXGL, we should tie these together. MozReview-Commit-ID: ymtVT5dJIZ
modules/libpref/init/all.js
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -4422,17 +4422,17 @@ pref("webgl.enable-debug-renderer-info",
 
 pref("webgl.renderer-string-override", "");
 pref("webgl.vendor-string-override", "");
 
 #ifdef XP_WIN
 pref("webgl.angle.try-d3d11", true);
 pref("webgl.angle.force-d3d11", false);
 pref("webgl.angle.force-warp", false);
-pref("webgl.dxgl.enabled", false);
+pref("webgl.dxgl.enabled", true);
 pref("webgl.dxgl.needs-finish", false);
 #endif
 
 pref("gfx.offscreencanvas.enabled", false);
 
 #ifdef MOZ_WIDGET_GONK
 pref("gfx.gralloc.fence-with-readpixels", false);
 #endif