Fix STENCIL_WRITE_MASK defn for bug 5902
authorKeith Whitwell <keith@tungstengraphics.com>
Fri, 17 Feb 2006 17:03:14 +0000 (17:03 +0000)
committerKeith Whitwell <keith@tungstengraphics.com>
Fri, 17 Feb 2006 17:03:14 +0000 (17:03 +0000)
src/mesa/drivers/dri/i915/i830_reg.h
src/mesa/drivers/dri/i915/i915_reg.h

index c45b88c..98cee2f 100644 (file)
 #define STENCIL_TEST_MASK(x)           ((x)<<8)
 #define MODE4_ENABLE_STENCIL_WRITE_MASK        ((1<<16)|(0x00ff))
 #define ENABLE_STENCIL_WRITE_MASK      (1<<16)
-#define STENCIL_WRITE_MASK(x)          (x)
+#define STENCIL_WRITE_MASK(x)          ((x)&0xff)
 
 /* _3DSTATE_MODES_5, p196 */
 #define _3DSTATE_MODES_5_CMD           (CMD_3D|(0x0c<<24))
index e95d76c..3ba792a 100644 (file)
 #define STENCIL_TEST_MASK(x)           ((x)<<8)
 #define MODE4_ENABLE_STENCIL_WRITE_MASK        ((1<<16)|(0x00ff))
 #define ENABLE_STENCIL_WRITE_MASK      (1<<16)
-#define STENCIL_WRITE_MASK(x)          (x)
+#define STENCIL_WRITE_MASK(x)          ((x)&0xff)
 
 /* _3DSTATE_MODES_5, p220 */
 #define _3DSTATE_MODES_5_CMD           (CMD_3D|(0x0c<<24))