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_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_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_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()
230 fetch_pipeline_generic(struct draw_pt_middle_end *middle, in fetch_pipeline_generic()
373 fetch_pipeline_run(struct draw_pt_middle_end *middle, in fetch_pipeline_run()
403 fetch_pipeline_linear_run(struct draw_pt_middle_end *middle, in fetch_pipeline_linear_run()
432 fetch_pipeline_linear_run_elts(struct draw_pt_middle_end *middle, in fetch_pipeline_linear_run_elts()
464 fetch_pipeline_finish( struct draw_pt_middle_end *middle ) in fetch_pipeline_finish()
471 fetch_pipeline_destroy( struct draw_pt_middle_end *middle ) in fetch_pipeline_destroy()
[all …]
Ddraw_pt_fetch_shade_pipeline_llvm.c43 struct draw_pt_middle_end base;
64 llvm_middle_end(struct draw_pt_middle_end *middle) in llvm_middle_end()
141 llvm_middle_end_prepare( struct draw_pt_middle_end *middle, in llvm_middle_end_prepare()
272 llvm_middle_end_bind_parameters(struct draw_pt_middle_end *middle) in llvm_middle_end_bind_parameters()
340 llvm_pipeline_generic(struct draw_pt_middle_end *middle, in llvm_pipeline_generic()
488 llvm_middle_end_run(struct draw_pt_middle_end *middle, in llvm_middle_end_run()
518 llvm_middle_end_linear_run(struct draw_pt_middle_end *middle, in llvm_middle_end_linear_run()
546 llvm_middle_end_linear_run_elts(struct draw_pt_middle_end *middle, in llvm_middle_end_linear_run_elts()
578 llvm_middle_end_finish(struct draw_pt_middle_end *middle) in llvm_middle_end_finish()
585 llvm_middle_end_destroy(struct draw_pt_middle_end *middle) in llvm_middle_end_destroy()
[all …]
Ddraw_private.h164 struct draw_pt_middle_end *fetch_emit;
165 struct draw_pt_middle_end *fetch_shade_emit;
166 struct draw_pt_middle_end *general;
167 struct draw_pt_middle_end *llvm;
Ddraw_pt_vsplit.c45 struct draw_pt_middle_end *middle;
201 struct draw_pt_middle_end *middle, in vsplit_prepare()
Ddraw_pt.c62 struct draw_pt_middle_end *middle = NULL; in draw_pt_arrays()