12 matrix.preSkew(0.5f, 0);
15 paint.setAntiAlias(
true);
16 paint.setColor(color2);
17 canvas->
clear(color1);
constexpr SkColor SK_ColorLTGRAY
constexpr SkColor SK_ColorCYAN
constexpr SkColor SK_ColorWHITE
static void draw(SkCanvas *canvas, SkRect &target, int x, int y)
void drawRect(const SkRect &rect, const SkPaint &paint)
void drawColor(SkColor color, SkBlendMode mode=SkBlendMode::kSrcOver)
void clear(SkColor color)
static SkMatrix Scale(SkScalar sx, SkScalar sy)
static sk_sp< SkPathEffect > Make(const SkMatrix &matrix, const SkPath &path)
#define REG_FIDDLE(NAME, W, H, TEXT, I)
static constexpr SkRect MakeWH(float w, float h)
static void checkerboard(SkCanvas *canvas, SkColor c1, SkColor c2, int size)