fix bug in GL_MIRRORED_REPEAT_ARB (Ian Romanick)
authorBrian Paul <brian.paul@tungstengraphics.com>
Fri, 18 Oct 2002 13:40:59 +0000 (13:40 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Fri, 18 Oct 2002 13:40:59 +0000 (13:40 +0000)
src/mesa/swrast/s_texture.c

index c5dc960..b415bf9 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: s_texture.c,v 1.69 2002/10/04 23:10:06 kschultz Exp $ */
+/* $Id: s_texture.c,v 1.70 2002/10/18 13:40:59 brianp Exp $ */
 
 /*
  * Mesa 3-D graphics library
@@ -97,6 +97,7 @@
          U = 1.0F - (S - (GLfloat) flr);       /* flr is odd */        \
       else                                                             \
          U = S - (GLfloat) flr;                /* flr is even */               \
+      U = (U * SIZE) - 0.5;                                            \
       I0 = IFLOOR(U);                                                  \
       I1 = I0 + 1;                                                     \
       if (I0 < 0)                                                      \