/external/mesa3d/src/mesa/drivers/dri/radeon/ |
radeon_maos_vbtmp.h | 59 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_TEX0 + t1]->stride [all...] |
radeon_maos_arrays.c | 162 (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_COLOR0]->data [all...] |
radeon_maos_verts.c | 328 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) && 358 GLuint swaptexmatcol = (VB->AttribPtr[_TNL_ATTRIB_TEX0 + unit]->size - 3); 392 if (VB->AttribPtr[_TNL_ATTRIB_POS]->size < 3 || 393 (VB->AttribPtr[_TNL_ATTRIB_POS]->size == 3 && 397 VB->AttribPtr[_TNL_ATTRIB_POS]->data, 398 VB->AttribPtr[_TNL_ATTRIB_POS]->stride, 400 VB->AttribPtr[_TNL_ATTRIB_POS]->size, 404 switch (VB->AttribPtr[_TNL_ATTRIB_POS]->size) [all...] |
radeon_swtcl.c | 102 VB->AttribPtr[VERT_ATTRIB_POS] = VB->NdcPtr; 105 VB->AttribPtr[VERT_ATTRIB_POS] = VB->ClipPtr; 108 assert( VB->AttribPtr[VERT_ATTRIB_POS] != NULL ); 183 GLuint sz = VB->AttribPtr[_TNL_ATTRIB_TEX0 + i]->size;
|
/external/mesa3d/src/mesa/drivers/dri/r200/ |
r200_maos_arrays.c | 91 emitsize = (VB->AttribPtr[attrib]->size); 106 emitsize = (VB->AttribPtr[attrib]->size); 121 (char *)VB->AttribPtr[attrib]->data, 123 VB->AttribPtr[attrib]->stride, 128 (char *)VB->AttribPtr[attrib]->data, 129 VB->AttribPtr[attrib]->stride, 139 if (VB->AttribPtr[attrib]->size == 4 && 140 (VB->AttribPtr[attrib]->stride != 0 || 141 VB->AttribPtr[attrib]->data[0][3] != 1.0)) emitsize = 4; 155 emitsize = VB->AttribPtr[attrib]->size [all...] |
r200_swtcl.c | 91 VB->AttribPtr[VERT_ATTRIB_POS] = VB->NdcPtr; 94 VB->AttribPtr[VERT_ATTRIB_POS] = VB->ClipPtr; 97 assert( VB->AttribPtr[VERT_ATTRIB_POS] != NULL ); 169 GLuint sz = VB->AttribPtr[_TNL_ATTRIB_TEX0 + i]->size;
|
/external/mesa3d/src/mesa/tnl/ |
t_vb_program.c | 360 VB->AttribPtr[0]->data[i][0], 361 VB->AttribPtr[0]->data[i][1], 362 VB->AttribPtr[0]->data[i][2], 363 VB->AttribPtr[0]->data[i][3]); 365 VB->AttribPtr[3]->data[i][0], 366 VB->AttribPtr[3]->data[i][1], 367 VB->AttribPtr[3]->data[i][2], 368 VB->AttribPtr[3]->data[i][3]); 370 VB->AttribPtr[2]->data[i][0], 371 VB->AttribPtr[2]->data[i][1] [all...] |
t_vb_fog.c | 158 /* source = VB->AttribPtr[_TNL_ATTRIB_POS] or VB->EyePtr coords */ 159 /* dest = VB->AttribPtr[_TNL_ATTRIB_FOG] = fog stage private storage */ 160 VB->AttribPtr[_TNL_ATTRIB_FOG] = &store->fogcoord; 178 _mesa_dotprod_tab[VB->AttribPtr[_TNL_ATTRIB_POS]->size] 181 VB->AttribPtr[_TNL_ATTRIB_POS], plane ); 183 input->count = VB->AttribPtr[_TNL_ATTRIB_POS]->count; 211 input = VB->AttribPtr[_TNL_ATTRIB_FOG]; /* source data */ 216 input->count = VB->AttribPtr[_TNL_ATTRIB_POS]->count; 218 VB->AttribPtr[_TNL_ATTRIB_FOG] = &store->fogcoord; /* dest data */ 223 compute_fog_blend_factors( ctx, VB->AttribPtr[_TNL_ATTRIB_FOG], input ) [all...] |
t_vb_light.c | 238 VB->AttribPtr[_TNL_ATTRIB_MAT_FRONT_AMBIENT + i] = VB->AttribPtr[_TNL_ATTRIB_COLOR0]; 247 if (VB->AttribPtr[i]->stride) { 250 store->mat[j].ptr = VB->AttribPtr[i]->start; 251 store->mat[j].stride = VB->AttribPtr[i]->stride; 252 store->mat[j].size = VB->AttribPtr[i]->size; 331 GLvector4f *input = ctx->_NeedEyeCoords ? VB->EyePtr : VB->AttribPtr[_TNL_ATTRIB_POS]; 339 if (input->size <= 2 && input == VB->AttribPtr[_TNL_ATTRIB_POS]) { 342 VB->AttribPtr[_TNL_ATTRIB_POS]->data, 343 VB->AttribPtr[_TNL_ATTRIB_POS]->stride [all...] |
t_vb_normals.c | 69 VB->AttribPtr[_TNL_ATTRIB_NORMAL], /* input normals */ 73 if (VB->AttribPtr[_TNL_ATTRIB_NORMAL]->count > 1) { 80 VB->AttribPtr[_TNL_ATTRIB_NORMAL] = &store->normal;
|
t_pipeline.c | 80 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;
|
t_vb_texmat.c | 73 VB->AttribPtr[_TNL_ATTRIB_TEX0 + i]); 75 VB->AttribPtr[VERT_ATTRIB_TEX0+i] = &store->texcoord[i];
|
t_vb_lighttmp.h | 59 const GLuint nstride = VB->AttribPtr[_TNL_ATTRIB_NORMAL]->stride; 60 const GLfloat *normal = (GLfloat *)VB->AttribPtr[_TNL_ATTRIB_NORMAL]->data; 75 VB->AttribPtr[_TNL_ATTRIB_COLOR0] = &store->LitColor[0]; 76 VB->AttribPtr[_TNL_ATTRIB_COLOR1] = &store->LitSecondary[0]; 242 const GLuint nstride = VB->AttribPtr[_TNL_ATTRIB_NORMAL]->stride; 243 const GLfloat *normal = (GLfloat *)VB->AttribPtr[_TNL_ATTRIB_NORMAL]->data; 256 VB->AttribPtr[_TNL_ATTRIB_COLOR0] = &store->LitColor[0]; 417 const GLuint nstride = VB->AttribPtr[_TNL_ATTRIB_NORMAL]->stride; 418 const GLfloat *normal = (GLfloat *)VB->AttribPtr[_TNL_ATTRIB_NORMAL]->data; 429 const GLuint nr = VB->AttribPtr[_TNL_ATTRIB_NORMAL]->count [all...] |
t_draw.c | 167 * floating point, populate VB->AttribPtr[]. 227 VB->AttribPtr[attrib] = &tnl->tmp_inputs[attrib]; 228 VB->AttribPtr[attrib]->data = (GLfloat (*)[4])ptr; 229 VB->AttribPtr[attrib]->start = (GLfloat *)ptr; 230 VB->AttribPtr[attrib]->count = count; 231 VB->AttribPtr[attrib]->stride = stride; 232 VB->AttribPtr[attrib]->size = input->Size; 236 VB->AttribPtr[attrib]->flags = (((1<<input->Size)-1) | 240 VB->AttribPtr[attrib]->storage = NULL; 323 VB->AttribPtr[_TNL_ATTRIB_EDGEFLAG] [all...] |
t_vb_texgen.c | 256 GLvector4f *in = VB->AttribPtr[VERT_ATTRIB_TEX0 + unit]; 261 VB->AttribPtr[_TNL_ATTRIB_NORMAL], 278 GLvector4f *in = VB->AttribPtr[VERT_ATTRIB_TEX0 + unit]; 280 GLvector4f *normal = VB->AttribPtr[_TNL_ATTRIB_NORMAL]; 306 GLvector4f *in = VB->AttribPtr[VERT_ATTRIB_TEX0 + unit]; 316 VB->AttribPtr[_TNL_ATTRIB_NORMAL], 340 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_TEX0 + i] = &store->texcoord[i] [all...] |
t_vb_points.c | 72 VB->AttribPtr[_TNL_ATTRIB_POINTSIZE] = &store->PointSize;
|
t_vb_vertex.c | 154 VB->EyePtr = VB->AttribPtr[_TNL_ATTRIB_POS]; 158 VB->AttribPtr[_TNL_ATTRIB_POS]); 163 VB->AttribPtr[_TNL_ATTRIB_POS] );
|
t_vertex.c | 118 GLvector4f *vptr = VB->AttribPtr[a[j].attrib]; 391 register GLvector4f *vptr = VB->AttribPtr[a->attrib]; 405 GLvector4f *vptr = VB->AttribPtr[a[j].attrib];
|
t_context.h | 202 /* Pointers to current data. Most of the data is in AttribPtr -- all of 224 GLvector4f *AttribPtr[_TNL_ATTRIB_MAX]; /* GL_NV_vertex_program */
|
/external/mesa3d/src/mesa/x86/ |
gen_matypes.c | 117 OFFSET( "VB_OBJ_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_POS] ); 123 OFFSET( "VB_NORMAL_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_NORMAL] ); 125 OFFSET( "VB_TEX0_COORD_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_TEX0] ); 126 OFFSET( "VB_TEX1_COORD_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_TEX1] ); 127 OFFSET( "VB_TEX2_COORD_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_TEX2] ); 128 OFFSET( "VB_TEX3_COORD_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_TEX3] ); 129 OFFSET( "VB_INDEX_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_COLOR_INDEX] ); 130 OFFSET( "VB_COLOR_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_COLOR0] ); 131 OFFSET( "VB_SECONDARY_COLOR_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_COLOR1] ); 132 OFFSET( "VB_FOG_COORD_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_FOG] ) [all...] |
/external/mesa3d/src/mesa/tnl_dd/ |
t_dd_tritmp.h | 251 if (HAVE_SPEC && VB->AttribPtr[_TNL_ATTRIB_COLOR1]) { 329 if (HAVE_SPEC && VB->AttribPtr[_TNL_ATTRIB_COLOR1]) { 486 if (HAVE_SPEC && VB->AttribPtr[_TNL_ATTRIB_COLOR1]) { 571 if (HAVE_SPEC && VB->AttribPtr[_TNL_ATTRIB_COLOR1]) { 613 if (HAVE_SPEC && VB->AttribPtr[_TNL_ATTRIB_COLOR1]) { 624 if (HAVE_SPEC && VB->AttribPtr[_TNL_ATTRIB_COLOR1]) {
|
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
nouveau_swtnl_t.c | 116 tnl->vb.AttribPtr[VERT_ATTRIB_POS] = tnl->vb.ClipPtr; 130 fields = tnl->vb.AttribPtr[i]->size;
|
nv04_render.c | 79 tnl->vb.AttribPtr[VERT_ATTRIB_POS] = tnl->vb.NdcPtr;
|
/external/mesa3d/src/mesa/swrast_setup/ |
ss_context.c | 205 VB->AttribPtr[VERT_ATTRIB_POS] = VB->NdcPtr;
|
/external/mesa3d/src/mesa/drivers/dri/i915/ |
i915_fragprog.c | [all...] |