Lines Matching defs:paint

513 static void fuzz_paint(Fuzz* fuzz, SkPaint* paint, int depth);
753 SkPaint paint;
754 fuzz_paint(fuzz, &paint, depth - 1);
761 return SkImageFilters::Paint(paint, useCropRect ? &cropRect : nullptr);
833 static void fuzz_paint(Fuzz* fuzz, SkPaint* paint, int depth) {
834 if (!fuzz || !paint || depth <= 0) {
838 paint->setAntiAlias( make_fuzz_t<bool>(fuzz));
839 paint->setDither( make_fuzz_t<bool>(fuzz));
840 paint->setColor( make_fuzz_t<SkColor>(fuzz));
841 paint->setBlendMode( make_fuzz_enum_range<SkBlendMode>(fuzz, SkBlendMode::kLastMode));
842 paint->setStyle( make_fuzz_enum_range<SkPaint::Style>(fuzz,
844 paint->setShader( make_fuzz_shader(fuzz, depth - 1));
845 paint->setPathEffect( make_fuzz_patheffect(fuzz, depth - 1));
846 paint->setMaskFilter( make_fuzz_maskfilter(fuzz));
847 paint->setImageFilter( make_fuzz_imageFilter(fuzz, depth - 1));
848 paint->setColorFilter( make_fuzz_colorfilter(fuzz, depth - 1));
850 if (paint->getStyle() != SkPaint::kFill_Style) {
851 paint->setStrokeWidth(make_fuzz_t<SkScalar>(fuzz));
852 paint->setStrokeMiter(make_fuzz_t<SkScalar>(fuzz));
853 paint->setStrokeCap( make_fuzz_enum_range<SkPaint::Cap>(fuzz, SkPaint::kLast_Cap));
854 paint->setStrokeJoin( make_fuzz_enum_range<SkPaint::Join>(fuzz, SkPaint::kLast_Join));
1020 SkPaint paint;
1034 fuzz_paint(fuzz, &paint, depth - 1);
1035 canvas->saveLayer(&bounds, &paint);
1045 fuzz_paint(fuzz, &paint, depth - 1);
1046 canvas->saveLayer(nullptr, &paint);
1072 fuzz_paint(fuzz, &paint, depth - 1);
1073 saveLayerRec.fPaint = &paint;
1181 fuzz_paint(fuzz, &paint, depth - 1);
1182 canvas->drawPaint(paint);
1185 fuzz_paint(fuzz, &paint, depth - 1);
1194 canvas->drawPoints(pointMode, count, pts, paint);
1198 fuzz_paint(fuzz, &paint, depth - 1);
1204 canvas->drawRect(r, paint);
1208 fuzz_paint(fuzz, &paint, depth - 1);
1211 canvas->drawRegion(region, paint);
1215 fuzz_paint(fuzz, &paint, depth - 1);
1221 canvas->drawOval(r, paint);
1226 fuzz_paint(fuzz, &paint, depth - 1);
1229 canvas->drawRRect(rr, paint);
1233 fuzz_paint(fuzz, &paint, depth - 1);
1238 canvas->drawDRRect(orr, irr, paint);
1243 fuzz_paint(fuzz, &paint, depth - 1);
1248 canvas->drawArc(r, start, sweep, useCenter, paint);
1252 fuzz_paint(fuzz, &paint, depth - 1);
1255 canvas->drawPath(path, paint);
1264 fuzz_paint(fuzz, &paint, depth - 1);
1267 usePaint ? &paint : nullptr);
1277 fuzz_paint(fuzz, &paint, depth - 1);
1283 usePaint ? &paint : nullptr, constraint);
1293 fuzz_paint(fuzz, &paint, depth - 1);
1305 usePaint ? &paint : nullptr);
1314 fuzz_paint(fuzz, &paint, depth - 1);
1324 usePaint ? &paint : nullptr);
1328 fuzz_paint(fuzz, &paint, depth - 1);
1335 font, paint);
1360 fuzz_paint(fuzz, &paint, depth - 1);
1363 canvas->drawTextBlob(blob, x, y, paint);
1371 fuzz_paint(fuzz, &paint, depth - 1);
1378 usePaint ? &paint : nullptr);
1382 fuzz_paint(fuzz, &paint, depth - 1);
1414 blendMode, paint);
1439 fuzz_paint(fuzz, &paint, depth - 1);
1442 canvas->drawLine(p0, p1, paint);
1446 fuzz_paint(fuzz, &paint, depth - 1);
1449 canvas->drawIRect(r, paint);
1453 fuzz_paint(fuzz, &paint, depth - 1);
1457 canvas->drawCircle(center, radius, paint);
1461 fuzz_paint(fuzz, &paint, depth - 1);
1466 canvas->drawArc(oval, startAngle, sweepAngle, useCenter, paint);
1470 fuzz_paint(fuzz, &paint, depth - 1);
1474 canvas->drawRoundRect(rect, rx, ry, paint);
1478 fuzz_paint(fuzz, &paint, depth - 1);
1483 canvas->drawString(str.c_str(), x, y, font, paint);
1487 fuzz_paint(fuzz, &paint, depth - 1);
1501 , mode, paint);
1550 SkPaint paint;
1551 paint.setImageFilter(fil);
1554 canvas.saveLayer(SkRect::MakeWH(500, 500), &paint);
1615 SkPaint paint;
1616 paint.setImageFilter(deserializedFil);
1619 canvas.saveLayer(SkRect::MakeWH(256, 256), &paint);