Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_pt_fetch_shade_pipeline.c177 const struct draw_prim_info *prim_info) in pipeline() argument
179 if (prim_info->linear) in pipeline()
182 prim_info); in pipeline()
186 prim_info ); in pipeline()
193 const struct draw_prim_info *prim_info) in emit() argument
195 if (prim_info->linear) { in emit()
196 draw_pt_emit_linear(emit, vert_info, prim_info); in emit()
199 draw_pt_emit(emit, vert_info, prim_info); in emit()
247 const struct draw_prim_info *prim_info = in_prim_info; in fetch_pipeline_generic() local
263 draw->statistics.ia_vertices += prim_info->count; in fetch_pipeline_generic()
[all …]
Ddraw_pt_fetch_shade_pipeline_llvm.c536 const struct draw_prim_info *prim_info) in pipeline() argument
538 if (prim_info->linear) in pipeline()
541 prim_info); in pipeline()
545 prim_info ); in pipeline()
552 const struct draw_prim_info *prim_info) in emit() argument
554 if (prim_info->linear) { in emit()
555 draw_pt_emit_linear(emit, vert_info, prim_info); in emit()
558 draw_pt_emit(emit, vert_info, prim_info); in emit()
583 const struct draw_prim_info *prim_info = in_prim_info; in llvm_pipeline_generic() local
605 draw->statistics.ia_vertices += prim_info->count; in llvm_pipeline_generic()
[all …]
Ddraw_pt_emit.c137 const struct draw_prim_info *prim_info) in draw_pt_emit() argument
142 const ushort *elts = prim_info->elts; in draw_pt_emit()
159 render->set_primitive(draw->render, prim_info->prim); in draw_pt_emit()
195 i < prim_info->primitive_count; in draw_pt_emit()
196 start += prim_info->primitive_lengths[i], i++) in draw_pt_emit()
200 prim_info->primitive_lengths[i]); in draw_pt_emit()
210 const struct draw_prim_info *prim_info) in draw_pt_emit_linear() argument
231 render->set_primitive(draw->render, prim_info->prim); in draw_pt_emit_linear()
270 i < prim_info->primitive_count; in draw_pt_emit_linear()
271 start += prim_info->primitive_lengths[i], i++) in draw_pt_emit_linear()
[all …]
Ddraw_pipe.c232 const struct draw_prim_info *prim_info) in draw_pipeline_run() argument
241 i < prim_info->primitive_count; in draw_pipeline_run()
242 start += prim_info->primitive_lengths[i], i++) in draw_pipeline_run()
244 const unsigned count = prim_info->primitive_lengths[i]; in draw_pipeline_run()
252 unsigned int index = prim_info->elts[start + i]; in draw_pipeline_run()
266 prim_info->prim, in draw_pipeline_run()
267 prim_info->flags, in draw_pipeline_run()
270 prim_info->elts + start, in draw_pipeline_run()
319 const struct draw_prim_info *prim_info) in draw_pipeline_run_linear() argument
324 i < prim_info->primitive_count; in draw_pipeline_run_linear()
[all …]
Ddraw_pt.h173 const struct draw_prim_info *prim_info);
177 const struct draw_prim_info *prim_info);
193 const struct draw_prim_info *prim_info );
230 const struct draw_prim_info *prim_info );
Ddraw_pt_post_vs.c53 const struct draw_prim_info *prim_info );
121 const struct draw_prim_info *prim_info ) in draw_pt_post_vs_run() argument
123 return pvs->run( pvs, info, prim_info ); in draw_pt_post_vs_run()
Ddraw_cliptest_tmp.h32 const struct draw_prim_info *prim_info ) in TAG()
79 if (prim_vert_idx == (prim_info->primitive_lengths[prim_idx])) { in TAG()
Ddraw_prim_assembler.h59 const struct draw_prim_info *prim_info,
Ddraw_prim_assembler.c76 const struct draw_prim_info *prim_info, in draw_prim_assembler_is_required() argument
82 switch (prim_info->prim) { in draw_prim_assembler_is_required()
Ddraw_context.c1294 const struct draw_prim_info *prim_info) in draw_stats_clipper_primitives() argument
1298 for (i = 0; i < prim_info->primitive_count; i++) { in draw_stats_clipper_primitives()
1300 u_decomposed_prims_for_vertices(prim_info->prim, in draw_stats_clipper_primitives()
1301 prim_info->primitive_lengths[i]); in draw_stats_clipper_primitives()
Ddraw_private.h543 const struct draw_prim_info *prim_info);