Lines Matching refs:paint
55 void paintMasks(SkDrawableGlyphBuffer* drawables, const SkPaint& paint) const override {
67 void onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) override {
69 fPainter.drawForBitmapDevice(glyphRunList, paint, SkMatrix(), this);
79 const SkTextBlob* blob, SkScalar x, SkScalar y, const SkPaint& paint) {
82 this->onDrawGlyphRunList(glyphRunList, paint);
86 const SkGlyphRunList& glyphRunList, const SkPaint& paint) {
91 device.drawGlyphRunList(glyphRunList, paint);
100 void SkOverdrawCanvas::onDrawPaint(const SkPaint& paint) {
101 if (0 == paint.getColor() && !paint.getColorFilter() && !paint.getShader()) {
104 fList[0]->onDrawPaint(this->overdrawPaint(paint));
108 void SkOverdrawCanvas::onDrawBehind(const SkPaint& paint) {
109 fList[0]->onDrawBehind(this->overdrawPaint(paint));
112 void SkOverdrawCanvas::onDrawRect(const SkRect& rect, const SkPaint& paint) {
113 fList[0]->onDrawRect(rect, this->overdrawPaint(paint));
116 void SkOverdrawCanvas::onDrawRegion(const SkRegion& region, const SkPaint& paint) {
117 fList[0]->onDrawRegion(region, this->overdrawPaint(paint));
120 void SkOverdrawCanvas::onDrawOval(const SkRect& oval, const SkPaint& paint) {
121 fList[0]->onDrawOval(oval, this->overdrawPaint(paint));
125 bool useCenter, const SkPaint& paint) {
126 fList[0]->onDrawArc(arc, startAngle, sweepAngle, useCenter, this->overdrawPaint(paint));
130 const SkPaint& paint) {
131 fList[0]->onDrawDRRect(outer, inner, this->overdrawPaint(paint));
134 void SkOverdrawCanvas::onDrawRRect(const SkRRect& rect, const SkPaint& paint) {
135 fList[0]->onDrawRRect(rect, this->overdrawPaint(paint));
139 const SkPaint& paint) {
140 fList[0]->onDrawPoints(mode, count, points, this->overdrawPaint(paint));
144 SkBlendMode blendMode, const SkPaint& paint) {
145 fList[0]->onDrawVerticesObject(vertices, blendMode, this->overdrawPaint(paint));
151 const SkRect* cull, const SkPaint* paint) {
154 if (paint) {
155 storage = this->overdrawPaint(*paint);
162 void SkOverdrawCanvas::onDrawPath(const SkPath& path, const SkPaint& paint) {
227 const SkPaint* paint,
247 inline SkPaint SkOverdrawCanvas::overdrawPaint(const SkPaint& paint) {
249 newPaint.setStyle(paint.getStyle());
250 newPaint.setStrokeWidth(paint.getStrokeWidth());