Home
last modified time | relevance | path

Searched refs:prim_info (Results 1 - 11 of 11) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_pt_fetch_shade_pipeline.c171 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 Ddraw_pt_fetch_shade_pipeline_llvm.c533 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 Ddraw_pipe.c236 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 Ddraw_pt_emit.c139 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 Ddraw_pt.h170 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 Ddraw_pt_post_vs.c53 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 Ddraw_cliptest_tmp.h33 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 Ddraw_prim_assembler.h59 const struct draw_prim_info *prim_info,
H A Ddraw_prim_assembler.c76 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 Ddraw_context.c1288 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 Ddraw_private.h570 const struct draw_prim_info *prim_info);

Completed in 9 milliseconds