[Bf-blender-cvs] [8cbbfa8c293] tmp-workbench-rewrite2: Fix MSL compilation
Miguel Pozo
noreply at git.blender.org
Tue Jan 10 15:55:20 CET 2023
Commit: 8cbbfa8c293ce077d916e3c53da31618a490e960
Author: Miguel Pozo
Date: Mon Jan 9 18:25:29 2023 +0100
Branches: tmp-workbench-rewrite2
https://developer.blender.org/rB8cbbfa8c293ce077d916e3c53da31618a490e960
Fix MSL compilation
===================================================================
M source/blender/draw/engines/workbench/shaders/workbench_next_composite_frag.glsl
===================================================================
diff --git a/source/blender/draw/engines/workbench/shaders/workbench_next_composite_frag.glsl b/source/blender/draw/engines/workbench/shaders/workbench_next_composite_frag.glsl
index a66af6008d9..7a5b66d0879 100644
--- a/source/blender/draw/engines/workbench/shaders/workbench_next_composite_frag.glsl
+++ b/source/blender/draw/engines/workbench/shaders/workbench_next_composite_frag.glsl
@@ -72,10 +72,10 @@ void main()
color = mix(color, world_data.object_outline_color, outline_opacity);
#endif
- if (color != world_data.background_color) {
- fragColor = color;
+ if (all(equal(color, world_data.background_color))) {
+ discard;
}
else {
- discard;
+ fragColor = color;
}
}
More information about the Bf-blender-cvs
mailing list