summaryrefslogtreecommitdiff
path: root/src/mesa
diff options
context:
space:
mode:
authorBrian Paul <brian.paul@tungstengraphics.com>2002-06-06 16:31:24 +0000
committerBrian Paul <brian.paul@tungstengraphics.com>2002-06-06 16:31:24 +0000
commitf21a4872e8218c0454107686a531eb0ff19c36bb (patch)
treec4abf135305b3b953fa7ed6f4f8a140bde9b3931 /src/mesa
parente0107e87a71ffcddc9400287ee675f0011cdc31b (diff)
replaced hard-coded 4 with NUM_TEXTURE_TARGETS
Diffstat (limited to 'src/mesa')
-rw-r--r--src/mesa/main/mtypes.h4
-rw-r--r--src/mesa/main/state.c4
2 files changed, 5 insertions, 3 deletions
diff --git a/src/mesa/main/mtypes.h b/src/mesa/main/mtypes.h
index 2864e65b47..cc6c40f7a2 100644
--- a/src/mesa/main/mtypes.h
+++ b/src/mesa/main/mtypes.h
@@ -1,4 +1,4 @@
-/* $Id: mtypes.h,v 1.76 2002/05/27 17:04:53 brianp Exp $ */
+/* $Id: mtypes.h,v 1.77 2002/06/06 16:31:24 brianp Exp $ */
/*
* Mesa 3-D graphics library
@@ -726,6 +726,8 @@ struct gl_stencil_attrib {
#define R_BIT 4
#define Q_BIT 8
+#define NUM_TEXTURE_TARGETS 4 /* 1D, 2D, 3D and CUBE */
+
/* Texture Enabled flags */
#define TEXTURE0_1D 0x1 /* Texture unit 0 (default) */
#define TEXTURE0_2D 0x2
diff --git a/src/mesa/main/state.c b/src/mesa/main/state.c
index c513b4fcca..d94c9c7337 100644
--- a/src/mesa/main/state.c
+++ b/src/mesa/main/state.c
@@ -1,4 +1,4 @@
-/* $Id: state.c,v 1.83 2002/05/29 15:16:02 brianp Exp $ */
+/* $Id: state.c,v 1.84 2002/06/06 16:31:24 brianp Exp $ */
/*
* Mesa 3-D graphics library
@@ -836,7 +836,7 @@ update_texture_state( GLcontext *ctx )
}
{
- GLuint flag = texUnit->_ReallyEnabled << (i * 4);
+ GLuint flag = texUnit->_ReallyEnabled << (i * NUM_TEXTURE_TARGETS);
ctx->Texture._ReallyEnabled |= flag;
}