[Bf-blender-cvs] [d6b46f9ea5f] blender2.8: DRW: Make Additive blending alpha premult.
Clément Foucault
noreply at git.blender.org
Tue Jul 11 12:46:08 CEST 2017
Commit: d6b46f9ea5f0084513f06d6bfe31f514666a389b
Author: Clément Foucault
Date: Mon Jul 10 11:42:24 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBd6b46f9ea5f0084513f06d6bfe31f514666a389b
DRW: Make Additive blending alpha premult.
===================================================================
M source/blender/draw/intern/draw_manager.c
===================================================================
diff --git a/source/blender/draw/intern/draw_manager.c b/source/blender/draw/intern/draw_manager.c
index 08ae6bf06d6..049aac349af 100644
--- a/source/blender/draw/intern/draw_manager.c
+++ b/source/blender/draw/intern/draw_manager.c
@@ -1422,7 +1422,7 @@ static void DRW_state_set(DRWState state)
glBlendFunc(GL_ONE, GL_SRC_ALPHA);
}
else if ((state & DRW_STATE_ADDITIVE) != 0) {
- glBlendFunc(GL_ONE, GL_ONE);
+ glBlendFunc(GL_SRC_ALPHA, GL_ONE);
}
else {
BLI_assert(0);
More information about the Bf-blender-cvs
mailing list