Home
last modified time | relevance | path

Searched refs:vert_info (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_pt_fetch_shade_pipeline.c176 const struct draw_vertex_info *vert_info, in pipeline() argument
181 vert_info, in pipeline()
185 vert_info, in pipeline()
192 const struct draw_vertex_info *vert_info, in emit() argument
196 draw_pt_emit_linear(emit, vert_info, prim_info); in emit()
199 draw_pt_emit(emit, vert_info, prim_info); in emit()
242 struct draw_vertex_info *vert_info; in fetch_pipeline_generic() local
273 vert_info = &fetched_vert_info; in fetch_pipeline_generic()
282 vert_info, in fetch_pipeline_generic()
285 FREE(vert_info->verts); in fetch_pipeline_generic()
[all …]
Ddraw_pipe.c227 const struct draw_vertex_info *vert_info, in draw_pipeline_run() argument
232 draw->pipeline.verts = (char *)vert_info->verts; in draw_pipeline_run()
233 draw->pipeline.vertex_stride = vert_info->stride; in draw_pipeline_run()
234 draw->pipeline.vertex_count = vert_info->count; in draw_pipeline_run()
252 if (max_index >= vert_info->count) { in draw_pipeline_run()
256 vert_info->count); in draw_pipeline_run()
264 vert_info->verts, in draw_pipeline_run()
265 vert_info->stride, in draw_pipeline_run()
268 vert_info->count - 1); in draw_pipeline_run()
314 const struct draw_vertex_info *vert_info, in draw_pipeline_run_linear() argument
[all …]
Ddraw_pt_fetch_shade_pipeline_llvm.c322 const struct draw_vertex_info *vert_info, in pipeline() argument
327 vert_info, in pipeline()
331 vert_info, in pipeline()
338 const struct draw_vertex_info *vert_info, in emit() argument
342 draw_pt_emit_linear(emit, vert_info, prim_info); in emit()
345 draw_pt_emit(emit, vert_info, prim_info); in emit()
361 struct draw_vertex_info *vert_info; in llvm_pipeline_generic() local
415 vert_info = &llvm_vert_info; in llvm_pipeline_generic()
422 vert_info, in llvm_pipeline_generic()
428 FREE(vert_info->verts); in llvm_pipeline_generic()
[all …]
Ddraw_pt_emit.c136 const struct draw_vertex_info *vert_info, in draw_pt_emit() argument
139 const float (*vertex_data)[4] = (const float (*)[4])vert_info->verts->data; in draw_pt_emit()
140 unsigned vertex_count = vert_info->count; in draw_pt_emit()
141 unsigned stride = vert_info->stride; in draw_pt_emit()
208 const struct draw_vertex_info *vert_info, in draw_pt_emit_linear() argument
211 const float (*vertex_data)[4] = (const float (*)[4])vert_info->verts->data; in draw_pt_emit_linear()
212 unsigned stride = vert_info->stride; in draw_pt_emit_linear()
213 unsigned count = vert_info->count; in draw_pt_emit_linear()
Ddraw_pt.h172 const struct draw_vertex_info *vert_info,
176 const struct draw_vertex_info *vert_info,
191 const struct draw_vertex_info *vert_info,
Ddraw_prim_assembler.h60 const struct draw_vertex_info *vert_info);
Ddraw_prim_assembler.c71 const struct draw_vertex_info *vert_info) in draw_prim_assembler_is_required() argument