diff --git a/clutter/clutter/clutter-blur.c b/clutter/clutter/clutter-blur.c index abc8d3c14..1f0d394dd 100644 --- a/clutter/clutter/clutter-blur.c +++ b/clutter/clutter/clutter-blur.c @@ -84,7 +84,7 @@ static const char *gaussian_blur_glsl = " vec4 ret = texture2D (cogl_sampler, uv) * gauss_coefficient.x; \n" " gauss_coefficient.xy *= gauss_coefficient.yz; \n" " \n" -" int n_steps = int (ceil (3 * sigma)); \n" +" int n_steps = int (ceil (1.5 * sigma)) * 2; \n" " \n" " for (int i = 1; i <= n_steps; i += 2) { \n" " float coefficient_subtotal = gauss_coefficient.x; \n"