/external/mesa3d/src/mesa/math/ |
H A D | m_eval.h | 74 * for max(uorder,vorder) points is needed in the 80 GLuint dim, GLuint uorder, GLuint vorder); 90 * must be multiplied with the (u2-u1)/uorder-1 and (v2-v1)/vorder-1. 93 * De Casteljau needs additional storage for uorder*vorder 100 GLuint uorder, GLuint vorder);
|
H A D | m_eval.c | 113 * for max(uorder,vorder) points is needed in the 119 GLuint dim, GLuint uorder, GLuint vorder) 121 GLfloat *cp = cn + uorder * vorder * dim; 124 if (vorder > uorder) { 125 if (uorder >= 2) { 135 bincoeff = (GLfloat) (uorder - 1); 141 for (i = 2, ucp += 2 * uinc, poweru = u * u; i < uorder; 143 bincoeff *= (GLfloat) (uorder - i); 155 else /* uorder=1 -> cn defines a curve in v */ 158 else { /* vorder <= uorder */ 118 _math_horner_bezier_surf(GLfloat * cn, GLfloat * out, GLfloat u, GLfloat v, GLuint dim, GLuint uorder, GLuint vorder) argument 195 _math_de_casteljau_surf(GLfloat * cn, GLfloat * out, GLfloat * du, GLfloat * dv, GLfloat u, GLfloat v, GLuint dim, GLuint uorder, GLuint vorder) argument [all...] |
/external/mesa3d/src/mesa/main/ |
H A D | eval.h | 62 GLint ustride, GLint uorder, 66 GLint ustride, GLint uorder, 70 GLint ustride, GLint uorder, 75 GLint ustride, GLint uorder,
|
H A D | eval.c | 212 GLfloat *_mesa_copy_map_points1f( GLenum target, GLint ustride, GLint uorder, argument 221 buffer = (GLfloat *) MALLOC(uorder * size * sizeof(GLfloat)); 224 for (i = 0, p = buffer; i < uorder; i++, points += ustride) 236 GLfloat *_mesa_copy_map_points1d( GLenum target, GLint ustride, GLint uorder, argument 245 buffer = (GLfloat *) MALLOC(uorder * size * sizeof(GLfloat)); 248 for (i = 0, p = buffer; i < uorder; i++, points += ustride) 268 GLint ustride, GLint uorder, 282 /* max(uorder, vorder) additional points are used in */ 283 /* horner evaluation and uorder*vorder additional */ 285 dsize = (uorder 267 _mesa_copy_map_points2f( GLenum target, GLint ustride, GLint uorder, GLint vstride, GLint vorder, const GLfloat *points ) argument 310 _mesa_copy_map_points2d(GLenum target, GLint ustride, GLint uorder, GLint vstride, GLint vorder, const GLdouble *points ) argument 360 map1(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, const GLvoid *points, GLenum type ) argument 442 map2( GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLvoid *points, GLenum type ) argument 525 _mesa_Map2f( GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points) argument 536 _mesa_Map2d( GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points ) argument 541 map2(target, (GLfloat) u1, (GLfloat) u2, ustride, uorder, local [all...] |
H A D | dlist.c | 2963 GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, 2972 GLfloat *pnts = _mesa_copy_map_points2d(target, ustride, uorder, 2982 n[8].i = uorder; 2988 u1, u2, ustride, uorder, 2996 GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, 3005 GLfloat *pnts = _mesa_copy_map_points2f(target, ustride, uorder, 3015 n[8].i = uorder; 3020 CALL_Map2f(ctx->Exec, (target, u1, u2, ustride, uorder, 8093 GLint uorder = n[5].i; local 8096 CALL_Map1f(ctx->Exec, (target, u1, u2, ustride, uorder, 2962 save_Map2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points) argument 2995 save_Map2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points) argument 8109 GLint uorder = n[8].i; local [all...] |
/external/mesa3d/include/GL/ |
H A D | gl.h | 1401 GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, 1405 GLfloat u1, GLfloat u2, GLint ustride, GLint uorder,
|
H A D | glext.h | 9206 GLAPI void APIENTRY glDeformationMap3dSGIX (GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble *points); 9207 GLAPI void APIENTRY glDeformationMap3fSGIX (GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat *points); 9211 typedef void (APIENTRYP PFNGLDEFORMATIONMAP3DSGIXPROC) (GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble *points); 9212 typedef void (APIENTRYP PFNGLDEFORMATIONMAP3FSGIXPROC) (GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat *points); 10168 GLAPI void APIENTRY glMapControlPointsNV (GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const GLvoid *points); 10178 typedef void (APIENTRYP PFNGLMAPCONTROLPOINTSNVPROC) (GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const GLvoid *points); 12095 GLAPI void APIENTRY glMapVertexAttrib2dAPPLE (GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points); 12096 GLAPI void APIENTRY glMapVertexAttrib2fAPPLE (GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points); 12103 typedef void (APIENTRYP PFNGLMAPVERTEXATTRIB2DAPPLEPROC) (GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points); 12104 typedef void (APIENTRYP PFNGLMAPVERTEXATTRIB2FAPPLEPROC) (GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloa [all...] |