|
int | drawTile (SkCanvas *canvas, const SkRect &rect, const SkPoint clip[4], const bool edgeAA[4], int tileID, int quadID) override |
|
void | drawBanner (SkCanvas *canvas) override |
|
virtual int | drawTile (SkCanvas *canvas, const SkRect &rect, const SkPoint clip[4], const bool edgeAA[4], int tileID, int quadID)=0 |
|
virtual void | drawBanner (SkCanvas *canvas)=0 |
|
virtual int | drawTiles (SkCanvas *canvas) |
|
| SkRefCntBase () |
|
virtual | ~SkRefCntBase () |
|
bool | unique () const |
|
void | ref () const |
|
void | unref () const |
|
Definition at line 621 of file compositor_quads.cpp.
◆ drawBanner()
void SolidColorRenderer::drawBanner |
( |
SkCanvas * |
canvas | ) |
|
|
inlineoverridevirtual |
◆ drawTile()
Implements ClipTileRenderer.
Definition at line 628 of file compositor_quads.cpp.
629 {
632 return 1;
633 }
@ kSrcOver
r = s + (1-sa)*d
static SkPath clip(const SkPath &path, const SkHalfPlane &plane)
SkCanvas::QuadAAFlags maskToFlags(const bool edgeAA[4]) const
void experimental_DrawEdgeAAQuad(const SkRect &rect, const SkPoint clip[4], QuadAAFlags aaFlags, const SkColor4f &color, SkBlendMode mode)
sk_sp< SkBlender > blender SkRect rect
◆ Make()
The documentation for this class was generated from the following file: