[Bf-blender-cvs] [8b041081c35] temp-lanpr-review: LANPR: chaining vertex count fixed.
YimingWu
noreply at git.blender.org
Tue Dec 3 06:44:34 CET 2019
Commit: 8b041081c352e2dfd13970351e42fdaa8b1eb101
Author: YimingWu
Date: Tue Dec 3 13:44:05 2019 +0800
Branches: temp-lanpr-review
https://developer.blender.org/rB8b041081c352e2dfd13970351e42fdaa8b1eb101
LANPR: chaining vertex count fixed.
===================================================================
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 04f3fad3878..9ca94a806bd 100644
--- a/source/blender/draw/engines/lanpr/lanpr_chain_draw.c
+++ b/source/blender/draw/engines/lanpr/lanpr_chain_draw.c
@@ -134,7 +134,8 @@ 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 + 1);
+ /* We don't need a dummy vert for the end point. Thus no "+1" here */
+ GPU_indexbuf_init_ex(&elb, GPU_PRIM_LINES_ADJ, vert_count * 4, vert_count);
for (rlc = rb->chains.first; rlc; rlc = rlc->next) {
More information about the Bf-blender-cvs
mailing list