Home
last modified time | relevance | path

Searched refs:input_verts (Results 1 – 10 of 10) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_prim_assembler.c47 const struct draw_vertex_info *input_verts; member
106 const char *input = (const char*)asmblr->input_verts->verts; in copy_verts()
112 unsigned input_offset = asmblr->input_verts->stride * idx; in copy_verts()
114 asmblr->input_verts->vertex_size); in copy_verts()
127 char *input = (char*)asmblr->input_verts->verts; in inject_primid()
128 unsigned input_offset = asmblr->input_verts->stride * idx; in inject_primid()
228 const struct draw_vertex_info *input_verts, in draw_prim_assembler_run() argument
242 asmblr->input_verts = input_verts; in draw_prim_assembler_run()
255 output_verts->vertex_size = input_verts->vertex_size; in draw_prim_assembler_run()
256 output_verts->stride = input_verts->stride; in draw_prim_assembler_run()
[all …]
Ddraw_pt_fetch_shade_pipeline.c209 const struct draw_vertex_info *input_verts, in draw_vertex_shader_run() argument
212 output_verts->vertex_size = input_verts->vertex_size; in draw_vertex_shader_run()
213 output_verts->stride = input_verts->vertex_size; in draw_vertex_shader_run()
214 output_verts->count = input_verts->count; in draw_vertex_shader_run()
220 (const float (*)[4])input_verts->verts->data, in draw_vertex_shader_run()
224 input_verts->count, in draw_vertex_shader_run()
225 input_verts->vertex_size, in draw_vertex_shader_run()
226 input_verts->vertex_size, in draw_vertex_shader_run()
Ddraw_pt_so_emit.c273 const struct draw_vertex_info *input_verts, in draw_pt_so_emit() argument
305 emit->pre_clip_pos = input_verts[stream].verts->clip_pos; in draw_pt_so_emit()
307 emit->input_vertex_stride = input_verts[stream].stride; in draw_pt_so_emit()
308 emit->inputs = (const float (*)[4])input_verts[stream].verts->data; in draw_pt_so_emit()
316 so_run_linear(emit, &input_prims[stream], &input_verts[stream], in draw_pt_so_emit()
319 so_run_elts(emit, &input_prims[stream], &input_verts[stream], in draw_pt_so_emit()
Ddraw_tess.h106 const struct draw_vertex_info *input_verts,
116 const struct draw_vertex_info *input_verts,
Ddraw_tess.c159 const struct draw_vertex_info *input_verts, in draw_tess_ctrl_shader_run() argument
165 const float (*input)[4] = (const float (*)[4])input_verts->verts->data; in draw_tess_ctrl_shader_run()
167 unsigned input_stride = input_verts->vertex_size; in draw_tess_ctrl_shader_run()
323 const struct draw_vertex_info *input_verts, in draw_tess_eval_shader_run() argument
330 const float (*input)[4] = (const float (*)[4])input_verts->verts->data; in draw_tess_eval_shader_run()
332 unsigned input_stride = input_verts->vertex_size; in draw_tess_eval_shader_run()
Ddraw_prim_assembler_tmp.h4 const struct draw_vertex_info *input_verts, \
Ddraw_so_emit_tmp.h4 const struct draw_vertex_info *input_verts, \
Ddraw_gs_tmp.h3 const struct draw_vertex_info *input_verts, \
Ddraw_gs.h137 const struct draw_vertex_info *input_verts,
Ddraw_gs.c575 const struct draw_vertex_info *input_verts, in draw_geometry_shader_run() argument
581 const float (*input)[4] = (const float (*)[4])input_verts->verts->data; in draw_geometry_shader_run()
582 unsigned input_stride = input_verts->vertex_size; in draw_geometry_shader_run()
586 input_verts->count : in draw_geometry_shader_run()
679 gs_run(shader, input_prim, input_verts, in draw_geometry_shader_run()
682 gs_run_elts(shader, input_prim, input_verts, in draw_geometry_shader_run()