commit 53edbab522984f44ef43d42d0656d2e0ab99980b
parent 068d1ccc4d12a693ee279c09f73c851cbf31bbad
Author: Nicolas Silva <nical@fastmail.com>
Date: Wed, 1 Oct 2025 15:26:41 +0000
Bug 1978773 - Fix start_radius taking the wrong input in the swgl span shader. r=gfx-reviewers,lsalzman
This is already covered by wrench tests and makes them pass with the new (currently preffed off) code path.
Differential Revision: https://phabricator.services.mozilla.com/D266690
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gfx/wr/webrender/res/ps_quad_gradient.glsl b/gfx/wr/webrender/res/ps_quad_gradient.glsl
@@ -380,7 +380,7 @@ void swgl_drawSpanRGBA8() {
}
vec2 pos = v_interpolated_data.xy;
- float start_radius = v_flat_data.z;
+ float start_radius = v_flat_data.x;
bool repeat = v_gradient_header.z != 0.0;
swgl_commitRadialGradientFromStopsRGBA8(sGpuBufferF, offsets_addr, colors_addr,