HomeSort by relevance Sort by last modified time
    Searched defs:VB (Results 1 - 25 of 35) sorted by null

1 2

  /external/mesa3d/src/mesa/tnl/
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_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_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_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_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_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_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_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_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_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_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_vertex.c 121 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb;
128 GLvector4f *vptr = VB->AttribPtr[a[j].attrib];
398 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb;
406 register GLvector4f *vptr = VB->AttribPtr[a->attrib];
413 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb;
420 GLvector4f *vptr = VB->AttribPtr[a[j].attrib];
455 /* Emit VB vertices start..end to dest. Note that VB vertex a
    [all...]
  /external/mesa3d/src/mesa/tnl_dd/
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;
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...]
  /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...]
  /external/mesa3d/src/mesa/swrast_setup/
ss_context.c 187 struct vertex_buffer *VB = &tnl->vb;
205 VB->AttribPtr[VERT_ATTRIB_POS] = VB->NdcPtr;
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...]
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...]
  /external/clang/test/CXX/special/class.dtor/
p3-0x.cpp 145 struct VB : VA
146 { virtual ~VB() {} };
  /external/mesa3d/src/mesa/drivers/dri/i915/
i830_vtbl.c 82 struct vertex_buffer *VB = &tnl->vb;
90 VB->AttribPtr[VERT_ATTRIB_POS] = VB->NdcPtr;
132 GLuint sz = VB->AttribPtr[_TNL_ATTRIB_TEX0 + i]->size;
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...]
i915_fragprog.c     [all...]

Completed in 241 milliseconds

1 2