Lines Matching refs:vorder
213 GLint vstride, GLint vorder,
226 /* max(uorder, vorder) additional points are used in */
227 /* horner evaluation and uorder*vorder additional */
229 dsize = (uorder == 2 && vorder == 2)? 0 : uorder*vorder;
230 hsize = (uorder > vorder ? uorder : vorder)*size;
233 buffer = malloc((uorder*vorder*size+hsize)*sizeof(GLfloat));
235 buffer = malloc((uorder*vorder*size+dsize)*sizeof(GLfloat));
238 uinc = ustride - vorder*vstride;
242 for (j=0; j<vorder; j++, points += vstride)
256 GLint vstride, GLint vorder,
269 /* max(uorder, vorder) additional points are used in */
270 /* horner evaluation and uorder*vorder additional */
272 dsize = (uorder == 2 && vorder == 2)? 0 : uorder*vorder;
273 hsize = (uorder > vorder ? uorder : vorder)*size;
276 buffer = malloc((uorder*vorder*size+hsize)*sizeof(GLfloat));
278 buffer = malloc((uorder*vorder*size+dsize)*sizeof(GLfloat));
281 uinc = ustride - vorder*vstride;
285 for (j=0; j<vorder; j++, points += vstride)
387 GLfloat v1, GLfloat v2, GLint vstride, GLint vorder,
412 if (vorder<1 || vorder>MAX_EVAL_ORDER) {
413 _mesa_error( ctx, GL_INVALID_VALUE, "glMap2(vorder)" );
447 vstride, vorder, (GLfloat*) points);
450 vstride, vorder, (GLdouble*) points);
459 map->Vorder = vorder;
471 GLfloat v1, GLfloat v2, GLint vstride, GLint vorder,
474 map2(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder,
482 GLdouble v1, GLdouble v2, GLint vstride, GLint vorder,
486 (GLfloat) v1, (GLfloat) v2, vstride, vorder, points, GL_DOUBLE);