From f304dbd5d2df50b4072bde93ebb11c1e93bc05f8 Mon Sep 17 00:00:00 2001 From: Patrick Walton Date: Tue, 22 Dec 2015 17:52:20 -0800 Subject: [PATCH] Fix zero-radius blurs. Makes `css/inline_stacking_context.html` work. --- res/filter.fs.glsl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/res/filter.fs.glsl b/res/filter.fs.glsl index d1199237ba..dc8280348d 100644 --- a/res/filter.fs.glsl +++ b/res/filter.fs.glsl @@ -45,6 +45,8 @@ vec3 hsvToRgb(vec3 c) { } float gauss(float x, float sigma) { + if (sigma == 0.0) + return 1.0; return (1.0 / sqrt(6.283185307179586 * sigma * sigma)) * exp(-(x * x) / (2.0 * sigma * sigma)); }