Home
last modified time | relevance | path

Searched refs:paint (Results 1 – 25 of 813) sorted by relevance

12345678910>>...33

/external/skia/src/utils/
DSkPaintFilterCanvas.cpp15 AutoPaintFilter(const SkPaintFilterCanvas* canvas, Type type, const SkPaint* paint) in AutoPaintFilter() argument
16 : fPaint(paint) { in AutoPaintFilter()
20 AutoPaintFilter(const SkPaintFilterCanvas* canvas, Type type, const SkPaint& paint) in AutoPaintFilter() argument
21 : AutoPaintFilter(canvas, type, &paint) { } in AutoPaintFilter()
23 const SkPaint* paint() const { return fPaint; } in paint() function in SkPaintFilterCanvas::AutoPaintFilter
42 void SkPaintFilterCanvas::onDrawPaint(const SkPaint& paint) { in onDrawPaint() argument
43 AutoPaintFilter apf(this, kPaint_Type, paint); in onDrawPaint()
45 this->INHERITED::onDrawPaint(*apf.paint()); in onDrawPaint()
50 const SkPaint& paint) { in onDrawPoints() argument
51 AutoPaintFilter apf(this, kPoint_Type, paint); in onDrawPoints()
[all …]
DSkLuaCanvas.cpp164 void SkLuaCanvas::onDrawPaint(const SkPaint& paint) { in onDrawPaint() argument
166 lua.pushPaint(paint, "paint"); in onDrawPaint()
170 const SkPoint pts[], const SkPaint& paint) { in onDrawPoints() argument
173 lua.pushPaint(paint, "paint"); in onDrawPoints()
176 void SkLuaCanvas::onDrawOval(const SkRect& rect, const SkPaint& paint) { in onDrawOval() argument
179 lua.pushPaint(paint, "paint"); in onDrawOval()
183 bool useCenter, const SkPaint& paint) { in onDrawArc() argument
189 lua.pushPaint(paint, "paint"); in onDrawArc()
192 void SkLuaCanvas::onDrawRect(const SkRect& rect, const SkPaint& paint) { in onDrawRect() argument
195 lua.pushPaint(paint, "paint"); in onDrawRect()
[all …]
DSkDeferredCanvas.cpp163 void SkDeferredCanvas::flush_check(SkRect* bounds, const SkPaint* paint, unsigned flags) { in flush_check() argument
164 if (paint) { in flush_check()
165 if (paint->getShader() || paint->getImageFilter()) { in flush_check()
169 if (paint->getStyle() != SkPaint::kFill_Style || paint->getMaskFilter() || in flush_check()
170 paint->getImageFilter() || paint->getPathEffect()) in flush_check()
174 if (paint->getLooper()) { in flush_check()
233 const SkPaint* paint) { in flush_translate() argument
235 this->flush_check(&tmp, paint, kNoClip_Flag | kNoScale_Flag); in flush_translate()
240 void SkDeferredCanvas::flush_translate(SkScalar* x, SkScalar* y, const SkPaint& paint) { in flush_translate() argument
242 this->flush_check(&tmp, &paint, kNoClip_Flag | kNoCull_Flag | kNoScale_Flag); in flush_translate()
[all …]
/external/skia/tests/
DPaintTest.cpp47 static SkTypeface::Encoding paint2encoding(const SkPaint& paint) { in paint2encoding() argument
48 SkPaint::TextEncoding enc = paint.getTextEncoding(); in paint2encoding()
82 SkPaint paint; in DEF_TEST() local
83 paint.setTypeface(SkTypeface::MakeDefault()); in DEF_TEST()
84 SkTypeface* face = paint.getTypeface(); in DEF_TEST()
95 paint.setTextEncoding(gRec[k].fEncoding); in DEF_TEST()
101 bool contains = paint.containsText(dst, len); in DEF_TEST()
102 int nglyphs = paint.textToGlyphs(dst, len, glyphs0); in DEF_TEST()
103 int first = face->charsToGlyphs(dst, paint2encoding(paint), glyphs1, NGLYPHS); in DEF_TEST()
142 SkPaint paint; in DEF_TEST() local
[all …]
DRectTest.cpp31 SkPaint paint; in test_stroke_width_clipping() local
32 paint.setStyle(SkPaint::kStroke_Style); in test_stroke_width_clipping()
33 paint.setStrokeWidth(10); in test_stroke_width_clipping()
34 paint.setColor(0xff00ff00); in test_stroke_width_clipping()
40 canvas.drawRect(SkRect::MakeWH(44, 100), paint); in test_stroke_width_clipping()
45 canvas.drawRect(SkRect::MakeWH(22, 50), paint); in test_stroke_width_clipping()
57 SkPaint paint; in test_skbug4406() local
58 paint.setStyle(SkPaint::kFill_Style); in test_skbug4406()
59 paint.setColor(0xff00ff00); in test_skbug4406()
60 paint.setStrokeWidth(1); in test_skbug4406()
[all …]
DFontObjTest.cpp13 static bool is_use_nonlinear_metrics(const SkPaint& paint) { in is_use_nonlinear_metrics() argument
14 return !paint.isSubpixelText() && !paint.isLinearText(); in is_use_nonlinear_metrics()
17 static bool is_enable_auto_hints(const SkPaint& paint) { in is_enable_auto_hints() argument
18 return paint.isAutohinted(); in is_enable_auto_hints()
21 static bool is_enable_bytecode_hints(const SkPaint& paint) { in is_enable_bytecode_hints() argument
22 return paint.getHinting() >= SkPaint::kFull_Hinting; in is_enable_bytecode_hints()
25 static void test_cachedfont(skiatest::Reporter* reporter, const SkPaint& paint) { in test_cachedfont() argument
26 sk_sp<SkFont> font(SkFont::Testing_CreateFromPaint(paint)); in test_cachedfont()
29 if (paint.getTypeface()) { in test_cachedfont()
30 REPORTER_ASSERT(reporter, font->getTypeface() == paint.getTypeface()); in test_cachedfont()
[all …]
DDrawPathTest.cpp35 SkPaint paint; in test_big_aa_rect() local
36 paint.setAntiAlias(true); in test_big_aa_rect()
37 paint.setColor(SK_ColorWHITE); in test_big_aa_rect()
39 canvas->drawRect(r, paint); in test_big_aa_rect()
99 SkPaint paint; in test_crbug131181() local
100 paint.setAntiAlias(true); in test_crbug131181()
101 surface->getCanvas()->drawPath(path, paint); in test_crbug131181()
115 SkPaint paint; in test_crbug_140803() local
116 paint.setAntiAlias(true); in test_crbug_140803()
117 canvas.drawPath(path, paint); in test_crbug_140803()
[all …]
/external/skia/gm/
Ddisplacement.cpp49 void drawClippedBitmap(SkCanvas* canvas, int x, int y, const SkPaint& paint) const { in drawClippedBitmap()
53 canvas->drawBitmap(fBitmap, 0, 0, &paint); in drawClippedBitmap()
59 SkPaint paint; in onDraw() local
61 paint.setImageFilter(SkDisplacementMapEffect::Make( in onDraw()
64 this->drawClippedBitmap(canvas, 0, 0, paint); in onDraw()
65 paint.setImageFilter(SkDisplacementMapEffect::Make( in onDraw()
68 this->drawClippedBitmap(canvas, 100, 0, paint); in onDraw()
69 paint.setImageFilter(SkDisplacementMapEffect::Make( in onDraw()
72 this->drawClippedBitmap(canvas, 200, 0, paint); in onDraw()
73 paint.setImageFilter(SkDisplacementMapEffect::Make( in onDraw()
[all …]
Dconcavepaths.cpp14 void test_concave(SkCanvas* canvas, const SkPaint& paint) { in test_concave() argument
21 canvas->drawPath(path, paint); in test_concave()
25 void test_reverse_concave(SkCanvas* canvas, const SkPaint& paint) { in test_reverse_concave() argument
33 canvas->drawPath(path, paint); in test_reverse_concave()
38 void test_bowtie(SkCanvas* canvas, const SkPaint& paint) { in test_bowtie() argument
46 canvas->drawPath(path, paint); in test_bowtie()
51 void test_fake_bowtie(SkCanvas* canvas, const SkPaint& paint) { in test_fake_bowtie() argument
61 canvas->drawPath(path, paint); in test_fake_bowtie()
67 void test_intruding_vertex(SkCanvas* canvas, const SkPaint& paint) { in test_intruding_vertex() argument
78 canvas->drawPath(path, paint); in test_intruding_vertex()
[all …]
Dgradtext.cpp47 SkPaint paint; in onDraw() local
48 sk_tool_utils::set_portable_typeface(&paint); in onDraw()
53 paint.setColor(SK_ColorRED); in onDraw()
54 canvas->drawRect(r, paint); in onDraw()
57 paint.setShader(make_chrome_solid()); in onDraw()
58 paint.setTextSize(SkIntToScalar(500)); in onDraw()
60 canvas->drawString("I", 0, 100, paint); in onDraw()
76 SkPaint paint; in onDraw() local
77 sk_tool_utils::set_portable_typeface(&paint); in onDraw()
79 paint.setStyle(SkPaint::kFill_Style); in onDraw()
[all …]
Dcolormatrix.cpp17 static void set_color_matrix(SkPaint* paint, const SkColorMatrix& matrix) { in set_color_matrix() argument
18 paint->setColorFilter(SkColorFilter::MakeMatrixFilterRowMajor255(matrix.fMat)); in set_color_matrix()
21 static void set_array(SkPaint* paint, const SkScalar array[]) { in set_array() argument
22 paint->setColorFilter(SkColorFilter::MakeMatrixFilterRowMajor255(array)); in set_array()
52 SkPaint paint; in CreateSolidBitmap() local
53 paint.setColor(SkColorSetARGB(255, x * 255 / width, y * 255 / height, 0)); in CreateSolidBitmap()
55 SkIntToScalar(y), SK_Scalar1, SK_Scalar1), paint); in CreateSolidBitmap()
70 SkPaint paint; in CreateTransparentBitmap() local
71 paint.setShader(SkGradientShader::MakeLinear(pts, colors, nullptr, 2, in CreateTransparentBitmap()
73 canvas.drawRect(SkRect::MakeWH(SkIntToScalar(width), SkIntToScalar(height)), paint); in CreateTransparentBitmap()
[all …]
Dpatheffects.cpp18 static void compose_pe(SkPaint* paint) { in compose_pe() argument
19 SkPathEffect* pe = paint->getPathEffect(); in compose_pe()
27 paint->setPathEffect(compose); in compose_pe()
30 static void hair_pe(SkPaint* paint) { in hair_pe() argument
31 paint->setStrokeWidth(0); in hair_pe()
34 static void hair2_pe(SkPaint* paint) { in hair2_pe() argument
35 paint->setStrokeWidth(0); in hair2_pe()
36 compose_pe(paint); in hair2_pe()
39 static void stroke_pe(SkPaint* paint) { in stroke_pe() argument
40 paint->setStrokeWidth(12); in stroke_pe()
[all …]
Dtextblobtransforms.cpp29 SkPaint paint; in onOnceBeforeDraw() local
30 paint.setTextSize(162); in onOnceBeforeDraw()
32 sk_tool_utils::set_portable_typeface(&paint); in onOnceBeforeDraw()
35 paint.measureText(text, strlen(text), &bounds); in onOnceBeforeDraw()
36 sk_tool_utils::add_to_text_blob(&builder, text, paint, 0, 0); in onOnceBeforeDraw()
40 paint.setTextSize(72); in onOnceBeforeDraw()
42 sk_tool_utils::add_to_text_blob(&builder, text, paint, xOffset, 0); in onOnceBeforeDraw()
44 paint.measureText(text, strlen(text), &bounds); in onOnceBeforeDraw()
48 paint.setTextSize(32); in onOnceBeforeDraw()
50 sk_tool_utils::add_to_text_blob(&builder, text, paint, xOffset, -yOffset - 10); in onOnceBeforeDraw()
[all …]
Dgammatext.cpp22 static bool setFont(SkPaint* paint, const char name[]) { in setFont() argument
23 paint->setTypeface(SkTypeface::MakeFromName(name, SkFontStyle())); in setFont()
24 return SkToBool(paint->getTypeface()); in setFont()
52 SkPaint paint; in drawGrad() local
53 paint.setShader(make_heatGradient(pts)); in drawGrad()
55 canvas->drawRect(r, paint); in drawGrad()
71 SkPaint paint; in onDraw() local
72 setFont(&paint, sk_tool_utils::platform_font_name("serif")); in onDraw()
73 paint.setTextSize(SkIntToScalar(16)); in onDraw()
74 paint.setAntiAlias(true); in onDraw()
[all …]
Ddftext.cpp60 SkPaint paint; in onDraw() local
61 paint.setAntiAlias(true); in onDraw()
62 paint.setSubpixelText(true); in onDraw()
64 sk_tool_utils::set_portable_typeface(&paint, "serif"); in onDraw()
76 paint.setTextSize(textSizes[i]); in onDraw()
77 canvas->drawText(text, textLen, 0, 0, paint); in onDraw()
78 y += paint.getFontMetrics(nullptr)*scales[i]; in onDraw()
90 paint.setTextSize(SkIntToScalar(ps)); in onDraw()
91 canvas->drawText(text, textLen, rotX, rotY, paint); in onDraw()
92 rotY += paint.getFontMetrics(nullptr); in onDraw()
[all …]
Dimagefiltersbase.cpp116 SkPaint paint; in draw_paint() local
117 paint.setImageFilter(std::move(imf)); in draw_paint()
118 paint.setColor(SK_ColorGREEN); in draw_paint()
121 canvas->drawPaint(paint); in draw_paint()
126 SkPaint paint; in draw_line() local
127 paint.setColor(SK_ColorBLUE); in draw_line()
128 paint.setImageFilter(imf); in draw_line()
129 paint.setStrokeWidth(r.width()/10); in draw_line()
130 canvas->drawLine(r.fLeft, r.fTop, r.fRight, r.fBottom, paint); in draw_line()
134 SkPaint paint; in draw_rect() local
[all …]
Dpatch.cpp27 SkPaint paint; in draw_control_points() local
37 paint.setColor(SK_ColorBLACK); in draw_control_points()
38 paint.setStrokeWidth(0.5f); in draw_control_points()
40 canvas->drawPoints(SkCanvas::kLines_PointMode, 4, bottom, paint); in draw_control_points()
41 canvas->drawPoints(SkCanvas::kLines_PointMode, 2, bottom + 1, paint); in draw_control_points()
42 canvas->drawPoints(SkCanvas::kLines_PointMode, 4, top, paint); in draw_control_points()
43 canvas->drawPoints(SkCanvas::kLines_PointMode, 4, left, paint); in draw_control_points()
44 canvas->drawPoints(SkCanvas::kLines_PointMode, 4, right, paint); in draw_control_points()
46 canvas->drawPoints(SkCanvas::kLines_PointMode, 2, top + 1, paint); in draw_control_points()
47 canvas->drawPoints(SkCanvas::kLines_PointMode, 2, left + 1, paint); in draw_control_points()
[all …]
Dblurs.cpp29 SkPaint paint; variable
30 paint.setAntiAlias(true);
31 sk_tool_utils::set_portable_typeface(&paint);
32 paint.setTextSize(SkIntToScalar(25));
38 paint.setColor(SK_ColorBLUE);
41 paint.setMaskFilter(SkBlurMaskFilter::Make(gRecs[i].fStyle,
45 paint.setMaskFilter(nullptr);
50 paint);
54 paint.setMaskFilter(SkBlurMaskFilter::Make(kNormal_SkBlurStyle,
59 paint.setColor(SK_ColorBLACK);
[all …]
Dfontmgr.cpp23 SkScalar y, const SkPaint& paint) { in drawString() argument
24 canvas->drawString(text, x, y, paint); in drawString()
25 return x + paint.measureText(text.c_str(), text.size()); in drawString()
29 SkScalar y, SkPaint& paint, SkFontMgr* fm, in drawCharacter() argument
37 paint.setTypeface(typeface); in drawCharacter()
38 x = drawString(canvas, ch, x, y, paint) + 20; in drawCharacter()
49 paint.setTypeface(sk_sp<SkTypeface>(fm->legacyCreateTypeface(familyName.c_str(), in drawCharacter()
51 return drawString(canvas, ch, x, y, paint) + 20; in drawCharacter()
84 SkPaint paint; in onDraw() local
85 paint.setAntiAlias(true); in onDraw()
[all …]
/external/skia/src/core/
DSkLiteDL.cpp94 SaveLayer(const SkRect* bounds, const SkPaint* paint, in SaveLayer()
98 if (paint) { this->paint = *paint; } in SaveLayer()
105 SkPaint paint; member
111 c->saveLayer({ maybe_unset(bounds), &paint, backdrop.get(), clipMask.get(), in draw()
173 DrawPaint(const SkPaint& paint) : paint(paint) {} in DrawPaint()
174 SkPaint paint; member
175 void draw(SkCanvas* c, const SkMatrix&) const { c->drawPaint(paint); } in draw()
179 DrawPath(const SkPath& path, const SkPaint& paint) : path(path), paint(paint) {} in DrawPath()
181 SkPaint paint; member
182 void draw(SkCanvas* c, const SkMatrix&) const { c->drawPath(path, paint); } in draw()
[all …]
DSkLiteRecorder.cpp61 void SkLiteRecorder::onDrawPaint(const SkPaint& paint) { in onDrawPaint() argument
62 fDL->drawPaint(paint); in onDrawPaint()
64 void SkLiteRecorder::onDrawPath(const SkPath& path, const SkPaint& paint) { in onDrawPath() argument
65 fDL->drawPath(path, paint); in onDrawPath()
67 void SkLiteRecorder::onDrawRect(const SkRect& rect, const SkPaint& paint) { in onDrawRect() argument
68 fDL->drawRect(rect, paint); in onDrawRect()
70 void SkLiteRecorder::onDrawRegion(const SkRegion& region, const SkPaint& paint) { in onDrawRegion() argument
71 fDL->drawRegion(region, paint); in onDrawRegion()
73 void SkLiteRecorder::onDrawOval(const SkRect& oval, const SkPaint& paint) { in onDrawOval() argument
74 fDL->drawOval(oval, paint); in onDrawOval()
[all …]
DSkCanvas.cpp86 void drawPaint(const SkPaint& paint) override {} in drawPaint() argument
116 bool SkCanvas::wouldOverwriteEntireSurface(const SkRect* rect, const SkPaint* paint, in wouldOverwriteEntireSurface() argument
155 if (paint) { in wouldOverwriteEntireSurface()
156 SkPaint::Style paintStyle = paint->getStyle(); in wouldOverwriteEntireSurface()
161 if (paint->getMaskFilter() || paint->getLooper() in wouldOverwriteEntireSurface()
162 || paint->getPathEffect() || paint->getImageFilter()) { in wouldOverwriteEntireSurface()
166 return SkPaintPriv::Overwrites(paint, (SkPaintPriv::ShaderOverrideOpacity)overrideOpacity); in wouldOverwriteEntireSurface()
221 void SkCanvas::predrawNotify(const SkRect* rect, const SkPaint* paint, in predrawNotify() argument
230 if (this->wouldOverwriteEntireSurface(rect, paint, overrideOpacity)) { in predrawNotify()
256 DeviceCM(sk_sp<SkBaseDevice> device, const SkPaint* paint, const SkMatrix& stashed, in DeviceCM()
[all …]
/external/skia/samplecode/
DSampleTextOnPath.cpp17 SkPaint paint; in textStrokePath() local
29 paint.setAntiAlias(true); in textStrokePath()
30 paint.setStyle(SkPaint::kStroke_Style); in textStrokePath()
31 paint.setColor(0xFFFF0000); in textStrokePath()
32 paint.setTextSize(0.085f); in textStrokePath()
33 paint.setStrokeWidth(.005f); in textStrokePath()
35 canvas->drawPath(path, paint); in textStrokePath()
37 paint.setLooper(SkBlurDrawLooper::Make(SK_ColorBLACK, SkBlurMask::ConvertRadiusToSigma(0.002f), in textStrokePath()
44 -0.025f, paint); in textStrokePath()
49 SkPaint paint; in textPathMatrix() local
[all …]
/external/skia/include/core/
DSkCanvas.h288 int saveLayer(const SkRect* bounds, const SkPaint* paint);
289 int saveLayer(const SkRect& bounds, const SkPaint* paint) { in saveLayer() argument
290 return this->saveLayer(&bounds, paint); in saveLayer()
298 int saveLayerPreserveLCDTextRequests(const SkRect* bounds, const SkPaint* paint);
328 SaveLayerRec(const SkRect* bounds, const SkPaint* paint, SaveLayerFlags saveLayerFlags = 0)
330 , fPaint(paint) in fBounds()
333 SaveLayerRec(const SkRect* bounds, const SkPaint* paint, const SkImageFilter* backdrop, in SaveLayerRec()
336 , fPaint(paint) in SaveLayerRec()
342 SaveLayerRec(const SkRect* bounds, const SkPaint* paint, const SkImageFilter* backdrop, in SaveLayerRec()
346 , fPaint(paint) in SaveLayerRec()
[all …]
/external/skia/experimental/docs/
DcanvasBackend.js29 var paint = paintToCanvas(action.paint);
71 if ('fill' == paint.style) {
74 assert('stroke' == paint.style);
79 if ('fill' == paint.style) {
82 assert('stroke' == paint.style);
95 function paintToCanvas(paint) { argument
97 var inPicture = 'string' == typeof(paint);
99 paint = (new Function("return " + paint))();
100 assert('object' == typeof(paint) && !isArray(paint));
102 if ('gradient' in paint) {
[all …]

12345678910>>...33