Home
last modified time | relevance | path

Searched refs:draw_count (Results 1 – 19 of 19) sorted by relevance

/external/mesa3d/src/mesa/state_tracker/
Dst_cb_xformfb.c59 struct pipe_stream_output_target *draw_count[MAX_VERTEX_STREAMS]; member
91 for (i = 0; i < ARRAY_SIZE(sobj->draw_count); i++) in st_delete_transform_feedback()
92 pipe_so_target_reference(&sobj->draw_count[i], NULL); in st_delete_transform_feedback()
132 sobj->targets[i] == sobj->draw_count[stream] || in st_begin_transform_feedback()
202 for (i = 0; i < ARRAY_SIZE(sobj->draw_count); i++) in st_end_transform_feedback()
203 pipe_so_target_reference(&sobj->draw_count[i], NULL); in st_end_transform_feedback()
210 if (!sobj->targets[i] || sobj->draw_count[stream]) in st_end_transform_feedback()
213 pipe_so_target_reference(&sobj->draw_count[stream], sobj->targets[i]); in st_end_transform_feedback()
225 out->count_from_stream_output = sobj->draw_count[stream]; in st_transform_feedback_draw_init()
Dst_draw.c236 unsigned draw_count, in st_indirect_draw_vbo() argument
279 draw_count, in st_indirect_draw_vbo()
287 indirect.draw_count = 1; in st_indirect_draw_vbo()
288 for (i = 0; i < draw_count; i++) { in st_indirect_draw_vbo()
294 indirect.draw_count = draw_count; in st_indirect_draw_vbo()
/external/mesa3d/src/mesa/vbo/
Dvbo_context.c146 unsigned draw_count, in vbo_draw_indirect_prims() argument
156 prim = calloc(draw_count, sizeof(*prim)); in vbo_draw_indirect_prims()
159 (draw_count > 1) ? "Multi" : "", in vbo_draw_indirect_prims()
166 prim[draw_count - 1].end = 1; in vbo_draw_indirect_prims()
167 for (i = 0; i < draw_count; ++i, indirect_offset += stride) { in vbo_draw_indirect_prims()
175 vbo->draw_prims(ctx, prim, draw_count, in vbo_draw_indirect_prims()
Dvbo.h117 unsigned draw_count,
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_pt_fetch_shade_pipeline.c377 unsigned draw_count, in fetch_pipeline_run() argument
391 prim_info.count = draw_count; in fetch_pipeline_run()
396 prim_info.primitive_lengths = &draw_count; in fetch_pipeline_run()
436 unsigned draw_count, in fetch_pipeline_linear_run_elts() argument
450 prim_info.count = draw_count; in fetch_pipeline_linear_run_elts()
455 prim_info.primitive_lengths = &draw_count; in fetch_pipeline_linear_run_elts()
Ddraw_pt_fetch_emit.c194 unsigned draw_count, in fetch_emit_run() argument
242 draw_count ); in fetch_emit_run()
313 unsigned draw_count, in fetch_emit_run_linear_elts() argument
349 draw_count ); in fetch_emit_run_linear_elts()
Ddraw_pt_fetch_shade_emit.c255 unsigned draw_count, in fse_run() argument
296 draw_count ); in fse_run()
313 unsigned draw_count, in fse_run_linear_elts() argument
343 draw_count ); in fse_run_linear_elts()
Ddraw_pt_fetch_shade_pipeline_llvm.c504 unsigned draw_count, in llvm_middle_end_run() argument
518 prim_info.count = draw_count; in llvm_middle_end_run()
523 prim_info.primitive_lengths = &draw_count; in llvm_middle_end_run()
562 unsigned draw_count, in llvm_middle_end_linear_run_elts() argument
576 prim_info.count = draw_count; in llvm_middle_end_linear_run_elts()
581 prim_info.primitive_lengths = &draw_count; in llvm_middle_end_linear_run_elts()
Ddraw_pt.h107 unsigned draw_count,
122 unsigned draw_count,
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_draw.c1017 unsigned draw_count, in brw_draw_indirect_prims() argument
1027 prim = calloc(draw_count, sizeof(*prim)); in brw_draw_indirect_prims()
1030 (draw_count > 1) ? "Multi" : "", in brw_draw_indirect_prims()
1037 prim[draw_count - 1].end = 1; in brw_draw_indirect_prims()
1038 for (i = 0; i < draw_count; ++i, indirect_offset += stride) { in brw_draw_indirect_prims()
1053 brw_draw_prims(ctx, prim, draw_count, in brw_draw_indirect_prims()
Dbrw_draw.h76 unsigned draw_count,
/external/virglrenderer/src/gallium/include/pipe/
Dp_state.h536 unsigned draw_count; /**< number of indirect draws */ member
/external/mesa3d/src/gallium/include/pipe/
Dp_state.h650 unsigned draw_count; /**< number of indirect draws */ member
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_draw.c789 radeon_emit(cs, indirect->draw_count); in si_emit_draw_packets()
1132 indirect_count = indirect->draw_count; in si_get_draw_start_count()
/external/mesa3d/src/gallium/drivers/trace/
Dtr_dump_state.c801 trace_dump_member(uint, state, indirect->draw_count); in trace_dump_draw_info()
/external/mesa3d/src/gallium/auxiliary/util/
Du_dump_state.c948 util_dump_member(stream, uint, state, indirect->draw_count); in util_dump_draw_info()
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_vbo.c804 unsigned size, macro, count = info->indirect->draw_count, drawid = info->drawid; in nvc0_draw_indirect()
/external/mesa3d/src/amd/vulkan/
Dradv_cmd_buffer.c3206 uint32_t draw_count, in radv_cs_emit_indirect_draw_packet() argument
3222 if (draw_count == 1 && !count_va && !draw_id_enable) { in radv_cs_emit_indirect_draw_packet()
3239 radeon_emit(cs, draw_count); /* count */ in radv_cs_emit_indirect_draw_packet()
/external/virglrenderer/src/
Dvrend_decode.c415 info.indirect.draw_count = get_buf_entry(ctx, VIRGL_DRAW_VBO_INDIRECT_DRAW_COUNT); in vrend_decode_draw_vbo()