From 35e5e89f5614ebb032479b02dec888563f829b30 Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Wed, 9 Jan 2002 00:27:49 +0000 Subject: fixed GL_REPLACE / GL_RGB bug --- src/mesa/swrast/s_triangle.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/mesa/swrast/s_triangle.c') diff --git a/src/mesa/swrast/s_triangle.c b/src/mesa/swrast/s_triangle.c index cc5fc5b0d62..d61a2bb6590 100644 --- a/src/mesa/swrast/s_triangle.c +++ b/src/mesa/swrast/s_triangle.c @@ -1,4 +1,4 @@ -/* $Id: s_triangle.c,v 1.45 2002/01/09 00:09:33 brianp Exp $ */ +/* $Id: s_triangle.c,v 1.46 2002/01/09 00:27:49 brianp Exp $ */ /* * Mesa 3-D graphics library @@ -392,7 +392,12 @@ affine_span(GLcontext *ctx, struct sw_span *span, /* shortcuts */ -#define NEAREST_RGB_REPLACE NEAREST_RGB;REPLACE +#define NEAREST_RGB_REPLACE \ + NEAREST_RGB; \ + dest[0] = sample[0]; \ + dest[1] = sample[1]; \ + dest[2] = sample[2]; \ + dest[3] = FixedToInt(span->alpha); #define NEAREST_RGBA_REPLACE COPY_CHAN4(dest, tex00) -- cgit v1.2.3