Mesa (master): vbo: remove unnecessary max_basevertex computation

Ilia Mirkin imirkin at kemper.freedesktop.org
Fri Aug 19 00:27:57 UTC 2016


Module: Mesa
Branch: master
Commit: 59bb8211804a471e87d4de54264f3e19ed4f435e
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=59bb8211804a471e87d4de54264f3e19ed4f435e

Author: Ilia Mirkin <imirkin at alum.mit.edu>
Date:   Wed Aug 17 17:12:10 2016 -0400

vbo: remove unnecessary max_basevertex computation

The max basevertex is already computed and added into max_index by the
caller, _tnl_draw_prims.

Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu>
Reviewed-by: Marek Olšák <marek.olsak at amd.com>

---

 src/mesa/vbo/vbo_split.c | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/src/mesa/vbo/vbo_split.c b/src/mesa/vbo/vbo_split.c
index 2f95746..79d7dd4 100644
--- a/src/mesa/vbo/vbo_split.c
+++ b/src/mesa/vbo/vbo_split.c
@@ -108,14 +108,6 @@ void vbo_split_prims( struct gl_context *ctx,
 		      vbo_draw_func draw,
 		      const struct split_limits *limits )
 {
-   GLint max_basevertex = prim->basevertex;
-   GLuint i;
-
-   for (i = 1; i < nr_prims; i++)
-      max_basevertex = MAX2(max_basevertex, prim[i].basevertex);
-
-   /* XXX max_basevertex is computed but not used, why? */
-
    if (ib) {
       if (limits->max_indices == 0) {
 	 /* Could traverse the indices, re-emitting vertices in turn.




More information about the mesa-commit mailing list