summaryrefslogtreecommitdiffstats
path: root/src/mesa/pipe/draw/draw_clip.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mesa/pipe/draw/draw_clip.c')
-rw-r--r--src/mesa/pipe/draw/draw_clip.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/mesa/pipe/draw/draw_clip.c b/src/mesa/pipe/draw/draw_clip.c
index a1c4cf01f05..619ad7d6d64 100644
--- a/src/mesa/pipe/draw/draw_clip.c
+++ b/src/mesa/pipe/draw/draw_clip.c
@@ -25,9 +25,13 @@
*
**************************************************************************/
-/* Authors: Keith Whitwell <[email protected]>
+/**
+ * \brief Clipping stage
+ *
+ * \author Keith Whitwell <[email protected]>
*/
+
#include "main/macros.h"
#include "draw_private.h"
@@ -322,12 +326,12 @@ do_clip_line( struct prim_stage *stage,
if (dp1 < 0) {
GLfloat t = dp1 / (dp1 - dp0);
- t1 = MIN2(t1, t);
+ t1 = MAX2(t1, t);
}
if (dp0 < 0) {
GLfloat t = dp0 / (dp0 - dp1);
- t0 = MIN2(t0, t);
+ t0 = MAX2(t0, t);
}
if (t0 + t1 >= 1.0)