From 98848382731b71a51e4a80f1820f009e70f06a25 Mon Sep 17 00:00:00 2001 From: Brian Date: Sun, 9 Dec 2007 21:10:39 -0700 Subject: Fix looping for multi-color buffer writing. --- src/mesa/pipe/softpipe/sp_quad_colormask.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/mesa/pipe/softpipe/sp_quad_colormask.c') diff --git a/src/mesa/pipe/softpipe/sp_quad_colormask.c b/src/mesa/pipe/softpipe/sp_quad_colormask.c index c585aa3edd..f5e0a32d1b 100644 --- a/src/mesa/pipe/softpipe/sp_quad_colormask.c +++ b/src/mesa/pipe/softpipe/sp_quad_colormask.c @@ -50,7 +50,8 @@ colormask_quad(struct quad_stage *qs, struct quad_header *quad) float dest[4][QUAD_SIZE]; struct softpipe_cached_tile *tile = sp_get_cached_tile(softpipe, - softpipe->cbuf_cache[0], quad->x0, quad->y0); + softpipe->cbuf_cache[softpipe->current_cbuf], + quad->x0, quad->y0); uint i, j; /* get/swizzle dest colors */ -- cgit v1.2.3