Lines Matching refs:pipe
32 * drivers pipe->draw_vbo():
43 #include "pipe/p_state.h"
56 struct pipe_context *pipe;
63 util_primconvert_create_config(struct pipe_context *pipe,
69 pc->pipe = pipe;
75 util_primconvert_create(struct pipe_context *pipe, uint32_t primtypes_mask)
78 return util_primconvert_create_config(pipe, &cfg);
150 src = pipe_buffer_map_range(pc->pipe, info->index.resource,
190 pipe_buffer_unmap(pc->pipe, src_transfer);
218 u_upload_alloc(pc->pipe->stream_uploader, 0, new_info->index_size * new_draw->count, 4,
263 pipe_buffer_unmap(pc->pipe, src_transfer);
265 u_upload_unmap(pc->pipe->stream_uploader);
284 pc->pipe->draw_vbo(pc->pipe, &new_info, drawid_offset, NULL, &new_draw, 1);
302 struct u_indirect_params *new_draws = util_draw_indirect_read(pc->pipe, info, indirect, &draw_count);
338 pc->pipe->draw_vertex_state(pc->pipe, vstate, partial_velem_mask, info, draws, num_draws);
358 struct pipe_vertex_state *new_state = pc->pipe->screen->create_vertex_state(pc->pipe->screen,
369 pc->pipe->draw_vertex_state(pc->pipe, new_state, partial_velem_mask, new_vinfo, &new_draw, 1);