/external/mesa3d/src/mesa/drivers/dri/radeon/ |
D | radeon_maos_vbtmp.h | 59 coord = (GLuint (*)[4])VB->AttribPtr[_TNL_ATTRIB_POS]->data; in TAG() 60 coord_stride = VB->AttribPtr[_TNL_ATTRIB_POS]->stride; in TAG() 63 if (VB->AttribPtr[_TNL_ATTRIB_TEX2]) { in TAG() 65 tc2 = (GLuint (*)[4])VB->AttribPtr[_TNL_ATTRIB_TEX0 + t2]->data; in TAG() 66 tc2_stride = VB->AttribPtr[_TNL_ATTRIB_TEX0 + t2]->stride; in TAG() 67 if (DO_PTEX && VB->AttribPtr[_TNL_ATTRIB_TEX0 + t2]->size < 3) { in TAG() 70 else if (DO_PTEX && VB->AttribPtr[_TNL_ATTRIB_TEX0 + t2]->size < 4) { in TAG() 80 if (VB->AttribPtr[_TNL_ATTRIB_TEX1]) { in TAG() 82 tc1 = (GLuint (*)[4])VB->AttribPtr[_TNL_ATTRIB_TEX0 + t1]->data; in TAG() 83 tc1_stride = VB->AttribPtr[_TNL_ATTRIB_TEX0 + t1]->stride; in TAG() [all …]
|
D | radeon_maos_arrays.c | 162 (char *)VB->AttribPtr[_TNL_ATTRIB_POS]->data, in radeonEmitArrays() 163 VB->AttribPtr[_TNL_ATTRIB_POS]->size, in radeonEmitArrays() 164 VB->AttribPtr[_TNL_ATTRIB_POS]->stride, in radeonEmitArrays() 167 switch( VB->AttribPtr[_TNL_ATTRIB_POS]->size ) { in radeonEmitArrays() 182 (char *)VB->AttribPtr[_TNL_ATTRIB_NORMAL]->data, in radeonEmitArrays() 184 VB->AttribPtr[_TNL_ATTRIB_NORMAL]->stride, in radeonEmitArrays() 193 if (VB->AttribPtr[_TNL_ATTRIB_COLOR0]->size == 4 && in radeonEmitArrays() 194 (VB->AttribPtr[_TNL_ATTRIB_COLOR0]->stride != 0 || in radeonEmitArrays() 195 VB->AttribPtr[_TNL_ATTRIB_COLOR0]->data[0][3] != 1.0)) { in radeonEmitArrays() 208 (char *)VB->AttribPtr[_TNL_ATTRIB_COLOR0]->data, in radeonEmitArrays() [all …]
|
D | radeon_maos_verts.c | 328 if (VB->AttribPtr[_TNL_ATTRIB_POS]->size == 4) { in radeonEmitArrays() 350 if (VB->AttribPtr[_TNL_ATTRIB_TEX0 + unit]->size >= 3) { in radeonEmitArrays() 356 else if ((VB->AttribPtr[_TNL_ATTRIB_TEX0 + unit]->size >= 3) && in radeonEmitArrays() 358 GLuint swaptexmatcol = (VB->AttribPtr[_TNL_ATTRIB_TEX0 + unit]->size - 3); in radeonEmitArrays() 392 if (VB->AttribPtr[_TNL_ATTRIB_POS]->size < 3 || in radeonEmitArrays() 393 (VB->AttribPtr[_TNL_ATTRIB_POS]->size == 3 && in radeonEmitArrays() 397 VB->AttribPtr[_TNL_ATTRIB_POS]->data, in radeonEmitArrays() 398 VB->AttribPtr[_TNL_ATTRIB_POS]->stride, in radeonEmitArrays() 400 VB->AttribPtr[_TNL_ATTRIB_POS]->size, in radeonEmitArrays() 404 switch (VB->AttribPtr[_TNL_ATTRIB_POS]->size) { in radeonEmitArrays() [all …]
|
D | radeon_swtcl.c | 102 VB->AttribPtr[VERT_ATTRIB_POS] = VB->NdcPtr; in radeonSetVertexFormat() 105 VB->AttribPtr[VERT_ATTRIB_POS] = VB->ClipPtr; in radeonSetVertexFormat() 108 assert( VB->AttribPtr[VERT_ATTRIB_POS] != NULL ); in radeonSetVertexFormat() 183 GLuint sz = VB->AttribPtr[_TNL_ATTRIB_TEX0 + i]->size; in radeonSetVertexFormat()
|
/external/mesa3d/src/mesa/drivers/dri/r200/ |
D | r200_maos_arrays.c | 91 emitsize = (VB->AttribPtr[attrib]->size); in r200EmitArrays() 106 emitsize = (VB->AttribPtr[attrib]->size); in r200EmitArrays() 121 (char *)VB->AttribPtr[attrib]->data, in r200EmitArrays() 123 VB->AttribPtr[attrib]->stride, in r200EmitArrays() 128 (char *)VB->AttribPtr[attrib]->data, in r200EmitArrays() 129 VB->AttribPtr[attrib]->stride, in r200EmitArrays() 139 if (VB->AttribPtr[attrib]->size == 4 && in r200EmitArrays() 140 (VB->AttribPtr[attrib]->stride != 0 || in r200EmitArrays() 141 VB->AttribPtr[attrib]->data[0][3] != 1.0)) emitsize = 4; in r200EmitArrays() 155 emitsize = VB->AttribPtr[attrib]->size; in r200EmitArrays() [all …]
|
D | r200_swtcl.c | 91 VB->AttribPtr[VERT_ATTRIB_POS] = VB->NdcPtr; in r200SetVertexFormat() 94 VB->AttribPtr[VERT_ATTRIB_POS] = VB->ClipPtr; in r200SetVertexFormat() 97 assert( VB->AttribPtr[VERT_ATTRIB_POS] != NULL ); in r200SetVertexFormat() 169 GLuint sz = VB->AttribPtr[_TNL_ATTRIB_TEX0 + i]->size; in r200SetVertexFormat()
|
/external/mesa3d/src/mesa/tnl/ |
D | t_vb_program.c | 360 VB->AttribPtr[0]->data[i][0], in run_vp() 361 VB->AttribPtr[0]->data[i][1], in run_vp() 362 VB->AttribPtr[0]->data[i][2], in run_vp() 363 VB->AttribPtr[0]->data[i][3]); in run_vp() 365 VB->AttribPtr[3]->data[i][0], in run_vp() 366 VB->AttribPtr[3]->data[i][1], in run_vp() 367 VB->AttribPtr[3]->data[i][2], in run_vp() 368 VB->AttribPtr[3]->data[i][3]); in run_vp() 370 VB->AttribPtr[2]->data[i][0], in run_vp() 371 VB->AttribPtr[2]->data[i][1], in run_vp() [all …]
|
D | t_vb_fog.c | 160 VB->AttribPtr[_TNL_ATTRIB_FOG] = &store->fogcoord; in run_fog_stage() 178 _mesa_dotprod_tab[VB->AttribPtr[_TNL_ATTRIB_POS]->size] in run_fog_stage() 181 VB->AttribPtr[_TNL_ATTRIB_POS], plane ); in run_fog_stage() 183 input->count = VB->AttribPtr[_TNL_ATTRIB_POS]->count; in run_fog_stage() 211 input = VB->AttribPtr[_TNL_ATTRIB_FOG]; /* source data */ in run_fog_stage() 216 input->count = VB->AttribPtr[_TNL_ATTRIB_POS]->count; in run_fog_stage() 218 VB->AttribPtr[_TNL_ATTRIB_FOG] = &store->fogcoord; /* dest data */ in run_fog_stage() 223 compute_fog_blend_factors( ctx, VB->AttribPtr[_TNL_ATTRIB_FOG], input ); in run_fog_stage() 227 VB->AttribPtr[_TNL_ATTRIB_FOG] = input; in run_fog_stage()
|
D | t_vb_light.c | 238 VB->AttribPtr[_TNL_ATTRIB_MAT_FRONT_AMBIENT + i] = VB->AttribPtr[_TNL_ATTRIB_COLOR0]; in prepare_materials() 247 if (VB->AttribPtr[i]->stride) { in prepare_materials() 250 store->mat[j].ptr = VB->AttribPtr[i]->start; in prepare_materials() 251 store->mat[j].stride = VB->AttribPtr[i]->stride; in prepare_materials() 252 store->mat[j].size = VB->AttribPtr[i]->size; in prepare_materials() 331 GLvector4f *input = ctx->_NeedEyeCoords ? VB->EyePtr : VB->AttribPtr[_TNL_ATTRIB_POS]; in run_lighting() 339 if (input->size <= 2 && input == VB->AttribPtr[_TNL_ATTRIB_POS]) { in run_lighting() 342 VB->AttribPtr[_TNL_ATTRIB_POS]->data, in run_lighting() 343 VB->AttribPtr[_TNL_ATTRIB_POS]->stride, in run_lighting() 345 VB->AttribPtr[_TNL_ATTRIB_POS]->size, in run_lighting()
|
D | t_vb_lighttmp.h | 59 const GLuint nstride = VB->AttribPtr[_TNL_ATTRIB_NORMAL]->stride; in TAG() 60 const GLfloat *normal = (GLfloat *)VB->AttribPtr[_TNL_ATTRIB_NORMAL]->data; in TAG() 75 VB->AttribPtr[_TNL_ATTRIB_COLOR0] = &store->LitColor[0]; in TAG() 76 VB->AttribPtr[_TNL_ATTRIB_COLOR1] = &store->LitSecondary[0]; in TAG() 242 const GLuint nstride = VB->AttribPtr[_TNL_ATTRIB_NORMAL]->stride; in TAG() 243 const GLfloat *normal = (GLfloat *)VB->AttribPtr[_TNL_ATTRIB_NORMAL]->data; in TAG() 256 VB->AttribPtr[_TNL_ATTRIB_COLOR0] = &store->LitColor[0]; in TAG() 417 const GLuint nstride = VB->AttribPtr[_TNL_ATTRIB_NORMAL]->stride; in TAG() 418 const GLfloat *normal = (GLfloat *)VB->AttribPtr[_TNL_ATTRIB_NORMAL]->data; in TAG() 429 const GLuint nr = VB->AttribPtr[_TNL_ATTRIB_NORMAL]->count; in TAG() [all …]
|
D | t_draw.c | 227 VB->AttribPtr[attrib] = &tnl->tmp_inputs[attrib]; in _tnl_import_array() 228 VB->AttribPtr[attrib]->data = (GLfloat (*)[4])ptr; in _tnl_import_array() 229 VB->AttribPtr[attrib]->start = (GLfloat *)ptr; in _tnl_import_array() 230 VB->AttribPtr[attrib]->count = count; in _tnl_import_array() 231 VB->AttribPtr[attrib]->stride = stride; in _tnl_import_array() 232 VB->AttribPtr[attrib]->size = input->Size; in _tnl_import_array() 236 VB->AttribPtr[attrib]->flags = (((1<<input->Size)-1) | in _tnl_import_array() 240 VB->AttribPtr[attrib]->storage = NULL; in _tnl_import_array() 323 VB->AttribPtr[_TNL_ATTRIB_EDGEFLAG], in bind_inputs()
|
D | t_pipeline.c | 80 if (tnl->vb.AttribPtr[i]->size != tnl->pipeline.last_attrib_size[i] || in check_input_changes() 81 tnl->vb.AttribPtr[i]->stride != tnl->pipeline.last_attrib_stride[i]) { in check_input_changes() 82 tnl->pipeline.last_attrib_size[i] = tnl->vb.AttribPtr[i]->size; in check_input_changes() 83 tnl->pipeline.last_attrib_stride[i] = tnl->vb.AttribPtr[i]->stride; in check_input_changes()
|
D | t_vb_normals.c | 69 VB->AttribPtr[_TNL_ATTRIB_NORMAL], /* input normals */ in run_normal_stage() 73 if (VB->AttribPtr[_TNL_ATTRIB_NORMAL]->count > 1) { in run_normal_stage() 80 VB->AttribPtr[_TNL_ATTRIB_NORMAL] = &store->normal; in run_normal_stage()
|
D | t_vb_texgen.c | 256 GLvector4f *in = VB->AttribPtr[VERT_ATTRIB_TEX0 + unit]; in texgen_reflection_map_nv() 261 VB->AttribPtr[_TNL_ATTRIB_NORMAL], in texgen_reflection_map_nv() 278 GLvector4f *in = VB->AttribPtr[VERT_ATTRIB_TEX0 + unit]; in texgen_normal_map_nv() 280 GLvector4f *normal = VB->AttribPtr[_TNL_ATTRIB_NORMAL]; in texgen_normal_map_nv() 306 GLvector4f *in = VB->AttribPtr[VERT_ATTRIB_TEX0 + unit]; in texgen_sphere_map() 316 VB->AttribPtr[_TNL_ATTRIB_NORMAL], in texgen_sphere_map() 340 GLvector4f *in = VB->AttribPtr[VERT_ATTRIB_TEX0 + unit]; in texgen() 343 const GLvector4f *obj = VB->AttribPtr[_TNL_ATTRIB_POS]; in texgen() 345 const GLvector4f *normal = VB->AttribPtr[_TNL_ATTRIB_NORMAL]; in texgen() 500 VB->AttribPtr[VERT_ATTRIB_TEX0 + i] = &store->texcoord[i]; in run_texgen_stage()
|
D | t_vb_texmat.c | 73 VB->AttribPtr[_TNL_ATTRIB_TEX0 + i]); in run_texmat_stage() 75 VB->AttribPtr[VERT_ATTRIB_TEX0+i] = &store->texcoord[i]; in run_texmat_stage()
|
D | t_vb_vertex.c | 154 VB->EyePtr = VB->AttribPtr[_TNL_ATTRIB_POS]; in run_vertex_stage() 158 VB->AttribPtr[_TNL_ATTRIB_POS]); in run_vertex_stage() 163 VB->AttribPtr[_TNL_ATTRIB_POS] ); in run_vertex_stage()
|
D | t_vb_points.c | 72 VB->AttribPtr[_TNL_ATTRIB_POINTSIZE] = &store->PointSize; in run_point_stage()
|
D | t_vertex.c | 118 GLvector4f *vptr = VB->AttribPtr[a[j].attrib]; in choose_emit_func() 391 register GLvector4f *vptr = VB->AttribPtr[a->attrib]; in adjust_input_ptrs() 405 GLvector4f *vptr = VB->AttribPtr[a[j].attrib]; in update_input_ptrs()
|
D | t_context.h | 224 GLvector4f *AttribPtr[_TNL_ATTRIB_MAX]; /* GL_NV_vertex_program */ member
|
/external/mesa3d/src/mesa/x86/ |
D | gen_matypes.c | 117 OFFSET( "VB_OBJ_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_POS] ); in main() 123 OFFSET( "VB_NORMAL_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_NORMAL] ); in main() 125 OFFSET( "VB_TEX0_COORD_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_TEX0] ); in main() 126 OFFSET( "VB_TEX1_COORD_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_TEX1] ); in main() 127 OFFSET( "VB_TEX2_COORD_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_TEX2] ); in main() 128 OFFSET( "VB_TEX3_COORD_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_TEX3] ); in main() 129 OFFSET( "VB_INDEX_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_COLOR_INDEX] ); in main() 130 OFFSET( "VB_COLOR_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_COLOR0] ); in main() 131 OFFSET( "VB_SECONDARY_COLOR_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_COLOR1] ); in main() 132 OFFSET( "VB_FOG_COORD_PTR ", struct vertex_buffer, AttribPtr[_TNL_ATTRIB_FOG] ); in main()
|
/external/mesa3d/src/mesa/tnl_dd/ |
D | t_dd_tritmp.h | 251 if (HAVE_SPEC && VB->AttribPtr[_TNL_ATTRIB_COLOR1]) { in TAG() 329 if (HAVE_SPEC && VB->AttribPtr[_TNL_ATTRIB_COLOR1]) { in TAG() 486 if (HAVE_SPEC && VB->AttribPtr[_TNL_ATTRIB_COLOR1]) { in TAG() 571 if (HAVE_SPEC && VB->AttribPtr[_TNL_ATTRIB_COLOR1]) { in TAG() 613 if (HAVE_SPEC && VB->AttribPtr[_TNL_ATTRIB_COLOR1]) { in TAG() 624 if (HAVE_SPEC && VB->AttribPtr[_TNL_ATTRIB_COLOR1]) { in TAG()
|
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
D | nouveau_swtnl_t.c | 116 tnl->vb.AttribPtr[VERT_ATTRIB_POS] = tnl->vb.ClipPtr; in swtnl_choose_attrs() 130 fields = tnl->vb.AttribPtr[i]->size; in swtnl_choose_attrs()
|
D | nv04_render.c | 79 tnl->vb.AttribPtr[VERT_ATTRIB_POS] = tnl->vb.NdcPtr; in swtnl_choose_attrs()
|
/external/mesa3d/src/mesa/swrast_setup/ |
D | ss_context.c | 205 VB->AttribPtr[VERT_ATTRIB_POS] = VB->NdcPtr; in _swsetup_RenderStart()
|
/external/mesa3d/src/mesa/drivers/dri/i915/ |
D | i830_vtbl.c | 90 VB->AttribPtr[VERT_ATTRIB_POS] = VB->NdcPtr; in i830_render_start() 132 GLuint sz = VB->AttribPtr[_TNL_ATTRIB_TEX0 + i]->size; in i830_render_start()
|