| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/ |
| H A D | u_draw_quad.c | 51 struct pipe_vertex_buffer vbuffer; local in function:util_draw_vertex_buffer 56 memset(&vbuffer, 0, sizeof(vbuffer)); 57 vbuffer.buffer.resource = vbuf; 58 vbuffer.stride = num_attribs * 4 * sizeof(float); /* vertex size */ 59 vbuffer.buffer_offset = offset; 64 cso_set_vertex_buffers(cso, vbuf_slot, 1, &vbuffer); 67 pipe->set_vertex_buffers(pipe, vbuf_slot, 1, &vbuffer); 81 struct pipe_vertex_buffer vbuffer = {0}; local in function:util_draw_user_vertex_buffer 85 vbuffer [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/ |
| H A D | u_draw_quad.c | 51 struct pipe_vertex_buffer vbuffer; local in function:util_draw_vertex_buffer 56 memset(&vbuffer, 0, sizeof(vbuffer)); 57 vbuffer.buffer.resource = vbuf; 58 vbuffer.stride = num_attribs * 4 * sizeof(float); /* vertex size */ 59 vbuffer.buffer_offset = offset; 64 cso_set_vertex_buffers(cso, vbuf_slot, 1, &vbuffer); 67 pipe->set_vertex_buffers(pipe, vbuf_slot, 1, 0, false, &vbuffer); 81 struct pipe_vertex_buffer vbuffer = {0}; local in function:util_draw_user_vertex_buffer 85 vbuffer [all...] |
| H A D | u_vertex_state_cache.c | 83 key.input.vbuffer.stride = buffer->stride; 85 key.input.vbuffer.buffer_offset = buffer->buffer_offset; 86 key.input.vbuffer.buffer = buffer->buffer;
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| H A D | st_atom_array.c | 82 struct pipe_vertex_buffer *vbuffer, unsigned *num_vbuffers, 106 vbuffer[bufidx].buffer.resource = 108 vbuffer[bufidx].is_user_buffer = false; 109 vbuffer[bufidx].buffer_offset = binding->Offset + 112 vbuffer[bufidx].buffer.user = attrib->Ptr; 113 vbuffer[bufidx].is_user_buffer = true; 114 vbuffer[bufidx].buffer_offset = 0; 116 vbuffer[bufidx].stride = binding->Stride; /* in bytes */ 136 vbuffer[bufidx].buffer.resource = 138 vbuffer[bufid 74 setup_arrays(struct st_context * st,const struct gl_vertex_array_object * vao,const GLbitfield dual_slot_inputs,const GLbitfield inputs_read,const GLbitfield nonzero_divisor_attribs,const GLbitfield enabled_attribs,const GLbitfield enabled_user_attribs,struct cso_velems_state * velements,struct pipe_vertex_buffer * vbuffer,unsigned * num_vbuffers,bool * has_user_vertex_buffers) argument 170 st_setup_arrays(struct st_context * st,const struct st_vertex_program * vp,const struct st_common_variant * vp_variant,struct cso_velems_state * velements,struct pipe_vertex_buffer * vbuffer,unsigned * num_vbuffers,bool * has_user_vertex_buffers) argument 193 st_setup_current(struct st_context * st,const struct st_vertex_program * vp,const struct st_common_variant * vp_variant,struct cso_velems_state * velements,struct pipe_vertex_buffer * vbuffer,unsigned * num_vbuffers) argument 254 st_setup_current_user(struct st_context * st,const struct st_vertex_program * vp,const struct st_common_variant * vp_variant,struct cso_velems_state * velements,struct pipe_vertex_buffer * vbuffer,unsigned * num_vbuffers) argument 293 struct pipe_vertex_buffer vbuffer[PIPE_MAX_ATTRIBS]; local in function:st_update_array 335 struct pipe_vertex_buffer vbuffer[PIPE_MAX_ATTRIBS]; local in function:st_create_gallium_vertex_state [all...] |
| H A D | st_atom.h | 68 struct pipe_vertex_buffer *vbuffer, unsigned *num_vbuffers, 76 struct pipe_vertex_buffer *vbuffer, unsigned *num_vbuffers);
|
| H A D | st_cb_drawtex.c | 168 struct pipe_resource *vbuffer = NULL; local in function:st_DrawTex 217 &offset, &vbuffer, (void **) &vbuf); 218 if (!vbuffer) { 341 util_draw_vertex_buffer(pipe, cso, vbuffer, 0, 348 pipe_resource_reference(&vbuffer, NULL);
|
| H A D | st_draw_feedback.c | 174 struct pipe_vertex_buffer *vbuffer = &vbuffers[buf]; local in function:st_feedback_draw_vbo 176 if (vbuffer->is_user_buffer) { 177 draw_set_mapped_vertex_buffer(draw, buf, vbuffer->buffer.user, ~0); 179 void *map = pipe_buffer_map(pipe, vbuffer->buffer.resource, 182 vbuffer->buffer.resource->width0);
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/ |
| H A D | st_atom_array.c | 391 struct pipe_vertex_buffer *vbuffer, unsigned *num_vbuffers) 410 vbuffer[bufidx].buffer.resource = stobj ? stobj->buffer : NULL; 411 vbuffer[bufidx].is_user_buffer = false; 412 vbuffer[bufidx].buffer_offset = _mesa_draw_binding_offset(binding); 416 vbuffer[bufidx].buffer.user = ptr; 417 vbuffer[bufidx].is_user_buffer = true; 418 vbuffer[bufidx].buffer_offset = 0; 423 vbuffer[bufidx].stride = binding->Stride; /* in bytes */ 449 struct pipe_vertex_buffer *vbuffer, unsigned *num_vbuffers) 483 vbuffer[bufid 387 st_setup_arrays(struct st_context * st,const struct st_vertex_program * vp,const struct st_vp_variant * vp_variant,struct pipe_vertex_element * velements,struct pipe_vertex_buffer * vbuffer,unsigned * num_vbuffers) argument 445 st_setup_current(struct st_context * st,const struct st_vertex_program * vp,const struct st_vp_variant * vp_variant,struct pipe_vertex_element * velements,struct pipe_vertex_buffer * vbuffer,unsigned * num_vbuffers) argument 507 st_setup_current_user(struct st_context * st,const struct st_vertex_program * vp,const struct st_vp_variant * vp_variant,struct pipe_vertex_element * velements,struct pipe_vertex_buffer * vbuffer,unsigned * num_vbuffers) argument 544 struct pipe_vertex_buffer vbuffer[PIPE_MAX_ATTRIBS]; local in function:st_update_array [all...] |
| H A D | st_atom.h | 66 struct pipe_vertex_buffer *vbuffer, unsigned *num_vbuffers); 73 struct pipe_vertex_buffer *vbuffer, unsigned *num_vbuffers); 80 struct pipe_vertex_buffer *vbuffer, unsigned *num_vbuffers);
|
| H A D | st_draw_feedback.c | 169 struct pipe_vertex_buffer *vbuffer = &vbuffers[buf]; local in function:st_feedback_draw_vbo 171 if (vbuffer->is_user_buffer) { 172 draw_set_mapped_vertex_buffer(draw, buf, vbuffer->buffer.user, ~0); 174 void *map = pipe_buffer_map(pipe, vbuffer->buffer.resource, 177 vbuffer->buffer.resource->width0);
|
| H A D | st_cb_drawtex.c | 168 struct pipe_resource *vbuffer = NULL; local in function:st_DrawTex 217 &offset, &vbuffer, (void **) &vbuf); 218 if (!vbuffer) { 335 util_draw_vertex_buffer(pipe, cso, vbuffer, 0, 341 pipe_resource_reference(&vbuffer, NULL);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/vdpau/ |
| H A D | output.c | 443 struct pipe_video_buffer vtmpl, *vbuffer; local in function:vlVdpOutputSurfacePutBitsYCbCr 478 vbuffer = pipe->create_video_buffer(pipe, &vtmpl); 479 if (!vbuffer) { 484 sampler_views = vbuffer->get_sampler_view_planes(vbuffer); 486 vbuffer->destroy(vbuffer); 515 vl_compositor_set_buffer_layer(cstate, compositor, 0, vbuffer, NULL, NULL, VL_COMPOSITOR_WEAVE); 519 vbuffer->destroy(vbuffer); [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/vdpau/ |
| H A D | output.c | 446 struct pipe_video_buffer vtmpl, *vbuffer; local in function:vlVdpOutputSurfacePutBitsYCbCr 483 vbuffer = pipe->create_video_buffer(pipe, &vtmpl); 484 if (!vbuffer) { 489 sampler_views = vbuffer->get_sampler_view_planes(vbuffer); 491 vbuffer->destroy(vbuffer); 520 vl_compositor_set_buffer_layer(cstate, compositor, 0, vbuffer, NULL, NULL, VL_COMPOSITOR_WEAVE); 524 vbuffer->destroy(vbuffer); [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/draw/ |
| H A D | draw_pt_fetch.c | 160 ((char *)draw->pt.user.vbuffer[i].map + 188 ((char *)draw->pt.user.vbuffer[i].map +
|
| H A D | draw_pt.c | 285 ubyte *ptr = (ubyte *) draw->pt.user.vbuffer[buf].map; 512 (int) draw->pt.user.vbuffer[i].size, 513 draw->pt.user.vbuffer[i].map);
|
| H A D | draw_private.h | 201 struct draw_vertex_buffer vbuffer[PIPE_MAX_ATTRIBS]; member in struct:draw_context::__anon406ac0650208::__anon406ac0650508
|
| H A D | draw_pt_fetch_emit.c | 172 ((char *)draw->pt.user.vbuffer[i].map +
|
| H A D | draw_pt_fetch_shade_emit.c | 162 ((const ubyte *) draw->pt.user.vbuffer[i].map +
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/ |
| H A D | draw_pt_fetch.c | 155 ((char *)draw->pt.user.vbuffer[i].map + 183 ((char *)draw->pt.user.vbuffer[i].map +
|
| H A D | draw_pt.c | 286 ubyte *ptr = (ubyte *) draw->pt.user.vbuffer[buf].map; 564 (int) draw->pt.user.vbuffer[i].size, 565 draw->pt.user.vbuffer[i].map);
|
| H A D | draw_private.h | 235 struct draw_vertex_buffer vbuffer[PIPE_MAX_ATTRIBS]; member in struct:draw_context::__anone553aa980208::__anone553aa980508
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/ |
| H A D | r600_pipe_common.c | 228 struct pipe_vertex_buffer vbuffer = {}; local in function:r600_draw_rectangle 229 vbuffer.buffer.resource = buf; 230 vbuffer.stride = 2 * 4 * sizeof(float); /* vertex size */ 231 vbuffer.buffer_offset = offset; 233 rctx->b.set_vertex_buffers(&rctx->b, blitter->vb_slot, 1, &vbuffer);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/ |
| H A D | r600_pipe_common.c | 205 struct pipe_vertex_buffer vbuffer = {}; local in function:r600_draw_rectangle 206 vbuffer.buffer.resource = buf; 207 vbuffer.stride = 2 * 4 * sizeof(float); /* vertex size */ 208 vbuffer.buffer_offset = offset; 210 rctx->b.set_vertex_buffers(&rctx->b, blitter->vb_slot, 1, 0, false, &vbuffer);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/hud/ |
| H A D | hud_context.c | 78 struct pipe_vertex_buffer vbuffer = {0}; local in function:hud_draw_colored_prims 92 &vbuffer.buffer_offset, &vbuffer.buffer.resource); 94 vbuffer.stride = 2 * sizeof(float); 96 cso_set_vertex_buffers(cso, 0, 1, &vbuffer); 97 pipe_resource_reference(&vbuffer.buffer.resource, NULL);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/include/pipe/ |
| H A D | p_state.h | 741 struct pipe_vertex_buffer vbuffer; member in struct:pipe_vertex_state::__anon78dd1bec0b08
|