|
void | gray_record_cell (GF_EVGSurface *surf) |
|
void | gray_set_cell (GF_EVGSurface *surf, TCoord ex, TCoord ey) |
|
static GFINLINE void | evg_translate_point (GF_Matrix2D *mx, EVG_Vector *pt, TPos *x, TPos *y) |
|
static GFINLINE int | gray_move_to (EVG_Vector *to, GF_EVGSurface *surf) |
|
static void | gray_render_scanline (GF_EVGSurface *surf, TCoord ey, TPos x1, TCoord y1, TPos x2, TCoord y2) |
|
void | gray_render_line (GF_EVGSurface *surf, TPos to_x, TPos to_y) |
|
static int | EVG_Outline_Decompose (EVG_Outline *outline, GF_EVGSurface *surf) |
|
void | gray_quick_sort (AACell *cells, int count) |
|
static void | gray_hline (EVGRasterCtx *raster, TCoord x, TCoord y, TPos area, int acount, u32 fill_rule, u32 idx1, u32 idx2) |
|
void | gray_sweep_line (EVGRasterCtx *raster, AAScanline *sl, int y, u32 fill_rule) |
|
static Bool | th_fetch_lines (EVGRasterCtx *rctx) |
|
u32 | th_sweep_lines (void *par) |
|
GF_Err | evg_sweep_lines (GF_EVGSurface *surf, u32 size_y, u32 fill_rule, Bool is_tri_raster, GF_EVGFragmentParam *fparam) |
|
GF_Err | evg_raster_render (GF_EVGSurface *surf) |
|