commit 585dadcba78a20783fac6dd1aac2aee515c726f2
parent bee55b9f6c67875f45d39c4d27625e3481322455
Author: Nicolas Silva <nical@fastmail.com>
Date: Fri, 28 Nov 2025 10:08:26 +0000
Bug 1978773 - Reenable precise gradients with SWGL. r=gfx-reviewers,jnicol
Differential Revision: https://phabricator.services.mozilla.com/D274253
Diffstat:
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/gfx/wr/wrench/src/wrench.rs b/gfx/wr/wrench/src/wrench.rs
@@ -280,8 +280,8 @@ impl Wrench {
clear_caches_with_quads: !window.is_software(),
compositor_config,
enable_debugger: true,
- precise_radial_gradients: !window.is_software(),
- precise_conic_gradients: !window.is_software(),
+ precise_radial_gradients: true,
+ precise_conic_gradients: true,
..Default::default()
};
diff --git a/modules/libpref/init/StaticPrefList.yaml b/modules/libpref/init/StaticPrefList.yaml
@@ -8142,7 +8142,7 @@
- name: gfx.webrender.precise-radial-gradients-swgl
type: bool
rust: true
- value: false
+ value: true
mirror: once
# Use a more precise method for sampling gradients when *not* using SWGL .
@@ -8156,7 +8156,7 @@
- name: gfx.webrender.precise-conic-gradients-swgl
type: bool
rust: true
- value: false
+ value: true
mirror: once
# Use vsync events generated by hardware