fixed alpha channel problem in gl_blend_pixels()
authorBrian Paul <brian.paul@tungstengraphics.com>
Thu, 19 Aug 1999 15:48:01 +0000 (15:48 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Thu, 19 Aug 1999 15:48:01 +0000 (15:48 +0000)
src/mesa/main/blend.c

index 10119ac..deac05c 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: blend.c,v 1.1 1999/08/19 00:55:41 jtg Exp $ */
+/* $Id: blend.c,v 1.2 1999/08/19 15:48:01 brianp Exp $ */
 
 /*
  * Mesa 3-D graphics library
@@ -794,16 +794,9 @@ void gl_blend_pixels( GLcontext *ctx,
 
    /* Read pixels from current color buffer */
    (*ctx->Driver.ReadRGBAPixels)( ctx, n, x, y, dest, mask );
-
    if (ctx->RasterMask & ALPHABUF_BIT) {
       gl_read_alpha_pixels( ctx, n, x, y, dest, mask );
    }
-   else {
-      GLuint i;
-      for (i=0; i<n; i++) {
-         dest[i][ACOMP] = 255;
-      }
-   }
 
    if (!ctx->Color.BlendFunc)
       set_blend_function(ctx);