From 0b4d41698b389e5bde156923bff189b80fe662e1 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 17 Feb 2023 06:26:42 -0500 Subject: [PATCH] mask: Fix glsl --- gsk/gl/resources/mask.glsl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gsk/gl/resources/mask.glsl b/gsk/gl/resources/mask.glsl index f856cb8fd0..602c83dd64 100644 --- a/gsk/gl/resources/mask.glsl +++ b/gsk/gl/resources/mask.glsl @@ -21,13 +21,13 @@ void main() { if (u_mode == 0) mask_value = mask.a; else if (u_mode == 1) - mask_value = 1 - mask.a; + mask_value = 1.0 - mask.a; else if (u_mode == 2) mask_value = (0.2126 * mask.r + 0.7152 * mask.g + 0.0722 * mask.b) * mask.a; else if (u_mode == 3) - mask_value = 1 - (0.2126 * mask.r + 0.7152 * mask.g + 0.0722 * mask.b) * mask.a; + mask_value = 1.0 - (0.2126 * mask.r + 0.7152 * mask.g + 0.0722 * mask.b) * mask.a; else - mask_value = 0; + mask_value = 0.0; gskSetOutputColor(vec4 (source * mask_value)); }