Searched refs:prim_info (Results 1 – 11 of 11) sorted by relevance
/third_party/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_pt_fetch_shade_pipeline.c | 177 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() 248 const struct draw_prim_info *prim_info = in_prim_info; in fetch_pipeline_generic() local 265 draw->statistics.ia_vertices += prim_info->count; in fetch_pipeline_generic() [all …]
|
D | draw_pt_fetch_shade_pipeline_llvm.c | 541 const struct draw_prim_info *prim_info) in pipeline() argument 543 if (prim_info->linear) in pipeline() 546 prim_info); in pipeline() 550 prim_info ); in pipeline() 557 const struct draw_prim_info *prim_info) in emit() argument 559 if (prim_info->linear) { in emit() 560 draw_pt_emit_linear(emit, vert_info, prim_info); in emit() 563 draw_pt_emit(emit, vert_info, prim_info); in emit() 588 const struct draw_prim_info *prim_info = in_prim_info; in llvm_pipeline_generic() local 611 draw->statistics.ia_vertices += prim_info->count; in llvm_pipeline_generic() [all …]
|
D | draw_pipe.c | 232 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 …]
|
D | draw_pt_emit.c | 139 const struct draw_prim_info *prim_info) in draw_pt_emit() argument 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() argument 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->primitive_lengths[i], i++) in draw_pt_emit_linear() [all …]
|
D | draw_pt.h | 168 const struct draw_prim_info *prim_info); 172 const struct draw_prim_info *prim_info); 188 const struct draw_prim_info *prim_info ); 225 const struct draw_prim_info *prim_info );
|
D | draw_pt_post_vs.c | 53 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()
|
D | draw_cliptest_tmp.h | 33 const struct draw_prim_info *prim_info ) in TAG() 80 if (prim_vert_idx == (prim_info->primitive_lengths[prim_idx])) { in TAG()
|
D | draw_prim_assembler.h | 59 const struct draw_prim_info *prim_info,
|
D | draw_prim_assembler.c | 76 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()
|
D | draw_context.c | 1290 const struct draw_prim_info *prim_info) in draw_stats_clipper_primitives() argument 1294 for (i = 0; i < prim_info->primitive_count; i++) { in draw_stats_clipper_primitives() 1296 u_decomposed_prims_for_vertices(prim_info->prim, in draw_stats_clipper_primitives() 1297 prim_info->primitive_lengths[i]); in draw_stats_clipper_primitives()
|
D | draw_private.h | 575 const struct draw_prim_info *prim_info);
|