summaryrefslogtreecommitdiffstats
path: root/src/mesa/swrast/s_texture.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mesa/swrast/s_texture.c')
-rw-r--r--src/mesa/swrast/s_texture.c25
1 files changed, 7 insertions, 18 deletions
diff --git a/src/mesa/swrast/s_texture.c b/src/mesa/swrast/s_texture.c
index 0f1c5cdc968..07e005b1502 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.51 2002/02/15 16:32:06 brianp Exp $ */
+/* $Id: s_texture.c,v 1.52 2002/02/16 23:44:46 brianp Exp $ */
/*
* Mesa 3-D graphics library
@@ -3042,23 +3042,12 @@ _swrast_texture_fragments( GLcontext *ctx, GLuint texUnit, GLuint n,
}
}
- /* Sample the texture. */
-#if 000
- if (curObj->Image[curObj->BaseLevel]->Format == GL_DEPTH_COMPONENT) {
- /* depth texture */
- sample_depth_texture(ctx, texUnit, textureUnit->_Current,
- n, texcoords, lambda, texel);
- }
- else {
- /* color texture */
-#endif
- SWRAST_CONTEXT(ctx)->TextureSample[texUnit]( ctx, texUnit,
- textureUnit->_Current,
- n, texcoords,
- lambda, texel );
-#if 0
- }
-#endif
+ /* Sample the texture for n fragments */
+ SWRAST_CONTEXT(ctx)->TextureSample[texUnit]( ctx, texUnit,
+ textureUnit->_Current,
+ n, texcoords,
+ lambda, texel );
+
apply_texture( ctx, textureUnit, n, primary_rgba,
(const GLchan (*)[4]) texel, rgba );
}