| /xsrc/external/mit/MesaLib.old/dist/src/mesa/tnl_dd/ |
| H A D | t_dd_triemit.h | 10 #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 D | t_dd_triemit.h | 10 #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 D | svga_state_vdecl.c | 70 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 D | svga_state_vdecl.c | 70 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 D | lp_setup_analysis.c | 215 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 D | InputAssembly.cpp | 136 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 D | radeon_vbo.h | 27 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 D | radeon_vbo.h | 30 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 D | glamor_vbo.c | 88 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 D | vl_compositor_gfx.c | 471 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 D | vl_compositor_gfx.c | 471 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 D | utils-prng.c | 81 *(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 D | nv30_vbo.c | 38 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 D | nv30_vbo.c | 39 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 D | agx_uniforms.c | 75 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 D | t_pipeline.c | 80 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 D | t_vb_points.c | 55 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; 83 struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb;
|
| H A D | t_vb_texmat.c | 59 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 D | t_pipeline.c | 80 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 D | brw_draw_upload.c | 469 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 D | brw_draw_upload.c | 451 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 D | u_vbuf.c | 407 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 D | intel_tris.c | 177 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 D | intel_tris.c | 177 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 D | u_vbuf.c | 468 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...] |