Lines Matching refs:paint
1286 SkPaint* paint, Viewer::SkPaintFields* pfields,
1289 , fPaint(paint)
1295 const SkTextBlob* filterTextBlob(const SkPaint& paint,
1357 const SkPaint& paint) override {
1360 this->filterTextBlob(paint, blob, &cache), x, y, paint);
1403 bool onFilter(SkPaint& paint) const override {
1405 paint.setPathEffect(fPaint->refPathEffect());
1408 paint.setShader(fPaint->refShader());
1411 paint.setMaskFilter(fPaint->refMaskFilter());
1414 paint.setColorFilter(fPaint->refColorFilter());
1417 paint.setImageFilter(fPaint->refImageFilter());
1420 paint.setColor4f(fPaint->getColor4f());
1423 paint.setStrokeWidth(fPaint->getStrokeWidth());
1426 paint.setStrokeMiter(fPaint->getStrokeMiter());
1429 paint.setBlendMode(fPaint->getBlendMode_or(SkBlendMode::kSrc));
1432 paint.setAntiAlias(fPaint->isAntiAlias());
1435 paint.setDither(fPaint->isDither());
1438 if (skstd::optional<SkBlendMode> mode = paint.asBlendMode()) {
1439 paint.setBlender(GetRuntimeBlendForBlendMode(*mode));
1443 paint.setStrokeCap(fPaint->getStrokeCap());
1446 paint.setStrokeJoin(fPaint->getStrokeJoin());
1449 paint.setStyle(fPaint->getStyle());
1600 SkPaint paint;
1601 paint.setBlendMode(SkBlendMode::kSrc);
1609 canvas->drawImage(fLastImage, 0, 0, sampling, &paint);
1618 SkPaint paint;
1619 paint.setColor(0x40FFFF00);
1620 canvas->drawRect(r, paint);