/third_party/skia/gm/ |
H A D | userfont.cpp | 89 SkPaint paint; 90 paint.setAntiAlias(true); 100 paint.setColor(0xFFDDDDDD); 101 canvas->drawRect({0, y, 810, y+1}, paint); 104 paint.setColor(0xFFCCCCCC); 105 paint.setStyle(SkPaint::kStroke_Style); 106 canvas->drawRect(blob->bounds().makeOffset(x, y), paint); 108 paint.setStyle(SkPaint::kFill_Style); 109 paint.setColor(SK_ColorBLACK); 110 canvas->drawTextBlob(blob, x, y, paint); [all...] |
H A D | stroketext.cpp | 41 static void draw_text_stroked(SkCanvas* canvas, const SkPaint& paint, const SkFont& font, in draw_text_stroked() argument 43 SkPaint p(paint); in draw_text_stroked() 60 static void draw_text_set(SkCanvas* canvas, const SkPaint& paint, const SkFont& font) { in draw_text_set() argument 63 draw_text_stroked(canvas, paint, font, 10); in draw_text_set() 66 draw_text_stroked(canvas, paint, font, 0); in draw_text_set() 72 SkPaint p(paint); in draw_text_set() 87 SkPaint paint; in DEF_SIMPLE_GM() local 88 paint.setAntiAlias(true); in DEF_SIMPLE_GM() 91 draw_text_set(canvas, paint, font); in DEF_SIMPLE_GM() 95 draw_text_set(canvas, paint, fon in DEF_SIMPLE_GM() [all...] |
H A D | giantbitmap.cpp | 45 SkPaint paint; in getBitmap() local 46 paint.setAntiAlias(true); in getBitmap() 47 paint.setStrokeWidth(SkIntToScalar(20)); in getBitmap() 52 paint.setColor(colors[y/50 & 0x3]); in getBitmap() 54 paint); in getBitmap() 58 paint.setColor(colors[x/60 & 0x3]); in getBitmap() 62 paint); in getBitmap() 106 SkPaint paint; variable 115 paint.setShader(getBitmap().makeShader( 123 canvas->drawPaint(paint); [all...] |
H A D | pathinterior.cpp | 41 SkPaint paint; in show() local 42 paint.setAntiAlias(true); in show() 51 paint.setColor(hasInterior ? ToolUtils::color_to_565(0xFF8888FF) : SK_ColorGRAY); in show() 52 canvas->drawPath(path, paint); in show() 53 paint.setStyle(SkPaint::kStroke_Style); in show() 54 paint.setColor(SK_ColorRED); in show() 55 canvas->drawPath(path, paint); in show() 58 paint.setStyle(SkPaint::kFill_Style); in show() 59 paint.setColor(0x8800FF00); in show() 60 canvas->drawRect(rect, paint); in show() [all...] |
H A D | hairmodes.cpp | 47 SkPaint paint; in drawCell() local 48 paint.setAntiAlias(true); in drawCell() 53 paint.setColor(SK_ColorBLUE); in drawCell() 54 paint.setAlpha(a0); in drawCell() 55 canvas->drawOval(r, paint); in drawCell() 57 paint.setColor(SK_ColorRED); in drawCell() 58 paint.setAlpha(a1); in drawCell() 59 paint.setBlendMode(mode); in drawCell() 63 paint.setStrokeWidth(SK_Scalar1 * angle * 2 / 24); in drawCell() 64 canvas->drawLine(W/2, H/2, W/2 + x, H/2 + y, paint); in drawCell() [all...] |
H A D | scaledstrokes.cpp | 31 static void draw_path(SkScalar size, SkCanvas* canvas, SkPaint paint) { in draw_path() argument 39 canvas->drawPath(path.detach(), paint); in draw_path() 43 SkPaint paint; variable 45 paint.setStyle(SkPaint::Style::kStroke_Style); 49 paint.setAntiAlias(i == 1); 52 paint.setStrokeWidth(4.0f / scale); 56 draw_path(size / 2.0f / scale, canvas, paint); 62 canvas->drawCircle(0.0f, 0.0f, size / 2.0f / scale, paint); 68 canvas->drawRect(SkRect::MakeXYWH(0.0f, 0.0f, size / scale, size / scale), paint); 74 canvas->drawLine(0.0f, 0.0f, size / scale, size / scale, paint); [all...] |
H A D | circulararcs.cpp | 24 static void set_strokeandfill(SkPaint* paint) { in set_strokeandfill() argument 25 SkASSERT(paint->getPathEffect() == nullptr); in set_strokeandfill() 26 paint->setPathEffect(SkStrokeAndFillPathEffect::Make()); in set_strokeandfill() 27 paint->setStroke(true); in set_strokeandfill() 201 for (auto paint : paints) { in DEF_SIMPLE_GM() 202 paint.setAntiAlias(true); in DEF_SIMPLE_GM() 203 canvas->drawArc(arc.fOval, arc.fStart, arc.fSweep, false, paint); in DEF_SIMPLE_GM() 204 canvas->drawArc(arc.fOval, arc.fStart, arc.fSweep, true, paint); in DEF_SIMPLE_GM() 215 for (auto paint : paints) { in DEF_SIMPLE_GM() 216 paint in DEF_SIMPLE_GM() 329 SkPaint paint; DEF_SIMPLE_GM() local [all...] |
/third_party/skia/docs/examples/ |
H A D | default3.cpp | 16 SkPaint paint; in REG_FIDDLE() local 17 paint.setPathEffect(SkPathEffect::MakeSum(SkDiscretePathEffect::Make(10.0f, 4.0f), in REG_FIDDLE() 19 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 20 paint.setStrokeWidth(2.0f); in REG_FIDDLE() 21 paint.setAntiAlias(true); in REG_FIDDLE() 22 paint.setColor(0xff4281A4); in REG_FIDDLE() 25 canvas->drawPath(path, paint); in REG_FIDDLE()
|
H A D | sum_path_effect.cpp | 16 SkPaint paint; in REG_FIDDLE() local 17 paint.setPathEffect(SkPathEffect::MakeSum(SkDiscretePathEffect::Make(10.0f, 4.0f), in REG_FIDDLE() 19 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 20 paint.setStrokeWidth(2.0f); in REG_FIDDLE() 21 paint.setAntiAlias(true); in REG_FIDDLE() 22 paint.setColor(0xff4285F4); in REG_FIDDLE() 25 canvas->drawPath(path, paint); in REG_FIDDLE()
|
H A D | Paint_setStyle.cpp | 7 SkPaint paint; in REG_FIDDLE() local 8 paint.setStrokeWidth(5); in REG_FIDDLE() 24 paint.setStyle(style); in REG_FIDDLE() 25 canvas->drawLine(10, 10, 60, 60, paint); in REG_FIDDLE() 26 canvas->drawRect({80, 10, 130, 60}, paint); in REG_FIDDLE() 27 canvas->drawRegion(region, paint); in REG_FIDDLE() 28 canvas->drawImage(bitmap.asImage(), 200, 10, SkSamplingOptions(), &paint); in REG_FIDDLE()
|
H A D | Path_lineTo.cpp | 8 SkPaint paint; in REG_FIDDLE() local 9 paint.setAntiAlias(true); in REG_FIDDLE() 10 paint.setTextSize(72); in REG_FIDDLE() 11 canvas->drawString("#", 120, 80, paint); in REG_FIDDLE() 12 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 13 paint.setStrokeWidth(5); in REG_FIDDLE() 24 canvas->drawPath(path, paint); in REG_FIDDLE()
|
H A D | discrete_path.cpp | 17 SkPaint paint; in REG_FIDDLE() local 18 paint.setPathEffect(SkDiscretePathEffect::Make(10.0f, 4.0f)); in REG_FIDDLE() 19 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 20 paint.setStrokeWidth(2.0f); in REG_FIDDLE() 21 paint.setAntiAlias(true); in REG_FIDDLE() 22 paint.setColor(0xff4285F4); in REG_FIDDLE() 25 canvas->drawPath(path, paint); in REG_FIDDLE()
|
H A D | Canvas_drawTextBlob.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() 24 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 paint.reset(); in REG_FIDDLE() 30 canvas->drawTextBlob(blob.get(), 0, 0, paint); in REG_FIDDLE()
|
H A D | Paint_isSubpixelText.cpp | 8 SkPaint paint; in REG_FIDDLE() local 9 SkDebugf("paint.isSubpixelText() %c= !!(paint.getFlags() & SkPaint::kSubpixelText_Flag)\n", in REG_FIDDLE() 10 paint.isSubpixelText() == !!(paint.getFlags() & SkPaint::kSubpixelText_Flag) ? '=' : '!'); in REG_FIDDLE() 11 paint.setSubpixelText(true); in REG_FIDDLE() 12 SkDebugf("paint.isSubpixelText() %c= !!(paint.getFlags() & SkPaint::kSubpixelText_Flag)\n", in REG_FIDDLE() 13 paint.isSubpixelText() == !!(paint in REG_FIDDLE() [all...] |
H A D | redwhiteonblue.cpp | 7 SkPaint paint; in REG_FIDDLE() local 8 paint.setAntiAlias(true); in REG_FIDDLE() 9 paint.setColor(SK_ColorWHITE); in REG_FIDDLE() 10 canvas->drawRect({10.5, 10.5, 120.5, 120.5}, paint); in REG_FIDDLE() 11 paint.setColor(SK_ColorRED); in REG_FIDDLE() 12 canvas->drawRect({120.5, 10.5, 230.5, 120.5}, paint); in REG_FIDDLE()
|
H A D | Paint_isEmbeddedBitmapText.cpp | 8 SkPaint paint; in REG_FIDDLE() local 9 SkDebugf("paint.isEmbeddedBitmapText() %c=" in REG_FIDDLE() 10 " !!(paint.getFlags() & SkPaint::kEmbeddedBitmapText_Flag)\n", in REG_FIDDLE() 11 paint.isEmbeddedBitmapText() == in REG_FIDDLE() 12 !!(paint.getFlags() & SkPaint::kEmbeddedBitmapText_Flag) ? '=' : '!'); in REG_FIDDLE() 13 paint.setEmbeddedBitmapText(true); in REG_FIDDLE() 14 SkDebugf("paint.isEmbeddedBitmapText() %c=" in REG_FIDDLE() 15 " !!(paint.getFlags() & SkPaint::kEmbeddedBitmapText_Flag)\n", in REG_FIDDLE() 16 paint.isEmbeddedBitmapText() == in REG_FIDDLE() 17 !!(paint in REG_FIDDLE() [all...] |
H A D | Paint_isLCDRenderText.cpp | 8 SkPaint paint; in REG_FIDDLE() local 9 SkDebugf("paint.isLCDRenderText() %c= !!(paint.getFlags() & SkPaint::kLCDRenderText_Flag)\n", in REG_FIDDLE() 10 paint.isLCDRenderText() == !!(paint.getFlags() & SkPaint::kLCDRenderText_Flag) ? '=' : '!'); in REG_FIDDLE() 11 paint.setLCDRenderText(true); in REG_FIDDLE() 12 SkDebugf("paint.isLCDRenderText() %c= !!(paint.getFlags() & SkPaint::kLCDRenderText_Flag)\n", in REG_FIDDLE() 13 paint.isLCDRenderText() == !!(paint in REG_FIDDLE() [all...] |
H A D | Paint_isFakeBoldText.cpp | 8 SkPaint paint; in REG_FIDDLE() local 9 SkDebugf("paint.isFakeBoldText() %c= !!(paint.getFlags() & SkPaint::kFakeBoldText_Flag)\n", in REG_FIDDLE() 10 paint.isFakeBoldText() == !!(paint.getFlags() & SkPaint::kFakeBoldText_Flag) ? '=' : '!'); in REG_FIDDLE() 11 paint.setFakeBoldText(true); in REG_FIDDLE() 12 SkDebugf("paint.isFakeBoldText() %c= !!(paint.getFlags() & SkPaint::kFakeBoldText_Flag)\n", in REG_FIDDLE() 13 paint.isFakeBoldText() == !!(paint in REG_FIDDLE() [all...] |
H A D | Paint_isAntiAlias.cpp | 8 SkPaint paint; in REG_FIDDLE() local 9 SkDebugf("paint.isAntiAlias() %c= !!(paint.getFlags() & SkPaint::kAntiAlias_Flag)\n", in REG_FIDDLE() 10 paint.isAntiAlias() == !!(paint.getFlags() & SkPaint::kAntiAlias_Flag) ? '=' : '!'); in REG_FIDDLE() 11 paint.setAntiAlias(true); in REG_FIDDLE() 12 SkDebugf("paint.isAntiAlias() %c= !!(paint.getFlags() & SkPaint::kAntiAlias_Flag)\n", in REG_FIDDLE() 13 paint.isAntiAlias() == !!(paint in REG_FIDDLE() [all...] |
H A D | Paint_isDither.cpp | 8 SkPaint paint; in REG_FIDDLE() local 9 SkDebugf("paint.isDither() %c= !!(paint.getFlags() & SkPaint::kDither_Flag)\n", in REG_FIDDLE() 10 paint.isDither() == !!(paint.getFlags() & SkPaint::kDither_Flag) ? '=' : '!'); in REG_FIDDLE() 11 paint.setDither(true); in REG_FIDDLE() 12 SkDebugf("paint.isDither() %c= !!(paint.getFlags() & SkPaint::kDither_Flag)\n", in REG_FIDDLE() 13 paint.isDither() == !!(paint in REG_FIDDLE() [all...] |
H A D | Canvas_drawLine.cpp | 7 SkPaint paint; in REG_FIDDLE() local 8 paint.setAntiAlias(true); in REG_FIDDLE() 9 paint.setColor(0xFF9a67be); in REG_FIDDLE() 10 paint.setStrokeWidth(20); in REG_FIDDLE() 12 canvas->drawLine(32, 96, 32, 160, paint); in REG_FIDDLE() 14 canvas->drawLine(288, 96, 288, 160, paint); in REG_FIDDLE()
|
H A D | Canvas_drawLine_2.cpp | 7 SkPaint paint; in REG_FIDDLE() local 8 paint.setAntiAlias(true); in REG_FIDDLE() 9 paint.setColor(0xFF9a67be); in REG_FIDDLE() 10 paint.setStrokeWidth(20); in REG_FIDDLE() 12 canvas->drawLine({32, 96}, {32, 160}, paint); in REG_FIDDLE() 14 canvas->drawLine({288, 96}, {288, 160}, paint); in REG_FIDDLE()
|
/third_party/skia/src/gpu/v1/ |
H A D | SurfaceDrawContext_v1.h | 143 * Draw everywhere (respecting the clip) with the paint. 148 * Draw the rect using a paint. 149 * @param paint describes how to color pixels. 154 * The rects coords are used to access the paint (through texture matrix) 157 GrPaint&& paint, 180 * Fills a block of pixels with a paint and a localMatrix, respecting the clip. 183 GrPaint&& paint, in fillPixelsWithLocalMatrix() 189 this->drawFilledQuad(clip, std::move(paint), GrAA::kNo, &quad); in fillPixelsWithLocalMatrix() 198 void fillRectWithEdgeAA(const GrClip* clip, GrPaint&& paint, GrAA aa, GrQuadAAFlags edgeAA, in fillRectWithEdgeAA() argument 202 this->fillRectToRect(clip, std::move(paint), a in fillRectWithEdgeAA() 182 fillPixelsWithLocalMatrix(const GrClip* clip, GrPaint&& paint, const SkIRect& bounds, const SkMatrix& localMatrix) fillPixelsWithLocalMatrix() argument 223 fillQuadWithEdgeAA(const GrClip* clip, GrPaint&& paint, GrAA aa, GrQuadAAFlags edgeAA, const SkMatrix& viewMatrix, const SkPoint points[4], const SkPoint optionalLocalPoints[4]) fillQuadWithEdgeAA() argument 529 stencilRect(const GrClip* clip, const GrUserStencilSettings* ss, GrPaint&& paint, GrAA doStencilMSAA, const SkMatrix& viewMatrix, const SkRect& rect, const SkMatrix* localMatrix = nullptr) stencilRect() argument 607 chooseAA(const SkPaint& paint) chooseAA() argument [all...] |
/third_party/skia/modules/canvaskit/ |
H A D | interface.js | 372 // a paint as well as other purposes. This shader will be higher quality than 384 // a paint as well as other purposes. This shader will draw more quickly than 477 CanvasKit.Canvas.prototype.drawArc = function(oval, startAngle, sweepAngle, useCenter, paint) { 480 this._drawArc(oPtr, startAngle, sweepAngle, useCenter, paint); 487 CanvasKit.Canvas.prototype.drawAtlas = function(atlas, srcRects, dstXforms, paint, 490 if (!atlas || !paint || !srcRects || !dstXforms) { 524 sampling['B'], sampling['C'], paint); 535 filter, mipmap, paint); 543 CanvasKit.Canvas.prototype.drawCircle = function(cx, cy, r, paint) { 545 this._drawCircle(cx, cy, r, paint); [all...] |
/third_party/skia/samplecode/ |
H A D | SampleMaterialShadows.cpp | 44 const SkPaint& paint, SkScalar ambientAlpha, in drawShadowedPath() 54 canvas->drawPath(path, paint); in drawShadowedPath() 66 SkPaint paint; variable 67 paint.setAntiAlias(true); 72 paint.setColor(SK_ColorWHITE); 77 this->drawShadowedPath(canvas, fCirclePath, zPlaneParams, paint, kAmbientAlpha, 87 this->drawShadowedPath(canvas, fCapsulePath, zPlaneParams, paint, kAmbientAlpha, 97 this->drawShadowedPath(canvas, fLargeRRPath, zPlaneParams, paint, kAmbientAlpha, 107 this->drawShadowedPath(canvas, fSmallRRPath, zPlaneParams, paint, kAmbientAlpha, 119 this->drawShadowedPath(canvas, fSmallRRPath, zPlaneParams, paint, kAmbientAlph 42 drawShadowedPath(SkCanvas* canvas, const SkPath& path, const SkPoint3& zPlaneParams, const SkPaint& paint, SkScalar ambientAlpha, const SkPoint3& lightPos, SkScalar lightRadius, SkScalar spotAlpha) drawShadowedPath() argument [all...] |