/third_party/skia/docs/examples/ |
H A D | Path_addRect.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() 15 canvas->drawPath(path, paint); in REG_FIDDLE() 18 canvas->drawPath(path, paint); in REG_FIDDLE()
|
H A D | RRect_transform.cpp | 15 SkPaint paint; in REG_FIDDLE() local 16 paint.setAntiAlias(true); in REG_FIDDLE() 17 canvas->drawString("rrect", 55, 100, paint); in REG_FIDDLE() 18 canvas->drawString(success ? "transformed" : "transform failed", 185, 100, paint); in REG_FIDDLE() 19 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 20 canvas->drawRRect(rrect, paint); in REG_FIDDLE() 21 canvas->drawRRect(transformed, paint); in REG_FIDDLE()
|
H A D | RRect_writeToMemory.cpp | 13 SkPaint paint; in REG_FIDDLE() local 14 paint.setAntiAlias(true); in REG_FIDDLE() 15 canvas->drawString("rrect", 55, 100, paint); in REG_FIDDLE() 16 canvas->drawString("copy", 185, 100, paint); in REG_FIDDLE() 17 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 18 canvas->drawRRect(rrect, paint); in REG_FIDDLE() 20 canvas->drawRRect(copy, paint); in REG_FIDDLE()
|
H A D | Region_intersects_2.cpp | 8 SkPaint paint; in REG_FIDDLE() local 9 paint.setTextSize(128); in REG_FIDDLE() 11 paint.getTextPath("H", 1, 40, 110, &hPath); in REG_FIDDLE() 12 paint.getTextPath(",", 1, frame * 180, 95, &dotPath); in REG_FIDDLE() 16 canvas->drawRegion(hRegion, paint); in REG_FIDDLE() 17 paint.setColor(hRegion.intersects(dotRegion) ? SK_ColorBLUE : SK_ColorRED); in REG_FIDDLE() 18 canvas->drawRegion(dotRegion, paint); in REG_FIDDLE()
|
H A D | Picture_cullRect.cpp | 9 SkPaint paint; in REG_FIDDLE() local 10 pictureCanvas->drawRect(SkRect::MakeWH(200, 200), paint); in REG_FIDDLE() 11 paint.setColor(SK_ColorWHITE); in REG_FIDDLE() 12 pictureCanvas->drawRect(SkRect::MakeLTRB(20, 20, 180, 180), paint); in REG_FIDDLE() 15 paint.setBlendMode(SkBlendMode::kModulate); in REG_FIDDLE() 16 paint.setColor(0x40404040); in REG_FIDDLE() 17 canvas->drawRect(picture->cullRect(), paint); in REG_FIDDLE()
|
H A D | RRect_isNinePatch.cpp | 8 SkPaint paint; in REG_FIDDLE() local 9 paint.setAntiAlias(true); in REG_FIDDLE() 10 paint.setTextSize(16); in REG_FIDDLE() 14 canvas->drawRRect(rrect, paint); in REG_FIDDLE() 15 canvas->drawString(rrect.isNinePatch() ? "9 patch" : "not 9 patch", 64, 90, paint); in REG_FIDDLE() 19 canvas->drawRRect(rrect, paint); in REG_FIDDLE() 20 canvas->drawString(rrect.isNinePatch() ? "9 patch" : "not 9 patch", 64, 90, paint); in REG_FIDDLE()
|
H A D | RRect_isComplex.cpp | 8 SkPaint paint; in REG_FIDDLE() local 9 paint.setAntiAlias(true); in REG_FIDDLE() 10 paint.setTextSize(16); in REG_FIDDLE() 14 canvas->drawRRect(rrect, paint); in REG_FIDDLE() 15 canvas->drawString(rrect.isComplex() ? "complex" : "not complex", 64, 90, paint); in REG_FIDDLE() 19 canvas->drawRRect(rrect, paint); in REG_FIDDLE() 20 canvas->drawString(rrect.isComplex() ? "complex" : "not complex", 64, 90, paint); in REG_FIDDLE()
|
H A D | RRect_isSimple.cpp | 8 SkPaint paint; in REG_FIDDLE() local 9 paint.setAntiAlias(true); in REG_FIDDLE() 10 paint.setTextSize(16); in REG_FIDDLE() 14 canvas->drawRRect(rrect, paint); in REG_FIDDLE() 15 canvas->drawString(rrect.isSimple() ? "simple" : "not simple", 64, 90, paint); in REG_FIDDLE() 19 canvas->drawRRect(rrect, paint); in REG_FIDDLE() 20 canvas->drawString(rrect.isSimple() ? "simple" : "not simple", 64, 90, paint); in REG_FIDDLE()
|
H A D | RRect_isRect.cpp | 8 SkPaint paint; in REG_FIDDLE() local 9 paint.setAntiAlias(true); in REG_FIDDLE() 10 paint.setTextSize(16); in REG_FIDDLE() 12 canvas->drawRRect(rrect, paint); in REG_FIDDLE() 13 canvas->drawString(rrect.isRect() ? "rect" : "not rect", 64, 90, paint); in REG_FIDDLE() 17 canvas->drawRRect(rrect, paint); in REG_FIDDLE() 18 canvas->drawString(rrect.isRect() ? "rect" : "not rect", 64, 90, paint); in REG_FIDDLE()
|
H A D | RRect_isValid.cpp | 11 SkPaint paint; in REG_FIDDLE() local 12 paint.setAntiAlias(true); in REG_FIDDLE() 13 canvas->drawString(rrect.isValid() ? "is valid" : "is corrupted", 55, 100, paint); in REG_FIDDLE() 14 canvas->drawString(corrupt.isValid() ? "is valid" : "is corrupted", 185, 100, paint); in REG_FIDDLE() 15 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 16 canvas->drawRRect(rrect, paint); in REG_FIDDLE() 18 canvas->drawRRect(corrupt, paint); in REG_FIDDLE()
|
H A D | gamma_mask_filter.cpp | 10 SkPaint paint; in REG_FIDDLE() local 11 paint.setAntiAlias(true); in REG_FIDDLE() 13 canvas->drawString(text, 16, 80, font, paint); in REG_FIDDLE() 15 paint.setMaskFilter(sk_sp<SkMaskFilter>(SkTableMaskFilter::CreateGamma(4.0f))); in REG_FIDDLE() 16 canvas->drawString(text, 16, 160, font, paint); in REG_FIDDLE() 18 paint.setMaskFilter(sk_sp<SkMaskFilter>(SkTableMaskFilter::CreateGamma(0.25f))); in REG_FIDDLE() 19 canvas->drawString(text, 16, 240, font, paint); in REG_FIDDLE()
|
H A D | RRect_readFromMemory.cpp | 15 SkPaint paint; in REG_FIDDLE() local 16 paint.setAntiAlias(true); in REG_FIDDLE() 17 canvas->drawString("rrect", 55, 100, paint); in REG_FIDDLE() 18 canvas->drawString("copy", 185, 100, paint); in REG_FIDDLE() 19 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 20 canvas->drawRRect(rrect, paint); in REG_FIDDLE() 22 canvas->drawRRect(copy, paint); in REG_FIDDLE()
|
H A D | Region_contains_3.cpp | 8 SkPaint paint; in REG_FIDDLE() local 9 paint.setTextSize(128); in REG_FIDDLE() 11 paint.getTextPath("X", 1, 20, 110, &xPath); in REG_FIDDLE() 12 paint.getTextPath("`", 1, frame * 150 - 40, 150, &testPath); in REG_FIDDLE() 18 canvas->drawRegion(xRegion, paint); in REG_FIDDLE() 20 paint.setColor(SK_ColorYELLOW); in REG_FIDDLE() 21 canvas->drawRegion(testRegion, paint); in REG_FIDDLE()
|
H A D | Canvas_PointMode.cpp | 7 SkPaint paint; in REG_FIDDLE() local 8 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 9 paint.setStrokeWidth(10); in REG_FIDDLE() 11 canvas->drawPoints(SkCanvas::kPoints_PointMode, 3, points, paint); in REG_FIDDLE() 13 canvas->drawPoints(SkCanvas::kLines_PointMode, 3, points, paint); in REG_FIDDLE() 15 canvas->drawPoints(SkCanvas::kPolygon_PointMode, 3, points, paint); in REG_FIDDLE() 19 canvas->drawPath(path, paint); in REG_FIDDLE()
|
H A D | Canvas_drawRect.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(20); in REG_FIDDLE() 12 paint.setStrokeJoin(SkPaint::kRound_Join); in REG_FIDDLE() 16 paint.setColor(color); in REG_FIDDLE() 19 canvas->drawRect(rect, paint); in REG_FIDDLE()
|
H A D | Anti_Alias.cpp | 10 SkPaint paint; in REG_FIDDLE() local 11 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 12 paint.setStrokeWidth(10); in REG_FIDDLE() 14 paint.setColor(antialias ? SK_ColorRED : SK_ColorBLUE); in REG_FIDDLE() 15 paint.setAntiAlias(antialias); in REG_FIDDLE() 17 offscreen.drawLine(5, 5, 15, 30, paint); in REG_FIDDLE() 18 canvas->drawLine(5, 5, 15, 30, paint); in REG_FIDDLE()
|
H A D | Font_breakText.cpp | 8 SkPaint paint; in REG_FIDDLE() local 9 paint.setAntiAlias(true); in REG_FIDDLE() 10 paint.setTextSize(50); in REG_FIDDLE() 13 canvas->drawText(str, count, 25, 50, paint); in REG_FIDDLE() 19 canvas->drawText(str, partialBytes, 25, 100, paint); in REG_FIDDLE() 20 canvas->drawLine(25, 60, 25 + 100, 60, paint); in REG_FIDDLE() 21 canvas->drawLine(25, 110, 25 + measuredWidth, 110, paint); in REG_FIDDLE()
|
H A D | blur_alpha_img.cpp | 17 SkPaint paint; in REG_FIDDLE() local 18 paint.setPathEffect(SkPath2DPathEffect::Make(matrix, path)); in REG_FIDDLE() 19 paint.setAntiAlias(true); in REG_FIDDLE() 25 c.drawRect(bounds, paint); in REG_FIDDLE() 31 SkPaint paint; in REG_FIDDLE() local 32 paint.setMaskFilter(SkMaskFilter::MakeBlur(kNormal_SkBlurStyle, 2.0f, 0)); in REG_FIDDLE() 33 paint.setColor(0xFF008000); in REG_FIDDLE() 34 canvas->drawImage(a8img, 8, 8, SkSamplingOptions(), &paint); in REG_FIDDLE()
|
H A D | TextBlob_bounds.cpp | 12 SkPaint paint; in REG_FIDDLE() local 13 paint.textToGlyphs(bunny, len, glyphs); in REG_FIDDLE() 14 paint.setTextEncoding(SkTextEncoding::kGlyphID); in REG_FIDDLE() 21 paint.setTextSize(1 == runLen ? 20 : 50); in REG_FIDDLE() 25 textPos.fX += paint.measureText(&glyphs[glyphIndex], sizeof(glyphs[0]) * runLen, nullptr); in REG_FIDDLE() 29 canvas->drawTextBlob(blob.get(), 0, 0, paint); in REG_FIDDLE() 30 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 31 canvas->drawRect(blob->bounds(), paint); in REG_FIDDLE()
|
H A D | RRect_Corner.cpp | 7 SkPaint paint; in REG_FIDDLE() local 8 paint.setAntiAlias(true); in REG_FIDDLE() 12 canvas->drawRRect(rrect, paint); in REG_FIDDLE() 13 paint.setColor(SK_ColorWHITE); in REG_FIDDLE() 16 r.fRight, r.fTop + rrect.radii(SkRRect::kUpperRight_Corner).fY, paint); in REG_FIDDLE() 18 r.fRight, r.fBottom - rrect.radii(SkRRect::kLowerRight_Corner).fY, paint); in REG_FIDDLE() 20 r.fLeft + rrect.radii(SkRRect::kLowerLeft_Corner).fX, r.fBottom, paint); in REG_FIDDLE() 22 r.fRight - rrect.radii(SkRRect::kLowerRight_Corner).fX, r.fBottom, paint); in REG_FIDDLE()
|
H A D | RRect_setNinePatch.cpp | 7 SkPaint paint; in REG_FIDDLE() local 8 paint.setAntiAlias(true); in REG_FIDDLE() 11 canvas->drawRRect(rrect, paint); in REG_FIDDLE() 12 paint.setColor(SK_ColorWHITE); in REG_FIDDLE() 15 r.fRight, r.fTop + rrect.radii(SkRRect::kUpperRight_Corner).fY, paint); in REG_FIDDLE() 17 r.fRight, r.fBottom - rrect.radii(SkRRect::kLowerRight_Corner).fY, paint); in REG_FIDDLE() 19 r.fLeft + rrect.radii(SkRRect::kLowerLeft_Corner).fX, r.fBottom, paint); in REG_FIDDLE() 21 r.fRight - rrect.radii(SkRRect::kLowerRight_Corner).fX, r.fBottom, paint); in REG_FIDDLE()
|
/third_party/skia/gm/ |
H A D | crbug_1113794.cpp | 17 SkPaint paint; in DEF_SIMPLE_GM() local 18 paint.setColor(SK_ColorBLACK); in DEF_SIMPLE_GM() 19 paint.setAntiAlias(true); in DEF_SIMPLE_GM() 20 paint.setStrokeWidth(0.25f); in DEF_SIMPLE_GM() 21 paint.setStyle(SkPaint::kStroke_Style); in DEF_SIMPLE_GM() 24 paint.setPathEffect(SkDashPathEffect::Make(kDash, 2, 0.f)); in DEF_SIMPLE_GM() 29 canvas->drawPath(path, paint); in DEF_SIMPLE_GM()
|
/third_party/skia/samplecode/ |
H A D | SampleQuadStroker.cpp | 258 SkPaint paint; in copyMinToMax() local 259 paint.setBlendMode(SkBlendMode::kClear); in copyMinToMax() 262 canvas->drawLine(0, y - SK_ScalarHalf, 999, y - SK_ScalarHalf, paint); in copyMinToMax() 266 canvas->drawLine(x - SK_ScalarHalf, 0, x - SK_ScalarHalf, 999, paint); in copyMinToMax() 285 SkPaint paint; in draw_points() local 286 paint.setColor(color); in draw_points() 287 paint.setAlpha(0x80); in draw_points() 288 paint.setAntiAlias(true); in draw_points() 298 canvas->drawPoints(SkCanvas::kPolygon_PointMode, count, ptPtr, paint); in draw_points() 304 paint in draw_points() 316 SkPaint paint, labelP; draw_ribs() local 343 SkPaint paint; draw_t_divs() local 409 SkPaint paint; draw_stroke() local 469 SkPaint paint; draw_fill() local 493 SkPaint paint; draw_button() local 509 SkPaint paint; draw_control() local 645 SkPaint paint; global() variable [all...] |
H A D | SampleStrokeRect.cpp | 19 SkPaint paint; variable 20 paint.setAntiAlias(true); 21 paint.setStyle(SkPaint::kStroke_Style); 22 paint.setStrokeWidth(SkIntToScalar(20)); 41 canvas->translate(paint.getStrokeWidth(), paint.getStrokeWidth()); 43 paint.setStrokeJoin(gJoin[i]); 49 canvas->drawRect(r, paint);
|
/third_party/skia/experimental/skrive/src/ |
H A D | Shape.cpp | 38 if (const Paint* paint = *child) { in onRevalidate() 39 SkASSERT(paint->style() == SkPaint::kFill_Style || in onRevalidate() 40 paint->style() == SkPaint::kStroke_Style); in onRevalidate() 42 auto& bucket = paint->style() == SkPaint::kFill_Style ? fFills : fStrokes; in onRevalidate() 43 bucket.push_back(paint); in onRevalidate() 54 auto draw_paint = [this](SkCanvas* canvas, const Paint* paint) { in onRender() 56 paint->apply(&p); in onRender() 59 geo->draw(canvas, p, paint->getFillRule()); in onRender()
|