init span.w, dwdx, dwdy in case we're running a fragment program
authorBrian Paul <brian.paul@tungstengraphics.com>
Wed, 15 Dec 2004 01:11:36 +0000 (01:11 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Wed, 15 Dec 2004 01:11:36 +0000 (01:11 +0000)
src/mesa/swrast/s_linetemp.h

index 5d9591d83ff4ca26730a3f4bce29dc902dd3c2ef..efdf1490691bbbe93bc5c1d9695b954f5170b65f 100644 (file)
@@ -1,9 +1,8 @@
-
 /*
  * Mesa 3-D graphics library
- * Version:  5.1
+ * Version:  6.3
  *
- * Copyright (C) 1999-2002  Brian Paul   All Rights Reserved.
+ * Copyright (C) 1999-2004  Brian Paul   All Rights Reserved.
  *
  * Permission is hereby granted, free of charge, to any person obtaining a
  * copy of this software and associated documentation files (the "Software"),
@@ -336,6 +335,11 @@ NAME( GLcontext *ctx, const SWvertex *vert0, const SWvertex *vert1 )
 
    INIT_SPAN(span, GL_LINE, numPixels, interpFlags, SPAN_XY);
 
+   /* Need these for fragment prog texcoord interpolation */
+   span.w = 1.0F;
+   span.dwdx = 0.0F;
+   span.dwdy = 0.0F;
+
    /*
     * Draw
     */