some debug code
authorBrian Paul <brian.paul@tungstengraphics.com>
Tue, 17 Feb 2004 04:26:42 +0000 (04:26 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Tue, 17 Feb 2004 04:26:42 +0000 (04:26 +0000)
src/mesa/main/feedback.c

index 69b235a3e574032bd76eafb8b95591e09d6feac3..48c2ccbff30c1965dcbad186d21fe8afe965e951 100644 (file)
@@ -126,8 +126,20 @@ void _mesa_feedback_vertex( GLcontext *ctx,
                             GLfloat index,
                             const GLfloat texcoord[4] )
 {
+#if 0
+   {
+      /* snap window x, y to fractional pixel position */
+      const GLint snapMask = ~((FIXED_ONE / (1 << SUB_PIXEL_BITS)) - 1);
+      GLfixed x, y;
+      x = FloatToFixed(win[0]) & snapMask;
+      y = FloatToFixed(win[1]) & snapMask;
+      FEEDBACK_TOKEN(ctx, FixedToFloat(x));
+      FEEDBACK_TOKEN(ctx, FixedToFloat(y) );
+   }
+#else
    FEEDBACK_TOKEN( ctx, win[0] );
    FEEDBACK_TOKEN( ctx, win[1] );
+#endif
    if (ctx->Feedback._Mask & FB_3D) {
       FEEDBACK_TOKEN( ctx, win[2] );
    }