From: Roland Scheidegger Date: Mon, 1 Mar 2004 23:29:27 +0000 (+0000) Subject: Fix calling fallback_drawarrays() with the wrong arguments X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=725a56f157506a0122912da9f8df92b275da5b98;p=mesa.git Fix calling fallback_drawarrays() with the wrong arguments --- diff --git a/src/mesa/tnl/t_array_api.c b/src/mesa/tnl/t_array_api.c index fe1878af8e6..8375c1711fe 100644 --- a/src/mesa/tnl/t_array_api.c +++ b/src/mesa/tnl/t_array_api.c @@ -150,7 +150,7 @@ _tnl_DrawArrays(GLenum mode, GLint start, GLsizei count) /* Small primitives: attempt to share a vb (at the expense of * using the immediate interface). */ - fallback_drawarrays( ctx, mode, start, start + count ); + fallback_drawarrays( ctx, mode, start, count ); } else if (start >= (GLint) ctx->Array.LockFirst && start + count <= (GLint)(ctx->Array.LockFirst + ctx->Array.LockCount)) { @@ -233,7 +233,7 @@ _tnl_DrawArrays(GLenum mode, GLint start, GLsizei count) skip = 0; } else { - fallback_drawarrays( ctx, mode, start, start + count ); + fallback_drawarrays( ctx, mode, start, count ); return; } }