Lines Matching defs:VB
1017 struct vertex_buffer *VB = &tnl->vb;
1028 const GLfloat *dstclip = VB->ClipPtr->data[edst];
1042 a[0].insert[4-1]( &a[0], vdst, VB->ClipPtr->data[edst] );
1091 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb;
1093 /* If stride is zero, BackfaceColorPtr is constant across the VB, so
1098 if (VB->BackfaceColorPtr && VB->BackfaceColorPtr->stride) {
1099 assert(VB->BackfaceColorPtr->stride == 4 * sizeof(GLfloat));
1102 VB->BackfaceColorPtr->data[dst],
1103 VB->BackfaceColorPtr->data[out],
1104 VB->BackfaceColorPtr->data[in] );
1107 if (VB->BackfaceSecondaryColorPtr) {
1108 assert(VB->BackfaceSecondaryColorPtr->stride == 4 * sizeof(GLfloat));
1111 VB->BackfaceSecondaryColorPtr->data[dst],
1112 VB->BackfaceSecondaryColorPtr->data[out],
1113 VB->BackfaceSecondaryColorPtr->data[in] );
1116 if (VB->BackfaceIndexPtr) {
1117 VB->BackfaceIndexPtr->data[dst][0] = LINTERP( t,
1118 VB->BackfaceIndexPtr->data[out][0],
1119 VB->BackfaceIndexPtr->data[in][0] );
1122 if (VB->EdgeFlag) {
1123 VB->EdgeFlag[dst] = VB->EdgeFlag[out] || force_boundary;
1132 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb;
1136 if (VB->BackfaceColorPtr && VB->BackfaceColorPtr->stride) {
1137 COPY_4FV( VB->BackfaceColorPtr->data[dst],
1138 VB->BackfaceColorPtr->data[src] );
1141 if (VB->BackfaceSecondaryColorPtr) {
1142 COPY_4FV( VB->BackfaceSecondaryColorPtr->data[dst],
1143 VB->BackfaceSecondaryColorPtr->data[src] );
1146 if (VB->BackfaceIndexPtr) {
1147 VB->BackfaceIndexPtr->data[dst][0] = VB->BackfaceIndexPtr->data[src][0];