Home | History | Annotate | Download | only in tnl

Lines Matching defs:VB

146    struct vertex_buffer *VB = &tnl->vb;
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;
197 if (VB->EyePtr->size < 2)
198 _mesa_vector4f_clean_elem( VB->EyePtr, VB->Count, 2 );
201 input->count = VB->EyePtr->count;
202 coord = VB->EyePtr->start;
203 for (i = 0 ; i < VB->EyePtr->count; i++) {
205 STRIDE_F(coord, VB->EyePtr->stride);
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 );
227 VB->AttribPtr[_TNL_ATTRIB_FOG] = input;
247 _mesa_vector4f_alloc( &store->fogcoord, 0, tnl->vb.Size, 32 );