Kaynağa Gözat

Remove unused index buffer.

tags/pre-merge-glsl-compiler-1
Keith Whitwell 19 yıl önce
ebeveyn
işleme
584def75ad
2 değiştirilmiş dosya ile 1 ekleme ve 10 silme
  1. 0
    3
      src/mesa/vbo/vbo_exec.h
  2. 1
    7
      src/mesa/vbo/vbo_exec_array.c

+ 0
- 3
src/mesa/vbo/vbo_exec.h Dosyayı Görüntüle

@@ -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;
};


+ 1
- 7
src/mesa/vbo/vbo_exec_array.c Dosyayı Görüntüle

@@ -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 */
}

Loading…
İptal
Kaydet