/third_party/skia/gm/ |
H A D | bigmatrix.cpp | 32 SkPaint paint; in DEF_SIMPLE_GM_BG() local 33 paint.setColor(SK_ColorRED); in DEF_SIMPLE_GM_BG() 34 paint.setAntiAlias(true); in DEF_SIMPLE_GM_BG() 44 canvas->drawCircle(pt.fX, pt.fY, small, paint); in DEF_SIMPLE_GM_BG() 49 canvas->drawRect(rect, paint); in DEF_SIMPLE_GM_BG() 63 paint.setShader(bmp.makeShader(SkTileMode::kRepeat, SkTileMode::kRepeat, in DEF_SIMPLE_GM_BG() 65 paint.setAntiAlias(false); in DEF_SIMPLE_GM_BG() 67 canvas->drawRect(rect, paint); in DEF_SIMPLE_GM_BG()
|
H A D | manypaths.cpp | 53 SkPaint paint; variable 54 paint.setAntiAlias(true); 61 paint.setColor(gen_color(&rand)); 62 canvas->drawOval(circle, paint); 92 SkPaint paint; variable 93 paint.setAntiAlias(true); 94 paint.setColor(SK_ColorBLUE); 109 canvas->drawRRect(rrect, paint);
|
H A D | gm.cpp | 53 SkPaint paint(SkColors::kRed); in draw_gpu_only_message() 54 bmpCanvas.drawString("GPU Only", 20, 40, font, paint); in draw_gpu_only_message() 58 paint.setShader(bmp.makeShader(SkTileMode::kMirror, SkTileMode::kMirror, in draw_gpu_only_message() 62 canvas->drawPaint(paint); in draw_gpu_only_message() 226 SkPaint paint(SkColors::kTransparent); in MarkGMGood() 227 paint.setBlendMode(SkBlendMode::kSrc); in MarkGMGood() 228 paint.setStrokeWidth(2); in MarkGMGood() 229 paint.setStyle(SkPaint::kStroke_Style); in MarkGMGood() 231 -1, 5, paint); in MarkGMGood() 233 +7, -5, paint); in MarkGMGood() [all...] |
H A D | unpremul.cpp | 55 SkPaint paint; in DEF_SIMPLE_GM() local 56 paint.setBlendMode(SkBlendMode::kSrc); in DEF_SIMPLE_GM() 57 paint.setColor(color); in DEF_SIMPLE_GM() 59 canvas->drawRect({0,0,100,100}, paint); in DEF_SIMPLE_GM() 66 SkPaint paint; in DEF_SIMPLE_GM() local 67 paint.setBlendMode(SkBlendMode::kSrc); in DEF_SIMPLE_GM() 73 canvas->drawImage(bm.asImage(), 0,0, SkSamplingOptions(), &paint); in DEF_SIMPLE_GM()
|
H A D | tiledscaledbitmap.cpp | 48 SkPaint paint; in make_bm() local 49 paint.setAntiAlias(true); in make_bm() 50 canvas.drawCircle(width/2.f, height/2.f, width/4.f, paint); in make_bm() 59 SkPaint paint; variable 61 paint.setAntiAlias(true); 67 paint.setShader(fBitmap.makeShader(SkTileMode::kRepeat, SkTileMode::kRepeat, 69 canvas->drawRect({ 8, 8, 1008, 608 }, paint);
|
/third_party/skia/docs/examples/ |
H A D | Octopus_Generator_Animated.cpp | 6 SkPaint paint; in REG_FIDDLE_ANIMATED() local 7 paint.setAntiAlias(true); in REG_FIDDLE_ANIMATED() 8 paint.setColor(color); in REG_FIDDLE_ANIMATED() 10 canvas->drawCircle(x, y, radius, paint); in REG_FIDDLE_ANIMATED() 13 y + radius - pow(abs(4-leg), 2), size_base/2 + 2, paint); in REG_FIDDLE_ANIMATED() 15 paint.setColor(SkColorSetRGB(std::min(255u, SkColorGetR(color) + 20), in REG_FIDDLE_ANIMATED() 18 canvas->drawCircle(x-size_base, y+size_base, size_base/2, paint); in REG_FIDDLE_ANIMATED() 19 canvas->drawCircle(x+size_base, y+size_base, size_base/2, paint); in REG_FIDDLE_ANIMATED()
|
H A D | compose_path.cpp | 18 SkPaint paint; in REG_FIDDLE() local 19 paint.setPathEffect( in REG_FIDDLE() 22 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 23 paint.setStrokeWidth(2.0f); in REG_FIDDLE() 24 paint.setAntiAlias(true); in REG_FIDDLE() 25 paint.setColor(0xff4285F4); in REG_FIDDLE() 28 canvas->drawPath(path, paint); in REG_FIDDLE()
|
H A D | not_path_gradient.cpp | 17 SkPaint paint; in REG_FIDDLE() local 18 paint.setPathEffect(SkDiscretePathEffect::Make(10.0f, 4.0f)); in REG_FIDDLE() 20 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 21 paint.setStrokeWidth(10); in REG_FIDDLE() 23 paint.setShader( in REG_FIDDLE() 25 paint.setAntiAlias(true); in REG_FIDDLE() 28 canvas->drawPath(path, paint); in REG_FIDDLE()
|
H A D | SkPath_cubicTo_example.cpp | 23 SkPaint paint; in REG_FIDDLE() local 24 paint.setAntiAlias(true); in REG_FIDDLE() 25 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 26 paint.setStrokeWidth(5); in REG_FIDDLE() 39 canvas->drawPath(threeSegments, paint); in REG_FIDDLE() 41 paint.setColor(SkColorSetARGB(255, 0, 0, 255)); in REG_FIDDLE() 45 canvas->drawPath(cubicCurve, paint); in REG_FIDDLE()
|
H A D | SkPath_quadTo_example.cpp | 8 SkPaint paint; in REG_FIDDLE() local 9 paint.setAntiAlias(true); in REG_FIDDLE() 10 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 11 paint.setStrokeWidth(5); in REG_FIDDLE() 22 canvas->drawPath(twoSegments, paint); in REG_FIDDLE() 24 paint.setColor(SkColorSetARGB(255, 0, 0, 255)); in REG_FIDDLE() 28 canvas->drawPath(quadraticCurve, paint); in REG_FIDDLE()
|
H A D | Paint_textToGlyphs.cpp | 8 SkPaint paint; in REG_FIDDLE() local 11 int count = paint.textToGlyphs(utf8, sizeof(utf8), nullptr); in REG_FIDDLE() 13 (void) paint.textToGlyphs(utf8, sizeof(utf8), &glyphs.front()); in REG_FIDDLE() 14 paint.setTextEncoding(SkTextEncoding::kGlyphID); in REG_FIDDLE() 15 paint.setTextSize(32); in REG_FIDDLE() 16 canvas->drawText(&glyphs.front(), glyphs.size() * sizeof(SkGlyphID), 10, 40, paint); in REG_FIDDLE()
|
H A D | Path_ArcSize.cpp | 7 SkPaint paint; in REG_FIDDLE() local 8 paint.setAntiAlias(true); in REG_FIDDLE() 9 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 16 paint.setColor(SK_ColorBLUE); in REG_FIDDLE() 17 paint.setStrokeWidth(3); in REG_FIDDLE() 19 canvas->drawPath(path, paint); in REG_FIDDLE()
|
H A D | Point_multiply_operator.cpp | 7 SkPaint paint; in REG_FIDDLE() local 8 paint.setAntiAlias(true); in REG_FIDDLE() 14 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 15 canvas->drawPoints(SkCanvas::kPolygon_PointMode, SK_ARRAY_COUNT(points), points, paint); in REG_FIDDLE() 19 paint.setColor(SK_ColorRED); in REG_FIDDLE() 20 canvas->drawPoints(SkCanvas::kPolygon_PointMode, SK_ARRAY_COUNT(points), points, paint); in REG_FIDDLE()
|
H A D | Src_Over.cpp | 9 SkPaint paint; in REG_FIDDLE() local 10 paint.setShader(SkGradientShader::MakeLinear(horz, colors, nullptr, SK_ARRAY_COUNT(colors), in REG_FIDDLE() 12 canvas->drawPaint(paint); in REG_FIDDLE() 13 paint.setBlendMode(SkBlendMode::kDstIn); in REG_FIDDLE() 16 paint.setShader(SkGradientShader::MakeLinear(vert, alphas, nullptr, SK_ARRAY_COUNT(alphas), in REG_FIDDLE() 18 canvas->drawPaint(paint); in REG_FIDDLE()
|
H A D | Src_Out.cpp | 9 SkPaint paint; in REG_FIDDLE() local 10 paint.setShader(SkGradientShader::MakeLinear(horz, colors, nullptr, SK_ARRAY_COUNT(colors), in REG_FIDDLE() 12 canvas->drawPaint(paint); in REG_FIDDLE() 13 paint.setBlendMode(SkBlendMode::kDstIn); in REG_FIDDLE() 16 paint.setShader(SkGradientShader::MakeLinear(vert, alphas, nullptr, SK_ARRAY_COUNT(alphas), in REG_FIDDLE() 18 canvas->drawPaint(paint); in REG_FIDDLE()
|
H A D | Path_setLastPt_2.cpp | 8 SkPaint paint; in REG_FIDDLE() local 9 paint.setTextSize(128); in REG_FIDDLE() 11 paint.getTextPath("A", 1, 60, 100, &path); in REG_FIDDLE() 12 paint.getTextPath("Z", 1, 60, 100, &path2); in REG_FIDDLE() 18 canvas->drawPath(path, paint); in REG_FIDDLE() 19 canvas->drawPath(path2, paint); in REG_FIDDLE()
|
H A D | Path_addRect_3.cpp | 7 SkPaint paint; in REG_FIDDLE() local 8 paint.setStrokeWidth(15); in REG_FIDDLE() 9 paint.setStrokeCap(SkPaint::kSquare_Cap); in REG_FIDDLE() 11 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 12 paint.setPathEffect(SkDashPathEffect::Make(intervals, SK_ARRAY_COUNT(intervals), 0)); in REG_FIDDLE() 16 canvas->drawPath(path, paint); in REG_FIDDLE()
|
H A D | Path_arcTo.cpp | 7 SkPaint paint; in REG_FIDDLE() local 9 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 10 paint.setStrokeWidth(4); in REG_FIDDLE() 13 canvas->drawPath(path, paint); in REG_FIDDLE() 16 canvas->drawPath(path, paint); in REG_FIDDLE() 20 canvas->drawPath(path, paint); in REG_FIDDLE()
|
H A D | Point_Normalize.cpp | 8 SkPaint paint; in REG_FIDDLE() local 9 paint.setAntiAlias(true); in REG_FIDDLE() 13 canvas->drawLine(line[0], line[1], paint); in REG_FIDDLE() 18 canvas->drawLine(line[0] - rotate90, line[0] + rotate90, paint); in REG_FIDDLE() 19 canvas->drawLine(line[1] - rotate90, line[1] + rotate90, paint); in REG_FIDDLE() 22 canvas->drawString(length, line[0].fX + 25, line[0].fY - 4, paint); in REG_FIDDLE()
|
H A D | Point_DotProduct.cpp | 8 SkPaint paint; in REG_FIDDLE() local 9 paint.setAntiAlias(true); in REG_FIDDLE() 13 paint.setStrokeWidth(2); in REG_FIDDLE() 15 canvas->drawLine(center[i], center[i] + vectors[i][0], paint); in REG_FIDDLE() 16 canvas->drawLine(center[i], center[i] + vectors[i][1], paint); in REG_FIDDLE() 19 canvas->drawString(str, center[i].fX, center[i].fY, paint); in REG_FIDDLE()
|
H A D | setimagefilter.cpp | 9 SkPaint paint; in REG_FIDDLE() local 10 paint.setAntiAlias(true); in REG_FIDDLE() 11 paint.setColor(SK_ColorWHITE); in REG_FIDDLE() 14 offscreen.drawString("e", 20, 70, font, paint); in REG_FIDDLE() 15 paint.setImageFilter(SkImageFilters::PointLitDiffuse( in REG_FIDDLE() 17 canvas->drawImage(bitmap.asImage(), 0, 0, SkSamplingOptions(), &paint); in REG_FIDDLE()
|
H A D | star2.cpp | 16 SkPaint paint; in REG_FIDDLE() local 18 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 19 paint.setStrokeWidth(2.0f); in REG_FIDDLE() 20 paint.setAntiAlias(true); in REG_FIDDLE() 21 paint.setColor(0xff4281A4); in REG_FIDDLE() 24 canvas->drawPath(path, paint); in REG_FIDDLE()
|
/third_party/skia/bench/ |
H A D | BigPathBench.cpp | 49 SkPaint paint; variable 50 paint.setAntiAlias(true); 51 paint.setStyle(SkPaint::kStroke_Style); 52 paint.setStrokeWidth(2); 54 paint.setStrokeJoin(SkPaint::kRound_Join); 56 this->setupPaint(&paint); 71 canvas->drawPath(fPath, paint);
|
/third_party/skia/src/core/ |
H A D | SkPictureRecord.cpp | 29 // A lot of basic types get stored as a uint32_t: bools, ints, paint indices, etc. 126 size += sizeof(uint32_t); // (paint) index in recordSaveLayer() 146 // overkill, but we didn't already track single flattenables, so using a paint for that in recordSaveLayer() 147 SkPaint paint; in recordSaveLayer() local 148 paint.setImageFilter(sk_ref_sp(const_cast<SkImageFilter*>(rec.fBackdrop))); in recordSaveLayer() 149 this->addPaint(paint); in recordSaveLayer() 378 // Overkill to store a whole paint, but we don't have an existing structure to just store in onClipShader() 380 SkPaint paint; in onClipShader() local 381 paint.setShader(cs); in onClipShader() 383 // op + paint inde in onClipShader() 428 onDrawPaint(const SkPaint& paint) onDrawPaint() argument 436 onDrawBehind(const SkPaint& paint) onDrawBehind() argument 445 onDrawPoints(PointMode mode, size_t count, const SkPoint pts[], const SkPaint& paint) onDrawPoints() argument 458 onDrawOval(const SkRect& oval, const SkPaint& paint) onDrawOval() argument 467 onDrawArc(const SkRect& oval, SkScalar startAngle, SkScalar sweepAngle, bool useCenter, const SkPaint& paint) onDrawArc() argument 481 onDrawRect(const SkRect& rect, const SkPaint& paint) onDrawRect() argument 490 onDrawRegion(const SkRegion& region, const SkPaint& paint) onDrawRegion() argument 500 onDrawRRect(const SkRRect& rrect, const SkPaint& paint) onDrawRRect() argument 509 onDrawDRRect(const SkRRect& outer, const SkRRect& inner, const SkPaint& paint) onDrawDRRect() argument 520 onDrawPath(const SkPath& path, const SkPaint& paint) onDrawPath() argument 529 onDrawImage2(const SkImage* image, SkScalar x, SkScalar y, const SkSamplingOptions& sampling, const SkPaint* paint) onDrawImage2() argument 542 onDrawImageRect2(const SkImage* image, const SkRect& src, const SkRect& dst, const SkSamplingOptions& sampling, const SkPaint* paint, SrcRectConstraint constraint) onDrawImageRect2() argument 558 onDrawImageLattice2(const SkImage* image, const Lattice& lattice, const SkRect& dst, SkFilterMode filter, const SkPaint* paint) onDrawImageLattice2() argument 573 onDrawTextBlob(const SkTextBlob* blob, SkScalar x, SkScalar y, const SkPaint& paint) onDrawTextBlob() argument 588 onDrawPicture(const SkPicture* picture, const SkMatrix* matrix, const SkPaint* paint) onDrawPicture() argument 625 onDrawVerticesObject(const SkVertices* vertices, SkBlendMode mode, const SkPaint& paint) onDrawVerticesObject() argument 639 onDrawPatch(const SkPoint cubics[12], const SkColor colors[4], const SkPoint texCoords[4], SkBlendMode bmode, const SkPaint& paint) onDrawPatch() argument 676 onDrawAtlas2(const SkImage* atlas, const SkRSXform xform[], const SkRect tex[], const SkColor colors[], int count, SkBlendMode mode, const SkSamplingOptions& sampling, const SkRect* cull, const SkPaint* paint) onDrawAtlas2() argument 763 onDrawEdgeAAImageSet2(const SkCanvas::ImageSetEntry set[], int count, const SkPoint dstClips[], const SkMatrix preViewMatrices[], const SkSamplingOptions& sampling, const SkPaint* paint, SkCanvas::SrcRectConstraint constraint) onDrawEdgeAAImageSet2() argument 841 addPaintPtr(const SkPaint* paint) addPaintPtr() argument [all...] |
/third_party/skia/src/ports/ |
H A D | SkFontHost_FreeType_common.cpp | 499 SkPaint* paint) { in colrv1_configure_skpaint() 570 paint->setShader(nullptr); in colrv1_configure_skpaint() 571 paint->setColor(color); in colrv1_configure_skpaint() 605 paint->setColor(colors[0]); in colrv1_configure_skpaint() 637 paint->setColor(SK_ColorBLACK); in colrv1_configure_skpaint() 638 paint->setShader(shader); in colrv1_configure_skpaint() 659 paint->setColor(SK_ColorBLACK); in colrv1_configure_skpaint() 661 paint->setShader(SkGradientShader::MakeTwoPointConical( in colrv1_configure_skpaint() 680 paint->setColor(SK_ColorBLACK); in colrv1_configure_skpaint() 703 paint in colrv1_configure_skpaint() 495 colrv1_configure_skpaint(FT_Face face, const SkSpan<FT_Color>& palette, const SkColor foregroundColor, FT_COLR_Paint colrv1_paint, SkPaint* paint) colrv1_configure_skpaint() argument 720 SkPaint paint; colrv1_draw_paint() local 889 FT_COLR_Paint paint; colrv1_traverse_paint() local 1109 FT_COLR_Paint paint; colrv1_traverse_paint_bounds() local 1270 SkPaint paint; generateGlyphImage() local [all...] |