diff options
author | syrjala <syrjala> | 2003-11-11 07:42:14 +0000 |
---|---|---|
committer | syrjala <syrjala> | 2003-11-11 07:42:14 +0000 |
commit | 4da14d678d0e2f6f6d9add4438e96c862d9760c1 (patch) | |
tree | 20e97e992823219adccf4cbb38de0ee9b0fe976d | |
parent | 5b94134050ddef344a876ec8063a1faea389a0f3 (diff) |
Added support for GL_DITHER.
-rw-r--r-- | xc/lib/GL/mesa/src/drv/mga/mgastate.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/xc/lib/GL/mesa/src/drv/mga/mgastate.c b/xc/lib/GL/mesa/src/drv/mga/mgastate.c index 78b41bd0f..a993d363b 100644 --- a/xc/lib/GL/mesa/src/drv/mga/mgastate.c +++ b/xc/lib/GL/mesa/src/drv/mga/mgastate.c @@ -877,6 +877,13 @@ static void mgaDDEnable(GLcontext *ctx, GLenum cap, GLboolean state) mgaContextPtr mmesa = MGA_CONTEXT( ctx ); switch(cap) { + case GL_DITHER: + MGA_STATECHANGE( mmesa, MGA_UPLOAD_CONTEXT ); + if (!ctx->Color.DitherFlag) + mmesa->setup.maccess |= MA_nodither_enable; + else + mmesa->setup.maccess &= ~MA_nodither_enable; + break; case GL_LIGHTING: case GL_COLOR_SUM_EXT: FLUSH_BATCH( mmesa ); |