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()
245 const struct draw_prim_info *prim_info = in_prim_info; in fetch_pipeline_generic() local
260 draw->statistics.ia_vertices += prim_info->count; in fetch_pipeline_generic()
[all …]
Ddraw_pt_fetch_shade_pipeline_llvm.c323 const struct draw_prim_info *prim_info) in pipeline() argument
325 if (prim_info->linear) in pipeline()
328 prim_info); in pipeline()
332 prim_info ); in pipeline()
339 const struct draw_prim_info *prim_info) in emit() argument
341 if (prim_info->linear) { in emit()
342 draw_pt_emit_linear(emit, vert_info, prim_info); in emit()
345 draw_pt_emit(emit, vert_info, prim_info); in emit()
364 const struct draw_prim_info *prim_info = in_prim_info; in llvm_pipeline_generic() local
384 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()
194 i < prim_info->primitive_count; in draw_pt_emit()
195 start += prim_info->primitive_lengths[i], i++) in draw_pt_emit()
199 prim_info->primitive_lengths[i]); in draw_pt_emit()
209 const struct draw_prim_info *prim_info) in draw_pt_emit_linear() argument
230 render->set_primitive(draw->render, prim_info->prim); in draw_pt_emit_linear()
268 i < prim_info->primitive_count; in draw_pt_emit_linear()
269 start += prim_info->primitive_lengths[i], i++) in draw_pt_emit_linear()
[all …]
Ddraw_pipe.c228 const struct draw_prim_info *prim_info) in draw_pipeline_run() argument
237 i < prim_info->primitive_count; in draw_pipeline_run()
238 start += prim_info->primitive_lengths[i], i++) in draw_pipeline_run()
240 const unsigned count = prim_info->primitive_lengths[i]; in draw_pipeline_run()
248 unsigned int index = prim_info->elts[start + i]; in draw_pipeline_run()
262 prim_info->prim, in draw_pipeline_run()
263 prim_info->flags, in draw_pipeline_run()
266 prim_info->elts + start, in draw_pipeline_run()
315 const struct draw_prim_info *prim_info) in draw_pipeline_run_linear() argument
320 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);
192 const struct draw_prim_info *prim_info );
229 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()
74 unsigned verts_per_prim = u_vertices_per_prim(prim_info->prim); in TAG()
Ddraw_prim_assembler.h59 const struct draw_prim_info *prim_info,
Ddraw_prim_assembler.c70 const struct draw_prim_info *prim_info, in draw_prim_assembler_is_required() argument
73 switch (prim_info->prim) { in draw_prim_assembler_is_required()
Ddraw_context.c1098 const struct draw_prim_info *prim_info) in draw_stats_clipper_primitives() argument
1102 for (i = 0; i < prim_info->primitive_count; i++) { in draw_stats_clipper_primitives()
1104 u_decomposed_prims_for_vertices(prim_info->prim, in draw_stats_clipper_primitives()
1105 prim_info->primitive_lengths[i]); in draw_stats_clipper_primitives()
Ddraw_private.h485 const struct draw_prim_info *prim_info);