Searched refs:drawid_offset (Results 1 - 25 of 79) sorted by relevance

1234

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/svga/
H A Dsvga_swtnl.h43 unsigned drawid_offset,
H A Dsvga_pipe_draw.c221 unsigned drawid_offset,
227 util_draw_multi(pipe, info, drawid_offset, indirect, draws, num_draws);
286 r = util_draw_vbo_without_prim_restart(pipe, info, drawid_offset, indirect, &draws[0]);
315 ret = svga_swtnl_draw_vbo(svga, info, drawid_offset, indirect, &draws[0]);
220 svga_draw_vbo(struct pipe_context * pipe,const struct pipe_draw_info * info,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * draws,unsigned num_draws) argument
H A Dsvga_swtnl_draw.c42 unsigned drawid_offset,
118 draw_vbo(draw, info, drawid_offset, indirect, draw_one, 1,
40 svga_swtnl_draw_vbo(struct svga_context * svga,const struct pipe_draw_info * info,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * draw_one) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/
H A Du_prim_restart.h68 unsigned drawid_offset,
H A Du_vbuf.h88 unsigned drawid_offset,
H A Du_draw.c256 unsigned drawid_offset,
262 unsigned drawid = drawid_offset;
255 util_draw_multi(struct pipe_context * pctx,const struct pipe_draw_info * info,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * draws,unsigned num_draws) argument
H A Du_draw.h176 unsigned drawid_offset,
H A Du_threaded_context.h528 unsigned drawid_offset,
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/indices/
H A Du_primconvert.h57 unsigned drawid_offset,
H A Du_primconvert.c108 unsigned drawid_offset,
136 util_primconvert_draw_vbo(pc, &new_draws[i].info, drawid_offset + i, NULL, &new_draws[i].draw, 1);
142 unsigned drawid = drawid_offset;
289 pc->pipe->draw_vbo(pc->pipe, &new_info, drawid_offset, NULL, &new_draw, 1);
106 util_primconvert_draw_vbo(struct primconvert_context * pc,const struct pipe_draw_info * info,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * draws,unsigned num_draws) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/
H A Dr300_render_stencilref.c39 unsigned drawid_offset,
109 unsigned drawid_offset,
118 sr->draw_vbo(pipe, info, drawid_offset, NULL, draws, num_draws);
121 sr->draw_vbo(pipe, info, drawid_offset, NULL, draws, num_draws);
123 sr->draw_vbo(pipe, info, drawid_offset, NULL, draws, num_draws);
107 r300_stencilref_draw_vbo(struct pipe_context * pipe,const struct pipe_draw_info * info,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * draws,unsigned num_draws) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/
H A Diris_draw.c119 unsigned drawid_offset,
158 if (ice->draw.derived_params.drawid != drawid_offset ||
162 ice->draw.derived_params.drawid = drawid_offset;
182 unsigned drawid_offset,
211 iris_update_draw_parameters(ice, &info, drawid_offset + i, &indirect, draw);
213 batch->screen->vtbl.upload_render_state(ice, batch, &info, drawid_offset + i, &indirect, draw);
235 unsigned drawid_offset,
243 iris_update_draw_parameters(ice, draw, drawid_offset, indirect, sc);
245 batch->screen->vtbl.upload_render_state(ice, batch, draw, drawid_offset, indirect, sc);
253 unsigned drawid_offset,
117 iris_update_draw_parameters(struct iris_context * ice,const struct pipe_draw_info * info,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * draw) argument
180 iris_indirect_draw_vbo(struct iris_context * ice,const struct pipe_draw_info * dinfo,unsigned drawid_offset,const struct pipe_draw_indirect_info * dindirect,const struct pipe_draw_start_count_bias * draw) argument
233 iris_simple_draw_vbo(struct iris_context * ice,const struct pipe_draw_info * draw,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * sc) argument
252 iris_draw_vbo(struct pipe_context * ctx,const struct pipe_draw_info * info,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * draws,unsigned num_draws) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/softpipe/
H A Dsp_draw_arrays.c63 unsigned drawid_offset,
69 util_draw_multi(pipe, info, drawid_offset, indirect, draws, num_draws);
144 draw_vbo(draw, info, drawid_offset, indirect, draws, num_draws, 0);
61 softpipe_draw_vbo(struct pipe_context * pipe,const struct pipe_draw_info * info,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * draws,unsigned num_draws) argument
H A Dsp_state.h186 unsigned drawid_offset,
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/
H A Dcrocus_draw.c203 unsigned drawid_offset,
242 if (ice->draw.derived_params.drawid != drawid_offset ||
246 ice->draw.derived_params.drawid = drawid_offset;
268 unsigned drawid_offset,
293 crocus_update_draw_parameters(ice, &info, drawid_offset + i, &indirect, draws);
295 screen->vtbl.upload_render_state(ice, batch, &info, drawid_offset + i, &indirect, draws);
317 unsigned drawid_offset,
329 crocus_update_draw_parameters(ice, draw, drawid_offset, indirect, sc);
331 screen->vtbl.upload_render_state(ice, batch, draw, drawid_offset, indirect, sc);
337 unsigned drawid_offset,
201 crocus_update_draw_parameters(struct crocus_context * ice,const struct pipe_draw_info * info,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * draw) argument
266 crocus_indirect_draw_vbo(struct crocus_context * ice,const struct pipe_draw_info * dinfo,unsigned drawid_offset,const struct pipe_draw_indirect_info * dindirect,const struct pipe_draw_start_count_bias * draws) argument
315 crocus_simple_draw_vbo(struct crocus_context * ice,const struct pipe_draw_info * draw,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * sc) argument
335 crocus_draw_vbo_get_vertex_count(struct pipe_context * ctx,const struct pipe_draw_info * info_in,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect) argument
355 crocus_draw_vbo(struct pipe_context * ctx,const struct pipe_draw_info * info,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * draws,unsigned num_draws) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a3xx/
H A Dfd3_draw.c99 unsigned drawid_offset,
108 .drawid_offset = drawid_offset,
98 fd3_draw_vbo(struct fd_context * ctx,const struct pipe_draw_info * info,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * draw,unsigned index_offset) argument
H A Dfd3_emit.h50 unsigned drawid_offset; member in struct:fd3_emit
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a4xx/
H A Dfd4_draw.c76 unsigned drawid_offset,
86 .drawid_offset = drawid_offset,
75 fd4_draw_vbo(struct fd_context * ctx,const struct pipe_draw_info * info,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * draw,unsigned index_offset) argument
H A Dfd4_emit.h48 unsigned drawid_offset; member in struct:fd4_emit
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/
H A Dlp_draw_arrays.c55 unsigned drawid_offset,
149 draw_vbo(draw, info, drawid_offset, indirect, draws, num_draws,
54 llvmpipe_draw_vbo(struct pipe_context * pipe,const struct pipe_draw_info * info,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * draws,unsigned num_draws) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/cso_cache/
H A Dcso_context.h197 unsigned drawid_offset,
205 unsigned drawid_offset,
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/i915/
H A Di915_context.c52 unsigned drawid_offset,
58 util_draw_multi(pipe, info, drawid_offset, indirect, draws, num_draws);
115 draw_vbo(i915->draw, info, drawid_offset, NULL, draws, num_draws, 0);
51 i915_draw_vbo(struct pipe_context * pipe,const struct pipe_draw_info * info,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * draws,unsigned num_draws) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/
H A Ddraw_pt.c458 unsigned drawid_offset,
477 draw->pt.user.drawid = drawid_offset;
498 unsigned drawid_offset,
533 draw->pt.user.drawid = drawid_offset;
607 draw_instances(draw, drawid_offset, use_info, use_draws, num_draws);
610 draw_instances(draw, drawid_offset, use_info, use_draws, num_draws);
457 draw_instances(struct draw_context * draw,unsigned drawid_offset,const struct pipe_draw_info * info,const struct pipe_draw_start_count_bias * draws,unsigned num_draws) argument
496 draw_vbo(struct draw_context * draw,const struct pipe_draw_info * info,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * draws,unsigned num_draws,uint8_t patch_vertices) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_draw.c72 unsigned drawid_offset,
82 .drawid_offset = drawid_offset,
71 fd5_draw_vbo(struct fd_context * ctx,const struct pipe_draw_info * info,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * draw,unsigned index_offset) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
H A Dzink_draw.cpp432 unsigned drawid_offset,
450 pctx->draw_vbo(pctx, dinfo, drawid_offset, dindirect, draws, num_draws);
462 unsigned drawid_offset,
488 if (!hack_conditional_render(pctx, dinfo, drawid_offset, dindirect, draws, num_draws))
553 drawid_broken = (drawid_offset != 0 ||
804 update_drawid(ctx, drawid_offset);
817 draw_indexed_need_index_buffer_unref(ctx, dinfo, draws, num_draws, drawid_offset, needs_drawid);
819 draw_indexed<HAS_MULTIDRAW>(ctx, dinfo, draws, num_draws, drawid_offset, needs_drawid);
824 update_drawid(ctx, drawid_offset);
833 update_drawid(ctx, drawid_offset);
430 hack_conditional_render(struct pipe_context * pctx,const struct pipe_draw_info * dinfo,unsigned drawid_offset,const struct pipe_draw_indirect_info * dindirect,const struct pipe_draw_start_count_bias * draws,unsigned num_draws) argument
460 zink_draw_vbo(struct pipe_context * pctx,const struct pipe_draw_info * dinfo,unsigned drawid_offset,const struct pipe_draw_indirect_info * dindirect,const struct pipe_draw_start_count_bias * draws,unsigned num_draws) argument
993 zink_invalid_draw_vbo(struct pipe_context * pipe,const struct pipe_draw_info * dinfo,unsigned drawid_offset,const struct pipe_draw_indirect_info * dindirect,const struct pipe_draw_start_count_bias * draws,unsigned num_draws) argument
[all...]

Completed in 14 milliseconds

1234