[Bf-blender-cvs] [67b74e53524] greasepencil-object: Fix delay cleaning previous frame when drawing

Antonio Vazquez noreply at git.blender.org
Sat Nov 4 16:32:19 CET 2017


Commit: 67b74e53524b0f2d2ffc68b8fc6dc4c0fa4250dd
Author: Antonio Vazquez
Date:   Sat Nov 4 16:31:56 2017 +0100
Branches: greasepencil-object
https://developer.blender.org/rB67b74e53524b0f2d2ffc68b8fc6dc4c0fa4250dd

Fix delay cleaning previous frame when drawing

The fast drawing was not cleaning the previous frame when the artist create a new one and only was redraw after release mouse.

===================================================================

M	source/blender/draw/engines/gpencil/gpencil_engine.c

===================================================================

diff --git a/source/blender/draw/engines/gpencil/gpencil_engine.c b/source/blender/draw/engines/gpencil/gpencil_engine.c
index 848a6982444..2c8e7795e6f 100644
--- a/source/blender/draw/engines/gpencil/gpencil_engine.c
+++ b/source/blender/draw/engines/gpencil/gpencil_engine.c
@@ -280,7 +280,7 @@ static void GPENCIL_cache_init(void *vedata)
 		    (stl->storage->playing == 0) &&
 		    ((ts->gpencil_simplify & GP_TOOL_FLAG_DISABLE_FAST_DRAWING) == 0))
 		{
-			if (((obact_gpd->sbuffer_sflag & GP_STROKE_ERASER) == 0) && (obact_gpd->sbuffer_size > 0)) {
+			if (((obact_gpd->sbuffer_sflag & GP_STROKE_ERASER) == 0) && (obact_gpd->sbuffer_size > 1)) {
 				stl->g_data->session_flag = GP_DRW_PAINT_PAINTING;
 			}
 			else {



More information about the Bf-blender-cvs mailing list