From 78ea6302f1c45992dd1166cc3978a2ba4201d638 Mon Sep 17 00:00:00 2001 From: Jeroen Bakker Date: Tue, 15 Sep 2020 14:18:35 +0200 Subject: Fix T80746: Image blur in compositor creates halo from alpha When applying alpha, an alpha of 0.0 was always ignored, creating the Halo --- source/blender/draw/engines/image/shaders/engine_image_frag.glsl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/draw/engines/image/shaders/engine_image_frag.glsl b/source/blender/draw/engines/image/shaders/engine_image_frag.glsl index d4eebb37ccb..f6a3e1affb9 100644 --- a/source/blender/draw/engines/image/shaders/engine_image_frag.glsl +++ b/source/blender/draw/engines/image/shaders/engine_image_frag.glsl @@ -82,7 +82,7 @@ void main() } if ((drawFlags & SIMA_DRAW_FLAG_APPLY_ALPHA) != 0) { - if (!imgPremultiplied && tex_color.a != 0.0 && tex_color.a != 1.0) { + if (!imgPremultiplied) { tex_color.rgb *= tex_color.a; } } -- cgit v1.2.3