Home
last modified time | relevance | path

Searched refs:draw_pt_middle_end (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_pt.h38 struct draw_pt_middle_end;
69 struct draw_pt_middle_end *,
90 struct draw_pt_middle_end { struct
91 void (*prepare)( struct draw_pt_middle_end *, argument
101 void (*bind_parameters)(struct draw_pt_middle_end *); argument
103 void (*run)( struct draw_pt_middle_end *, argument
110 void (*run_linear)(struct draw_pt_middle_end *, argument
118 boolean (*run_linear_elts)( struct draw_pt_middle_end *, argument
125 int (*get_max_vertex_count)( struct draw_pt_middle_end * ); argument
127 void (*finish)( struct draw_pt_middle_end * ); argument
[all …]
Ddraw_pt_fetch_shade_emit.c50 struct draw_pt_middle_end base;
69 fse_prepare(struct draw_pt_middle_end *middle, in fse_prepare()
182 fse_bind_parameters(struct draw_pt_middle_end *middle) in fse_bind_parameters()
189 fse_run_linear(struct draw_pt_middle_end *middle, in fse_run_linear()
251 fse_run(struct draw_pt_middle_end *middle, in fse_run()
309 fse_run_linear_elts(struct draw_pt_middle_end *middle, in fse_run_linear_elts()
355 fse_finish(struct draw_pt_middle_end *middle) in fse_finish()
361 fse_destroy(struct draw_pt_middle_end *middle) in fse_destroy()
367 struct draw_pt_middle_end *
Ddraw_pt_fetch_emit.c76 struct draw_pt_middle_end base;
90 static void fetch_emit_prepare( struct draw_pt_middle_end *middle, in fetch_emit_prepare()
184 fetch_emit_bind_parameters(struct draw_pt_middle_end *middle) in fetch_emit_bind_parameters()
190 static void fetch_emit_run( struct draw_pt_middle_end *middle, in fetch_emit_run()
251 static void fetch_emit_run_linear( struct draw_pt_middle_end *middle, in fetch_emit_run_linear()
309 static boolean fetch_emit_run_linear_elts( struct draw_pt_middle_end *middle, in fetch_emit_run_linear_elts()
359 static void fetch_emit_finish( struct draw_pt_middle_end *middle ) in fetch_emit_finish()
365 static void fetch_emit_destroy( struct draw_pt_middle_end *middle ) in fetch_emit_destroy()
376 struct draw_pt_middle_end *draw_pt_fetch_emit( struct draw_context *draw ) in draw_pt_fetch_emit()
Ddraw_pt_fetch_shade_pipeline.c41 struct draw_pt_middle_end base;
58 fetch_pipeline_middle_end(struct draw_pt_middle_end *middle) in fetch_pipeline_middle_end()
70 fetch_pipeline_prepare(struct draw_pt_middle_end *middle, in fetch_pipeline_prepare()
148 fetch_pipeline_bind_parameters(struct draw_pt_middle_end *middle) in fetch_pipeline_bind_parameters()
232 fetch_pipeline_generic(struct draw_pt_middle_end *middle, in fetch_pipeline_generic()
390 fetch_pipeline_run(struct draw_pt_middle_end *middle, in fetch_pipeline_run()
420 fetch_pipeline_linear_run(struct draw_pt_middle_end *middle, in fetch_pipeline_linear_run()
449 fetch_pipeline_linear_run_elts(struct draw_pt_middle_end *middle, in fetch_pipeline_linear_run_elts()
481 fetch_pipeline_finish( struct draw_pt_middle_end *middle ) in fetch_pipeline_finish()
488 fetch_pipeline_destroy( struct draw_pt_middle_end *middle ) in fetch_pipeline_destroy()
[all …]
Ddraw_pt_fetch_shade_pipeline_llvm.c45 struct draw_pt_middle_end base;
66 llvm_middle_end(struct draw_pt_middle_end *middle) in llvm_middle_end()
288 llvm_middle_end_prepare( struct draw_pt_middle_end *middle, in llvm_middle_end_prepare()
442 llvm_middle_end_bind_parameters(struct draw_pt_middle_end *middle) in llvm_middle_end_bind_parameters()
564 llvm_pipeline_generic(struct draw_pt_middle_end *middle, in llvm_pipeline_generic()
790 llvm_middle_end_run(struct draw_pt_middle_end *middle, in llvm_middle_end_run()
820 llvm_middle_end_linear_run(struct draw_pt_middle_end *middle, in llvm_middle_end_linear_run()
848 llvm_middle_end_linear_run_elts(struct draw_pt_middle_end *middle, in llvm_middle_end_linear_run_elts()
880 llvm_middle_end_finish(struct draw_pt_middle_end *middle) in llvm_middle_end_finish()
887 llvm_middle_end_destroy(struct draw_pt_middle_end *middle) in llvm_middle_end_destroy()
[all …]
Ddraw_private.h165 struct draw_pt_middle_end *fetch_emit;
166 struct draw_pt_middle_end *fetch_shade_emit;
167 struct draw_pt_middle_end *general;
168 struct draw_pt_middle_end *llvm;
Ddraw_pt_vsplit.c45 struct draw_pt_middle_end *middle;
202 struct draw_pt_middle_end *middle, in vsplit_prepare()
Ddraw_pt.c63 struct draw_pt_middle_end *middle = NULL; in draw_pt_arrays()