mesa: use _mesa_reference_buffer_object() in a few places

This commit is contained in:
Brian Paul
2009-06-10 13:45:01 -06:00
parent d7ea9ddf58
commit 0854b7e972

View File

@@ -470,11 +470,15 @@ _mesa_copy_buffer_subdata(GLcontext *ctx,
void
_mesa_init_buffer_objects( GLcontext *ctx )
{
ctx->Array.ArrayBufferObj = ctx->Shared->NullBufferObj;
ctx->Array.ElementArrayBufferObj = ctx->Shared->NullBufferObj;
_mesa_reference_buffer_object(ctx, &ctx->Array.ArrayBufferObj,
ctx->Shared->NullBufferObj);
_mesa_reference_buffer_object(ctx, &ctx->Array.ElementArrayBufferObj,
ctx->Shared->NullBufferObj);
ctx->CopyReadBuffer = ctx->Shared->NullBufferObj;
ctx->CopyWriteBuffer = ctx->Shared->NullBufferObj;
_mesa_reference_buffer_object(ctx, &ctx->CopyReadBuffer,
ctx->Shared->NullBufferObj);
_mesa_reference_buffer_object(ctx, &ctx->CopyWriteBuffer,
ctx->Shared->NullBufferObj);
}