Searched refs:nr_prims (Results 1 - 25 of 40) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/mesa/tnl/
H A Dt_rebase.h33 GLuint nr_prims,
H A Dt_split.h56 GLuint nr_prims,
69 GLuint nr_prims,
H A Dt_split.c105 GLuint nr_prims,
130 _tnl_split_copy(ctx, arrays, prim, nr_prims, ib, draw, limits);
137 _tnl_split_inplace(ctx, arrays, prim, nr_prims, ib,
151 _tnl_split_inplace(ctx, arrays, prim, nr_prims, ib,
102 _tnl_split_prims(struct gl_context * ctx,const struct tnl_vertex_array arrays[],const struct _mesa_prim * prim,GLuint nr_prims,const struct _mesa_index_buffer * ib,GLuint min_index,GLuint max_index,tnl_draw_func draw,const struct split_limits * limits) argument
H A Dtnl.h105 GLuint nr_prims,
116 const struct _mesa_prim *prim, GLuint nr_prims,
154 * \param prims array [nr_prims] describing what to draw (prim type,
172 GLuint nr_prims,
200 GLuint nr_prims,
H A Dt_rebase.c109 GLuint nr_prims,
136 tmp_prims = malloc(sizeof(*prim) * nr_prims);
143 for (i = 0; i < nr_prims; i++) {
195 tmp_prims = malloc(sizeof(*prim) * nr_prims);
202 for (i = 0; i < nr_prims; i++) {
240 nr_prims,
H A Dt_split_inplace.c48 GLuint nr_prims; member in struct:split_context
155 for (i = 0; i < split->nr_prims; i++) {
270 GLuint nr_prims,
284 split.nr_prims = nr_prims;
267 _tnl_split_inplace(struct gl_context * ctx,const struct tnl_vertex_array * arrays,const struct _mesa_prim * prim,GLuint nr_prims,const struct _mesa_index_buffer * ib,GLuint min_index,GLuint max_index,tnl_draw_func draw,const struct split_limits * limits) argument
H A Dt_draw.c407 GLuint nr_prims )
413 VB->PrimitiveCount = nr_prims;
432 GLuint nr_prims,
448 vbo_get_minmax_indices(ctx, prim, ib, &min_index, &max_index, nr_prims);
456 for (i = 1; i < nr_prims; i++)
462 for (i = 0; i < nr_prims; i++)
472 t_rebase_prims( ctx, arrays, prim, nr_prims, ib,
490 _tnl_split_prims( ctx, arrays, prim, nr_prims, ib,
503 for (i = 0; i < nr_prims;) {
510 for (this_nr_prims = 1; i + this_nr_prims < nr_prims;
405 bind_prims(struct gl_context * ctx,const struct _mesa_prim * prim,GLuint nr_prims) argument
429 _tnl_draw_prims(struct gl_context * ctx,const struct tnl_vertex_array * arrays,const struct _mesa_prim * prim,GLuint nr_prims,const struct _mesa_index_buffer * ib,GLboolean index_bounds_valid,GLuint min_index,GLuint max_index,struct gl_transform_feedback_object * tfb_vertcount,unsigned stream,struct gl_buffer_object * indirect) argument
637 _tnl_draw(struct gl_context * ctx,const struct _mesa_prim * prim,GLuint nr_prims,const struct _mesa_index_buffer * ib,GLboolean index_bounds_valid,GLuint min_index,GLuint max_index,struct gl_transform_feedback_object * tfb_vertcount,unsigned stream,struct gl_buffer_object * indirect) argument
[all...]
H A Dt_split_copy.c58 GLuint nr_prims; member in struct:copy_context
152 GLuint nr_prims,
160 for (i = 0; i < nr_prims; i++) {
161 printf("Prim %u of %u\n", i, nr_prims);
329 for (i = 0; i < copy->nr_prims; i++) {
595 GLuint nr_prims,
603 for (i = 0; i < nr_prims;) {
608 for (this_nr_prims = 1; i + this_nr_prims < nr_prims;
623 copy.nr_prims = this_nr_prims;
149 dump_draw_info(struct gl_context * ctx,const struct tnl_vertex_array * arrays,const struct _mesa_prim * prims,GLuint nr_prims,const struct _mesa_index_buffer * ib,GLuint min_index,GLuint max_index) argument
592 _tnl_split_copy(struct gl_context * ctx,const struct tnl_vertex_array * arrays,const struct _mesa_prim * prim,GLuint nr_prims,const struct _mesa_index_buffer * ib,tnl_draw_func draw,const struct split_limits * limits) argument
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
H A Dbrw_primitive_restart.c79 GLuint nr_prims,
96 for (unsigned i = 0; i < nr_prims; i++) {
132 GLuint nr_prims,
162 if (can_cut_index_handle_prims(ctx, prims, nr_prims, ib)) {
166 brw_draw_prims(ctx, prims, nr_prims, ib, GL_FALSE, -1, -1, NULL, 0,
173 vbo_sw_primitive_restart(ctx, prims, nr_prims, ib, indirect);
77 can_cut_index_handle_prims(struct gl_context * ctx,const struct _mesa_prim * prim,GLuint nr_prims,const struct _mesa_index_buffer * ib) argument
130 brw_handle_primitive_restart(struct gl_context * ctx,const struct _mesa_prim * prims,GLuint nr_prims,const struct _mesa_index_buffer * ib,struct gl_buffer_object * indirect) argument
H A Dbrw_draw.h49 GLuint nr_prims,
68 GLuint nr_prims,
/xsrc/external/mit/MesaLib/dist/src/mesa/tnl/
H A Dt_split.h56 GLuint nr_prims,
69 GLuint nr_prims,
H A Dt_rebase.h33 GLuint nr_prims,
H A Dt_split.c105 GLuint nr_prims,
132 _tnl_split_copy(ctx, arrays, prim, nr_prims, ib, draw, limits);
139 _tnl_split_inplace(ctx, arrays, prim, nr_prims, ib,
153 _tnl_split_inplace(ctx, arrays, prim, nr_prims, ib,
102 _tnl_split_prims(struct gl_context * ctx,const struct tnl_vertex_array arrays[],const struct _mesa_prim * prim,GLuint nr_prims,const struct _mesa_index_buffer * ib,GLuint min_index,GLuint max_index,GLuint num_instances,GLuint base_instance,tnl_draw_func draw,const struct split_limits * limits) argument
H A Dt_rebase.c107 GLuint nr_prims,
135 tmp_prims = malloc(sizeof(*prim) * nr_prims);
142 for (i = 0; i < nr_prims; i++) {
150 for (i = 1; i < nr_prims; i++) {
160 t_rebase_prims(ctx, arrays, &prim[i], nr_prims - i, ib, min_index,
212 tmp_prims = malloc(sizeof(*prim) * nr_prims);
219 for (i = 0; i < nr_prims; i++) {
255 nr_prims,
H A Dtnl.h105 GLuint nr_prims,
115 const struct _mesa_prim *prim, unsigned nr_prims,
153 * \param prims array [nr_prims] describing what to draw (prim type,
171 GLuint nr_prims,
198 GLuint nr_prims,
H A Dt_split_inplace.c48 GLuint nr_prims; member in struct:split_context
158 for (i = 0; i < split->nr_prims; i++) {
268 GLuint nr_prims,
282 split.nr_prims = nr_prims;
265 _tnl_split_inplace(struct gl_context * ctx,const struct tnl_vertex_array * arrays,const struct _mesa_prim * prim,GLuint nr_prims,const struct _mesa_index_buffer * ib,GLuint num_instances,GLuint base_instance,tnl_draw_func draw,const struct split_limits * limits) argument
H A Dt_draw.c405 GLuint nr_prims)
411 VB->PrimitiveCount = nr_prims;
429 GLuint nr_prims,
444 vbo_get_minmax_indices(ctx, prim, ib, &min_index, &max_index, nr_prims,
453 for (i = 1; i < nr_prims; i++)
458 for (i = 0; i < nr_prims; i++)
468 t_rebase_prims(ctx, arrays, prim, nr_prims, ib,
486 _tnl_split_prims(ctx, arrays, prim, nr_prims, ib,
502 for (i = 0; i < nr_prims;) {
509 for (this_nr_prims = 1; i + this_nr_prims < nr_prims;
403 bind_prims(struct gl_context * ctx,const struct _mesa_prim * prim,GLuint nr_prims) argument
426 _tnl_draw_prims(struct gl_context * ctx,const struct tnl_vertex_array * arrays,const struct _mesa_prim * prim,GLuint nr_prims,const struct _mesa_index_buffer * ib,GLboolean index_bounds_valid,GLuint min_index,GLuint max_index,GLuint num_instances,GLuint base_instance) argument
636 _tnl_draw(struct gl_context * ctx,const struct _mesa_prim * prim,unsigned nr_prims,const struct _mesa_index_buffer * ib,bool index_bounds_valid,bool primitive_restart,unsigned restart_index,unsigned min_index,unsigned max_index,unsigned num_instances,unsigned base_instance) argument
[all...]
H A Dt_split_copy.c58 GLuint nr_prims; member in struct:copy_context
151 GLuint nr_prims,
157 for (i = 0; i < nr_prims; i++) {
158 printf("Prim %u of %u\n", i, nr_prims);
323 for (i = 0; i < copy->nr_prims; i++) {
595 GLuint nr_prims,
603 for (i = 0; i < nr_prims;) {
608 for (this_nr_prims = 1; i + this_nr_prims < nr_prims;
623 copy.nr_prims = this_nr_prims;
149 dump_draw_info(const struct tnl_vertex_array * arrays,const struct _mesa_prim * prims,GLuint nr_prims,const struct _mesa_index_buffer * ib) argument
592 _tnl_split_copy(struct gl_context * ctx,const struct tnl_vertex_array * arrays,const struct _mesa_prim * prim,GLuint nr_prims,const struct _mesa_index_buffer * ib,tnl_draw_func draw,const struct split_limits * limits) argument
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
H A Dbrw_primitive_restart.c165 GLuint nr_prims,
199 assert(nr_prims == 1);
245 for (prim_num = 0; prim_num < nr_prims; prim_num++) {
278 GLuint nr_prims,
288 for (i = 1; i < nr_prims; i++) {
298 if (i != nr_prims) {
299 vbo_sw_primitive_restart(ctx, &prims[i], nr_prims - i, ib,
348 GLuint nr_prims,
366 for (unsigned i = 0; i < nr_prims; i++) {
402 GLuint nr_prims,
163 vbo_sw_primitive_restart_common_start(struct gl_context * ctx,const struct _mesa_prim * prims,GLuint nr_prims,const struct _mesa_index_buffer * ib,GLuint num_instances,GLuint base_instance,struct gl_buffer_object * indirect,GLsizeiptr indirect_offset,bool primitive_restart,unsigned restart_index) argument
276 vbo_sw_primitive_restart(struct gl_context * ctx,const struct _mesa_prim * prims,GLuint nr_prims,const struct _mesa_index_buffer * ib,GLuint num_instances,GLuint base_instance,struct gl_buffer_object * indirect,GLsizeiptr indirect_offset,bool primitive_restart,unsigned restart_index) argument
346 can_cut_index_handle_prims(struct gl_context * ctx,const struct _mesa_prim * prim,GLuint nr_prims,const struct _mesa_index_buffer * ib,unsigned restart_index) argument
400 brw_handle_primitive_restart(struct gl_context * ctx,const struct _mesa_prim * prims,GLuint nr_prims,const struct _mesa_index_buffer * ib,GLuint num_instances,GLuint base_instance,bool primitive_restart,unsigned restart_index) argument
[all...]
H A Dbrw_draw.h49 unsigned nr_prims,
69 GLuint nr_prims,
/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_draw.h53 GLuint nr_prims,
/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
H A Dst_draw.h54 unsigned nr_prims,
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/nouveau/
H A Dnouveau_vbo_t.c243 const struct _mesa_prim *prims, GLuint nr_prims,
253 const struct _mesa_prim *prims, GLuint nr_prims,
280 _tnl_split_prims(ctx, arrays, prims, nr_prims, ib, min_index,
385 const struct _mesa_prim *prims, GLuint nr_prims,
397 for (i = 0; i < nr_prims; i++) {
435 const struct _mesa_prim *prims, GLuint nr_prims,
452 for (i = 0; i < nr_prims; i++) {
481 const struct _mesa_prim *prims, GLuint nr_prims,
493 nr_prims);
498 if (vbo_maybe_split(ctx, arrays, prims, nr_prims, i
252 vbo_maybe_split(struct gl_context * ctx,const struct tnl_vertex_array * arrays,const struct _mesa_prim * prims,GLuint nr_prims,const struct _mesa_index_buffer * ib,GLuint min_index,GLuint max_index) argument
384 vbo_draw_vbo(struct gl_context * ctx,const struct tnl_vertex_array * arrays,const struct _mesa_prim * prims,GLuint nr_prims,const struct _mesa_index_buffer * ib,GLuint min_index,GLuint max_index) argument
434 vbo_draw_imm(struct gl_context * ctx,const struct tnl_vertex_array * arrays,const struct _mesa_prim * prims,GLuint nr_prims,const struct _mesa_index_buffer * ib,GLuint min_index,GLuint max_index) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/nouveau/
H A Dnouveau_vbo_t.c243 const struct _mesa_prim *prims, GLuint nr_prims,
251 const struct _mesa_prim *prims, GLuint nr_prims,
279 _tnl_split_prims(ctx, arrays, prims, nr_prims, ib, min_index,
390 const struct _mesa_prim *prims, GLuint nr_prims,
402 for (i = 0; i < nr_prims; i++) {
440 const struct _mesa_prim *prims, GLuint nr_prims,
457 for (i = 0; i < nr_prims; i++) {
486 const struct _mesa_prim *prims, GLuint nr_prims,
496 nr_prims, 0, false);
501 if (vbo_maybe_split(ctx, arrays, prims, nr_prims, i
250 vbo_maybe_split(struct gl_context * ctx,const struct tnl_vertex_array * arrays,const struct _mesa_prim * prims,GLuint nr_prims,const struct _mesa_index_buffer * ib,GLuint min_index,GLuint max_index,GLuint num_instances,GLuint base_instance) argument
389 vbo_draw_vbo(struct gl_context * ctx,const struct tnl_vertex_array * arrays,const struct _mesa_prim * prims,GLuint nr_prims,const struct _mesa_index_buffer * ib,GLuint min_index,GLuint max_index) argument
439 vbo_draw_imm(struct gl_context * ctx,const struct tnl_vertex_array * arrays,const struct _mesa_prim * prims,GLuint nr_prims,const struct _mesa_index_buffer * ib,GLuint min_index,GLuint max_index) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/mesa/vbo/
H A Dvbo.h93 GLuint *min_index, GLuint *max_index, GLuint nr_prims);
104 GLuint nr_prims,

Completed in 24 milliseconds

12