summaryrefslogtreecommitdiffstats
path: root/src/mesa
diff options
context:
space:
mode:
authorBrian Paul <[email protected]>1999-08-19 15:48:01 +0000
committerBrian Paul <[email protected]>1999-08-19 15:48:01 +0000
commitb30e70436c614629b654664cb36a4f35276d93ad (patch)
tree1021b9e95c2d61389673ca286259819b72d76cc2 /src/mesa
parenta4dcdcf0ffae4c6cf52354fbd63c95d7d7815fd9 (diff)
fixed alpha channel problem in gl_blend_pixels()
Diffstat (limited to 'src/mesa')
-rw-r--r--src/mesa/main/blend.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/mesa/main/blend.c b/src/mesa/main/blend.c
index 10119ac3b3f..deac05c489d 100644
--- a/src/mesa/main/blend.c
+++ b/src/mesa/main/blend.c
@@ -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);