Lines Matching refs:Vorder
269 GLint vstride, GLint vorder,
282 /* max(uorder, vorder) additional points are used in */
283 /* horner evaluation and uorder*vorder additional */
285 dsize = (uorder == 2 && vorder == 2)? 0 : uorder*vorder;
286 hsize = (uorder > vorder ? uorder : vorder)*size;
289 buffer = (GLfloat *) MALLOC((uorder*vorder*size+hsize)*sizeof(GLfloat));
291 buffer = (GLfloat *) MALLOC((uorder*vorder*size+dsize)*sizeof(GLfloat));
294 uinc = ustride - vorder*vstride;
298 for (j=0; j<vorder; j++, points += vstride)
312 GLint vstride, GLint vorder,
325 /* max(uorder, vorder) additional points are used in */
326 /* horner evaluation and uorder*vorder additional */
328 dsize = (uorder == 2 && vorder == 2)? 0 : uorder*vorder;
329 hsize = (uorder > vorder ? uorder : vorder)*size;
332 buffer = (GLfloat *) MALLOC((uorder*vorder*size+hsize)*sizeof(GLfloat));
334 buffer = (GLfloat *) MALLOC((uorder*vorder*size+dsize)*sizeof(GLfloat));
337 uinc = ustride - vorder*vstride;
341 for (j=0; j<vorder; j++, points += vstride)
443 GLfloat v1, GLfloat v2, GLint vstride, GLint vorder,
469 if (vorder<1 || vorder>MAX_EVAL_ORDER) {
470 _mesa_error( ctx, GL_INVALID_VALUE, "glMap2(vorder)" );
503 vstride, vorder, (GLfloat*) points);
506 vstride, vorder, (GLdouble*) points);
514 map->Vorder = vorder;
527 GLfloat v1, GLfloat v2, GLint vstride, GLint vorder,
530 map2(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder,
538 GLdouble v1, GLdouble v2, GLint vstride, GLint vorder,
542 (GLfloat) v1, (GLfloat) v2, vstride, vorder, points, GL_DOUBLE);
578 n = map2d->Uorder * map2d->Vorder * comps;
601 v[1] = (GLdouble) map2d->Vorder;
670 n = map2d->Uorder * map2d->Vorder * comps;
693 v[1] = (GLfloat) map2d->Vorder;
764 n = map2d->Uorder * map2d->Vorder * comps;
787 v[1] = map2d->Vorder;
959 map->Vorder = 1;