Lines Matching refs:GLfloat
156 GLfloat *_mesa_copy_map_points1f( GLenum target, GLint ustride, GLint uorder,
157 const GLfloat *points )
159 GLfloat *buffer, *p;
165 buffer = malloc(uorder * size * sizeof(GLfloat));
180 GLfloat *_mesa_copy_map_points1d( GLenum target, GLint ustride, GLint uorder,
183 GLfloat *buffer, *p;
189 buffer = malloc(uorder * size * sizeof(GLfloat));
194 *p++ = (GLfloat) points[k];
211 GLfloat *_mesa_copy_map_points2f( GLenum target,
214 const GLfloat *points )
216 GLfloat *buffer, *p;
233 buffer = malloc((uorder*vorder*size+hsize)*sizeof(GLfloat));
235 buffer = malloc((uorder*vorder*size+dsize)*sizeof(GLfloat));
254 GLfloat *_mesa_copy_map_points2d(GLenum target,
259 GLfloat *buffer, *p;
276 buffer = malloc((uorder*vorder*size+hsize)*sizeof(GLfloat));
278 buffer = malloc((uorder*vorder*size+dsize)*sizeof(GLfloat));
287 *p++ = (GLfloat) points[k];
304 map1(GLenum target, GLfloat u1, GLfloat u2, GLint ustride,
309 GLfloat *pnts;
352 pnts = _mesa_copy_map_points1f(target, ustride, uorder, (GLfloat*) points);
370 _mesa_Map1f( GLenum target, GLfloat u1, GLfloat u2, GLint stride,
371 GLint order, const GLfloat *points )
381 map1(target, (GLfloat) u1, (GLfloat) u2, stride, order, points, GL_DOUBLE);
386 map2( GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder,
387 GLfloat v1, GLfloat v2, GLint vstride, GLint vorder,
392 GLfloat *pnts;
447 vstride, vorder, (GLfloat*) points);
470 GLfloat u1, GLfloat u2, GLint ustride, GLint uorder,
471 GLfloat v1, GLfloat v2, GLint vstride, GLint vorder,
472 const GLfloat *points)
485 map2(target, (GLfloat) u1, (GLfloat) u2, ustride, uorder,
486 (GLfloat) v1, (GLfloat) v2, vstride, vorder, points, GL_DOUBLE);
498 GLfloat *data;
582 _mesa_GetnMapfvARB( GLenum target, GLenum query, GLsizei bufSize, GLfloat *v )
588 GLfloat *data;
626 v[0] = (GLfloat) map1d->Order;
632 v[0] = (GLfloat) map2d->Uorder;
633 v[1] = (GLfloat) map2d->Vorder;
667 _mesa_GetMapfv( GLenum target, GLenum query, GLfloat *v )
680 GLfloat *data;
766 _mesa_MapGrid1f( GLint un, GLfloat u1, GLfloat u2 )
779 ctx->Eval.MapGrid1du = (u2 - u1) / (GLfloat) un;
786 _mesa_MapGrid1f( un, (GLfloat) u1, (GLfloat) u2 );
791 _mesa_MapGrid2f( GLint un, GLfloat u1, GLfloat u2,
792 GLint vn, GLfloat v1, GLfloat v2 )
810 ctx->Eval.MapGrid2du = (u2 - u1) / (GLfloat) un;
814 ctx->Eval.MapGrid2dv = (v2 - v1) / (GLfloat) vn;
822 _mesa_MapGrid2f( un, (GLfloat) u1, (GLfloat) u2,
823 vn, (GLfloat) v1, (GLfloat) v2 );
840 map->Points = malloc(n * sizeof(GLfloat));
861 map->Points = malloc(n * sizeof(GLfloat));
904 static GLfloat vertex[4] = { 0.0, 0.0, 0.0, 1.0 };
905 static GLfloat normal[3] = { 0.0, 0.0, 1.0 };
906 static GLfloat index[1] = { 1.0 };
907 static GLfloat color[4] = { 1.0, 1.0, 1.0, 1.0 };
908 static GLfloat texcoord[4] = { 0.0, 0.0, 0.0, 1.0 };