54 canvas->
scale(10, 10);
55 canvas->
translate(-((fX1 + fX2)/2 - fR), -(fY - 2*fR/3));
65 for (
size_t i = 0; i < 4; i++) {
72 for (
size_t op = 0; op < std::size(
ops); op++) {
SkISize getISize() override
bool runAsBench() const override
void onOnceBeforeDraw() override
void onDraw(SkCanvas *canvas) override
SkString getName() const override
void drawRect(const SkRect &rect, const SkPaint &paint)
void translate(SkScalar dx, SkScalar dy)
void clipPath(const SkPath &path, SkClipOp op, bool doAntiAlias)
void scale(SkScalar sx, SkScalar sy)
void setColor(SkColor color)
void toggleInverseFillType()
static SkPath Circle(SkScalar center_x, SkScalar center_y, SkScalar radius, SkPathDirection dir=SkPathDirection::kCW)
static constexpr SkISize Make(int32_t w, int32_t h)
static constexpr SkRect MakeLTRB(float l, float t, float r, float b)