Searched refs:input_verts (Results 1 – 10 of 10) sorted by relevance
/third_party/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_prim_assembler.c | 47 const struct draw_vertex_info *input_verts; member 116 const char *input = (const char*)asmblr->input_verts->verts; in copy_verts() 122 unsigned input_offset = asmblr->input_verts->stride * idx; in copy_verts() 124 asmblr->input_verts->vertex_size); in copy_verts() 137 char *input = (char*)asmblr->input_verts->verts; in inject_primid() 138 unsigned input_offset = asmblr->input_verts->stride * idx; in inject_primid() 263 const struct draw_vertex_info *input_verts, in draw_prim_assembler_run() argument 279 asmblr->input_verts = input_verts; in draw_prim_assembler_run() 292 output_verts->vertex_size = input_verts->vertex_size; in draw_prim_assembler_run() 293 output_verts->stride = input_verts->stride; in draw_prim_assembler_run() [all …]
|
D | draw_pt_fetch_shade_pipeline.c | 209 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() 221 (const float (*)[4])input_verts->verts->data, in draw_vertex_shader_run() 225 input_verts->count, in draw_vertex_shader_run() 226 input_verts->vertex_size, in draw_vertex_shader_run() 227 input_verts->vertex_size, in draw_vertex_shader_run()
|
D | draw_pt_so_emit.c | 273 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()
|
D | draw_tess.h | 107 const struct draw_vertex_info *input_verts, 117 const struct draw_vertex_info *input_verts,
|
D | draw_tess.c | 159 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() 324 const struct draw_vertex_info *input_verts, in draw_tess_eval_shader_run() argument 331 const float (*input)[4] = (const float (*)[4])input_verts->verts->data; in draw_tess_eval_shader_run() 333 unsigned input_stride = input_verts->vertex_size; in draw_tess_eval_shader_run()
|
D | draw_so_emit_tmp.h | 4 const struct draw_vertex_info *input_verts, \
|
D | draw_prim_assembler_tmp.h | 4 const struct draw_vertex_info *input_verts, \
|
D | draw_gs_tmp.h | 3 const struct draw_vertex_info *input_verts, \
|
D | draw_gs.h | 138 const struct draw_vertex_info *input_verts,
|
D | draw_gs.c | 554 const struct draw_vertex_info *input_verts, in draw_geometry_shader_run() argument 560 const float (*input)[4] = (const float (*)[4])input_verts->verts->data; in draw_geometry_shader_run() 561 unsigned input_stride = input_verts->vertex_size; in draw_geometry_shader_run() 565 input_verts->count : in draw_geometry_shader_run() 659 gs_run(shader, input_prim, input_verts, in draw_geometry_shader_run() 662 gs_run_elts(shader, input_prim, input_verts, in draw_geometry_shader_run()
|