Searched refs:VB (Results 1 - 25 of 84) sorted by relevance

1234

/external/chromium_org/third_party/mesa/src/src/mesa/tnl/
H A Dt_vb_program.c131 struct vertex_buffer *VB = &tnl->vb; local
141 VB->NdcPtr =
142 _mesa_clip_tab[VB->ClipPtr->size]( VB->ClipPtr,
150 VB->NdcPtr = NULL;
151 _mesa_clip_np_tab[VB->ClipPtr->size]( VB->ClipPtr,
164 /* Test userclip planes. This contributes to VB->ClipMask.
170 VB->ClipPtr,
180 VB
315 struct vertex_buffer *VB = &tnl->vb; local
513 struct vertex_buffer *VB = &(tnl->vb); local
[all...]
H A Dt_vb_vertex.c142 struct vertex_buffer *VB = &tnl->vb; local
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
235 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; local
[all...]
H A Dt_vb_points.c54 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; local
55 const GLfloat *eyeCoord = (GLfloat *) VB->EyePtr->data + 2;
56 const GLint eyeCoordStride = VB->EyePtr->stride / sizeof(GLfloat);
64 for (i = 0; i < VB->Count; i++) {
72 VB->AttribPtr[_TNL_ATTRIB_POINTSIZE] = &store->PointSize;
82 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; local
89 _mesa_vector4f_alloc( &store->PointSize, 0, VB->Size, 32 );
H A Dt_vb_fog.c146 struct vertex_buffer *VB = &tnl->vb; local
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
[all...]
H A Dt_draw.c167 * floating point, populate VB->AttribPtr[].
176 struct vertex_buffer *VB = &tnl->vb; local
227 VB->AttribPtr[attrib] = &tnl->tmp_inputs[attrib];
228 VB->AttribPtr[attrib]->data = (GLfloat (*)[4])ptr;
229 VB->AttribPtr[attrib]->start = (GLfloat *)ptr;
230 VB->AttribPtr[attrib]->count = count;
231 VB->AttribPtr[attrib]->stride = stride;
232 VB->AttribPtr[attrib]->size = input->Size;
236 VB->AttribPtr[attrib]->flags = (((1<<input->Size)-1) |
240 VB
272 struct vertex_buffer *VB = &tnl->vb; local
341 struct vertex_buffer *VB = &tnl->vb; local
393 struct vertex_buffer *VB = &tnl->vb; local
[all...]
H A Dt_vb_light.c46 struct vertex_buffer *VB,
55 const GLfloat *ptr; /* points to src vertex color (in VB array) */
223 struct vertex_buffer *VB, struct light_stage_data *store)
238 VB->AttribPtr[_TNL_ATTRIB_MAT_FRONT_AMBIENT + i] = VB->AttribPtr[_TNL_ATTRIB_COLOR0];
247 if (VB->AttribPtr[i]->stride) {
250 store->mat[j].ptr = VB->AttribPtr[i]->start;
251 store->mat[j].stride = VB->AttribPtr[i]->stride;
252 store->mat[j].size = VB->AttribPtr[i]->size;
330 struct vertex_buffer *VB local
222 prepare_materials(struct gl_context *ctx, struct vertex_buffer *VB, struct light_stage_data *store) argument
[all...]
H A Dt_vb_texmat.c60 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; local
73 VB->AttribPtr[_TNL_ATTRIB_TEX0 + i]);
75 VB->AttribPtr[VERT_ATTRIB_TEX0+i] = &store->texcoord[i];
88 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; local
98 _mesa_vector4f_alloc( &store->texcoord[i], 0, VB->Size, 32 );
H A Dt_vb_render.c73 #define EDGEFLAG_GET(idx) VB->EdgeFlag[idx]
74 #define EDGEFLAG_SET(idx, val) VB->EdgeFlag[idx] = val
120 struct vertex_buffer *VB = &tnl->vb; \
121 const GLuint * const elt = VB->Elts; \
122 const GLubyte *mask = VB->ClipMask; \
123 const GLuint sz = VB->ClipPtr->size; \
156 struct vertex_buffer *VB = &tnl->vb; local
157 const GLuint * const elt = VB->Elts;
158 GLubyte *mask = VB->ClipMask;
188 #define EDGEFLAG_GET(idx) VB
241 struct vertex_buffer *VB = &tnl->vb; local
266 struct vertex_buffer *VB = &tnl->vb; local
[all...]
/external/mesa3d/src/mesa/tnl/
H A Dt_vb_program.c131 struct vertex_buffer *VB = &tnl->vb; local
141 VB->NdcPtr =
142 _mesa_clip_tab[VB->ClipPtr->size]( VB->ClipPtr,
150 VB->NdcPtr = NULL;
151 _mesa_clip_np_tab[VB->ClipPtr->size]( VB->ClipPtr,
164 /* Test userclip planes. This contributes to VB->ClipMask.
170 VB->ClipPtr,
180 VB
315 struct vertex_buffer *VB = &tnl->vb; local
513 struct vertex_buffer *VB = &(tnl->vb); local
[all...]
H A Dt_vb_vertex.c142 struct vertex_buffer *VB = &tnl->vb; local
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
235 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; local
[all...]
H A Dt_vb_points.c54 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; local
55 const GLfloat *eyeCoord = (GLfloat *) VB->EyePtr->data + 2;
56 const GLint eyeCoordStride = VB->EyePtr->stride / sizeof(GLfloat);
64 for (i = 0; i < VB->Count; i++) {
72 VB->AttribPtr[_TNL_ATTRIB_POINTSIZE] = &store->PointSize;
82 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; local
89 _mesa_vector4f_alloc( &store->PointSize, 0, VB->Size, 32 );
H A Dt_vb_fog.c146 struct vertex_buffer *VB = &tnl->vb; local
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
[all...]
H A Dt_draw.c167 * floating point, populate VB->AttribPtr[].
176 struct vertex_buffer *VB = &tnl->vb; local
227 VB->AttribPtr[attrib] = &tnl->tmp_inputs[attrib];
228 VB->AttribPtr[attrib]->data = (GLfloat (*)[4])ptr;
229 VB->AttribPtr[attrib]->start = (GLfloat *)ptr;
230 VB->AttribPtr[attrib]->count = count;
231 VB->AttribPtr[attrib]->stride = stride;
232 VB->AttribPtr[attrib]->size = input->Size;
236 VB->AttribPtr[attrib]->flags = (((1<<input->Size)-1) |
240 VB
272 struct vertex_buffer *VB = &tnl->vb; local
341 struct vertex_buffer *VB = &tnl->vb; local
393 struct vertex_buffer *VB = &tnl->vb; local
[all...]
H A Dt_vb_light.c46 struct vertex_buffer *VB,
55 const GLfloat *ptr; /* points to src vertex color (in VB array) */
223 struct vertex_buffer *VB, struct light_stage_data *store)
238 VB->AttribPtr[_TNL_ATTRIB_MAT_FRONT_AMBIENT + i] = VB->AttribPtr[_TNL_ATTRIB_COLOR0];
247 if (VB->AttribPtr[i]->stride) {
250 store->mat[j].ptr = VB->AttribPtr[i]->start;
251 store->mat[j].stride = VB->AttribPtr[i]->stride;
252 store->mat[j].size = VB->AttribPtr[i]->size;
330 struct vertex_buffer *VB local
222 prepare_materials(struct gl_context *ctx, struct vertex_buffer *VB, struct light_stage_data *store) argument
[all...]
H A Dt_vb_texmat.c60 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; local
73 VB->AttribPtr[_TNL_ATTRIB_TEX0 + i]);
75 VB->AttribPtr[VERT_ATTRIB_TEX0+i] = &store->texcoord[i];
88 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; local
98 _mesa_vector4f_alloc( &store->texcoord[i], 0, VB->Size, 32 );
H A Dt_vb_render.c73 #define EDGEFLAG_GET(idx) VB->EdgeFlag[idx]
74 #define EDGEFLAG_SET(idx, val) VB->EdgeFlag[idx] = val
120 struct vertex_buffer *VB = &tnl->vb; \
121 const GLuint * const elt = VB->Elts; \
122 const GLubyte *mask = VB->ClipMask; \
123 const GLuint sz = VB->ClipPtr->size; \
156 struct vertex_buffer *VB = &tnl->vb; local
157 const GLuint * const elt = VB->Elts;
158 GLubyte *mask = VB->ClipMask;
188 #define EDGEFLAG_GET(idx) VB
241 struct vertex_buffer *VB = &tnl->vb; local
266 struct vertex_buffer *VB = &tnl->vb; local
[all...]
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/r200/
H A Dr200_maos_arrays.c79 struct vertex_buffer *VB = &TNL_CONTEXT( ctx )->vb; local
82 GLuint count = VB->Count;
91 emitsize = (VB->AttribPtr[attrib]->size);
106 emitsize = (VB->AttribPtr[attrib]->size);
121 (char *)VB->AttribPtr[attrib]->data,
123 VB->AttribPtr[attrib]->stride,
128 (char *)VB->AttribPtr[attrib]->data,
129 VB->AttribPtr[attrib]->stride,
139 if (VB->AttribPtr[attrib]->size == 4 &&
140 (VB
[all...]
/external/mesa3d/src/mesa/drivers/dri/r200/
H A Dr200_maos_arrays.c79 struct vertex_buffer *VB = &TNL_CONTEXT( ctx )->vb; local
82 GLuint count = VB->Count;
91 emitsize = (VB->AttribPtr[attrib]->size);
106 emitsize = (VB->AttribPtr[attrib]->size);
121 (char *)VB->AttribPtr[attrib]->data,
123 VB->AttribPtr[attrib]->stride,
128 (char *)VB->AttribPtr[attrib]->data,
129 VB->AttribPtr[attrib]->stride,
139 if (VB->AttribPtr[attrib]->size == 4 &&
140 (VB
[all...]
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/radeon/
H A Dradeon_maos_arrays.c147 struct vertex_buffer *VB = &TNL_CONTEXT( ctx )->vb; local
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 &&
194 (VB
[all...]
H A Dradeon_maos_vbtmp.h42 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; local
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]) {
82 tc1 = (GLuint (*)[4])VB
[all...]
/external/mesa3d/src/mesa/drivers/dri/radeon/
H A Dradeon_maos_arrays.c147 struct vertex_buffer *VB = &TNL_CONTEXT( ctx )->vb; local
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 &&
194 (VB
[all...]
H A Dradeon_maos_vbtmp.h42 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; local
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]) {
82 tc1 = (GLuint (*)[4])VB
[all...]
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i915/
H A Dintel_render.c176 choose_render(struct intel_context *intel, struct vertex_buffer *VB) argument
187 for (i = 0; i < VB->PrimitiveCount; i++) {
188 GLuint prim = VB->Primitive[i].mode;
189 GLuint length = VB->Primitive[i].count;
229 struct vertex_buffer *VB = &tnl->vb; local
237 !intel_validate_render(ctx, VB) || !choose_render(intel, VB)) {
245 for (i = 0; i < VB->PrimitiveCount; i++) {
246 GLuint prim = _tnl_translate_prim(&VB->Primitive[i]);
247 GLuint start = VB
[all...]
/external/mesa3d/src/mesa/drivers/dri/i915/
H A Dintel_render.c176 choose_render(struct intel_context *intel, struct vertex_buffer *VB) argument
187 for (i = 0; i < VB->PrimitiveCount; i++) {
188 GLuint prim = VB->Primitive[i].mode;
189 GLuint length = VB->Primitive[i].count;
229 struct vertex_buffer *VB = &tnl->vb; local
237 !intel_validate_render(ctx, VB) || !choose_render(intel, VB)) {
245 for (i = 0; i < VB->PrimitiveCount; i++) {
246 GLuint prim = _tnl_translate_prim(&VB->Primitive[i]);
247 GLuint start = VB
[all...]
/external/clang/test/SemaCXX/
H A Ddestructor.cpp200 struct VB { struct in namespace:dnvd
202 virtual ~VB();
205 struct VD: VB {};
207 struct VF final: VB {};
232 void use(VB&);
238 VB vb; use(vb);
264 VB* vb = new VB[4];
291 VB* vb = new VB();
[all...]

Completed in 417 milliseconds

1234