[Bf-blender-cvs] [365faddd793] temp-lanpr-review: LANPR: Fix chain point count error.

YimingWu noreply at git.blender.org
Sun Nov 24 15:03:37 CET 2019


Commit: 365faddd7935c21236a3608e111d271b29853e4e
Author: YimingWu
Date:   Sun Nov 24 20:55:16 2019 +0800
Branches: temp-lanpr-review
https://developer.blender.org/rB365faddd7935c21236a3608e111d271b29853e4e

LANPR: Fix chain point count error.

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

M	source/blender/draw/engines/lanpr/lanpr_chain_draw.c

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

diff --git a/source/blender/draw/engines/lanpr/lanpr_chain_draw.c b/source/blender/draw/engines/lanpr/lanpr_chain_draw.c
index 007ee506439..7d5490ac439 100644
--- a/source/blender/draw/engines/lanpr/lanpr_chain_draw.c
+++ b/source/blender/draw/engines/lanpr/lanpr_chain_draw.c
@@ -134,7 +134,7 @@ void lanpr_chain_generate_draw_command(LANPR_RenderBuffer *rb)
   lengths = MEM_callocN(sizeof(float) * vert_count, "chain lengths");
 
   GPUIndexBufBuilder elb;
-  GPU_indexbuf_init_ex(&elb, GPU_PRIM_LINES_ADJ, vert_count * 4, vert_count);
+  GPU_indexbuf_init_ex(&elb, GPU_PRIM_LINES_ADJ, vert_count * 4, vert_count + 1);
 
   for (rlc = rb->chains.first; rlc; rlc = rlc->next) {



More information about the Bf-blender-cvs mailing list