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 void
_mesa_init_buffer_objects( GLcontext *ctx ) _mesa_init_buffer_objects( GLcontext *ctx )
{ {
ctx->Array.ArrayBufferObj = ctx->Shared->NullBufferObj; _mesa_reference_buffer_object(ctx, &ctx->Array.ArrayBufferObj,
ctx->Array.ElementArrayBufferObj = ctx->Shared->NullBufferObj; ctx->Shared->NullBufferObj);
_mesa_reference_buffer_object(ctx, &ctx->Array.ElementArrayBufferObj,
ctx->Shared->NullBufferObj);
ctx->CopyReadBuffer = ctx->Shared->NullBufferObj; _mesa_reference_buffer_object(ctx, &ctx->CopyReadBuffer,
ctx->CopyWriteBuffer = ctx->Shared->NullBufferObj; ctx->Shared->NullBufferObj);
_mesa_reference_buffer_object(ctx, &ctx->CopyWriteBuffer,
ctx->Shared->NullBufferObj);
} }