From 3cde5f1f59df88c9f225b3cd76f76e873106809f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Foucault?= Date: Thu, 15 Aug 2019 18:42:50 +0200 Subject: DRW: Fix regression when rendering using index ranges --- source/blender/draw/intern/draw_manager_exec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/draw/intern/draw_manager_exec.c b/source/blender/draw/intern/draw_manager_exec.c index 83183148274..34f45cfe13d 100644 --- a/source/blender/draw/intern/draw_manager_exec.c +++ b/source/blender/draw/intern/draw_manager_exec.c @@ -1124,7 +1124,7 @@ static void draw_call_batching_do(DRWShadingGroup *shgroup, draw_call_batching_flush(shgroup, state); state->batch = call->batch; - state->v_first = 0; + state->v_first = (call->batch->elem) ? call->batch->elem->index_start : 0; state->v_count = (call->batch->elem) ? call->batch->elem->index_len : call->batch->verts[0]->vertex_len; state->inst_count = 1; -- cgit v1.2.3