From 5d2f8d7456d85df6c5ae0f36184337003566b371 Mon Sep 17 00:00:00 2001 From: Yuxuan Shui Date: Fri, 26 Aug 2022 05:28:57 +0100 Subject: [PATCH] backend: gl: fix visible seam in shadow at edge of windows Signed-off-by: Yuxuan Shui --- src/backend/gl/shaders.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/gl/shaders.c b/src/backend/gl/shaders.c index 2386689..4a18e62 100644 --- a/src/backend/gl/shaders.c +++ b/src/backend/gl/shaders.c @@ -71,7 +71,7 @@ const char masking_glsl[] = GLSL(330, float dist = mask_rectangle_sdf(maskcoord - mask_size / 2.0f, inner_size / 2.0f) - mask_corner_radius; if (dist > 0.0f) { - mask.r = (1.0f - clamp(dist, 0.0f, 1.0f)); + mask.r *= (1.0f - clamp(dist, 0.0f, 1.0f)); } } if (mask_inverted) {