add missing glNormal, glVertex calls (Michal Wozniak)
authorBrian Paul <brian.paul@tungstengraphics.com>
Tue, 2 Sep 2003 15:10:32 +0000 (15:10 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Tue, 2 Sep 2003 15:10:32 +0000 (15:10 +0000)
src/mesa/main/api_eval.c

index 1a705f06c923d520c181a82fccadec82bb2dd8d8..3302ec3f7d6b48d2a3c5c1debc6512717e2ca0da 100644 (file)
@@ -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) {