Lines Matching refs:vorder
212 GLint vstride, GLint vorder,
225 /* max(uorder, vorder) additional points are used in */
226 /* horner evaluation and uorder*vorder additional */
228 dsize = (uorder == 2 && vorder == 2)? 0 : uorder*vorder;
229 hsize = (uorder > vorder ? uorder : vorder)*size;
232 buffer = malloc((uorder*vorder*size+hsize)*sizeof(GLfloat));
234 buffer = malloc((uorder*vorder*size+dsize)*sizeof(GLfloat));
237 uinc = ustride - vorder*vstride;
241 for (j=0; j<vorder; j++, points += vstride)
255 GLint vstride, GLint vorder,
268 /* max(uorder, vorder) additional points are used in */
269 /* horner evaluation and uorder*vorder additional */
271 dsize = (uorder == 2 && vorder == 2)? 0 : uorder*vorder;
272 hsize = (uorder > vorder ? uorder : vorder)*size;
275 buffer = malloc((uorder*vorder*size+hsize)*sizeof(GLfloat));
277 buffer = malloc((uorder*vorder*size+dsize)*sizeof(GLfloat));
280 uinc = ustride - vorder*vstride;
284 for (j=0; j<vorder; j++, points += vstride)
386 GLfloat v1, GLfloat v2, GLint vstride, GLint vorder,
411 if (vorder<1 || vorder>MAX_EVAL_ORDER) {
412 _mesa_error( ctx, GL_INVALID_VALUE, "glMap2(vorder)" );
446 vstride, vorder, (GLfloat*) points);
449 vstride, vorder, (GLdouble*) points);
458 map->Vorder = vorder;
470 GLfloat v1, GLfloat v2, GLint vstride, GLint vorder,
473 map2(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder,
481 GLdouble v1, GLdouble v2, GLint vstride, GLint vorder,
485 (GLfloat) v1, (GLfloat) v2, vstride, vorder, points, GL_DOUBLE);