Searched refs:vstride (Results 1 - 25 of 76) sorted by relevance

1234

/xsrc/external/mit/glu/dist/src/libnurbs/interface/
H A DbezierEval.h41 void bezierSurfEvalDerGen(int uder, int vder, float u0, float u1, int uorder, float v0, float v1, int vorder, int dimension, float *ctlpoints, int ustride, int vstride, float u, float v, float ret[]);
43 void bezierSurfEval(float u0, float u1, int uorder, float v0, float v1, int vorder, int dimension, float *ctlpoints, int ustride, int vstride, float u, float v, float ret[]);
45 void bezierSurfEvalNormal(float u0, float u1, int uorder, float v0, float v1, int vorder, int dimension, float *ctlpoints, int ustride, int vstride, float u, float v, float retNormal[]);
H A DbezierEval.cc173 * sum[i:0,uorder-1][j:0,vorder-1] { ctlpoints[i*ustride+j*vstride] * B(i)*B(j)
176 void bezierSurfEvalDerGen(int uder, int vder, float u0, float u1, int uorder, float v0, float v1, int vorder, int dimension, float *ctlpoints, int ustride, int vstride, float u, float v, float ret[]) argument
183 bezierCurveEvalDerGen(vder, v0, v1, vorder, ctlpoints+ustride*i, vstride, dimension, v, newPoints[i]);
192 void bezierSurfEval(float u0, float u1, int uorder, float v0, float v1, int vorder, int dimension, float *ctlpoints, int ustride, int vstride, float u, float v, float ret[]) argument
194 bezierSurfEvalDerGen(0, 0, u0, u1, uorder, v0, v1, vorder, dimension, ctlpoints, ustride, vstride, u, v, ret);
202 void bezierSurfEvalNormal(float u0, float u1, int uorder, float v0, float v1, int vorder, int dimension, float *ctlpoints, int ustride, int vstride, float u, float v, float retNormal[]) argument
207 bezierSurfEvalDerGen(1,0, u0, u1, uorder, v0, v1, vorder, dimension, ctlpoints, ustride, vstride, u, v, partialU);
208 bezierSurfEvalDerGen(0,1, u0, u1, uorder, v0, v1, vorder, dimension, ctlpoints, ustride, vstride, u, v, partialV);
222 bezierSurfEvalDerGen(0,0, u0, u1, uorder, v0, v1, vorder, dimension, ctlpoints, ustride, vstride, u, v, val);
H A DbezierPatchMesh.h74 bezierPatchMesh *bezierPatchMeshMake(int maptype, float umin, float umax, int ustride, int uorder, float vmin, float vmax, int vstride, int vorder, float *ctlpoints, int size_UVarray, int size_length_array);
79 void bezierPatchMeshPutPatch(bezierPatchMesh *bpm, int maptype, float umin, float umax, int ustride, int uorder, float vmin, float vmax, int vstride, int vorder, float *ctlpoints);
H A DbezierPatchMesh.cc100 bezierPatchMesh *bezierPatchMeshMake(int maptype, float umin, float umax, int ustride, int uorder, float vmin, float vmax, int vstride, int vorder, float *ctlpoints, int size_UVarray, int size_length_array) argument
128 ret->bpatch->ctlpoints[i * the_ustride + j*the_vstride+k] = ctlpoints[i*ustride+j*vstride+k];
183 void bezierPatchMeshPutPatch(bezierPatchMesh *bpm, int maptype, float umin, float umax, int ustride, int uorder, float vmin, float vmax, int vstride, int vorder, float *ctlpoints) argument
187 bpm->bpatch = bezierPatchMake2(umin, vmin, umax, vmax, uorder, vorder, 3, ustride, vstride, ctlpoints);
190 bpm->bpatch = bezierPatchMake2(umin, vmin, umax, vmax, uorder, vorder, 4,ustride, vstride, ctlpoints );
193 bpm->bpatch_normal = bezierPatchMake2(umin, vmin, umax, vmax, uorder, vorder, 3, ustride, vstride, ctlpoints);
196 bpm->bpatch_color = bezierPatchMake2(umin, vmin, umax, vmax, uorder, vorder, 1, ustride, vstride, ctlpoints);
199 bpm->bpatch_color = bezierPatchMake2(umin, vmin, umax, vmax, uorder, vorder, 4, ustride, vstride, ctlpoints);
202 bpm->bpatch_texcoord = bezierPatchMake2(umin, vmin, umax, vmax, uorder, vorder, 1, ustride, vstride, ctlpoints);
205 bpm->bpatch_texcoord = bezierPatchMake2(umin, vmin, umax, vmax, uorder, vorder, 2, ustride, vstride, ctlpoint
491 int vstride = dimension; local in function:bezierPatchMeshEval
[all...]
H A DbezierPatch.h73 bezierPatch* bezierPatchMake2(float umin, float vmin, float umax, float vmax, int urder, int vorder, int dimension, int ustride, int vstride, float *ctlpoints);
H A Dinsurfeval.cc253 int vstride = bpm->bpatch->dimension; local in function:OpenGLSurfaceEvaluator::inBPMEval
262 vstride,
451 int vstride,
474 global_ev_vstride = vstride;
483 ctlPoints += vstride;
486 ctlPoints += ustride - vstride * vorder;
1547 int vstride,
1584 temp_em->vstride = vstride;
1593 ctlPoints += vstride;
444 inMap2f(int k,REAL ulower,REAL uupper,int ustride,int uorder,REAL vlower,REAL vupper,int vstride,int vorder,REAL * ctlPoints) argument
1540 inMap2fEM(int which,int k,REAL ulower,REAL uupper,int ustride,int uorder,REAL vlower,REAL vupper,int vstride,int vorder,REAL * ctlPoints) argument
1832 int vstride; local in function:OpenGLSurfaceEvaluator::inBPMEvalEM
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/mesa/main/
H A Deval.h57 GLint vstride, GLint vorder,
62 GLint vstride, GLint vorder,
81 GLfloat v1, GLfloat v2, GLint vstride, GLint vorder,
86 GLdouble v1, GLdouble v2, GLint vstride, GLint vorder,
H A Deval.c213 GLint vstride, GLint vorder,
238 uinc = ustride - vorder*vstride;
242 for (j=0; j<vorder; j++, points += vstride)
256 GLint vstride, GLint vorder,
281 uinc = ustride - vorder*vstride;
285 for (j=0; j<vorder; j++, points += vstride)
386 GLfloat v1, GLfloat v2, GLint vstride, GLint vorder,
426 if (vstride < k) {
427 _mesa_error( ctx, GL_INVALID_VALUE, "glMap2(vstride)" );
446 vstride, vorde
211 _mesa_copy_map_points2f(GLenum target,GLint ustride,GLint uorder,GLint vstride,GLint vorder,const GLfloat * points) argument
254 _mesa_copy_map_points2d(GLenum target,GLint ustride,GLint uorder,GLint vstride,GLint vorder,const GLdouble * points) argument
385 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
467 _mesa_Map2f(GLenum target,GLfloat u1,GLfloat u2,GLint ustride,GLint uorder,GLfloat v1,GLfloat v2,GLint vstride,GLint vorder,const GLfloat * points) argument
478 _mesa_Map2d(GLenum target,GLdouble u1,GLdouble u2,GLint ustride,GLint uorder,GLdouble v1,GLdouble v2,GLint vstride,GLint vorder,const GLdouble * points) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/mesa/main/
H A Deval.h57 GLint vstride, GLint vorder,
62 GLint vstride, GLint vorder,
81 GLfloat v1, GLfloat v2, GLint vstride, GLint vorder,
86 GLdouble v1, GLdouble v2, GLint vstride, GLint vorder,
H A Deval.c212 GLint vstride, GLint vorder,
237 uinc = ustride - vorder*vstride;
241 for (j=0; j<vorder; j++, points += vstride)
255 GLint vstride, GLint vorder,
280 uinc = ustride - vorder*vstride;
284 for (j=0; j<vorder; j++, points += vstride)
386 GLfloat v1, GLfloat v2, GLint vstride, GLint vorder,
426 if (vstride < k) {
427 _mesa_error( ctx, GL_INVALID_VALUE, "glMap2(vstride)" );
446 vstride, vorde
210 _mesa_copy_map_points2f(GLenum target,GLint ustride,GLint uorder,GLint vstride,GLint vorder,const GLfloat * points) argument
253 _mesa_copy_map_points2d(GLenum target,GLint ustride,GLint uorder,GLint vstride,GLint vorder,const GLdouble * points) argument
385 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
468 _mesa_Map2f(GLenum target,GLfloat u1,GLfloat u2,GLint ustride,GLint uorder,GLfloat v1,GLfloat v2,GLint vstride,GLint vorder,const GLfloat * points) argument
479 _mesa_Map2d(GLenum target,GLdouble u1,GLdouble u2,GLint ustride,GLint uorder,GLdouble v1,GLdouble v2,GLint vstride,GLint vorder,const GLdouble * points) argument
[all...]
/xsrc/external/mit/xorg-server.old/dist/glx/
H A Drender2.c63 GLint uorder, vorder, ustride, vstride, k; local in function:__glXDisp_Map2f
78 vstride = k;
80 CALL_Map2f( GET_DISPATCH(), (target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points) );
128 GLint uorder, vorder, ustride, vstride, k; local in function:__glXDisp_Map2d
154 vstride = k;
170 CALL_Map2d( GET_DISPATCH(), (target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points) );
H A Drender2swap.c79 GLint uorder, vorder, ustride, vstride, k; local in function:__glXDispSwap_Map2f
105 vstride = k;
115 CALL_Map2f( GET_DISPATCH(), (target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points) );
165 GLint uorder, vorder, ustride, vstride, k, compsize; local in function:__glXDispSwap_Map2d
195 vstride = k;
211 CALL_Map2d( GET_DISPATCH(), (target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points) );
/xsrc/external/mit/xorg-server/dist/glx/
H A Drender2.c60 GLint uorder, vorder, ustride, vstride, k; local in function:__glXDisp_Map2f
75 vstride = k;
77 glMap2f(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points);
130 GLint uorder, vorder, ustride, vstride, k; local in function:__glXDisp_Map2d
158 vstride = k;
175 glMap2d(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points);
H A Drender2swap.c78 GLint uorder, vorder, ustride, vstride, k; local in function:__glXDispSwap_Map2f
105 vstride = k;
116 glMap2f(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points);
171 GLint uorder, vorder, ustride, vstride, k, compsize; local in function:__glXDispSwap_Map2d
203 vstride = k;
220 glMap2d(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points);
/xsrc/external/mit/glu/dist/src/libnurbs/internals/
H A Dmapdesc.cc356 REAL *pts, int uorder, int ustride, int vorder, int vstride )
367 for( REAL *qend = q + vorder * vstride; q != qend; q += vstride ) {
393 Mapdesc::cullCheck( REAL *pts, int uorder, int ustride, int vorder, int vstride ) argument
401 for( REAL *qend = q + vorder * vstride; q != qend; q += vstride ) {
486 int vorder, int vstride,
489 xformMat( cmat, pts, uorder, ustride, vorder, vstride, cp, outustride, outvstride );
501 int vorder, int vstride,
504 xformMat( smat, pts, uorder, ustride, vorder, vstride, s
355 xformAndCullCheck(REAL * pts,int uorder,int ustride,int vorder,int vstride) argument
484 xformCulling(REAL * pts,int uorder,int ustride,int vorder,int vstride,REAL * cp,int outustride,int outvstride) argument
499 xformSampling(REAL * pts,int uorder,int ustride,int vorder,int vstride,REAL * sp,int outustride,int outvstride) argument
508 xformBounding(REAL * pts,int uorder,int ustride,int vorder,int vstride,REAL * sp,int outustride,int outvstride) argument
541 xformMat(Maxmatrix mat,REAL * pts,int uorder,int ustride,int vorder,int vstride,REAL * cp,int outustride,int outvstride) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_eu_validate.c503 is_packed(unsigned vstride, unsigned width, unsigned hstride) argument
505 if (vstride == width) {
506 if (vstride == 1) {
895 unsigned vstride, width, hstride, element_size, subreg; local in function:general_restrictions_on_region_parameters
903 vstride = STRIDE(brw_inst_src ## n ## _vstride(devinfo, inst)); \
933 ERROR_IF(vstride != width * hstride,
949 ERROR_IF(vstride != 0 || hstride != 0,
957 if (vstride == 0 && hstride == 0) {
978 rowbase += vstride * element_size;
1056 "Align16 mixed float mode assumes packed data (vstride mus
1232 align1_access_mask(uint64_t access_mask[static32],unsigned exec_size,unsigned element_size,unsigned subreg,unsigned vstride,unsigned width,unsigned hstride) argument
1302 unsigned vstride, width, hstride, element_size, subreg; local in function:region_alignment_rules
1690 unsigned vstride, width, hstride, type_size, reg, subreg, address_mode; local in function:special_requirements_for_handling_double_precision_data_types
[all...]
H A Dbrw_reg.h236 unsigned vstride:4; /* source only */ member in struct:brw_reg::__anoncc4238bc030a::__anoncc4238bc0408
395 * \param vstride one of BRW_VERTICAL_STRIDE_x
408 unsigned vstride,
442 reg.vstride = vstride;
570 if (reg.vstride)
755 imm.vstride = BRW_VERTICAL_STRIDE_0;
972 stride(struct brw_reg reg, unsigned vstride, unsigned width, unsigned hstride) argument
974 reg.vstride = cvt(vstride);
402 brw_reg(enum brw_reg_file file,unsigned nr,unsigned subnr,unsigned negate,unsigned abs,enum brw_reg_type type,unsigned vstride,unsigned width,unsigned hstride,unsigned swizzle,unsigned writemask) argument
[all...]
H A Dbrw_ir_fs.h261 const unsigned period = (reg.hstride == 0 && reg.vstride == 0 ? 1 :
262 reg.vstride == 0 ? 1 << reg.width :
304 reg.vstride += (reg.vstride ? delta : 0);
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_reg.h236 unsigned vstride:4; /* source only */ member in struct:brw_reg::__anon249c940f030a::__anon249c940f0408
388 * \param vstride one of BRW_VERTICAL_STRIDE_x
401 unsigned vstride,
435 reg.vstride = vstride;
563 if (reg.vstride)
748 imm.vstride = BRW_VERTICAL_STRIDE_0;
980 stride(struct brw_reg reg, unsigned vstride, unsigned width, unsigned hstride) argument
982 reg.vstride = cvt(vstride);
395 brw_reg(enum brw_reg_file file,unsigned nr,unsigned subnr,unsigned negate,unsigned abs,enum brw_reg_type type,unsigned vstride,unsigned width,unsigned hstride,unsigned swizzle,unsigned writemask) argument
[all...]
H A Dbrw_eu_validate.c590 is_packed(unsigned vstride, unsigned width, unsigned hstride) argument
592 if (vstride == width) {
593 if (vstride == 1) {
982 unsigned vstride, width, hstride, element_size, subreg; local in function:general_restrictions_on_region_parameters
990 vstride = STRIDE(brw_inst_src ## n ## _vstride(devinfo, inst)); \
1020 ERROR_IF(vstride != width * hstride,
1036 ERROR_IF(vstride != 0 || hstride != 0,
1044 if (vstride == 0 && hstride == 0) {
1065 rowbase += vstride * element_size;
1143 "Align16 mixed float mode assumes packed data (vstride mus
1319 align1_access_mask(uint64_t access_mask[static32],unsigned exec_size,unsigned element_size,unsigned subreg,unsigned vstride,unsigned width,unsigned hstride) argument
1389 unsigned vstride, width, hstride, element_size, subreg; local in function:region_alignment_rules
1777 unsigned vstride, width, hstride, type_size, reg, subreg, address_mode; local in function:special_requirements_for_handling_double_precision_data_types
[all...]
H A Dbrw_ir.h78 using brw_reg::vstride;
/xsrc/external/mit/xorg-server.old/dist/hw/dmx/glxProxy/
H A Drender2swap.c98 GLint uorder, vorder, ustride, vstride, k; local in function:__glXDispSwap_Map2f
124 vstride = k;
182 GLint uorder, vorder, ustride, vstride, k, compsize; local in function:__glXDispSwap_Map2d
212 vstride = k;
/xsrc/external/mit/xf86-video-intel/dist/src/sna/
H A Dgen8_eu.c377 int width, hstride, vstride, execsize; local in function:__gen8_validate_reg
390 if (reg.vstride == 0xf) {
391 vstride = -1;
393 assert(reg.vstride >= 0 && reg.vstride < ARRAY_SIZE(vstride_for_reg));
394 vstride = vstride_for_reg[reg.vstride];
410 assert(vstride == -1 || vstride == width * hstride);
415 /* no restriction on vstride
[all...]
/xsrc/external/mit/xf86-video-intel-2014/dist/src/sna/
H A Dgen8_eu.c377 int width, hstride, vstride, execsize; local in function:__gen8_validate_reg
390 if (reg.vstride == 0xf) {
391 vstride = -1;
393 assert(reg.vstride >= 0 && reg.vstride < ARRAY_SIZE(vstride_for_reg));
394 vstride = vstride_for_reg[reg.vstride];
410 assert(vstride == -1 || vstride == width * hstride);
415 /* no restriction on vstride
[all...]
/xsrc/external/mit/xf86-video-intel/dist/src/sna/brw/
H A Dbrw_eu.h1135 unsigned vstride:4; /* source only */ member in struct:brw_reg
1214 * \param vstride one of BRW_VERTICAL_STRIDE_x
1224 unsigned vstride,
1244 reg.vstride = vstride;
1368 if (reg.vstride)
1482 imm.vstride = BRW_VERTICAL_STRIDE_0;
1493 imm.vstride = BRW_VERTICAL_STRIDE_0;
1510 imm.vstride = BRW_VERTICAL_STRIDE_0;
1656 unsigned vstride,
1220 brw_reg(unsigned file,unsigned nr,unsigned subnr,unsigned type,unsigned vstride,unsigned width,unsigned hstride,unsigned swizzle,unsigned writemask) argument
1655 __stride(struct brw_reg reg,unsigned vstride,unsigned width,unsigned hstride) argument
[all...]

Completed in 30 milliseconds

1234