/external/mesa3d/src/mesa/tnl/ |
t_vb_program.c | 129 struct vertex_buffer *VB = &tnl->vb; 139 VB->NdcPtr = 140 _mesa_clip_tab[VB->ClipPtr->size]( VB->ClipPtr, 148 VB->NdcPtr = NULL; 149 _mesa_clip_np_tab[VB->ClipPtr->size]( VB->ClipPtr, 162 /* Test userclip planes. This contributes to VB->ClipMask. 168 VB->ClipPtr [all...] |
t_vb_vertex.c | 142 struct vertex_buffer *VB = &tnl->vb; 154 VB->EyePtr = VB->AttribPtr[_TNL_ATTRIB_POS]; 156 VB->EyePtr = TransformRaw( &store->eye, 158 VB->AttribPtr[_TNL_ATTRIB_POS]); 161 VB->ClipPtr = TransformRaw( &store->clip, 163 VB->AttribPtr[_TNL_ATTRIB_POS] ); 167 switch (VB->ClipPtr->size) { 171 _mesa_vector4f_clean_elem( VB->ClipPtr, VB->Count, 2 ) [all...] |
t_vb_points.c | 55 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; 56 const GLfloat *eyeCoord = (GLfloat *) VB->EyePtr->data + 2; 57 const GLint eyeCoordStride = VB->EyePtr->stride / sizeof(GLfloat); 65 for (i = 0; i < VB->Count; i++) { 73 VB->AttribPtr[_TNL_ATTRIB_POINTSIZE] = &store->PointSize; 83 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; 90 _mesa_vector4f_alloc( &store->PointSize, 0, VB->Size, 32 );
|
t_vb_fog.c | 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 [all...] |
t_draw.c | 171 * floating point, populate VB->AttribPtr[]. 180 struct vertex_buffer *VB = &tnl->vb; 231 VB->AttribPtr[attrib] = &tnl->tmp_inputs[attrib]; 232 VB->AttribPtr[attrib]->data = (GLfloat (*)[4])ptr; 233 VB->AttribPtr[attrib]->start = (GLfloat *)ptr; 234 VB->AttribPtr[attrib]->count = count; 235 VB->AttribPtr[attrib]->stride = stride; 236 VB->AttribPtr[attrib]->size = input->Size; 240 VB->AttribPtr[attrib]->flags = (((1<<input->Size)-1) | [all...] |
t_vb_light.c | 47 struct vertex_buffer *VB, 56 const GLfloat *ptr; /* points to src vertex color (in VB array) */ 224 struct vertex_buffer *VB, struct light_stage_data *store) 239 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; 333 struct vertex_buffer *VB = &tnl->vb [all...] |
t_vb_texmat.c | 59 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; 72 VB->AttribPtr[_TNL_ATTRIB_TEX0 + i]); 74 VB->AttribPtr[VERT_ATTRIB_TEX0+i] = &store->texcoord[i]; 87 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; 97 _mesa_vector4f_alloc( &store->texcoord[i], 0, VB->Size, 32 );
|
t_vb_render.c | 75 #define EDGEFLAG_GET(idx) VB->EdgeFlag[idx] 76 #define EDGEFLAG_SET(idx, val) VB->EdgeFlag[idx] = val 122 struct vertex_buffer *VB = &tnl->vb; \ 123 const GLuint * const elt = VB->Elts; \ 124 const GLubyte *mask = VB->ClipMask; \ 125 const GLuint sz = VB->ClipPtr->size; \ 158 struct vertex_buffer *VB = &tnl->vb; 159 const GLuint * const elt = VB->Elts [all...] |
t_vb_normals.c | 52 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; 64 lengths = VB->NormalLengthPtr; 68 VB->AttribPtr[_TNL_ATTRIB_NORMAL], /* input normals */ 72 if (VB->AttribPtr[_TNL_ATTRIB_NORMAL]->count > 1) { 79 VB->AttribPtr[_TNL_ATTRIB_NORMAL] = &store->normal; 81 VB->NormalLengthPtr = NULL; /* no longer valid */ 158 _mesa_vector4f_alloc( &store->normal, 0, tnl->vb.Size, 32 );
|
t_vb_lighttmp.h | 42 * VB is the vertex buffer 47 struct vertex_buffer *VB, 58 const GLuint nstride = VB->AttribPtr[_TNL_ATTRIB_NORMAL]->stride; 59 const GLfloat *normal = (GLfloat *)VB->AttribPtr[_TNL_ATTRIB_NORMAL]->data; 68 const GLuint nr = VB->Count; 74 VB->AttribPtr[_TNL_ATTRIB_COLOR0] = &store->LitColor[0]; 75 VB->AttribPtr[_TNL_ATTRIB_COLOR1] = &store->LitSecondary[0]; 79 VB->BackfaceColorPtr = &store->LitColor[1]; 80 VB->BackfaceSecondaryColorPtr = &store->LitSecondary[1]; 232 struct vertex_buffer *VB, [all...] |
t_vb_texgen.c | 253 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; 254 GLvector4f *in = VB->AttribPtr[VERT_ATTRIB_TEX0 + unit]; 257 build_f_tab[VB->EyePtr->size]( out->start, 259 VB->AttribPtr[_TNL_ATTRIB_NORMAL], 260 VB->EyePtr ); 263 out->count = VB->Count; 275 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; 276 GLvector4f *in = VB->AttribPtr[VERT_ATTRIB_TEX0 + unit] [all...] |
t_vb_cliptmp.h | 121 struct vertex_buffer *VB = &tnl->vb; 123 GLfloat (*coord)[4] = VB->ClipPtr->data; 124 GLuint newvert = VB->Count; 150 if (VB->ClipMask[v0]) { 164 if (VB->ClipMask[v1]) { 189 struct vertex_buffer *VB = &tnl->vb; 191 GLuint newvert = VB->Count; 192 GLfloat (*coord)[4] = VB->ClipPtr->data [all...] |
t_vertex_generic.c | 1016 struct vertex_buffer *VB = &tnl->vb; 1027 const GLfloat *dstclip = VB->ClipPtr->data[edst]; 1041 a[0].insert[4-1]( &a[0], vdst, VB->ClipPtr->data[edst] ); 1090 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; 1092 /* If stride is zero, BackfaceColorPtr is constant across the VB, so 1097 if (VB->BackfaceColorPtr && VB->BackfaceColorPtr->stride) { 1098 assert(VB->BackfaceColorPtr->stride == 4 * sizeof(GLfloat)) [all...] |
/external/mesa3d/src/mesa/drivers/dri/r200/ |
r200_maos_arrays.c | 78 struct vertex_buffer *VB = &TNL_CONTEXT( ctx )->vb; 81 GLuint count = VB->Count; 90 emitsize = (VB->AttribPtr[attrib]->size); 105 emitsize = (VB->AttribPtr[attrib]->size); 120 (char *)VB->AttribPtr[attrib]->data, 122 VB->AttribPtr[attrib]->stride, 127 (char *)VB->AttribPtr[attrib]->data, 128 VB->AttribPtr[attrib]->stride, 138 if (VB->AttribPtr[attrib]->size == 4 & [all...] |
/external/mesa3d/src/mesa/drivers/dri/radeon/ |
radeon_maos_arrays.c | 147 struct vertex_buffer *VB = &TNL_CONTEXT( ctx )->vb; 150 GLuint count = VB->Count; 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 & [all...] |
radeon_maos_vbtmp.h | 42 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; 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]) [all...] |
radeon_maos_verts.c | 314 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; 329 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); 387 VB->Count * setup_tab[i].vertex_size * 4, 394 if (VB->AttribPtr[_TNL_ATTRIB_POS]->size < 3 || 395 (VB->AttribPtr[_TNL_ATTRIB_POS]->size == 3 && 399 VB->AttribPtr[_TNL_ATTRIB_POS]->data [all...] |
radeon_tcl.c | 287 struct vertex_buffer *VB = &tnl->vb; 319 for (i = 0; i < VB->PrimitiveCount; ++i) 328 if (!VB->Primitive[i].count) 330 if ( (!VB->Elts && VB->Primitive[i].count >= MAX_CONVERSION_SIZE) 335 space_required += VB->Primitive[i].count * 3; 359 struct vertex_buffer *VB = &tnl->vb; 369 if (VB->Count == 0 [all...] |
/external/clang/test/SemaCXX/ |
destructor.cpp | 206 struct VB { 208 virtual ~VB(); 211 struct VD: VB {}; 213 struct VF final: VB {}; 238 void use(VB&); 244 VB vb; use(vb); local 271 VB* vb = new VB[4] local 298 VB* vb = new VB(); local 302 VB* vb = new VD(); local [all...] |
/external/mesa3d/src/mesa/swrast_setup/ |
ss_tritmp.h | 35 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; 68 if (VB->BackfaceColorPtr) { 69 GLfloat (*vbcolor)[4] = VB->BackfaceColorPtr->data; 82 if (VB->BackfaceColorPtr->stride) { 109 if (VB->BackfaceSecondaryColorPtr) { 110 GLfloat (*vbspec)[4] = VB->BackfaceSecondaryColorPtr->data; 116 if (VB->BackfaceSecondaryColorPtr->stride) { 190 if (VB->BackfaceColorPtr) { 203 if (VB->BackfaceSecondaryColorPtr) [all...] |
ss_triangle.c | 116 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; 117 GLubyte *ef = VB->EdgeFlag; 215 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; 219 if (VB->Elts) { 221 if (VB->ClipMask[VB->Elts[i]] == 0) 222 _swrast_Point( ctx, &verts[VB->Elts[i]] ); 226 if (VB->ClipMask[i] == 0 [all...] |
/external/mesa3d/src/mesa/tnl_dd/ |
t_dd_tritmp.h | 36 * DO_TWOSIDE: Plug back-color values from the VB into backfacing triangles, 57 * VERT_SET_RGBA: Assign vertex rgba from VB color. 116 struct vertex_buffer *VB = &TNL_CONTEXT( ctx )->vb; 180 GLfloat (*vbcolor)[4] = VB->BackfaceColorPtr->data; 189 if (VB->BackfaceColorPtr->stride) { 190 assert(VB->BackfaceColorPtr->stride == 4*sizeof(GLfloat)); 206 if (HAVE_SPEC && VB->BackfaceSecondaryColorPtr) { 207 GLfloat (*vbspec)[4] = VB->BackfaceSecondaryColorPtr->data; 208 assert(VB->BackfaceSecondaryColorPtr->stride == 4*sizeof(GLfloat)) [all...] |
t_dd_unfilled.h | 39 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; 40 GLubyte *ef = VB->EdgeFlag; 103 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; 104 GLubyte *ef = VB->EdgeFlag;
|
/external/mesa3d/src/mesa/drivers/dri/i915/ |
intel_render.c | 171 choose_render(struct intel_context *intel, struct vertex_buffer *VB) 182 for (i = 0; i < VB->PrimitiveCount; i++) { 183 GLuint prim = VB->Primitive[i].mode; 184 GLuint length = VB->Primitive[i].count; 224 struct vertex_buffer *VB = &tnl->vb; 232 !intel_validate_render(ctx, VB) || !choose_render(intel, VB)) { 240 for (i = 0; i < VB->PrimitiveCount; i++) { 241 GLuint prim = _tnl_translate_prim(&VB->Primitive[i]) [all...] |
/toolchain/binutils/binutils-2.27/opcodes/ |
ppc-opc.c | 172 /* The VB field in a VX form instruction when it must be the same 740 /* The VB field in a VA, VX or VXR form instruction. */ 741 #define VB VA + 1 745 #define VC VB + 1 [all...] |