mesa: remove some assertions that are invalid during context tear-down
This commit is contained in:
@@ -205,11 +205,14 @@ _mesa_reference_buffer_object(GLcontext *ctx,
|
|||||||
if (deleteFlag) {
|
if (deleteFlag) {
|
||||||
|
|
||||||
/* some sanity checking: don't delete a buffer still in use */
|
/* some sanity checking: don't delete a buffer still in use */
|
||||||
|
#if 0
|
||||||
|
/* unfortunately, these tests are invalid during context tear-down */
|
||||||
ASSERT(ctx->Array.ArrayBufferObj != bufObj);
|
ASSERT(ctx->Array.ArrayBufferObj != bufObj);
|
||||||
ASSERT(ctx->Array.ElementArrayBufferObj != bufObj);
|
ASSERT(ctx->Array.ElementArrayBufferObj != bufObj);
|
||||||
ASSERT(ctx->Array.ArrayObj->Vertex.BufferObj != bufObj);
|
ASSERT(ctx->Array.ArrayObj->Vertex.BufferObj != bufObj);
|
||||||
ASSERT(ctx->Driver.DeleteBuffer);
|
#endif
|
||||||
|
|
||||||
|
ASSERT(ctx->Driver.DeleteBuffer);
|
||||||
ctx->Driver.DeleteBuffer(ctx, oldObj);
|
ctx->Driver.DeleteBuffer(ctx, oldObj);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user