From: Ben Skeggs Date: Wed, 21 Mar 2007 04:05:07 +0000 (+1100) Subject: nouveau: SwapBuffers() needs to perform a glFlush() X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=6cadebbb677f776f599f5675f20b2f2ee44a1ce0;p=mesa.git nouveau: SwapBuffers() needs to perform a glFlush() --- diff --git a/src/mesa/drivers/dri/nouveau/nouveau_context.c b/src/mesa/drivers/dri/nouveau/nouveau_context.c index aec7b19771a..f217c4404e9 100644 --- a/src/mesa/drivers/dri/nouveau/nouveau_context.c +++ b/src/mesa/drivers/dri/nouveau/nouveau_context.c @@ -352,6 +352,7 @@ static void nouveauDoSwapBuffers(nouveauContextPtr nmesa, OUT_RING (((box->y2 - box->y1) << 16) | (box->x2 - box->x1)); } + FIRE_RING(); UNLOCK_HARDWARE(nmesa); #endif