From: Andre Maasikas Date: Tue, 18 Jan 2011 14:05:45 +0000 (+0200) Subject: r600c: preserve correct buffer when using fbo X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4ef3e261a4dbe81c1ca73dbf83d45edf332c8d68;p=mesa.git r600c: preserve correct buffer when using fbo Hopefully better than previous - this passes more mipgen tests --- diff --git a/src/mesa/drivers/dri/radeon/radeon_common_context.c b/src/mesa/drivers/dri/radeon/radeon_common_context.c index a1124483a6c..819d9dd5750 100644 --- a/src/mesa/drivers/dri/radeon/radeon_common_context.c +++ b/src/mesa/drivers/dri/radeon/radeon_common_context.c @@ -532,7 +532,7 @@ void radeon_prepare_render(radeonContextPtr radeon) /* Intel driver does the equivalent of this, no clue if it is needed:*/ draw = drawable->driverPrivate; - radeon_draw_buffer(radeon->glCtx, &draw->base); + radeon_draw_buffer(radeon->glCtx, radeon->glCtx->DrawBuffer); driContext->dri2.draw_stamp = drawable->dri2.stamp; }