Searched refs:AttribPtr (Results 1 - 25 of 55) sorted by relevance

123

/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/radeon/
H A Dradeon_maos_vbtmp.h59 coord = (GLuint (*)[4])VB->AttribPtr[_TNL_ATTRIB_POS]->data;
60 coord_stride = VB->AttribPtr[_TNL_ATTRIB_POS]->stride;
63 if (VB->AttribPtr[_TNL_ATTRIB_TEX2]) {
65 tc2 = (GLuint (*)[4])VB->AttribPtr[_TNL_ATTRIB_TEX0 + t2]->data;
66 tc2_stride = VB->AttribPtr[_TNL_ATTRIB_TEX0 + t2]->stride;
67 if (DO_PTEX && VB->AttribPtr[_TNL_ATTRIB_TEX0 + t2]->size < 3) {
70 else if (DO_PTEX && VB->AttribPtr[_TNL_ATTRIB_TEX0 + t2]->size < 4) {
80 if (VB->AttribPtr[_TNL_ATTRIB_TEX1]) {
82 tc1 = (GLuint (*)[4])VB->AttribPtr[_TNL_ATTRIB_TEX0 + t1]->data;
83 tc1_stride = VB->AttribPtr[_TNL_ATTRIB_TEX
[all...]
H A Dradeon_maos_arrays.c162 (char *)VB->AttribPtr[_TNL_ATTRIB_POS]->data,
163 VB->AttribPtr[_TNL_ATTRIB_POS]->size,
164 VB->AttribPtr[_TNL_ATTRIB_POS]->stride,
167 switch( VB->AttribPtr[_TNL_ATTRIB_POS]->size ) {
182 (char *)VB->AttribPtr[_TNL_ATTRIB_NORMAL]->data,
184 VB->AttribPtr[_TNL_ATTRIB_NORMAL]->stride,
193 if (VB->AttribPtr[_TNL_ATTRIB_COLOR0]->size == 4 &&
194 (VB->AttribPtr[_TNL_ATTRIB_COLOR0]->stride != 0 ||
195 VB->AttribPtr[_TNL_ATTRIB_COLOR0]->data[0][3] != 1.0)) {
208 (char *)VB->AttribPtr[_TNL_ATTRIB_COLOR
[all...]
H A Dradeon_maos_verts.c329 if (VB->AttribPtr[_TNL_ATTRIB_POS]->size == 4) {
351 if (VB->AttribPtr[_TNL_ATTRIB_TEX0 + unit]->size >= 3) {
357 else if ((VB->AttribPtr[_TNL_ATTRIB_TEX0 + unit]->size >= 3) &&
360 GLuint swaptexmatcol = (VB->AttribPtr[_TNL_ATTRIB_TEX0 + unit]->size - 3);
394 if (VB->AttribPtr[_TNL_ATTRIB_POS]->size < 3 ||
395 (VB->AttribPtr[_TNL_ATTRIB_POS]->size == 3 &&
399 VB->AttribPtr[_TNL_ATTRIB_POS]->data,
400 VB->AttribPtr[_TNL_ATTRIB_POS]->stride,
402 VB->AttribPtr[_TNL_ATTRIB_POS]->size,
406 switch (VB->AttribPtr[_TNL_ATTRIB_PO
[all...]
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/radeon/
H A Dradeon_maos_vbtmp.h59 coord = (GLuint (*)[4])VB->AttribPtr[_TNL_ATTRIB_POS]->data;
60 coord_stride = VB->AttribPtr[_TNL_ATTRIB_POS]->stride;
63 if (VB->AttribPtr[_TNL_ATTRIB_TEX2]) {
65 tc2 = (GLuint (*)[4])VB->AttribPtr[_TNL_ATTRIB_TEX0 + t2]->data;
66 tc2_stride = VB->AttribPtr[_TNL_ATTRIB_TEX0 + t2]->stride;
67 if (DO_PTEX && VB->AttribPtr[_TNL_ATTRIB_TEX0 + t2]->size < 3) {
70 else if (DO_PTEX && VB->AttribPtr[_TNL_ATTRIB_TEX0 + t2]->size < 4) {
80 if (VB->AttribPtr[_TNL_ATTRIB_TEX1]) {
82 tc1 = (GLuint (*)[4])VB->AttribPtr[_TNL_ATTRIB_TEX0 + t1]->data;
83 tc1_stride = VB->AttribPtr[_TNL_ATTRIB_TEX
[all...]
H A Dradeon_maos_arrays.c161 (char *)VB->AttribPtr[_TNL_ATTRIB_POS]->data,
162 VB->AttribPtr[_TNL_ATTRIB_POS]->size,
163 VB->AttribPtr[_TNL_ATTRIB_POS]->stride,
166 switch( VB->AttribPtr[_TNL_ATTRIB_POS]->size ) {
181 (char *)VB->AttribPtr[_TNL_ATTRIB_NORMAL]->data,
183 VB->AttribPtr[_TNL_ATTRIB_NORMAL]->stride,
192 if (VB->AttribPtr[_TNL_ATTRIB_COLOR0]->size == 4 &&
193 (VB->AttribPtr[_TNL_ATTRIB_COLOR0]->stride != 0 ||
194 VB->AttribPtr[_TNL_ATTRIB_COLOR0]->data[0][3] != 1.0)) {
207 (char *)VB->AttribPtr[_TNL_ATTRIB_COLOR
[all...]
H A Dradeon_maos_verts.c328 if (VB->AttribPtr[_TNL_ATTRIB_POS]->size == 4) {
350 if (VB->AttribPtr[_TNL_ATTRIB_TEX0 + unit]->size >= 3) {
356 else if ((VB->AttribPtr[_TNL_ATTRIB_TEX0 + unit]->size >= 3) &&
359 GLuint swaptexmatcol = (VB->AttribPtr[_TNL_ATTRIB_TEX0 + unit]->size - 3);
393 if (VB->AttribPtr[_TNL_ATTRIB_POS]->size < 3 ||
394 (VB->AttribPtr[_TNL_ATTRIB_POS]->size == 3 &&
398 VB->AttribPtr[_TNL_ATTRIB_POS]->data,
399 VB->AttribPtr[_TNL_ATTRIB_POS]->stride,
401 VB->AttribPtr[_TNL_ATTRIB_POS]->size,
405 switch (VB->AttribPtr[_TNL_ATTRIB_PO
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/r200/
H A Dr200_maos_arrays.c91 emitsize = (VB->AttribPtr[attrib]->size);
119 (char *)VB->AttribPtr[attrib]->data,
121 VB->AttribPtr[attrib]->stride,
126 (char *)VB->AttribPtr[attrib]->data,
127 VB->AttribPtr[attrib]->stride,
137 if (VB->AttribPtr[attrib]->size == 4 &&
138 (VB->AttribPtr[attrib]->stride != 0 ||
139 VB->AttribPtr[attrib]->data[0][3] != 1.0)) emitsize = 4;
153 emitsize = VB->AttribPtr[attrib]->size;
157 emitsize = VB->AttribPtr[attri
[all...]
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/r200/
H A Dr200_maos_arrays.c91 emitsize = (VB->AttribPtr[attrib]->size);
119 (char *)VB->AttribPtr[attrib]->data,
121 VB->AttribPtr[attrib]->stride,
126 (char *)VB->AttribPtr[attrib]->data,
127 VB->AttribPtr[attrib]->stride,
137 if (VB->AttribPtr[attrib]->size == 4 &&
138 (VB->AttribPtr[attrib]->stride != 0 ||
139 VB->AttribPtr[attrib]->data[0][3] != 1.0)) emitsize = 4;
153 emitsize = VB->AttribPtr[attrib]->size;
157 emitsize = VB->AttribPtr[attri
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/mesa/tnl/
H A Dt_vb_program.c336 VB->AttribPtr[0]->data[i][0],
337 VB->AttribPtr[0]->data[i][1],
338 VB->AttribPtr[0]->data[i][2],
339 VB->AttribPtr[0]->data[i][3]);
341 VB->AttribPtr[3]->data[i][0],
342 VB->AttribPtr[3]->data[i][1],
343 VB->AttribPtr[3]->data[i][2],
344 VB->AttribPtr[3]->data[i][3]);
346 VB->AttribPtr[2]->data[i][0],
347 VB->AttribPtr[
[all...]
H A Dt_vb_fog.c159 /* source = VB->AttribPtr[_TNL_ATTRIB_POS] or VB->EyePtr coords */
160 /* dest = VB->AttribPtr[_TNL_ATTRIB_FOG] = fog stage private storage */
161 VB->AttribPtr[_TNL_ATTRIB_FOG] = &store->fogcoord;
179 _mesa_dotprod_tab[VB->AttribPtr[_TNL_ATTRIB_POS]->size]
182 VB->AttribPtr[_TNL_ATTRIB_POS], plane );
184 input->count = VB->AttribPtr[_TNL_ATTRIB_POS]->count;
212 input = VB->AttribPtr[_TNL_ATTRIB_FOG]; /* source data */
217 input->count = VB->AttribPtr[_TNL_ATTRIB_POS]->count;
219 VB->AttribPtr[_TNL_ATTRIB_FOG] = &store->fogcoord; /* dest data */
224 compute_fog_blend_factors( ctx, VB->AttribPtr[_TNL_ATTRIB_FO
[all...]
H A Dt_vb_light.c239 VB->AttribPtr[_TNL_ATTRIB_MAT_FRONT_AMBIENT + i] =
240 VB->AttribPtr[_TNL_ATTRIB_COLOR0];
250 if (VB->AttribPtr[i]->stride) {
253 store->mat[j].ptr = VB->AttribPtr[i]->start;
254 store->mat[j].stride = VB->AttribPtr[i]->stride;
255 store->mat[j].size = VB->AttribPtr[i]->size;
334 GLvector4f *input = ctx->_NeedEyeCoords ? VB->EyePtr : VB->AttribPtr[_TNL_ATTRIB_POS];
342 if (input->size <= 2 && input == VB->AttribPtr[_TNL_ATTRIB_POS]) {
345 VB->AttribPtr[_TNL_ATTRIB_POS]->data,
346 VB->AttribPtr[_TNL_ATTRIB_PO
[all...]
H A Dt_vb_normals.c68 VB->AttribPtr[_TNL_ATTRIB_NORMAL], /* input normals */
72 if (VB->AttribPtr[_TNL_ATTRIB_NORMAL]->count > 1) {
79 VB->AttribPtr[_TNL_ATTRIB_NORMAL] = &store->normal;
H A Dt_vb_texmat.c72 VB->AttribPtr[_TNL_ATTRIB_TEX0 + i]);
74 VB->AttribPtr[VERT_ATTRIB_TEX0+i] = &store->texcoord[i];
H A Dt_vb_lighttmp.h58 const GLuint nstride = VB->AttribPtr[_TNL_ATTRIB_NORMAL]->stride;
59 const GLfloat *normal = (GLfloat *)VB->AttribPtr[_TNL_ATTRIB_NORMAL]->data;
74 VB->AttribPtr[_TNL_ATTRIB_COLOR0] = &store->LitColor[0];
75 VB->AttribPtr[_TNL_ATTRIB_COLOR1] = &store->LitSecondary[0];
244 const GLuint nstride = VB->AttribPtr[_TNL_ATTRIB_NORMAL]->stride;
245 const GLfloat *normal = (GLfloat *)VB->AttribPtr[_TNL_ATTRIB_NORMAL]->data;
258 VB->AttribPtr[_TNL_ATTRIB_COLOR0] = &store->LitColor[0];
420 const GLuint nstride = VB->AttribPtr[_TNL_ATTRIB_NORMAL]->stride;
421 const GLfloat *normal = (GLfloat *)VB->AttribPtr[_TNL_ATTRIB_NORMAL]->data;
433 const GLuint nr = VB->AttribPtr[_TNL_ATTRIB_NORMA
[all...]
H A Dt_pipeline.c80 if (tnl->vb.AttribPtr[i]->size != tnl->pipeline.last_attrib_size[i] ||
81 tnl->vb.AttribPtr[i]->stride != tnl->pipeline.last_attrib_stride[i]) {
82 tnl->pipeline.last_attrib_size[i] = tnl->vb.AttribPtr[i]->size;
83 tnl->pipeline.last_attrib_stride[i] = tnl->vb.AttribPtr[i]->stride;
H A Dt_vb_texgen.c255 GLvector4f *in = VB->AttribPtr[VERT_ATTRIB_TEX0 + unit];
260 VB->AttribPtr[_TNL_ATTRIB_NORMAL],
277 GLvector4f *in = VB->AttribPtr[VERT_ATTRIB_TEX0 + unit];
279 GLvector4f *normal = VB->AttribPtr[_TNL_ATTRIB_NORMAL];
305 GLvector4f *in = VB->AttribPtr[VERT_ATTRIB_TEX0 + unit];
315 VB->AttribPtr[_TNL_ATTRIB_NORMAL],
339 GLvector4f *in = VB->AttribPtr[VERT_ATTRIB_TEX0 + unit];
343 const GLvector4f *obj = VB->AttribPtr[_TNL_ATTRIB_POS];
345 const GLvector4f *normal = VB->AttribPtr[_TNL_ATTRIB_NORMAL];
500 VB->AttribPtr[VERT_ATTRIB_TEX
[all...]
/xsrc/external/mit/MesaLib/dist/src/mesa/tnl/
H A Dt_vb_program.c336 VB->AttribPtr[0]->data[i][0],
337 VB->AttribPtr[0]->data[i][1],
338 VB->AttribPtr[0]->data[i][2],
339 VB->AttribPtr[0]->data[i][3]);
341 VB->AttribPtr[3]->data[i][0],
342 VB->AttribPtr[3]->data[i][1],
343 VB->AttribPtr[3]->data[i][2],
344 VB->AttribPtr[3]->data[i][3]);
346 VB->AttribPtr[2]->data[i][0],
347 VB->AttribPtr[
[all...]
H A Dt_vb_fog.c159 /* source = VB->AttribPtr[_TNL_ATTRIB_POS] or VB->EyePtr coords */
160 /* dest = VB->AttribPtr[_TNL_ATTRIB_FOG] = fog stage private storage */
161 VB->AttribPtr[_TNL_ATTRIB_FOG] = &store->fogcoord;
179 _mesa_dotprod_tab[VB->AttribPtr[_TNL_ATTRIB_POS]->size]
182 VB->AttribPtr[_TNL_ATTRIB_POS], plane );
184 input->count = VB->AttribPtr[_TNL_ATTRIB_POS]->count;
212 input = VB->AttribPtr[_TNL_ATTRIB_FOG]; /* source data */
217 input->count = VB->AttribPtr[_TNL_ATTRIB_POS]->count;
219 VB->AttribPtr[_TNL_ATTRIB_FOG] = &store->fogcoord; /* dest data */
224 compute_fog_blend_factors( ctx, VB->AttribPtr[_TNL_ATTRIB_FO
[all...]
H A Dt_vb_light.c239 VB->AttribPtr[_TNL_ATTRIB_MAT_FRONT_AMBIENT + i] =
240 VB->AttribPtr[_TNL_ATTRIB_COLOR0];
250 if (VB->AttribPtr[i]->stride) {
253 store->mat[j].ptr = VB->AttribPtr[i]->start;
254 store->mat[j].stride = VB->AttribPtr[i]->stride;
255 store->mat[j].size = VB->AttribPtr[i]->size;
334 GLvector4f *input = ctx->_NeedEyeCoords ? VB->EyePtr : VB->AttribPtr[_TNL_ATTRIB_POS];
342 if (input->size <= 2 && input == VB->AttribPtr[_TNL_ATTRIB_POS]) {
345 VB->AttribPtr[_TNL_ATTRIB_POS]->data,
346 VB->AttribPtr[_TNL_ATTRIB_PO
[all...]
H A Dt_vb_normals.c68 VB->AttribPtr[_TNL_ATTRIB_NORMAL], /* input normals */
72 if (VB->AttribPtr[_TNL_ATTRIB_NORMAL]->count > 1) {
79 VB->AttribPtr[_TNL_ATTRIB_NORMAL] = &store->normal;
H A Dt_vb_texmat.c72 VB->AttribPtr[_TNL_ATTRIB_TEX0 + i]);
74 VB->AttribPtr[VERT_ATTRIB_TEX0+i] = &store->texcoord[i];
H A Dt_vb_lighttmp.h58 const GLuint nstride = VB->AttribPtr[_TNL_ATTRIB_NORMAL]->stride;
59 const GLfloat *normal = (GLfloat *)VB->AttribPtr[_TNL_ATTRIB_NORMAL]->data;
74 VB->AttribPtr[_TNL_ATTRIB_COLOR0] = &store->LitColor[0];
75 VB->AttribPtr[_TNL_ATTRIB_COLOR1] = &store->LitSecondary[0];
245 const GLuint nstride = VB->AttribPtr[_TNL_ATTRIB_NORMAL]->stride;
246 const GLfloat *normal = (GLfloat *)VB->AttribPtr[_TNL_ATTRIB_NORMAL]->data;
259 VB->AttribPtr[_TNL_ATTRIB_COLOR0] = &store->LitColor[0];
422 const GLuint nstride = VB->AttribPtr[_TNL_ATTRIB_NORMAL]->stride;
423 const GLfloat *normal = (GLfloat *)VB->AttribPtr[_TNL_ATTRIB_NORMAL]->data;
435 const GLuint nr = VB->AttribPtr[_TNL_ATTRIB_NORMA
[all...]
H A Dt_pipeline.c80 if (tnl->vb.AttribPtr[i]->size != tnl->pipeline.last_attrib_size[i] ||
81 tnl->vb.AttribPtr[i]->stride != tnl->pipeline.last_attrib_stride[i]) {
82 tnl->pipeline.last_attrib_size[i] = tnl->vb.AttribPtr[i]->size;
83 tnl->pipeline.last_attrib_stride[i] = tnl->vb.AttribPtr[i]->stride;
H A Dt_vb_texgen.c255 GLvector4f *in = VB->AttribPtr[VERT_ATTRIB_TEX0 + unit];
260 VB->AttribPtr[_TNL_ATTRIB_NORMAL],
277 GLvector4f *in = VB->AttribPtr[VERT_ATTRIB_TEX0 + unit];
279 GLvector4f *normal = VB->AttribPtr[_TNL_ATTRIB_NORMAL];
305 GLvector4f *in = VB->AttribPtr[VERT_ATTRIB_TEX0 + unit];
315 VB->AttribPtr[_TNL_ATTRIB_NORMAL],
339 GLvector4f *in = VB->AttribPtr[VERT_ATTRIB_TEX0 + unit];
343 const GLvector4f *obj = VB->AttribPtr[_TNL_ATTRIB_POS];
345 const GLvector4f *normal = VB->AttribPtr[_TNL_ATTRIB_NORMAL];
500 VB->AttribPtr[VERT_ATTRIB_TEX
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/mesa/x86/
H A Dgen_matypes.c137 OFFSET( "VB_OBJ_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_POS] );
143 OFFSET( "VB_NORMAL_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_NORMAL] );
145 OFFSET( "VB_TEX0_COORD_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_TEX0] );
146 OFFSET( "VB_TEX1_COORD_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_TEX1] );
147 OFFSET( "VB_TEX2_COORD_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_TEX2] );
148 OFFSET( "VB_TEX3_COORD_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_TEX3] );
149 OFFSET( "VB_INDEX_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_COLOR_INDEX] );
150 OFFSET( "VB_COLOR_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_COLOR0] );
151 OFFSET( "VB_SECONDARY_COLOR_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_COLOR1] );
152 OFFSET( "VB_FOG_COORD_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_FO
[all...]

Completed in 13 milliseconds

123