Lines Matching refs:vertex
155 GLfloat vertex[4];
157 ASSIGN_4V(vertex, 0, 0, 0, 1);
159 _math_horner_bezier_curve(map->Points, vertex, uu,
164 CALL_Vertex4fv(ctx->CurrentServerDispatch, ( vertex ));
166 CALL_Vertex3fv(ctx->CurrentServerDispatch, ( vertex ));
206 GLfloat vertex[4];
208 ASSIGN_4V(vertex, 0, 0, 0, 1);
214 _math_de_casteljau_surf(map->Points, vertex, du, dv, uu, vv,
219 du[0] = du[0]*vertex[3] - du[3]*vertex[0];
220 du[1] = du[1]*vertex[3] - du[3]*vertex[1];
221 du[2] = du[2]*vertex[3] - du[3]*vertex[2];
223 dv[0] = dv[0]*vertex[3] - dv[3]*vertex[0];
224 dv[1] = dv[1]*vertex[3] - dv[3]*vertex[1];
225 dv[2] = dv[2]*vertex[3] - dv[3]*vertex[2];
239 _math_horner_bezier_surf(map->Points, vertex, uu, vv,
245 CALL_Vertex4fv(ctx->CurrentServerDispatch, ( vertex ));
247 CALL_Vertex3fv(ctx->CurrentServerDispatch, ( vertex ));