mesa: Branch 'vbo-0.2'

Roland Scheidegger sroland at kemper.freedesktop.org
Thu Jan 25 17:52:48 UTC 2007


 src/mesa/vbo/vbo_exec_array.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

New commits:
diff-tree 38e9f8b6f297bafba639ce192fc9926c8e890271 (from 78b64d911b4b50ab744f250522a88b3952859f98)
Author: Roland Scheidegger <sroland at tungstengraphics.com>
Date:   Thu Jan 25 18:52:40 2007 +0100

    do not rebase index buffers as it does not work currently (tested with r200 and sw mesa)

diff --git a/src/mesa/vbo/vbo_exec_array.c b/src/mesa/vbo/vbo_exec_array.c
index e0a6240..5a3a748 100644
--- a/src/mesa/vbo/vbo_exec_array.c
+++ b/src/mesa/vbo/vbo_exec_array.c
@@ -302,11 +302,12 @@ vbo_exec_DrawRangeElements(GLenum mode,
        * worry about performance implications of start > 0.
        *
        * XXX: consider passing start as min_index to draw_prims instead.
+       * XXX: don't rebase because it didn't work.
        */
       ib.rebase = 0;
    }
    else {
-      ib.rebase = start;
+      ib.rebase = /*start*/ 0;
    }
 
    prim[0].begin = 1;
@@ -318,7 +319,7 @@ vbo_exec_DrawRangeElements(GLenum mode,
    prim[0].count = count;
    prim[0].indexed = 1;
 
-   vbo->draw_prims( ctx, exec->array.inputs, prim, 1, &ib, ib.rebase, end+1 );
+   vbo->draw_prims( ctx, exec->array.inputs, prim, 1, &ib, /*ib.rebase*/ start, end+1 );
 }
 
 



More information about the mesa-commit mailing list