need to call pipe->flush() in finish_or_flush()

This commit is contained in:
Brian 2007-11-06 13:58:25 -07:00
parent da3994988b
commit ea286d4df2

View file

@ -1386,6 +1386,7 @@ finish_or_flush( GLcontext *ctx )
/* NOT_NEEDED */ /* NOT_NEEDED */
#else #else
const XMesaContext xmesa = XMESA_CONTEXT(ctx); const XMesaContext xmesa = XMESA_CONTEXT(ctx);
ctx->st->pipe->flush(ctx->st->pipe, 0);
if (xmesa) { if (xmesa) {
_glthread_LOCK_MUTEX(_xmesa_lock); _glthread_LOCK_MUTEX(_xmesa_lock);
XSync( xmesa->display, False ); XSync( xmesa->display, False );