Remove unused index buffer.
authorKeith Whitwell <keith@tungstengraphics.com>
Mon, 15 Jan 2007 16:57:01 +0000 (16:57 +0000)
committerKeith Whitwell <keith@tungstengraphics.com>
Mon, 15 Jan 2007 16:57:01 +0000 (16:57 +0000)
src/mesa/vbo/vbo_exec.h
src/mesa/vbo/vbo_exec_array.c

index e28913b22af3b35741b824cccdee573c94520b95..a9b01e08e6aa26a92d31691af100ce004eb1efb1 100644 (file)
@@ -130,9 +130,6 @@ struct vbo_exec_context
        * programs:
        */
       const struct gl_client_array *inputs[VERT_ATTRIB_MAX];
-
-
-      struct gl_buffer_object *index_obj;
    } array;
 };
 
index 15fbdcf8a5625327563c43f67f3ebbed57a665a2..cec353cf43b520f1ffd7f6618349d7715ff9d8d0 100644 (file)
@@ -360,8 +360,6 @@ vbo_exec_DrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid *ind
 
 void vbo_exec_array_init( struct vbo_exec_context *exec )
 {
-   GLcontext *ctx = exec->ctx;
-
 #if 1
    exec->vtxfmt.DrawArrays = vbo_exec_DrawArrays;
    exec->vtxfmt.DrawElements = vbo_exec_DrawElements;
@@ -371,14 +369,10 @@ void vbo_exec_array_init( struct vbo_exec_context *exec )
    exec->vtxfmt.DrawElements = _mesa_noop_DrawElements;
    exec->vtxfmt.DrawRangeElements = _mesa_noop_DrawRangeElements;
 #endif
-
-   exec->array.index_obj = ctx->Driver.NewBufferObject(ctx, 1, GL_ARRAY_BUFFER_ARB);
 }
 
 
 void vbo_exec_array_destroy( struct vbo_exec_context *exec )
 {
-   GLcontext *ctx = exec->ctx;
-
-   ctx->Driver.DeleteBuffer(ctx, exec->array.index_obj);
+   /* nothing to do */
 }