Searched refs:brw_clip_compile (Results 1 – 7 of 7) sorted by relevance
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_clip.h | 72 struct brw_clip_compile { struct 121 static inline bool brw_clip_have_vert_result(struct brw_clip_compile *c, in brw_clip_have_vert_result() argument 130 void brw_emit_unfilled_clip( struct brw_clip_compile *c ); 131 void brw_emit_tri_clip( struct brw_clip_compile *c ); 132 void brw_emit_line_clip( struct brw_clip_compile *c ); 133 void brw_emit_point_clip( struct brw_clip_compile *c ); 137 void brw_clip_tri_init_vertices( struct brw_clip_compile *c ); 138 void brw_clip_tri_flat_shade( struct brw_clip_compile *c ); 139 void brw_clip_tri( struct brw_clip_compile *c ); 140 void brw_clip_tri_emit_polygon( struct brw_clip_compile *c ); [all …]
|
D | brw_clip_util.c | 48 struct brw_reg get_tmp( struct brw_clip_compile *c ) in get_tmp() 58 static void release_tmp( struct brw_clip_compile *c, struct brw_reg tmp ) in release_tmp() 71 void brw_clip_init_planes( struct brw_clip_compile *c ) in brw_clip_init_planes() 91 void brw_clip_project_position(struct brw_clip_compile *c, struct brw_reg pos ) in brw_clip_project_position() 107 static void brw_clip_project_vertex( struct brw_clip_compile *c, in brw_clip_project_vertex() 133 void brw_clip_interp_vertex( struct brw_clip_compile *c, in brw_clip_interp_vertex() 208 void brw_clip_emit_vue(struct brw_clip_compile *c, in brw_clip_emit_vue() 252 void brw_clip_kill_thread(struct brw_clip_compile *c) in brw_clip_kill_thread() 277 struct brw_reg brw_clip_plane0_address( struct brw_clip_compile *c ) in brw_clip_plane0_address() 283 struct brw_reg brw_clip_plane_stride( struct brw_clip_compile *c ) in brw_clip_plane_stride() [all …]
|
D | brw_clip_unfilled.c | 50 static void compute_tri_direction( struct brw_clip_compile *c ) in compute_tri_direction() 98 static void cull_direction( struct brw_clip_compile *c ) in cull_direction() 126 static void copy_bfc( struct brw_clip_compile *c ) in copy_bfc() 194 static void compute_offset( struct brw_clip_compile *c ) in compute_offset() 217 static void merge_edgeflags( struct brw_clip_compile *c ) in merge_edgeflags() 255 static void apply_one_offset( struct brw_clip_compile *c, in apply_one_offset() 272 static void emit_lines(struct brw_clip_compile *c, in emit_lines() 340 static void emit_points(struct brw_clip_compile *c, in emit_points() 386 static void emit_primitives( struct brw_clip_compile *c, in emit_primitives() 411 static void emit_unfilled_primitives( struct brw_clip_compile *c ) in emit_unfilled_primitives() [all …]
|
D | brw_clip_tri.c | 44 static void release_tmps( struct brw_clip_compile *c ) in release_tmps() 50 void brw_clip_tri_alloc_regs( struct brw_clip_compile *c, in brw_clip_tri_alloc_regs() 136 void brw_clip_tri_init_vertices( struct brw_clip_compile *c ) in brw_clip_tri_init_vertices() 176 void brw_clip_tri_flat_shade( struct brw_clip_compile *c ) in brw_clip_tri_flat_shade() 225 void brw_clip_tri( struct brw_clip_compile *c ) in brw_clip_tri() 402 void brw_clip_tri_emit_polygon(struct brw_clip_compile *c) in brw_clip_tri_emit_polygon() 449 static void do_clip_tri( struct brw_clip_compile *c ) in do_clip_tri() 457 static void maybe_do_clip_tri( struct brw_clip_compile *c ) in maybe_do_clip_tri() 469 static void brw_clip_test( struct brw_clip_compile *c ) in brw_clip_test() 584 void brw_emit_tri_clip( struct brw_clip_compile *c ) in brw_emit_tri_clip()
|
D | brw_clip_point.c | 47 void brw_emit_point_clip( struct brw_clip_compile *c ) in brw_emit_point_clip()
|
D | brw_clip_line.c | 46 static void brw_clip_line_alloc_regs( struct brw_clip_compile *c ) in brw_clip_line_alloc_regs() 126 static void clip_and_emit_line( struct brw_clip_compile *c ) in clip_and_emit_line() 269 void brw_emit_line_clip( struct brw_clip_compile *c ) in brw_emit_line_clip()
|
D | brw_clip.c | 55 struct brw_clip_compile c; in compile_clip_prog()
|