| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/ |
| H A D | draw_context.h | 44 struct draw_context; 70 struct draw_context *draw_create( struct pipe_context *pipe ); 73 struct draw_context *draw_create_with_llvm_context(struct pipe_context *pipe, 77 struct draw_context *draw_create_no_llvm(struct pipe_context *pipe); 79 void draw_destroy( struct draw_context *draw ); 81 void draw_flush(struct draw_context *draw); 83 void draw_set_viewport_states( struct draw_context *draw, 88 void draw_set_clip_state( struct draw_context *pipe, 106 void draw_set_rasterizer_state( struct draw_context *draw, 110 void draw_set_rasterize_stage( struct draw_context *dra [all...] |
| H A D | draw_pipe.h | 38 #include "draw_context.h" 58 struct draw_context *draw; /**< parent context */ 84 extern struct draw_stage *draw_unfilled_stage( struct draw_context *context ); 85 extern struct draw_stage *draw_twoside_stage( struct draw_context *context ); 86 extern struct draw_stage *draw_offset_stage( struct draw_context *context ); 87 extern struct draw_stage *draw_clip_stage( struct draw_context *context ); 88 extern struct draw_stage *draw_flatshade_stage( struct draw_context *context ); 89 extern struct draw_stage *draw_cull_stage( struct draw_context *context ); 90 extern struct draw_stage *draw_user_cull_stage( struct draw_context *draw ); 91 extern struct draw_stage *draw_stipple_stage( struct draw_context *contex [all...] |
| H A D | draw_prim_assembler.h | 52 draw_prim_assembler_create(struct draw_context *draw); 58 draw_prim_assembler_is_required(const struct draw_context *draw, 63 draw_prim_assembler_run(struct draw_context *draw,
|
| H A D | draw_fs.c | 39 #include "draw_context.h" 43 draw_create_fragment_shader(struct draw_context *draw, 62 draw_bind_fragment_shader(struct draw_context *draw, 72 draw_delete_fragment_shader(struct draw_context *draw,
|
| H A D | draw_private.h | 95 struct draw_context; 142 struct draw_context struct 475 boolean draw_init(struct draw_context *draw); 476 void draw_new_instance(struct draw_context *draw); 481 boolean draw_vs_init( struct draw_context *draw ); 482 void draw_vs_destroy( struct draw_context *draw ); 488 boolean draw_gs_init( struct draw_context *draw ); 491 void draw_gs_destroy( struct draw_context *draw ); 496 uint draw_current_shader_outputs(const struct draw_context *draw); 497 uint draw_current_shader_position_output(const struct draw_context *dra [all...] |
| H A D | draw_vs.h | 34 #include "draw_context.h" 39 struct draw_context; 105 struct draw_context *draw; 131 struct draw_context *draw ); 161 draw_create_vs_exec(struct draw_context *draw, 169 draw_create_vs_llvm(struct draw_context *draw, 181 struct translate *draw_vs_get_fetch( struct draw_context *draw, 185 struct translate *draw_vs_get_emit( struct draw_context *draw,
|
| H A D | draw_pt.h | 39 struct draw_context; 142 struct draw_pt_front_end *draw_pt_vsplit(struct draw_context *draw); 151 struct draw_pt_middle_end *draw_pt_middle_fse( struct draw_context *draw ); 152 struct draw_pt_middle_end *draw_pt_fetch_pipeline_or_emit(struct draw_context *draw); 153 struct draw_pt_middle_end *draw_pt_fetch_pipeline_or_emit_llvm(struct draw_context *draw); 176 struct pt_emit *draw_pt_emit_create( struct draw_context *draw ); 192 struct pt_so_emit *draw_pt_so_emit_create( struct draw_context *draw ); 216 struct pt_fetch *draw_pt_fetch_create( struct draw_context *draw ); 236 struct pt_post_vs *draw_pt_post_vs_create( struct draw_context *draw );
|
| H A D | draw_context.c | 42 #include "draw_context.h" 80 static struct draw_context * 84 struct draw_context *draw = CALLOC_STRUCT( draw_context ); 119 struct draw_context * 127 struct draw_context * 138 struct draw_context * 145 boolean draw_init(struct draw_context *draw) 193 void draw_new_instance(struct draw_context *draw) 200 void draw_destroy( struct draw_context *dra [all...] |
| H A D | draw_vbuf.h | 45 struct draw_context; 76 * XXX: have this in draw_context instead? 148 draw_vbuf_stage( struct draw_context *draw,
|
| H A D | draw_gs.h | 31 #include "draw_context.h" 37 struct draw_context; 68 struct draw_context *draw; 145 struct draw_context *draw);
|
| H A D | draw_tess.h | 29 #include "draw_context.h" 32 struct draw_context; 56 struct draw_context *draw; 76 struct draw_context *draw;
|
| H A D | draw_pipe.c | 40 boolean draw_pipeline_init( struct draw_context *draw ) 80 void draw_pipeline_destroy( struct draw_context *draw ) 119 static void do_point( struct draw_context *draw, 136 static void do_line( struct draw_context *draw, 156 static void do_triangle( struct draw_context *draw, 205 struct draw_context *draw, \ 230 void draw_pipeline_run( struct draw_context *draw, 304 struct draw_context *draw, \ 317 void draw_pipeline_run_linear( struct draw_context *draw, 350 void draw_pipeline_flush( struct draw_context *dra [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/draw/ |
| H A D | draw_context.h | 44 struct draw_context; 66 struct draw_context *draw_create( struct pipe_context *pipe ); 69 struct draw_context *draw_create_with_llvm_context(struct pipe_context *pipe, 73 struct draw_context *draw_create_no_llvm(struct pipe_context *pipe); 75 void draw_destroy( struct draw_context *draw ); 77 void draw_flush(struct draw_context *draw); 79 void draw_set_viewport_states( struct draw_context *draw, 84 void draw_set_clip_state( struct draw_context *pipe, 102 void draw_set_rasterizer_state( struct draw_context *draw, 106 void draw_set_rasterize_stage( struct draw_context *dra [all...] |
| H A D | draw_pipe.h | 38 #include "draw_context.h" 58 struct draw_context *draw; /**< parent context */ 84 extern struct draw_stage *draw_unfilled_stage( struct draw_context *context ); 85 extern struct draw_stage *draw_twoside_stage( struct draw_context *context ); 86 extern struct draw_stage *draw_offset_stage( struct draw_context *context ); 87 extern struct draw_stage *draw_clip_stage( struct draw_context *context ); 88 extern struct draw_stage *draw_flatshade_stage( struct draw_context *context ); 89 extern struct draw_stage *draw_cull_stage( struct draw_context *context ); 90 extern struct draw_stage *draw_stipple_stage( struct draw_context *context ); 91 extern struct draw_stage *draw_wide_line_stage( struct draw_context *contex [all...] |
| H A D | draw_fs.c | 38 #include "draw_context.h" 42 draw_create_fragment_shader(struct draw_context *draw, 58 draw_bind_fragment_shader(struct draw_context *draw, 68 draw_delete_fragment_shader(struct draw_context *draw,
|
| H A D | draw_prim_assembler.h | 52 draw_prim_assembler_create(struct draw_context *draw); 58 draw_prim_assembler_is_required(const struct draw_context *draw, 63 draw_prim_assembler_run(struct draw_context *draw,
|
| H A D | draw_private.h | 64 struct draw_context; 111 struct draw_context struct 384 boolean draw_init(struct draw_context *draw); 385 void draw_new_instance(struct draw_context *draw); 390 boolean draw_vs_init( struct draw_context *draw ); 391 void draw_vs_destroy( struct draw_context *draw ); 397 boolean draw_gs_init( struct draw_context *draw ); 400 void draw_gs_destroy( struct draw_context *draw ); 405 uint draw_current_shader_outputs(const struct draw_context *draw); 406 uint draw_current_shader_position_output(const struct draw_context *dra [all...] |
| H A D | draw_pt.h | 39 struct draw_context; 142 struct draw_pt_front_end *draw_pt_vsplit(struct draw_context *draw); 155 struct draw_pt_middle_end *draw_pt_fetch_emit( struct draw_context *draw ); 156 struct draw_pt_middle_end *draw_pt_middle_fse( struct draw_context *draw ); 157 struct draw_pt_middle_end *draw_pt_fetch_pipeline_or_emit(struct draw_context *draw); 158 struct draw_pt_middle_end *draw_pt_fetch_pipeline_or_emit_llvm(struct draw_context *draw); 181 struct pt_emit *draw_pt_emit_create( struct draw_context *draw ); 197 struct pt_so_emit *draw_pt_so_emit_create( struct draw_context *draw ); 221 struct pt_fetch *draw_pt_fetch_create( struct draw_context *draw ); 241 struct pt_post_vs *draw_pt_post_vs_create( struct draw_context *dra [all...] |
| H A D | draw_vs.h | 34 #include "draw_context.h" 39 struct draw_context; 105 struct draw_context *draw; 131 struct draw_context *draw ); 161 draw_create_vs_exec(struct draw_context *draw, 169 draw_create_vs_llvm(struct draw_context *draw, 181 struct translate *draw_vs_get_fetch( struct draw_context *draw, 185 struct translate *draw_vs_get_emit( struct draw_context *draw,
|
| H A D | draw_context.c | 42 #include "draw_context.h" 70 static struct draw_context * 74 struct draw_context *draw = CALLOC_STRUCT( draw_context ); 108 struct draw_context * 116 struct draw_context * 127 struct draw_context * 134 boolean draw_init(struct draw_context *draw) 182 void draw_new_instance(struct draw_context *draw) 189 void draw_destroy( struct draw_context *dra [all...] |
| H A D | draw_vbuf.h | 45 struct draw_context; 76 * XXX: have this in draw_context instead? 143 draw_vbuf_stage( struct draw_context *draw,
|
| H A D | draw_gs.h | 31 #include "draw_context.h" 37 struct draw_context; 68 struct draw_context *draw; 144 struct draw_context *draw);
|
| H A D | draw_pipe.c | 40 boolean draw_pipeline_init( struct draw_context *draw ) 78 void draw_pipeline_destroy( struct draw_context *draw ) 115 static void do_point( struct draw_context *draw, 132 static void do_line( struct draw_context *draw, 152 static void do_triangle( struct draw_context *draw, 201 struct draw_context *draw, \ 226 void draw_pipeline_run( struct draw_context *draw, 300 struct draw_context *draw, \ 313 void draw_pipeline_run_linear( struct draw_context *draw, 346 void draw_pipeline_flush( struct draw_context *dra [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/ |
| H A D | st_draw.h | 48 struct draw_context *st_get_draw_context(struct st_context *st);
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| H A D | st_draw.h | 49 struct draw_context *st_get_draw_context(struct st_context *st);
|