From 7956292a765910077f50352d7cd0174e1e66d26c Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Mon, 28 Jan 2002 03:42:28 +0000 Subject: More span improvements. Removed _mesa_write_monocolor_span(). Removed last of span.filled* flags and Klaus's macros. More simplification of triangle functions. --- src/mesa/swrast/s_zoom.c | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'src/mesa/swrast/s_zoom.c') diff --git a/src/mesa/swrast/s_zoom.c b/src/mesa/swrast/s_zoom.c index 749730caed..516a5bb582 100644 --- a/src/mesa/swrast/s_zoom.c +++ b/src/mesa/swrast/s_zoom.c @@ -1,4 +1,4 @@ -/* $Id: s_zoom.c,v 1.10 2002/01/28 00:07:33 brianp Exp $ */ +/* $Id: s_zoom.c,v 1.11 2002/01/28 03:42:28 brianp Exp $ */ /* * Mesa 3-D graphics library @@ -83,11 +83,11 @@ _mesa_write_zoomed_rgba_span( GLcontext *ctx, { GLint r0, r1, row; GLint i, j; - struct sw_span zoomed; const GLint maxwidth = MIN2( ctx->DrawBuffer->Width, MAX_WIDTH ); + struct sw_span zoomed; - SW_SPAN_RESET(zoomed); INIT_SPAN(zoomed); + zoomed.arrayMask |= SPAN_RGBA; /* compute width of output row */ zoomed.end = (GLint) ABSF( n * ctx->Pixel.ZoomX ); @@ -148,8 +148,6 @@ _mesa_write_zoomed_rgba_span( GLcontext *ctx, /* zoom the span horizontally */ if (ctx->Pixel.ZoomX==-1.0F) { - SW_SPAN_SET_FLAG(zoomed.filledColor); - SW_SPAN_SET_FLAG(zoomed.filledAlpha); /* n==m */ for (j=zoomed.start; jPixel.ZoomX; - SW_SPAN_SET_FLAG(zoomed.filledColor); - SW_SPAN_SET_FLAG(zoomed.filledAlpha); for (j=zoomed.start; jDrawBuffer->Width, MAX_WIDTH ); struct sw_span zoomed; - SW_SPAN_RESET(zoomed); INIT_SPAN(zoomed); zoomed.arrayMask |= SPAN_INDEX; -- cgit v1.2.3