/third_party/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_pt_fetch_shade_pipeline.c | 171 const struct draw_prim_info *prim_info) in pipeline() 173 if (prim_info->linear) in pipeline() 174 draw_pipeline_run_linear(fpme->draw, vert_info, prim_info); in pipeline() 176 draw_pipeline_run(fpme->draw, vert_info, prim_info); in pipeline() 183 const struct draw_prim_info *prim_info) in emit() 185 if (prim_info->linear) { in emit() 186 draw_pt_emit_linear(emit, vert_info, prim_info); in emit() 189 draw_pt_emit(emit, vert_info, prim_info); in emit() 238 const struct draw_prim_info *prim_info = in_prim_info; in fetch_pipeline_generic() local 255 draw->statistics.ia_vertices += prim_info in fetch_pipeline_generic() 169 pipeline(struct fetch_pipeline_middle_end *fpme, const struct draw_vertex_info *vert_info, const struct draw_prim_info *prim_info) pipeline() argument 181 emit(struct pt_emit *emit, const struct draw_vertex_info *vert_info, const struct draw_prim_info *prim_info) emit() argument 389 struct draw_prim_info prim_info; fetch_pipeline_run() local 417 struct draw_prim_info prim_info; fetch_pipeline_linear_run() local 447 struct draw_prim_info prim_info; fetch_pipeline_linear_run_elts() local [all...] |
H A D | draw_pt_fetch_shade_pipeline_llvm.c | 533 const struct draw_prim_info *prim_info) in pipeline() 535 if (prim_info->linear) in pipeline() 538 prim_info); in pipeline() 542 prim_info ); in pipeline() 549 const struct draw_prim_info *prim_info) in emit() 551 if (prim_info->linear) { in emit() 552 draw_pt_emit_linear(emit, vert_info, prim_info); in emit() 555 draw_pt_emit(emit, vert_info, prim_info); in emit() 580 const struct draw_prim_info *prim_info = in_prim_info; in llvm_pipeline_generic() local 603 draw->statistics.ia_vertices += prim_info in llvm_pipeline_generic() 531 pipeline(struct llvm_middle_end *llvm, const struct draw_vertex_info *vert_info, const struct draw_prim_info *prim_info) pipeline() argument 547 emit(struct pt_emit *emit, const struct draw_vertex_info *vert_info, const struct draw_prim_info *prim_info) emit() argument 803 struct draw_prim_info prim_info; llvm_middle_end_run() local 831 struct draw_prim_info prim_info; llvm_middle_end_linear_run() local 861 struct draw_prim_info prim_info; llvm_middle_end_linear_run_elts() local [all...] |
H A D | draw_pipe.c | 236 const struct draw_prim_info *prim_info) in draw_pipeline_run() 244 i < prim_info->primitive_count; in draw_pipeline_run() 245 start += prim_info->primitive_lengths[i], i++) { in draw_pipeline_run() 246 const unsigned count = prim_info->primitive_lengths[i]; in draw_pipeline_run() 254 unsigned int index = prim_info->elts[start + i]; in draw_pipeline_run() 268 prim_info->prim, in draw_pipeline_run() 269 prim_info->flags, in draw_pipeline_run() 272 prim_info->elts + start, in draw_pipeline_run() 322 const struct draw_prim_info *prim_info) in draw_pipeline_run_linear() 327 i < prim_info in draw_pipeline_run_linear() 234 draw_pipeline_run(struct draw_context *draw, const struct draw_vertex_info *vert_info, const struct draw_prim_info *prim_info) draw_pipeline_run() argument 320 draw_pipeline_run_linear(struct draw_context *draw, const struct draw_vertex_info *vert_info, const struct draw_prim_info *prim_info) draw_pipeline_run_linear() argument [all...] |
H A D | draw_pt_emit.c | 139 const struct draw_prim_info *prim_info) in draw_pt_emit() 144 const ushort *elts = prim_info->elts; in draw_pt_emit() 161 render->set_primitive(draw->render, prim_info->prim); in draw_pt_emit() 199 i < prim_info->primitive_count; in draw_pt_emit() 200 start += prim_info->primitive_lengths[i], i++) in draw_pt_emit() 204 prim_info->primitive_lengths[i]); in draw_pt_emit() 214 const struct draw_prim_info *prim_info) in draw_pt_emit_linear() 235 render->set_primitive(draw->render, prim_info->prim); in draw_pt_emit_linear() 276 i < prim_info->primitive_count; in draw_pt_emit_linear() 277 start += prim_info in draw_pt_emit_linear() 137 draw_pt_emit(struct pt_emit *emit, const struct draw_vertex_info *vert_info, const struct draw_prim_info *prim_info) draw_pt_emit() argument 212 draw_pt_emit_linear(struct pt_emit *emit, const struct draw_vertex_info *vert_info, const struct draw_prim_info *prim_info) draw_pt_emit_linear() argument [all...] |
H A D | draw_pt.h | 170 const struct draw_prim_info *prim_info); 175 const struct draw_prim_info *prim_info); 196 const struct draw_prim_info *prim_info); 243 const struct draw_prim_info *prim_info);
|
H A D | draw_pt_post_vs.c | 53 const struct draw_prim_info *prim_info ); 125 const struct draw_prim_info *prim_info ) in draw_pt_post_vs_run() 127 return pvs->run( pvs, info, prim_info ); in draw_pt_post_vs_run()
|
H A D | draw_cliptest_tmp.h | 33 const struct draw_prim_info *prim_info ) in do_cliptest() 80 if (prim_vert_idx == (prim_info->primitive_lengths[prim_idx])) { in do_cliptest()
|
H A D | draw_prim_assembler.h | 59 const struct draw_prim_info *prim_info,
|
H A D | draw_prim_assembler.c | 76 const struct draw_prim_info *prim_info, in draw_prim_assembler_is_required() 82 switch (prim_info->prim) { in draw_prim_assembler_is_required() 75 draw_prim_assembler_is_required(const struct draw_context *draw, const struct draw_prim_info *prim_info, const struct draw_vertex_info *vert_info) draw_prim_assembler_is_required() argument
|
H A D | draw_context.c | 1288 const struct draw_prim_info *prim_info) in draw_stats_clipper_primitives() 1292 for (i = 0; i < prim_info->primitive_count; i++) { in draw_stats_clipper_primitives() 1294 u_decomposed_prims_for_vertices(prim_info->prim, in draw_stats_clipper_primitives() 1295 prim_info->primitive_lengths[i]); in draw_stats_clipper_primitives() 1287 draw_stats_clipper_primitives(struct draw_context *draw, const struct draw_prim_info *prim_info) draw_stats_clipper_primitives() argument
|
H A D | draw_private.h | 570 const struct draw_prim_info *prim_info);
|