#include <SkCoreBlitters.h>
|
| SkRasterBlitter (const SkPixmap &device) |
|
virtual | ~SkBlitter () |
|
virtual void | blitH (int x, int y, int width)=0 |
| Blit a horizontal run of one or more pixels. More...
|
|
virtual void | blitAntiH (int x, int y, const SkAlpha antialias[], const int16_t runs[])=0 |
|
virtual void | blitV (int x, int y, int height, SkAlpha alpha) |
| Blit a vertical run of pixels with a constant alpha value. More...
|
|
virtual void | blitRect (int x, int y, int width, int height) |
| Blit a solid rectangle one or more pixels wide. More...
|
|
virtual void | blitAntiRect (int x, int y, int width, int height, SkAlpha leftAlpha, SkAlpha rightAlpha) |
|
void | blitFatAntiRect (const SkRect &rect) |
|
virtual void | blitMask (const SkMask &, const SkIRect &clip) |
|
virtual void | blitAntiH2 (int x, int y, U8CPU a0, U8CPU a1) |
|
virtual void | blitAntiV2 (int x, int y, U8CPU a0, U8CPU a1) |
|
virtual bool | isNullBlitter () const |
|
virtual int | requestRowsPreserved () const |
|
virtual void * | allocBlitMemory (size_t sz) |
|
void | blitRectRegion (const SkIRect &rect, const SkRegion &clip) |
|
void | blitRegion (const SkRegion &clip) |
|
|
static bool | UseLegacyBlitter (const SkPixmap &, const SkPaint &, const SkMatrix &) |
|
static SkBlitter * | Choose (const SkPixmap &dst, const SkMatrix &ctm, const SkPaint &paint, SkArenaAlloc *, bool drawCoverage, sk_sp< SkShader > clipShader, const SkSurfaceProps &props) |
|
static SkBlitter * | ChooseSprite (const SkPixmap &dst, const SkPaint &, const SkPixmap &src, int left, int top, SkArenaAlloc *, sk_sp< SkShader > clipShader) |
|
Definition at line 31 of file SkCoreBlitters.h.
◆ SkRasterBlitter()
SkRasterBlitter::SkRasterBlitter |
( |
const SkPixmap & |
device | ) |
|
|
inline |
◆ fDevice
The documentation for this class was generated from the following file: