restored writeAll = GL_FALSE test/assignment
authorBrian Paul <brian.paul@tungstengraphics.com>
Thu, 18 Apr 2002 14:57:00 +0000 (14:57 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Thu, 18 Apr 2002 14:57:00 +0000 (14:57 +0000)
src/mesa/swrast/s_depth.c

index 87841dde68bedb419a059b6aa9b3d4cc428a6d97..6b1646b7a04aba4cd09f6ed5cbb3c055baca2a94 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: s_depth.c,v 1.20 2002/04/12 15:39:59 brianp Exp $ */
+/* $Id: s_depth.c,v 1.21 2002/04/18 14:57:00 brianp Exp $ */
 
 /*
  * Mesa 3-D graphics library
@@ -567,7 +567,11 @@ depth_test_span( GLcontext *ctx, struct sw_span *span)
          GLuint *zptr = (GLuint *) Z_ADDRESS32(ctx, x, y);
          passed = depth_test_span32(ctx, n, zptr, span->zArray, span->mask);
       }
-#if 0
+#if 1
+      if (passed < span->end) {
+         span->writeAll = GL_FALSE;
+      }
+#else
       /* this causes a glDrawPixels(GL_DEPTH_COMPONENT) conformance failure */
       if (passed < span->end) {
          span->writeAll = GL_FALSE;