30namespace sktext {
class GlyphRunList; }
59 bool skipColorXform)
const;
63#if defined(SK_SUPPORT_LEGACY_ALPHA_BITMAP_AS_COVERAGE)
69 void drawFixedVertices(
const SkVertices* vertices,
76 bool skipColorXform)
const;
void drawPoints(SkCanvas::PointMode, size_t count, const SkPoint[], const SkPaint &, SkDevice *) const
void drawSprite(const SkBitmap &, int x, int y, const SkPaint &) const
void drawAtlas(const SkRSXform[], const SkRect[], const SkColor[], int count, sk_sp< SkBlender >, const SkPaint &)
void drawVertices(const SkVertices *, sk_sp< SkBlender >, const SkPaint &, bool skipColorXform) const
void drawGlyphRunList(SkCanvas *canvas, SkGlyphRunListPainterCPU *glyphPainter, const sktext::GlyphRunList &glyphRunList, const SkPaint &paint) const
void drawBitmap(const SkBitmap &, const SkMatrix &, const SkRect *dstOrNull, const SkSamplingOptions &, const SkPaint &) const override
void paintMasks(SkZip< const SkGlyph *, SkPoint > accepted, const SkPaint &paint) const override