summaryrefslogtreecommitdiff
path: root/xc/extras/Mesa/src/state.c
diff options
context:
space:
mode:
authorbrianp <brianp>2000-05-03 23:45:14 +0000
committerbrianp <brianp>2000-05-03 23:45:14 +0000
commitc210f0dfe5ad604b4b0aed9f9fea63d77ae62105 (patch)
tree93736322b7e95ca48478bf326ff2ba7dc411f638 /xc/extras/Mesa/src/state.c
parent004a64ccf08be4322bfbda8d3b31804142bb469d (diff)
Merged glxmisc-2-0-0glxmisc-2-0-0-20000503-merge
Diffstat (limited to 'xc/extras/Mesa/src/state.c')
-rw-r--r--xc/extras/Mesa/src/state.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/xc/extras/Mesa/src/state.c b/xc/extras/Mesa/src/state.c
index b2ec15607..bb8452842 100644
--- a/xc/extras/Mesa/src/state.c
+++ b/xc/extras/Mesa/src/state.c
@@ -791,7 +791,8 @@ static void update_rasterflags( GLcontext *ctx )
if (ctx->Stencil.Enabled) ctx->RasterMask |= STENCIL_BIT;
if (ctx->Color.SWmasking) ctx->RasterMask |= MASKING_BIT;
- if (ctx->Visual->SoftwareAlpha && ctx->Color.ColorMask[ACOMP]
+ if (ctx->DrawBuffer->UseSoftwareAlphaBuffers
+ && ctx->Color.ColorMask[ACOMP]
&& ctx->Color.DrawBuffer != GL_NONE)
ctx->RasterMask |= ALPHABUF_BIT;