[Bf-blender-cvs] [e76f04c8707] master: Fix T90742: Gpencil ghost point on selection
Henrik Dick
noreply at git.blender.org
Mon Aug 30 15:24:43 CEST 2021
Commit: e76f04c87079de21bde0b2f6e79226eeeccb5aea
Author: Henrik Dick
Date: Mon Aug 30 15:16:39 2021 +0200
Branches: master
https://developer.blender.org/rBe76f04c87079de21bde0b2f6e79226eeeccb5aea
Fix T90742: Gpencil ghost point on selection
Reviewed By: fclem, filedescriptor
Maniphest Tasks: T90742
Differential Revision: https://developer.blender.org/D12259
===================================================================
M source/blender/draw/intern/draw_cache_impl_gpencil.c
===================================================================
diff --git a/source/blender/draw/intern/draw_cache_impl_gpencil.c b/source/blender/draw/intern/draw_cache_impl_gpencil.c
index 6ed4148a7fe..e78e41b917a 100644
--- a/source/blender/draw/intern/draw_cache_impl_gpencil.c
+++ b/source/blender/draw/intern/draw_cache_impl_gpencil.c
@@ -446,6 +446,8 @@ static void gpencil_batches_ensure(Object *ob, GpencilBatchCache *cache, int cfr
for (int i = 0; i < 2; i++) {
iter.verts[iter.vert_len + i].mat = -1;
}
+ /* Also mark first vert as invalid. */
+ iter.verts[0].mat = -1;
/* Finish the IBO. */
cache->ibo = GPU_indexbuf_build(&iter.ibo);
More information about the Bf-blender-cvs
mailing list