diff options
author | Brian Paul <[email protected]> | 2000-06-05 23:53:06 +0000 |
---|---|---|
committer | Brian Paul <[email protected]> | 2000-06-05 23:53:06 +0000 |
commit | c470d8663341faed6943a52a3b307e89b52a24ba (patch) | |
tree | 911f676b3e7c76a80c60794f74bf3f711f003f0d | |
parent | 97529e8e1ae39e8d7e968ffdf04c3dbe591625c0 (diff) |
fixed bugs in fxSetupDepthTest()
-rw-r--r-- | src/mesa/drivers/glide/fxsetup.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/mesa/drivers/glide/fxsetup.c b/src/mesa/drivers/glide/fxsetup.c index 5e82443d78d..f1a56650bde 100644 --- a/src/mesa/drivers/glide/fxsetup.c +++ b/src/mesa/drivers/glide/fxsetup.c @@ -1384,12 +1384,14 @@ static void fxSetupDepthTest(GLcontext *ctx) fxMesaContext fxMesa=(fxMesaContext)ctx->DriverCtx; tfxUnitsState *us=&fxMesa->unitsState; - if(us->depthTestEnabled) + if (us->depthTestEnabled) { FX_grDepthBufferFunction(us->depthTestFunc); - else + FX_grDepthMask(us->depthMask); + } + else { FX_grDepthBufferFunction(GR_CMP_ALWAYS); - - FX_grDepthMask(us->depthMask); + FX_grDepthMask(FXFALSE); + } } /************************************************************************/ |