Searched refs:quad_stage (Results 1 – 8 of 8) sorted by relevance
/external/mesa3d/src/gallium/drivers/softpipe/ |
D | sp_quad_pipe.h | 44 struct quad_stage { struct 47 struct quad_stage *next; argument 49 void (*begin)(struct quad_stage *qs); argument 52 void (*run)(struct quad_stage *qs, struct quad_header *quad[], unsigned nr); argument 54 void (*destroy)(struct quad_stage *qs); argument 58 struct quad_stage *sp_quad_polygon_stipple_stage( struct softpipe_context *softpipe ); 59 struct quad_stage *sp_quad_earlyz_stage( struct softpipe_context *softpipe ); 60 struct quad_stage *sp_quad_shade_stage( struct softpipe_context *softpipe ); 61 struct quad_stage *sp_quad_alpha_test_stage( struct softpipe_context *softpipe ); 62 struct quad_stage *sp_quad_stencil_test_stage( struct softpipe_context *softpipe ); [all …]
|
D | sp_quad_stipple.c | 17 stipple_quad(struct quad_stage *qs, struct quad_header *quads[], unsigned nr) in stipple_quad() 58 static void stipple_begin(struct quad_stage *qs) in stipple_begin() 64 static void stipple_destroy(struct quad_stage *qs) in stipple_destroy() 70 struct quad_stage * 73 struct quad_stage *stage = CALLOC_STRUCT(quad_stage); in sp_quad_polygon_stipple_stage()
|
D | sp_quad_fs.c | 52 struct quad_stage stage; /**< base class */ 63 shade_quad(struct quad_stage *qs, struct quad_header *quad) in shade_quad() 81 coverage_quad(struct quad_stage *qs, struct quad_header *quad) in coverage_quad() 104 shade_quads(struct quad_stage *qs, in shade_quads() 146 shade_begin(struct quad_stage *qs) in shade_begin() 153 shade_destroy(struct quad_stage *qs) in shade_destroy() 159 struct quad_stage *
|
D | sp_context.h | 165 struct quad_stage *shade; 166 struct quad_stage *depth_test; 167 struct quad_stage *blend; 168 struct quad_stage *pstipple; 169 struct quad_stage *first; /**< points to one of the above stages */
|
D | sp_quad_depth_test.c | 537 depth_test_quad(struct quad_stage *qs, in depth_test_quad() 621 depth_stencil_test_quad(struct quad_stage *qs, in depth_stencil_test_quad() 688 alpha_test_quads_##FUNC( struct quad_stage *qs, \ 727 alpha_test_quads(struct quad_stage *qs, in alpha_test_quads() 779 depth_test_quads_fallback(struct quad_stage *qs, in depth_test_quads_fallback() 889 depth_noop(struct quad_stage *qs, in depth_noop() 899 choose_depth_test(struct quad_stage *qs, in choose_depth_test() 983 depth_test_begin(struct quad_stage *qs) in depth_test_begin() 991 depth_test_destroy(struct quad_stage *qs) in depth_test_destroy() 997 struct quad_stage * [all …]
|
D | sp_quad_pipe.c | 35 insert_stage_at_head(struct softpipe_context *sp, struct quad_stage *quad) in insert_stage_at_head()
|
D | sp_quad_depth_test_tmp.h | 49 NAME(struct quad_stage *qs, in NAME()
|
D | sp_setup.c | 207 struct quad_stage *pipe = setup->softpipe->quad.first; in flush_spans()
|