Searched refs:vb (Results 1 - 25 of 322) sorted by relevance

1234567891011>>

/xsrc/external/mit/MesaLib.old/dist/src/mesa/tnl_dd/
H A Dt_dd_triemit.h10 #define COPY_DWORDS( j, vb, vertsize, v ) \
14 : "=%c" (j), "=D" (vb), "=S" (__tmp) \
16 "D" ((long)vb), \
20 #define COPY_DWORDS( j, vb, vertsize, v ) \
23 vb[j] = ((GLuint *)v)[j]; \
24 vb += vertsize; \
38 GLuint *vb = (GLuint *)ALLOC_VERTS( 4, vertsize); local in function:TAG
49 COPY_DWORDS( j, vb, vertsize, v0 );
50 COPY_DWORDS( j, vb, vertsize, v1 );
51 COPY_DWORDS( j, vb, vertsiz
62 GLuint *vb = (GLuint *)ALLOC_VERTS( 6, vertsize); local in function:TAG
89 GLuint *vb = (GLuint *)ALLOC_VERTS( 3, vertsize); local in function:TAG
111 GLuint *vb = (GLuint *)ALLOC_VERTS( 2, vertsize); local in function:TAG
124 GLuint *vb = (GLuint *)ALLOC_VERTS( 1, vertsize); local in function:TAG
137 GLuint *vb = (GLuint *)ALLOC_VERTS( (n-2) * 3, vertsize ); local in function:TAG
[all...]
/xsrc/external/mit/MesaLib/dist/src/mesa/tnl_dd/
H A Dt_dd_triemit.h10 #define COPY_DWORDS( j, vb, vertsize, v ) \
14 : "=%c" (j), "=D" (vb), "=S" (__tmp) \
16 "D" ((long)vb), \
20 #define COPY_DWORDS( j, vb, vertsize, v ) \
23 vb[j] = ((GLuint *)v)[j]; \
24 vb += vertsize; \
38 GLuint *vb = (GLuint *)ALLOC_VERTS( 4, vertsize); local in function:TAG
49 COPY_DWORDS( j, vb, vertsize, v0 );
50 COPY_DWORDS( j, vb, vertsize, v1 );
51 COPY_DWORDS( j, vb, vertsiz
62 GLuint *vb = (GLuint *)ALLOC_VERTS( 6, vertsize); local in function:TAG
89 GLuint *vb = (GLuint *)ALLOC_VERTS( 3, vertsize); local in function:TAG
111 GLuint *vb = (GLuint *)ALLOC_VERTS( 2, vertsize); local in function:TAG
124 GLuint *vb = (GLuint *)ALLOC_VERTS( 1, vertsize); local in function:TAG
137 GLuint *vb = (GLuint *)ALLOC_VERTS( (n-2) * 3, vertsize ); local in function:TAG
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/svga/
H A Dsvga_state_vdecl.c70 const struct pipe_vertex_buffer *vb = local in function:emit_hw_vs_vdecl
71 &svga->curr.vb[ve[i].vertex_buffer_index];
73 unsigned int offset = vb->buffer_offset + ve[i].src_offset;
76 if (!vb->buffer.resource)
79 buffer = svga_buffer(vb->buffer.resource);
82 if (vb->stride)
83 tmp_neg_bias = (tmp_neg_bias + vb->stride - 1) / vb->stride;
89 const struct pipe_vertex_buffer *vb = local in function:emit_hw_vs_vdecl
90 &svga->curr.vb[v
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/svga/
H A Dsvga_state_vdecl.c70 const struct pipe_vertex_buffer *vb = local in function:emit_hw_vs_vdecl
71 &svga->curr.vb[ve[i].vertex_buffer_index];
73 unsigned int offset = vb->buffer_offset + ve[i].src_offset;
76 if (!vb->buffer.resource)
79 buffer = svga_buffer(vb->buffer.resource);
82 if (vb->stride)
83 tmp_neg_bias = (tmp_neg_bias + vb->stride - 1) / vb->stride;
89 const struct pipe_vertex_buffer *vb = local in function:emit_hw_vs_vdecl
90 &svga->curr.vb[v
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/
H A Dlp_setup_analysis.c215 check_elts24(struct lp_setup_context *setup, const void *vb, int stride) argument
229 const_float4_ptr v0 = get_vert(vb, stride, 0);
230 const_float4_ptr v1 = get_vert(vb, stride, 1);
231 const_float4_ptr v2 = get_vert(vb, stride, 2);
232 const_float4_ptr v3 = get_vert(vb, stride, 3);
233 const_float4_ptr v6 = get_vert(vb, stride, 6);
234 const_float4_ptr v9 = get_vert(vb, stride, 9);
235 const_float4_ptr v12 = get_vert(vb, stride, 12);
236 const_float4_ptr v18 = get_vert(vb, stride, 18);
268 if (memcmp(get_vert(vb,
320 lp_setup_analyse_triangles(struct lp_setup_context * setup,const void * vb,int stride,int nr) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/d3d10umd/
H A DInputAssembly.cpp136 struct pipe_vertex_buffer *vb = &pDevice->vertex_buffers[StartBuffer + i]; local in function:IaSetVertexBuffers
151 vb->stride = pStrides[i];
152 vb->buffer_offset = pOffsets[i];
153 if (vb->is_user_buffer) {
154 vb->buffer.resource = NULL;
155 vb->is_user_buffer = FALSE;
157 pipe_resource_reference(&vb->buffer.resource, resource);
160 vb->stride = 0;
161 vb->buffer_offset = 0;
162 if (!vb
171 struct pipe_vertex_buffer *vb = &pDevice->vertex_buffers[i]; local in function:IaSetVertexBuffers
[all...]
/xsrc/external/mit/xf86-video-ati-kms/dist/src/
H A Dradeon_vbo.h27 void *vb; local in function:radeon_vbo_space
34 vb = (pointer)((char *)vbo->vb_bo->ptr + vbo->vb_offset);
35 return vb;
/xsrc/external/mit/xf86-video-ati/dist/src/
H A Dradeon_vbo.h30 void *vb; local in function:radeon_vbo_space
39 vb = (pointer)((char *)vbo->vb_bo->ptr + vbo->vb_offset);
42 vb = (pointer)((char *)vbo->vb_ptr + vbo->vb_offset);
43 return vb;
/xsrc/external/mit/xorg-server/dist/glamor/
H A Dglamor_vbo.c88 glamor_priv->vb = glMapBufferRange(GL_ARRAY_BUFFER,
96 data = glamor_priv->vb + glamor_priv->vbo_offset;
130 free(glamor_priv->vb);
131 glamor_priv->vb = xnfalloc(glamor_priv->vbo_size);
134 /* We point to the start of glamor_priv->vb every time, and
138 data = glamor_priv->vb;
163 glamor_priv->vb, GL_DYNAMIC_DRAW);
191 free(glamor_priv->vb);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/vl/
H A Dvl_compositor_gfx.c471 gen_rect_verts(struct vertex2f *vb, struct vl_compositor_layer *layer) argument
475 assert(vb && layer);
513 vb[ 0].x = tl.x;
514 vb[ 0].y = tl.y;
515 vb[ 1].x = layer->src.tl.x;
516 vb[ 1].y = layer->src.tl.y;
517 vb[ 2] = layer->zw;
518 vb[ 3].x = layer->colors[0].x;
519 vb[ 3].y = layer->colors[0].y;
520 vb[
604 struct vertex2f *vb; local in function:gen_vertex_data
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/vl/
H A Dvl_compositor_gfx.c471 gen_rect_verts(struct vertex2f *vb, struct vl_compositor_layer *layer) argument
475 assert(vb && layer);
513 vb[ 0].x = tl.x;
514 vb[ 0].y = tl.y;
515 vb[ 1].x = layer->src.tl.x;
516 vb[ 1].y = layer->src.tl.y;
517 vb[ 2] = layer->zw;
518 vb[ 3].x = layer->colors[0].x;
519 vb[ 3].y = layer->colors[0].y;
520 vb[
604 struct vertex2f *vb; local in function:gen_vertex_data
[all...]
/xsrc/external/mit/pixman/dist/test/utils/
H A Dutils-prng.c81 *(uint8x16 *)addr = d->vb;
131 randdata.vb |= (t.vb >= const_C0);
140 randdata.vb &= (t.vb >= const_40);
209 randdata.vb =
210 __builtin_shufflevector (randdata.vb, randdata.vb,
218 randdata.vb = __builtin_shuffle (randdata.vb, bswap_shufflemas
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv30/
H A Dnv30_vbo.c38 nv30_emit_vtxattr(struct nv30_context *nv30, struct pipe_vertex_buffer *vb, argument
43 struct nv04_resource *res = nv04_resource(vb->buffer.resource);
49 data = nouveau_resource_map_offset(&nv30->base, res, vb->buffer_offset +
96 struct pipe_vertex_buffer *vb; local in function:nv30_prevalidate_vbufs
104 vb = &nv30->vtxbuf[i];
105 if (!vb->stride || !vb->buffer.resource) /* NOTE: user_buffer not implemented */
107 buf = nv04_resource(vb->buffer.resource);
110 if (!nouveau_resource_mapped_by_gpu(vb->buffer.resource)) {
117 assert(vb
140 struct pipe_vertex_buffer *vb = &nv30->vtxbuf[b]; local in function:nv30_update_user_vbufs
188 struct pipe_vertex_buffer *vb; local in function:nv30_vbo_validate
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv30/
H A Dnv30_vbo.c39 nv30_emit_vtxattr(struct nv30_context *nv30, struct pipe_vertex_buffer *vb, argument
44 struct nv04_resource *res = nv04_resource(vb->buffer.resource);
48 data = nouveau_resource_map_offset(&nv30->base, res, vb->buffer_offset +
95 struct pipe_vertex_buffer *vb; local in function:nv30_prevalidate_vbufs
103 vb = &nv30->vtxbuf[i];
104 if (!vb->stride || !vb->buffer.resource) /* NOTE: user_buffer not implemented */
106 buf = nv04_resource(vb->buffer.resource);
109 if (!nouveau_resource_mapped_by_gpu(vb->buffer.resource)) {
116 assert(vb
139 struct pipe_vertex_buffer *vb = &nv30->vtxbuf[b]; local in function:nv30_update_user_vbufs
187 struct pipe_vertex_buffer *vb; local in function:nv30_vbo_validate
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/asahi/
H A Dagx_uniforms.c75 struct pipe_vertex_buffer vb = ctx->vertex_buffers[i]; local in function:agx_push_location_direct
76 assert(!vb.is_user_buffer);
78 struct agx_bo *bo = agx_resource(vb.buffer.resource)->bo;
81 addresses[i] = bo->ptr.gpu + vb.buffer_offset;
/xsrc/external/mit/MesaLib.old/dist/src/mesa/tnl/
H A Dt_pipeline.c80 if (tnl->vb.AttribPtr[i]->size != tnl->pipeline.last_attrib_size[i] ||
81 tnl->vb.AttribPtr[i]->stride != tnl->pipeline.last_attrib_stride[i]) {
82 tnl->pipeline.last_attrib_size[i] = tnl->vb.AttribPtr[i]->size;
83 tnl->pipeline.last_attrib_stride[i] = tnl->vb.AttribPtr[i]->stride;
98 if (tnl->vb.ResultPtr[i]->size != tnl->last_result_size[i] ||
99 tnl->vb.ResultPtr[i]->stride != tnl->last_result_stride[i]) {
100 tnl->last_result_size[i] = tnl->vb.ResultPtr[i]->size;
101 tnl->last_result_stride[i] = tnl->vb.ResultPtr[i]->stride;
200 if (!tnl->vb.Count)
H A Dt_vb_points.c55 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb;
83 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb;
H A Dt_vb_texmat.c59 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb;
87 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb;
/xsrc/external/mit/MesaLib/dist/src/mesa/tnl/
H A Dt_pipeline.c80 if (tnl->vb.AttribPtr[i]->size != tnl->pipeline.last_attrib_size[i] ||
81 tnl->vb.AttribPtr[i]->stride != tnl->pipeline.last_attrib_stride[i]) {
82 tnl->pipeline.last_attrib_size[i] = tnl->vb.AttribPtr[i]->size;
83 tnl->pipeline.last_attrib_stride[i] = tnl->vb.AttribPtr[i]->stride;
98 if (tnl->vb.ResultPtr[i]->size != tnl->last_result_size[i] ||
99 tnl->vb.ResultPtr[i]->stride != tnl->last_result_stride[i]) {
100 tnl->last_result_size[i] = tnl->vb.ResultPtr[i]->size;
101 tnl->last_result_stride[i] = tnl->vb.ResultPtr[i]->stride;
200 if (!tnl->vb.Count)
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
H A Dbrw_draw_upload.c469 unsigned int min_index = brw->vb.min_index + brw->basevertex;
470 unsigned int max_index = brw->vb.max_index + brw->basevertex;
493 brw->vb.nr_enabled = 0;
498 struct brw_vertex_element *input = &brw->vb.inputs[index];
501 brw->vb.enabled[brw->vb.nr_enabled++] = input;
504 if (brw->vb.nr_enabled == 0)
507 if (brw->vb.nr_buffers)
515 for (i = j = 0; i < brw->vb.nr_enabled; i++) {
516 struct brw_vertex_element *input = brw->vb
[all...]
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
H A Dbrw_draw_upload.c451 unsigned int min_index = brw->vb.min_index + brw->basevertex;
452 unsigned int max_index = brw->vb.max_index + brw->basevertex;
471 brw->vb.nr_enabled = 0;
476 struct brw_vertex_element *input = &brw->vb.inputs[attr];
477 brw->vb.enabled[brw->vb.nr_enabled++] = input;
479 assert(brw->vb.nr_enabled <= VERT_ATTRIB_MAX);
481 if (brw->vb.nr_enabled == 0)
484 if (brw->vb.nr_buffers)
520 struct brw_vertex_element *input = &brw->vb
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/
H A Du_vbuf.c407 struct pipe_vertex_buffer *vb; local in function:u_vbuf_translate_buffers
412 vb = &mgr->vertex_buffer[i];
413 offset = vb->buffer_offset + vb->stride * start_vertex;
415 if (vb->is_user_buffer) {
416 map = (uint8_t*)vb->buffer.user + offset;
418 unsigned size = vb->stride ? num_vertices * vb->stride
421 if (!vb->buffer.resource)
424 if (offset + size > vb
730 unsigned vb = mgr->fallback_vbs[i]; local in function:u_vbuf_translate_end
851 const struct pipe_vertex_buffer *vb = &bufs[i]; local in function:u_vbuf_set_vertex_buffers
917 struct pipe_vertex_buffer *vb = &mgr->vertex_buffer[index]; local in function:u_vbuf_upload_buffers
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i915/
H A Dintel_tris.c177 if (intel->prim.vb == NULL)
178 intel->prim.vb = malloc(INTEL_VB_SIZE);
179 intel->prim.vb_bo = drm_intel_bo_alloc(intel->bufmgr, "vb",
187 addr = (uint32_t *)(intel->prim.vb + intel->prim.current_offset);
338 intel->prim.vb);
348 #define COPY_DWORDS( j, vb, vertsize, v ) \
352 : "=%c" (j), "=D" (vb), "=S" (__tmp) \
354 "D" ((long)vb), \
358 #define COPY_DWORDS( j, vb, vertsize, v ) \
361 vb[
373 GLuint *vb = intel_get_prim_space(intel, 6); local in function:intel_draw_quad
401 GLuint *vb = intel_get_prim_space(intel, 3); local in function:intel_draw_triangle
415 GLuint *vb = intel_get_prim_space(intel, 2); local in function:intel_draw_line
427 GLuint *vb = intel_get_prim_space(intel, 1); local in function:intel_draw_point
908 GLuint *vb = intel_get_prim_space(intel, (n - 2) * 3); local in function:intelFastRenderClippedPoly
[all...]
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i915/
H A Dintel_tris.c177 if (intel->prim.vb == NULL)
178 intel->prim.vb = malloc(INTEL_VB_SIZE);
179 intel->prim.vb_bo = drm_intel_bo_alloc(intel->bufmgr, "vb",
187 addr = (uint32_t *)(intel->prim.vb + intel->prim.current_offset);
338 intel->prim.vb);
348 #define COPY_DWORDS( j, vb, vertsize, v ) \
352 : "=%c" (j), "=D" (vb), "=S" (__tmp) \
354 "D" ((long)vb), \
358 #define COPY_DWORDS( j, vb, vertsize, v ) \
361 vb[
373 GLuint *vb = intel_get_prim_space(intel, 6); local in function:intel_draw_quad
401 GLuint *vb = intel_get_prim_space(intel, 3); local in function:intel_draw_triangle
415 GLuint *vb = intel_get_prim_space(intel, 2); local in function:intel_draw_line
427 GLuint *vb = intel_get_prim_space(intel, 1); local in function:intel_draw_point
908 GLuint *vb = intel_get_prim_space(intel, (n - 2) * 3); local in function:intelFastRenderClippedPoly
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/
H A Du_vbuf.c468 struct pipe_vertex_buffer *vb; local in function:u_vbuf_translate_buffers
473 vb = &mgr->vertex_buffer[i];
474 offset = vb->buffer_offset + vb->stride * start_vertex;
476 if (vb->is_user_buffer) {
477 map = (uint8_t*)vb->buffer.user + offset;
479 unsigned size = vb->stride ? num_vertices * vb->stride
482 if (!vb->buffer.resource) {
488 if (vb
831 unsigned vb = mgr->fallback_vbs[i]; local in function:u_vbuf_translate_end
983 const struct pipe_vertex_buffer *vb = &bufs[i]; local in function:u_vbuf_set_vertex_buffers
1045 get_upload_offset_size(struct u_vbuf * mgr,const struct pipe_vertex_buffer * vb,struct u_vbuf_elements * ve,const struct pipe_vertex_element * velem,unsigned vb_index,unsigned velem_index,int start_vertex,unsigned num_vertices,int start_instance,unsigned num_instances,unsigned * offset,unsigned * size) argument
1103 struct pipe_vertex_buffer *vb = &mgr->vertex_buffer[index]; local in function:u_vbuf_upload_buffers
1135 struct pipe_vertex_buffer *vb = &mgr->vertex_buffer[index]; local in function:u_vbuf_upload_buffers
[all...]

Completed in 15 milliseconds

1234567891011>>