diff options
author | Brian Paul <[email protected]> | 1999-08-19 15:48:01 +0000 |
---|---|---|
committer | Brian Paul <[email protected]> | 1999-08-19 15:48:01 +0000 |
commit | b30e70436c614629b654664cb36a4f35276d93ad (patch) | |
tree | 1021b9e95c2d61389673ca286259819b72d76cc2 | |
parent | a4dcdcf0ffae4c6cf52354fbd63c95d7d7815fd9 (diff) |
fixed alpha channel problem in gl_blend_pixels()
-rw-r--r-- | src/mesa/main/blend.c | 9 |
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); |