From 96229becd1bef8bd69b412e61fac96146300646e Mon Sep 17 00:00:00 2001 From: Luflosi Date: Thu, 22 Nov 2018 11:36:29 +0100 Subject: [PATCH] Make final_color computation consistent across cases --- kitty/cell_fragment.glsl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kitty/cell_fragment.glsl b/kitty/cell_fragment.glsl index d7b319262..504ea9eca 100644 --- a/kitty/cell_fragment.glsl +++ b/kitty/cell_fragment.glsl @@ -106,7 +106,7 @@ void main() { #else // since background alpha is 1.0, it is effectively pre-multiplied final_color = vec4(premul_blend(fg.rgb, fg.a, background), 1.0f); - final_color = vec4(final_color.rgb / final_color.a, final_color.a); + final_color = vec4(final_color.rgb, final_color.a); #endif #endif