Enable out-of-process D3D11 compositing for Nightly Windows users. (bug 1314133, r=milan)
☠☠ backed out by 28ed60ea7e11 ☠ ☠
authorDavid Anderson <danderson@mozilla.com>
Tue, 01 Nov 2016 13:17:50 -0700
changeset 347307 59d33178b0cd6f7f2beb630a6cc70c8b299b8939
parent 347306 373c11f245a7b35f0794bd0a4a114cc6f423ce26
child 347308 cd3745be744588e6cbd802def770a96e425fe6f1
push id10298
push userraliiev@mozilla.com
push dateMon, 14 Nov 2016 12:33:03 +0000
treeherdermozilla-aurora@7e29173b1641 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmilan
bugs1314133
milestone52.0a1
Enable out-of-process D3D11 compositing for Nightly Windows users. (bug 1314133, r=milan)
modules/libpref/init/all.js
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -4513,16 +4513,20 @@ pref("network.tcp.keepalive.probe_count"
 #endif
 
 // Whether to disable acceleration for all widgets.
 pref("layers.acceleration.disabled", false);
 // Preference that when switched at runtime will run a series of benchmarks
 // and output the result to stderr.
 pref("layers.bench.enabled", false);
 
+#if defined(XP_WIN) && defined(NIGHTLY_BUILD)
+pref("layers.gpu-process.dev.enabled", true);
+#endif
+
 // Whether to force acceleration on, ignoring blacklists.
 #ifdef ANDROID
 // bug 838603 -- on Android, accidentally blacklisting OpenGL layers
 // means a startup crash for everyone.
 // Temporarily force-enable GL compositing.  This is default-disabled
 // deep within the bowels of the widgetry system.  Remove me when GL
 // compositing isn't default disabled in widget/android.
 pref("layers.acceleration.force-enabled", true);