Flutter Engine
The Flutter Engine
|
Go to the source code of this file.
Classes | |
class | SkScanClipper |
Macros | |
#define | SK_SUPERSAMPLE_SHIFT 2 |
Functions | |
void | sk_fill_path (const SkPath &path, const SkIRect &clipRect, SkBlitter *blitter, int start_y, int stop_y, int shiftEdgesUp, bool pathContainedInClip) |
void | sk_blit_above (SkBlitter *, const SkIRect &avoid, const SkRegion &clip) |
void | sk_blit_below (SkBlitter *, const SkIRect &avoid, const SkRegion &clip) |
template<class EdgeType > | |
static void | remove_edge (EdgeType *edge) |
template<class EdgeType > | |
static void | insert_edge_after (EdgeType *edge, EdgeType *afterMe) |
template<class EdgeType > | |
void | backward_insert_edge_based_on_x (EdgeType *edge) |
template<class EdgeType > | |
EdgeType * | backward_insert_start (EdgeType *prev, SkFixed x) |
#define SK_SUPERSAMPLE_SHIFT 2 |
Definition at line 16 of file SkScanPriv.h.
Definition at line 59 of file SkScanPriv.h.
|
inlinestatic |
Definition at line 51 of file SkScanPriv.h.
Definition at line 45 of file SkScanPriv.h.
Definition at line 487 of file SkScan_Path.cpp.
Definition at line 500 of file SkScan_Path.cpp.
void sk_fill_path | ( | const SkPath & | path, |
const SkIRect & | clipRect, | ||
SkBlitter * | blitter, | ||
int | start_y, | ||
int | stop_y, | ||
int | shiftEdgesUp, | ||
bool | pathContainedInClip | ||
) |
Definition at line 404 of file SkScan_Path.cpp.