summaryrefslogtreecommitdiff
path: root/src/mesa/main/api_eval.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mesa/main/api_eval.c')
-rw-r--r--src/mesa/main/api_eval.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mesa/main/api_eval.c b/src/mesa/main/api_eval.c
index 1a705f06c9..3302ec3f7d 100644
--- a/src/mesa/main/api_eval.c
+++ b/src/mesa/main/api_eval.c
@@ -1,4 +1,3 @@
-
/*
* Mesa 3-D graphics library
* Version: 5.1
@@ -209,10 +208,13 @@ static void do_EvalCoord2f( GLcontext* ctx, GLfloat u, GLfloat v )
CROSS_PROD(normal, du, dv);
NORMALIZE_3FV(normal);
+ glNormal3fv( normal );
+ glVertex4fv( vertex );
}
else {
_math_horner_bezier_surf(map->Points, vertex, uu, vv, 4,
map->Uorder, map->Vorder);
+ glVertex4fv( vertex );
}
}
else if (ctx->Eval.Map2Vertex3) {