/third_party/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_pipe.h | 44 struct prim_header { struct 67 struct prim_header * ); 70 struct prim_header * ); 73 struct prim_header * ); 101 void draw_pipe_passthrough_tri(struct draw_stage *stage, struct prim_header *header); 102 void draw_pipe_passthrough_line(struct draw_stage *stage, struct prim_header *header); 103 void draw_pipe_passthrough_point(struct draw_stage *stage, struct prim_header *header);
|
H A D | draw_pipe_unfilled.c | 63 struct prim_header *header) in inject_front_face_info() 89 struct prim_header *header, in point() 92 struct prim_header tmp; in point() 100 struct prim_header *header, in line() 104 struct prim_header tmp; in line() 114 struct prim_header *header) in points() 132 struct prim_header *header) in lines() 186 struct prim_header *header ) in unfilled_tri() 212 struct prim_header *header ) in unfilled_first_tri()
|
H A D | draw_pipe_flatshade.c | 94 struct prim_header *header ) in flatshade_tri_0() 96 struct prim_header tmp; in flatshade_tri_0() 112 struct prim_header *header ) in flatshade_tri_2() 114 struct prim_header tmp; in flatshade_tri_2() 133 struct prim_header *header ) in flatshade_line_0() 135 struct prim_header tmp; in flatshade_line_0() 150 struct prim_header *header ) in flatshade_line_1() 152 struct prim_header tmp; in flatshade_line_1() 273 struct prim_header *header ) in flatshade_first_tri() 280 struct prim_header *heade in flatshade_first_line() [all...] |
H A D | draw_pipe_stipple.c | 91 emit_segment(struct draw_stage *stage, struct prim_header *header, in emit_segment() 96 struct prim_header newprim = *header; in emit_segment() 121 stipple_line(struct draw_stage *stage, struct prim_header *header) in stipple_line() 194 stipple_reset_point(struct draw_stage *stage, struct prim_header *header) in stipple_reset_point() 202 stipple_reset_tri(struct draw_stage *stage, struct prim_header *header) in stipple_reset_tri() 212 struct prim_header *header) in stipple_first_line()
|
H A D | draw_pipe_util.c | 40 draw_pipe_passthrough_point(struct draw_stage *stage, struct prim_header *header) in draw_pipe_passthrough_point() 46 draw_pipe_passthrough_line(struct draw_stage *stage, struct prim_header *header) in draw_pipe_passthrough_line() 52 draw_pipe_passthrough_tri(struct draw_stage *stage, struct prim_header *header) in draw_pipe_passthrough_tri()
|
H A D | draw_pipe_vbuf.c | 142 vbuf_tri(struct draw_stage *stage, struct prim_header *prim) in vbuf_tri() 156 vbuf_line(struct draw_stage *stage, struct prim_header *prim) in vbuf_line() 170 vbuf_point(struct draw_stage *stage, struct prim_header *prim) in vbuf_point() 268 vbuf_first_tri(struct draw_stage *stage, struct prim_header *prim) in vbuf_first_tri() 280 vbuf_first_line(struct draw_stage *stage, struct prim_header *prim) in vbuf_first_line() 292 vbuf_first_point(struct draw_stage *stage, struct prim_header *prim) in vbuf_first_point()
|
H A D | draw_pipe_clip.c | 220 const struct prim_header *origPrim) in emit_poly() 223 struct prim_header header; in emit_poly() 347 struct prim_header *header, in do_clip_tri() 573 struct prim_header *header, in do_clip_line() 582 struct prim_header newprim; in do_clip_line() 652 clip_point(struct draw_stage *stage, struct prim_header *header) in clip_point() 666 clip_point_guard_xy(struct draw_stage *stage, struct prim_header *header) in clip_point_guard_xy() 693 clip_first_point(struct draw_stage *stage, struct prim_header *header) in clip_first_point() 701 clip_line(struct draw_stage *stage, struct prim_header *header) in clip_line() 719 clip_tri(struct draw_stage *stage, struct prim_header *heade [all...] |
H A D | draw_pipe_offset.c | 66 struct prim_header *header ) in do_offset_tri() 132 struct prim_header *header ) in offset_tri() 134 struct prim_header tmp; in offset_tri() 148 struct prim_header *header ) in offset_first_tri()
|
H A D | draw_pipe_user_cull.c | 54 struct prim_header *header ) in user_cull_point() 84 struct prim_header *header ) in user_cull_line() 115 struct prim_header *header ) in user_cull_tri()
|
H A D | draw_pipe_twoside.c | 77 struct prim_header *header ) in twoside_tri() 83 struct prim_header tmp; in twoside_tri() 103 struct prim_header *header ) in twoside_first_tri()
|
H A D | draw_pipe_wide_line.c | 49 struct prim_header *header ) in wideline_line() 54 struct prim_header tri; in wideline_line() 142 struct prim_header *header ) in wideline_first_line()
|
H A D | draw_pipe_cull.c | 58 struct prim_header *header ) in cull_tri() 106 struct prim_header *header ) in cull_first_tri()
|
H A D | draw_pipe_validate.c | 285 struct prim_header *header) in validate_tri() 294 struct prim_header *header) in validate_line() 303 struct prim_header *header) in validate_point()
|
H A D | draw_pipe_wide_point.c | 125 struct prim_header *header ) in widepoint_point() 133 struct prim_header tri; in widepoint_point() 198 struct prim_header *header) in widepoint_first_point()
|
H A D | draw_pipe.c | 123 struct prim_header prim; in do_point() 143 struct prim_header prim; in do_line() 165 struct prim_header prim; in do_triangle()
|
H A D | draw_pipe_aapoint.c | 471 aapoint_point(struct draw_stage *stage, struct prim_header *header) in aapoint_point() 474 struct prim_header tri; in aapoint_point() 570 aapoint_first_point(struct draw_stage *stage, struct prim_header *header) in aapoint_first_point()
|
H A D | draw_pipe_aaline.c | 375 aaline_line(struct draw_stage *stage, struct prim_header *header) in aaline_line() 379 struct prim_header tri; in aaline_line() 484 aaline_first_line(struct draw_stage *stage, struct prim_header *header) in aaline_first_line()
|
H A D | draw_pipe_pstipple.c | 193 pstip_first_tri(struct draw_stage *stage, struct prim_header *header) in pstip_first_tri()
|
/third_party/mesa3d/src/gallium/drivers/i915/ |
H A D | i915_prim_emit.c | 118 emit_prim(struct draw_stage *stage, struct prim_header *prim, unsigned hwprim, in emit_prim() 158 setup_tri(struct draw_stage *stage, struct prim_header *prim) in setup_tri() 164 setup_line(struct draw_stage *stage, struct prim_header *prim) in setup_line() 170 setup_point(struct draw_stage *stage, struct prim_header *prim) in setup_point()
|
/third_party/mesa3d/src/mesa/state_tracker/ |
H A D | st_cb_feedback.c | 125 feedback_tri( struct draw_stage *stage, struct prim_header *prim ) in feedback_tri() 138 feedback_line( struct draw_stage *stage, struct prim_header *prim ) in feedback_line() 155 feedback_point( struct draw_stage *stage, struct prim_header *prim ) in feedback_point() 213 select_tri( struct draw_stage *stage, struct prim_header *prim ) in select_tri() 222 select_line( struct draw_stage *stage, struct prim_header *prim ) in select_line() 231 select_point( struct draw_stage *stage, struct prim_header *prim ) in select_point()
|
H A D | st_cb_rasterpos.c | 93 rastpos_tri( struct draw_stage *stage, struct prim_header *prim ) in rastpos_tri() 100 rastpos_line( struct draw_stage *stage, struct prim_header *prim ) in rastpos_line() 139 rastpos_point(struct draw_stage *stage, struct prim_header *prim) in rastpos_point()
|