commit ee5bfcf1adda3df4375cf508b906a690e10b4322
parent b20c4113043b8a50ba7743d922ef48863cfcc7a9
Author: Gregory Pappas <gp3033@protonmail.com>
Date: Sat, 22 Nov 2025 18:44:47 +0000
Bug 2001787 - Expose gfx.webrender.software.d3d11.* prefs to Windows only r=gfx-reviewers,lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D273714
Diffstat:
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/modules/libpref/init/StaticPrefList.yaml b/modules/libpref/init/StaticPrefList.yaml
@@ -7995,12 +7995,19 @@
value: false
mirror: once
+#ifdef XP_WIN
# Whether to use the D3D11 RenderCompositor when using WebRender software backend
- name: gfx.webrender.software.d3d11
type: bool
value: true
mirror: once
+- name: gfx.webrender.software.d3d11.upload-mode
+ type: RelaxedAtomicInt32
+ value: 4
+ mirror: always
+#endif
+
- name: gfx.webrender.software.opengl
type: bool
#if defined(MOZ_WIDGET_ANDROID)
@@ -8010,11 +8017,6 @@
#endif
mirror: once
-- name: gfx.webrender.software.d3d11.upload-mode
- type: RelaxedAtomicInt32
- value: 4
- mirror: always
-
# Whether to force widgets to don't support acceleration to use WebRender
# despite that
- name: gfx.webrender.unaccelerated-widget.force