/third_party/skia/docs/examples/ |
H A D | Canvas_saveLayerAlpha.cpp | 7 SkPaint paint; in REG_FIDDLE() local 8 paint.setColor(SK_ColorRED); in REG_FIDDLE() 9 canvas->drawCircle(50, 50, 50, paint); in REG_FIDDLE() 11 paint.setColor(SK_ColorBLUE); in REG_FIDDLE() 12 canvas->drawCircle(100, 50, 50, paint); in REG_FIDDLE() 13 paint.setColor(SK_ColorGREEN); in REG_FIDDLE() 14 paint.setAlpha(128); in REG_FIDDLE() 15 canvas->drawCircle(75, 90, 50, paint); in REG_FIDDLE()
|
H A D | Paint_isLinearText.cpp | 8 SkPaint paint; in REG_FIDDLE() local 9 paint.setAntiAlias(true); in REG_FIDDLE() 12 paint.setLinearText(linearText); in REG_FIDDLE() 13 paint.setTextSize(24); in REG_FIDDLE() 14 canvas->drawString(paint.isLinearText() ? "linear" : "hinted", 128, 30, paint); in REG_FIDDLE() 16 paint.setTextSize(textSize); in REG_FIDDLE() 18 canvas->drawString(testStr, 10, 0, paint); in REG_FIDDLE()
|
H A D | Paint_nothingToDraw.cpp | 11 SkPaint paint; in REG_FIDDLE() local 12 debugster("initial", paint); in REG_FIDDLE() 13 paint.setBlendMode(SkBlendMode::kDst); in REG_FIDDLE() 14 debugster("blend dst", paint); in REG_FIDDLE() 15 paint.setBlendMode(SkBlendMode::kSrcOver); in REG_FIDDLE() 16 debugster("blend src over", paint); in REG_FIDDLE() 17 paint.setAlpha(0); in REG_FIDDLE() 18 debugster("alpha 0", paint); in REG_FIDDLE()
|
H A D | SkPath_cubicTo_example_parametric_animated.cpp | 53 SkPaint paint; in REG_FIDDLE_ANIMATED() local 54 paint.setAntiAlias(true); in REG_FIDDLE_ANIMATED() 55 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE_ANIMATED() 56 paint.setStrokeWidth(1); in REG_FIDDLE_ANIMATED() 58 canvas->drawLine(ab, bc, paint); in REG_FIDDLE_ANIMATED() 59 canvas->drawLine(bc, cd, paint); in REG_FIDDLE_ANIMATED() 60 canvas->drawLine(abc, bcd, paint); in REG_FIDDLE_ANIMATED() 62 paint.setStrokeWidth(3); in REG_FIDDLE_ANIMATED() 63 canvas->drawLine(a, b, paint); in REG_FIDDLE_ANIMATED() 64 canvas->drawLine(b, c, paint); in REG_FIDDLE_ANIMATED() [all...] |
H A D | RRect_setRectRadii.cpp | 7 SkPaint paint; in REG_FIDDLE() local 8 paint.setStrokeWidth(15); in REG_FIDDLE() 9 paint.setStrokeCap(SkPaint::kSquare_Cap); in REG_FIDDLE() 10 paint.setAntiAlias(true); in REG_FIDDLE() 12 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 13 paint.setPathEffect(SkDashPathEffect::Make(intervals, SK_ARRAY_COUNT(intervals), 0)); in REG_FIDDLE() 19 canvas->drawPath(path, paint); in REG_FIDDLE() 23 canvas->drawPath(path, paint); in REG_FIDDLE()
|
H A D | SkPath_arcTo_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(2.5); in REG_FIDDLE() 14 canvas->drawOval(oval, paint); in REG_FIDDLE() 21 paint.setStrokeWidth(5); in REG_FIDDLE() 22 paint.setColor(SkColorSetARGB(255, 0, 0, 255)); in REG_FIDDLE() 23 canvas->drawPath(arc, paint); in REG_FIDDLE()
|
H A D | Point_setLength_2.cpp | 7 SkPaint paint; in REG_FIDDLE() local 8 paint.setAntiAlias(true); in REG_FIDDLE() 13 paint.setStrokeWidth(1); in REG_FIDDLE() 14 paint.setColor(SK_ColorBLACK); in REG_FIDDLE() 15 canvas->drawLine(origin, point, paint); in REG_FIDDLE() 18 paint.setStrokeWidth(10); in REG_FIDDLE() 19 paint.setColor(0x3fbf4512); in REG_FIDDLE() 20 canvas->drawLine(origin, normal, paint); in REG_FIDDLE()
|
H A D | Point_setLength.cpp | 7 SkPaint paint; in REG_FIDDLE() local 8 paint.setAntiAlias(true); in REG_FIDDLE() 13 paint.setStrokeWidth(1); in REG_FIDDLE() 14 paint.setColor(SK_ColorBLACK); in REG_FIDDLE() 15 canvas->drawLine(origin, point, paint); in REG_FIDDLE() 18 paint.setStrokeWidth(10); in REG_FIDDLE() 19 paint.setColor(0x3f45bf12); in REG_FIDDLE() 20 canvas->drawLine(origin, normal, paint); in REG_FIDDLE()
|
H A D | Point_setNormalize.cpp | 7 SkPaint paint; in REG_FIDDLE() local 8 paint.setAntiAlias(true); in REG_FIDDLE() 13 paint.setStrokeWidth(1); in REG_FIDDLE() 14 paint.setColor(SK_ColorBLACK); in REG_FIDDLE() 15 canvas->drawLine(origin, point, paint); in REG_FIDDLE() 19 paint.setStrokeWidth(10); in REG_FIDDLE() 20 paint.setColor(0x3f4512bf); in REG_FIDDLE() 21 canvas->drawLine(origin, normal, paint); in REG_FIDDLE()
|
H A D | Path_conicTo.cpp | 7 SkPaint paint; in REG_FIDDLE() local 8 paint.setAntiAlias(true); in REG_FIDDLE() 9 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 11 canvas->drawLine(conicPts[0], conicPts[1], paint); in REG_FIDDLE() 12 canvas->drawLine(conicPts[1], conicPts[2], paint); in REG_FIDDLE() 14 paint.setStrokeWidth(3); in REG_FIDDLE() 20 paint.setColor(colors[i]); in REG_FIDDLE() 21 canvas->drawPath(path, paint); in REG_FIDDLE()
|
H A D | IPoint_subtractfrom_operator.cpp | 7 auto draw_lines = [=](const SkIPoint pts[], size_t count, SkPaint& paint) -> void { in REG_FIDDLE() 12 canvas->drawLine(p0, p1, paint); in REG_FIDDLE() 16 SkPaint paint; in REG_FIDDLE() local 17 paint.setAntiAlias(true); in REG_FIDDLE() 18 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 20 draw_lines(points, SK_ARRAY_COUNT(points), paint); in REG_FIDDLE() 23 paint.setColor(SK_ColorRED); in REG_FIDDLE() 24 draw_lines(points, SK_ARRAY_COUNT(points), paint); in REG_FIDDLE()
|
H A D | IPoint_subtract_operator.cpp | 7 auto draw_lines = [=](const SkIPoint pts[], size_t count, SkPaint& paint) -> void { in REG_FIDDLE() 12 canvas->drawLine(p0, p1, paint); in REG_FIDDLE() 16 SkPaint paint; in REG_FIDDLE() local 17 paint.setAntiAlias(true); in REG_FIDDLE() 18 paint.setStyle(SkPaint::kStroke_Style); in REG_FIDDLE() 20 draw_lines(points, SK_ARRAY_COUNT(points), paint); in REG_FIDDLE() 23 paint.setColor(SK_ColorRED); in REG_FIDDLE() 24 draw_lines(points, SK_ARRAY_COUNT(points), paint); in REG_FIDDLE()
|
/third_party/skia/samplecode/ |
H A D | SampleAndroidShadows.cpp | 145 const SkPaint& paint, SkScalar ambientAlpha, in drawShadowedPath() 168 canvas->drawPath(path, paint); in drawShadowedPath() 172 strokePaint.setColor(paint.getColor()); in drawShadowedPath() 186 SkPaint paint; variable 187 paint.setAntiAlias(true); 192 paint.setColor(SK_ColorWHITE); 195 this->drawShadowedPath(canvas, fRRPath, zPlaneParams, paint, fAnimAlpha*kAmbientAlpha, 198 paint.setColor(SK_ColorRED); 201 this->drawShadowedPath(canvas, fRectPath, zPlaneParams, paint, fAnimAlpha*kAmbientAlpha, 204 paint 143 drawShadowedPath(SkCanvas* canvas, const SkPath& path, const SkPoint3& zPlaneParams, const SkPaint& paint, SkScalar ambientAlpha, const SkPoint3& lightPos, SkScalar lightWidth, SkScalar spotAlpha) drawShadowedPath() argument [all...] |
H A D | SampleEmboss.cpp | 39 SkPaint paint; variable 41 paint.setAntiAlias(true); 42 paint.setStyle(SkPaint::kStroke_Style); 43 paint.setStrokeWidth(SkIntToScalar(10)); 44 paint.setMaskFilter(SkEmbossMaskFilter::Make(SkBlurMask::ConvertRadiusToSigma(4), fLight)); 45 paint.setShader(SkShaders::Color(SK_ColorBLUE)); 46 paint.setDither(true); 49 SkIntToScalar(30), paint);
|
/third_party/skia/gm/ |
H A D | gpu_blur_utils.cpp | 151 SkPaint paint; in make_src_image() local 152 paint.setAntiAlias(true); in make_src_image() 153 paint.setStyle(SkPaint::kStroke_Style); in make_src_image() 155 paint.setStrokeWidth(h/12.f); in make_src_image() 156 paint.setColor(SK_ColorRED); in make_src_image() 157 surf->getCanvas()->drawLine({0.f, 1.f*h/8.f}, {w, 1.f*h/8.f}, paint); in make_src_image() 158 paint.setColor(/* sea foam */ 0xFF71EEB8); in make_src_image() 159 surf->getCanvas()->drawLine({0.f, 1.f*h/4.f}, {w, 1.f*h/4.f}, paint); in make_src_image() 160 paint.setColor(SK_ColorYELLOW); in make_src_image() 161 surf->getCanvas()->drawLine({0.f, 3.f*h/4.f}, {w, 3.f*h/4.f}, paint); in make_src_image() 277 GrPaint paint; run() local 303 GrPaint paint; run() local 321 GrPaint paint; run() local 334 GrPaint paint; run() local 407 GrPaint paint; do_very_large_blur_gm() local [all...] |
H A D | runtimeshader.cpp | 100 SkPaint paint; in make_threshold() local 101 paint.setAntiAlias(true); in make_threshold() 102 paint.setShader(SkGradientShader::MakeRadial({0,0}, rad, colors, nullptr, 2, SkTileMode::kClamp)); in make_threshold() 115 canvas->drawCircle(0, 0, rad, paint); in make_threshold() 169 SkPaint paint; variable 170 paint.setShader(builder.makeShader(nullptr, true)); 171 canvas->drawRect({0, 0, 256, 256}, paint); 174 paint.setShader(shader); 177 canvas->drawRect({0, 0, 256, 256}, paint); 215 SkPaint paint; variable 256 SkPaint paint; global() variable 326 SkPaint paint; global() variable 407 SkPaint paint; global() variable 447 SkPaint paint; global() variable 489 SkPaint paint; drawSuperRRect() local [all...] |
H A D | image.cpp | 57 SkPaint paint; in drawContents() local 59 paint.setAntiAlias(true); in drawContents() 60 paint.setColor(fillC); in drawContents() 61 canvas->drawCircle(size.fWidth/2, size.fHeight/2, radius, paint); in drawContents() 63 paint.setStyle(SkPaint::kStroke_Style); in drawContents() 64 paint.setStrokeWidth(stroke); in drawContents() 65 paint.setColor(SK_ColorBLACK); in drawContents() 66 canvas->drawCircle(size.fWidth/2, size.fHeight/2, radius, paint); in drawContents() 87 SkPaint paint; in test_surface() local 89 canvas->drawImage(imgR, 0, 0, sampling, usePaint ? &paint in test_surface() 221 SkPaint paint; draw_contents() local [all...] |
H A D | typeface.cpp | 54 SkScalar x, SkScalar y, const SkFont& font, const SkPaint& paint) { in drawKernText() 57 canvas->drawSimpleText(text, len, SkTextEncoding::kUTF8, x, y, font, paint); in drawKernText() 71 canvas->drawSimpleText(text, len, SkTextEncoding::kUTF8, x, y, font, paint); in drawKernText() 82 canvas->drawTextBlob(builder.make(), 0, 0, paint); in drawKernText() 137 SkPaint paint; variable 140 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, x, y, font, paint); 142 drawKernText(canvas, text, textLen, x + 240, y, font, paint); 213 SkPaint paint; in draw_typeface_rendering_gm() local 229 canvas->saveLayer(nullptr, &paint); in draw_typeface_rendering_gm() 249 y + subpixel.offset.y(), font, paint); in draw_typeface_rendering_gm() 53 drawKernText(SkCanvas* canvas, const void* text, size_t len, SkScalar x, SkScalar y, const SkFont& font, const SkPaint& paint) drawKernText() argument 277 SkPaint paint; draw_typeface_rendering_gm() local 330 SkPaint paint; draw_typeface_rendering_gm() local [all...] |
H A D | tablecolorfilter.cpp | 48 SkPaint paint; in make_bm0() local 49 paint.setShader(make_shader0(W, H)); in make_bm0() 50 canvas.drawPaint(paint); in make_bm0() 70 SkPaint paint; in make_bm1() local 71 paint.setShader(make_shader1(W, H)); in make_bm1() 72 paint.setAntiAlias(true); in make_bm1() 73 canvas.drawCircle(cx, cy, cx, paint); in make_bm1() 169 SkPaint paint; variable 178 paint.setColorFilter(gColorFilterMakers[i]()); 179 canvas->drawImage(bm.asImage(), x, y, sampling, &paint); 248 SkPaint paint; global() variable [all...] |
H A D | colorfilterimagefilter.cpp | 119 const SkPaint& paint, in draw_clipped_rect() 125 canvas->drawRect(r, paint); in draw_clipped_rect() 131 SkPaint paint; in DEF_SIMPLE_GM() local 132 paint.setColor(SK_ColorRED); in DEF_SIMPLE_GM() 137 paint.setImageFilter(std::move(bright)); in DEF_SIMPLE_GM() 138 draw_clipped_rect(canvas, r, paint); in DEF_SIMPLE_GM() 146 paint.setImageFilter(std::move(grayscale)); in DEF_SIMPLE_GM() 147 draw_clipped_rect(canvas, r, paint); in DEF_SIMPLE_GM() 153 paint.setImageFilter(std::move(brightness)); in DEF_SIMPLE_GM() 154 draw_clipped_rect(canvas, r, paint); in DEF_SIMPLE_GM() 117 draw_clipped_rect(SkCanvas* canvas, const SkRect& r, const SkPaint& paint, float outset = 0.0f) draw_clipped_rect() argument 216 SkPaint paint; DEF_SIMPLE_GM() local [all...] |
H A D | dashcubics.cpp | 32 SkPaint paint; in flower() local 33 paint.setAntiAlias(true); in flower() 34 paint.setStroke(true); in flower() 35 paint.setStrokeJoin(join); in flower() 36 paint.setStrokeWidth(42); in flower() 37 canvas->drawPath(path, paint); in flower() 39 paint.setColor(SK_ColorRED); in flower() 40 paint.setStrokeWidth(21); in flower() 41 paint.setPathEffect(SkDashPathEffect::Make(intervals, 2, 0)); in flower() 42 canvas->drawPath(path, paint); in flower() [all...] |
/third_party/skia/src/core/ |
H A D | SkRecordOpts.cpp | 92 SkPaint* paint) { in fold_opacity_layer_color_to_paint() 94 // true, we assume paint is too. in fold_opacity_layer_color_to_paint() 96 // The alpha folding can proceed if the filter layer paint does not have properties which cause in fold_opacity_layer_color_to_paint() 99 if (!paint->isSrcOver()) { in fold_opacity_layer_color_to_paint() 103 if (!isSaveLayer && paint->getImageFilter()) { in fold_opacity_layer_color_to_paint() 104 // For normal draws, the paint color is used as one input for the color for the draw. Image in fold_opacity_layer_color_to_paint() 107 // modulated with the paint color, so it's fine to proceed with the fold for saveLayer in fold_opacity_layer_color_to_paint() 112 if (paint->getColorFilter()) { in fold_opacity_layer_color_to_paint() 113 // Filter input depends on the paint color. in fold_opacity_layer_color_to_paint() 124 // The layer paint colo in fold_opacity_layer_color_to_paint() 90 fold_opacity_layer_color_to_paint(const SkPaint* layerPaint, bool isSaveLayer, SkPaint* paint) fold_opacity_layer_color_to_paint() argument 173 effectively_srcover(const SkPaint* paint) effectively_srcover() argument [all...] |
/third_party/skia/tools/viewer/ |
H A D | StatsLayer.cpp | 97 SkPaint paint; in onPaint() local 107 paint.setColor(SK_ColorBLACK); in onPaint() 108 canvas->drawRect(rect, paint); in onPaint() 110 paint.setColor(SK_ColorLTGRAY); in onPaint() 112 rect.fRight, rect.fBottom - kBaseMS*kPixelPerMS, paint); in onPaint() 113 paint.setColor(SK_ColorRED); in onPaint() 114 paint.setStyle(SkPaint::kStroke_Style); in onPaint() 115 canvas->drawRect(rect, paint); in onPaint() 116 paint.setStyle(SkPaint::kFill_Style); in onPaint() 133 paint in onPaint() 135 SkIntToScalar(x), SkIntToScalar(endY), paint); onPaint() local 146 SkIntToScalar(x), SkIntToScalar(endY), paint); onPaint() local 166 rect.fLeft + 3, rect.fTop + 14, font, paint); onPaint() local [all...] |
/third_party/skia/experimental/docs/ |
H A D | animationCommon.js | 64 var paint; 65 if ('paint' in action) { 66 assert('string' == typeof(action.paint)); 67 paint = (new Function("return " + action.paint))(); 68 assert('object' == typeof(paint) && !isArray(paint)); 70 paint = animationState.defaults.paint; 73 animationState.displayList.push( { "ref":ref, "draw":draw, "paint" [all...] |
/third_party/skia/bench/ |
H A D | DisplacementBench.cpp | 37 SkPaint paint; in makeBitmap() local 38 paint.setColor(0xFF884422); in makeBitmap() 42 surf->getCanvas()->drawSimpleText("g", 1, SkTextEncoding::kUTF8, 15, 55, font, paint); in makeBitmap() 71 void drawClippedBitmap(SkCanvas* canvas, int x, int y, const SkPaint& paint) { in drawClippedBitmap() argument 74 canvas->drawImage(fImage, SkIntToScalar(x), SkIntToScalar(y), SkSamplingOptions(), &paint); in drawClippedBitmap() 98 SkPaint paint; variable 101 paint.setImageFilter(SkImageFilters::DisplacementMap(SkColorChannel::kR, SkColorChannel::kG, 105 this->drawClippedBitmap(canvas, 0, 0, paint); 123 SkPaint paint; variable 126 paint 147 SkPaint paint; global() variable [all...] |