Lines Matching refs:SkCanvas
74 void draw(SkCanvas* c, const SkMatrix&) const { c->flush(); } in draw()
79 void draw(SkCanvas* c, const SkMatrix&) const { c->save(); } in draw()
83 void draw(SkCanvas* c, const SkMatrix&) const { c->restore(); } in draw()
89 const SkMatrix* clipMatrix, SkCanvas::SaveLayerFlags flags) { in SaveLayer()
102 SkCanvas::SaveLayerFlags flags;
103 void draw(SkCanvas* c, const SkMatrix&) const { in draw()
114 void draw(SkCanvas* c, const SkMatrix&) const { in draw()
122 void draw(SkCanvas* c, const SkMatrix&) const { c->concat(matrix); } in draw()
128 void draw(SkCanvas* c, const SkMatrix& original) const { in draw()
136 void draw(SkCanvas* c, const SkMatrix&) const { in draw()
147 void draw(SkCanvas* c, const SkMatrix&) const { c->clipPath(path, op, aa); } in draw()
155 void draw(SkCanvas* c, const SkMatrix&) const { c->clipRect(rect, op, aa); } in draw()
163 void draw(SkCanvas* c, const SkMatrix&) const { c->clipRRect(rrect, op, aa); } in draw()
170 void draw(SkCanvas* c, const SkMatrix&) const { c->clipRegion(region, op); } in draw()
177 void draw(SkCanvas* c, const SkMatrix&) const { c->drawPaint(paint); } in draw()
184 void draw(SkCanvas* c, const SkMatrix&) const { c->drawPath(path, paint); } in draw()
191 void draw(SkCanvas* c, const SkMatrix&) const { c->drawRect(rect, paint); } in draw()
195 DrawEdgeAARect(const SkRect& rect, SkCanvas::QuadAAFlags aa, SkColor color, in DrawEdgeAARect()
199 SkCanvas::QuadAAFlags aa;
202 void draw(SkCanvas* c, const SkMatrix&) const { in draw()
211 void draw(SkCanvas* c, const SkMatrix&) const { c->drawRegion(region, paint); } in draw()
218 void draw(SkCanvas* c, const SkMatrix&) const { c->drawOval(oval, paint); } in draw()
231 void draw(SkCanvas* c, const SkMatrix&) const { c->drawArc(oval, startAngle, sweepAngle, in draw()
239 void draw(SkCanvas* c, const SkMatrix&) const { c->drawRRect(rrect, paint); } in draw()
247 void draw(SkCanvas* c, const SkMatrix&) const { c->drawDRRect(outer, inner, paint); } in draw()
255 void draw(SkCanvas* c, const SkMatrix&) const { in draw()
266 void draw(SkCanvas* c, const SkMatrix&) const { in draw()
281 void draw(SkCanvas* c, const SkMatrix&) const { in draw()
295 void draw(SkCanvas* c, const SkMatrix&) const { c->drawImage(image.get(), x,y, &paint); } in draw()
308 void draw(SkCanvas* c, const SkMatrix&) const { in draw()
315 const SkPaint* paint, SkCanvas::SrcRectConstraint constraint) in DrawImageRect()
323 SkCanvas::SrcRectConstraint constraint;
324 void draw(SkCanvas* c, const SkMatrix&) const { in draw()
340 void draw(SkCanvas* c, const SkMatrix&) const { in draw()
346 pod<SkCanvas::Lattice::RectType>(this, (xs+ys)*sizeof(int)+ in draw()
354 DrawImageSet(const SkCanvas::ImageSetEntry set[], int count, SkFilterQuality quality, in DrawImageSet()
362 SkAutoTArray<SkCanvas::ImageSetEntry> set;
363 void draw(SkCanvas* c, const SkMatrix&) const { in draw()
374 void draw(SkCanvas* c, const SkMatrix&) const { in draw()
396 void draw(SkCanvas* c, const SkMatrix&) const { in draw()
403 DrawPoints(SkCanvas::PointMode mode, size_t count, const SkPaint& paint) in DrawPoints()
405 SkCanvas::PointMode mode;
408 void draw(SkCanvas* c, const SkMatrix&) const { in draw()
423 void draw(SkCanvas* c, const SkMatrix&) const { in draw()
441 void draw(SkCanvas* c, const SkMatrix&) const { in draw()
458 void draw(SkCanvas* c, const SkMatrix&) const { in draw()
503 const SkMatrix* clipMatrix, SkCanvas::SaveLayerFlags flags) { in saveLayer()
536 void SkLiteDL::drawEdgeAARect(const SkRect& rect, SkCanvas::QuadAAFlags aa, SkColor color, in drawEdgeAARect()
577 const SkPaint* paint, SkCanvas::SrcRectConstraint constraint) { in drawImageRect()
580 void SkLiteDL::drawImageLattice(sk_sp<const SkImage> image, const SkCanvas::Lattice& lattice, in drawImageLattice()
584 size_t bytes = (xs + ys) * sizeof(int) + fs * sizeof(SkCanvas::Lattice::RectType) in drawImageLattice()
595 void SkLiteDL::drawImageSet(const SkCanvas::ImageSetEntry set[], int count, in drawImageSet()
608 void SkLiteDL::drawPoints(SkCanvas::PointMode mode, size_t count, const SkPoint points[], in drawPoints()
639 typedef void(*draw_fn)(const void*, SkCanvas*, const SkMatrix&);
643 #define M(T) [](const void* op, SkCanvas* c, const SkMatrix& original) { \
657 void SkLiteDL::draw(SkCanvas* canvas) const { in draw()