summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/mesa/swrast/s_texture.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/mesa/swrast/s_texture.c b/src/mesa/swrast/s_texture.c
index c4512480d53..10349e4ced1 100644
--- a/src/mesa/swrast/s_texture.c
+++ b/src/mesa/swrast/s_texture.c
@@ -1,4 +1,4 @@
-/* $Id: s_texture.c,v 1.18 2001/03/22 04:54:58 brianp Exp $ */
+/* $Id: s_texture.c,v 1.19 2001/03/23 18:53:26 brianp Exp $ */
/*
* Mesa 3-D graphics library
@@ -2664,8 +2664,9 @@ _swrast_texture_fragments( GLcontext *ctx, GLuint texUnit, GLuint n,
}
}
- if (textureUnit->_Current->MinLod != -1000.0
- || textureUnit->_Current->MaxLod != 1000.0) {
+ if ((textureUnit->_Current->MinLod != -1000.0
+ || textureUnit->_Current->MaxLod != 1000.0)
+ && lambda) {
/* apply LOD clamping to lambda */
const GLfloat min = textureUnit->_Current->MinLod;
const GLfloat max = textureUnit->_Current->MaxLod;