/external/skia/src/effects/ |
H A D | SkPaintFlagsDrawFilter.cpp | 17 bool SkPaintFlagsDrawFilter::filter(SkPaint* paint, Type) { argument 18 paint->setFlags((paint->getFlags() & ~fClearFlags) | fSetFlags);
|
/external/skia/tests/ |
H A D | FontObjTest.cpp | 13 static bool is_use_nonlinear_metrics(const SkPaint& paint) { argument 14 return !paint.isSubpixelText() && !paint.isLinearText(); 17 static bool is_enable_auto_hints(const SkPaint& paint) { argument 18 return paint.isAutohinted(); 21 static bool is_enable_bytecode_hints(const SkPaint& paint) { argument 22 return paint.getHinting() >= SkPaint::kFull_Hinting; 25 static void test_cachedfont(skiatest::Reporter* reporter, const SkPaint& paint) { argument 26 sk_sp<SkFont> font(SkFont::Testing_CreateFromPaint(paint)); 28 // Currently SkFont resolves null into the default, so only test if paint' 77 SkPaint paint; local [all...] |
H A D | PaintTest.cpp | 47 static SkTypeface::Encoding paint2encoding(const SkPaint& paint) { argument 48 SkPaint::TextEncoding enc = paint.getTextEncoding(); 82 SkPaint paint; local 83 paint.setTypeface(SkTypeface::MakeDefault()); 84 SkTypeface* face = paint.getTypeface(); 95 paint.setTextEncoding(gRec[k].fEncoding); 101 bool contains = paint.containsText(dst, len); 102 int nglyphs = paint.textToGlyphs(dst, len, glyphs0); 103 int first = face->charsToGlyphs(dst, paint2encoding(paint), glyphs1, NGLYPHS); 142 SkPaint paint; local 173 SkPaint paint; local 247 SkPaint paint; local [all...] |
H A D | ColorMatrixTest.cpp | 41 SkPaint paint; local 48 paint.setColorFilter(SkColorFilter::MakeMatrixFilterRowMajor255(blueToCyan)); 50 paint.setColor(SK_ColorBLUE); 51 canvas.drawPoint(0, 0, paint); 54 paint.setColor(SK_ColorGREEN); 55 canvas.drawPoint(0, 0, paint); 58 paint.setColor(SK_ColorRED); 59 canvas.drawPoint(0, 0, paint); 63 paint.setColor(SK_ColorMAGENTA); 64 canvas.drawPoint(0, 0, paint); [all...] |
H A D | PaintBreakTextTest.cpp | 13 const SkPaint& paint, 17 const SkScalar width = paint.measureText(text, length); 24 const size_t n = paint.breakText(text, length, w, &m); 46 const SkPaint& paint, 51 const SkScalar width = paint.measureText(text, length); 54 const size_t length2 = paint.breakText(text, length, width, &mm); 60 const SkPaint& paint, 67 const SkScalar width = paint.measureText(text, kSize); 70 const size_t length = paint.breakText(text, kSize, width, &mm); 76 SkPaint paint; local 12 test_monotonic(skiatest::Reporter* reporter, const SkPaint& paint, const char* msg) argument 45 test_eq_measure_text(skiatest::Reporter* reporter, const SkPaint& paint, const char* msg) argument 59 test_long_text(skiatest::Reporter* reporter, const SkPaint& paint, const char* msg) argument [all...] |
/external/skia/gm/ |
H A D | bug530095.cpp | 17 SkPaint paint; local 18 paint.setAntiAlias(true); 19 paint.setStyle(SkPaint::kStroke_Style); 20 paint.setStrokeWidth(26); 23 paint.setPathEffect(SkDashPathEffect::Make(intervals, intervalCount, -40)); 24 canvas->drawPath(path1, paint); 26 paint.setStrokeWidth(0.26f); 29 paint.setPathEffect(SkDashPathEffect::Make(smIntervals, smIntervalCount, -0.40f)); 33 canvas->drawPath(path2, paint); 36 paint [all...] |
H A D | glyph_pos_align.cpp | 23 SkPaint paint; local 24 paint.setTextSize(kTextHeight); 25 paint.setFakeBoldText(true); 28 paint.setShader(SkGradientShader::MakeLinear(pts, colors, nullptr, SK_ARRAY_COUNT(colors), 30 paint.setTextAlign(SkPaint::kRight_Align); 31 drawTestCase(canvas, "Right Align", kTextHeight, paint); 33 paint.setTextAlign(SkPaint::kCenter_Align); 34 drawTestCase(canvas, "Center Align", 4 * kTextHeight, paint); 36 paint.setTextAlign(SkPaint::kLeft_Align); 37 drawTestCase(canvas, "Left Align", 7 * kTextHeight, paint); 40 drawTestCase(SkCanvas* canvas, const char* text, SkScalar y, const SkPaint& paint) argument [all...] |
H A D | picture.cpp | 16 SkPaint paint; local 17 paint.setAntiAlias(true); 20 paint.setColor(0x800000FF); 21 canvas->drawRect(SkRect::MakeWH(100, 100), paint); 23 paint.setColor(0x80FF0000); 25 canvas->drawPath(path, paint); 27 paint.setColor(0x8000FF00); 29 canvas->drawPath(path, paint); 31 paint.setColor(0x80FFFFFF); 32 paint 63 SkPaint paint; variable [all...] |
H A D | stroke_rect_shader.cpp | 20 SkPaint paint; local 23 paint.setShader(std::move(shader)); 24 paint.setStyle(SkPaint::kStroke_Style); 30 paint.setAntiAlias(aa); 34 paint.setStrokeWidth(kStrokeWidth); 36 paint.setStrokeJoin(SkPaint::kBevel_Join); 37 canvas->drawRect(kRect, paint); 40 paint.setStrokeJoin(SkPaint::kMiter_Join); 41 canvas->drawRect(kRect, paint); 45 paint [all...] |
H A D | verttext.cpp | 59 static void drawBaseline(SkCanvas* canvas, const SkPaint& paint, argument 61 SkScalar total = paint.measureText(gText, gLen); 67 paint.isVerticalText() ? x : x + total, 68 paint.isVerticalText() ? y + total : y, 73 int numChars = paint.getTextWidths(gText, gLen, adv, nullptr); 76 if (paint.isVerticalText()) { 90 SkPaint paint; variable 91 paint.setAntiAlias(true); 92 paint.setTextSize(SkIntToScalar(TEXT_SIZE)); 93 //paint [all...] |
H A D | skbug_4868.cpp | 14 SkPaint paint; local 15 paint.setAntiAlias(true); 16 paint.setStyle(SkPaint::kStroke_Style); 21 canvas->drawLine(rc.left(), rc.top(), rc.right(), rc.bottom(), paint); 22 canvas->drawLine(rc.right(), rc.top(), rc.left(), rc.bottom(), paint);
|
H A D | bitmapshader.cpp | 56 SkPaint paint; variable 67 paint.setShader(SkShader::MakeBitmapShader(fBitmap, SkShader::kClamp_TileMode, 71 canvas->drawBitmap(fMask, 0, 0, &paint); 72 canvas->drawBitmap(fMask, 30, 0, &paint); 76 canvas->drawCircle(10, 10, 10, paint); 77 canvas->drawCircle(40, 10, 10, paint); // no blue circle expected 82 paint.setShader(nullptr); 83 paint.setColor(SK_ColorGREEN); 84 canvas->drawBitmap(fMask, 0, 0, &paint); 85 canvas->drawBitmap(fMask, 30, 0, &paint); [all...] |
H A D | fatpathfill.cpp | 24 SkPaint paint; local 25 paint.setColor(sk_tool_utils::color_to_565(0xFF0088FF)); 26 paint.setAntiAlias(true); 30 canvas->drawCircle(x + 0.5f, y + 0.5f, 1.5f / ZOOM, paint); 36 SkPaint paint; local 39 surface->getCanvas()->drawPath(path, paint); 42 paint.setAntiAlias(true); 43 paint.setColor(SK_ColorRED); 44 paint.setStyle(SkPaint::kStroke_Style); 45 canvas->drawPath(path, paint); 57 SkPaint paint; local [all...] |
H A D | bitmapcopy.cpp | 31 SkPaint paint; local 32 paint.setColor(SK_ColorRED); 33 canvas->drawRect(SkRect::MakeIWH(width/2, height/2), paint); 34 paint.setColor(SK_ColorGREEN); 36 paint); 37 paint.setColor(SK_ColorBLUE); 39 paint); 40 paint.setColor(SK_ColorYELLOW); 42 SkIntToScalar(height) }, paint); 63 SkPaint paint; local [all...] |
H A D | displacement.cpp | 49 void drawClippedBitmap(SkCanvas* canvas, int x, int y, const SkPaint& paint) const { 53 canvas->drawBitmap(fBitmap, 0, 0, &paint); 59 SkPaint paint; variable 61 paint.setImageFilter(SkDisplacementMapEffect::Make( 64 this->drawClippedBitmap(canvas, 0, 0, paint); 65 paint.setImageFilter(SkDisplacementMapEffect::Make( 68 this->drawClippedBitmap(canvas, 100, 0, paint); 69 paint.setImageFilter(SkDisplacementMapEffect::Make( 72 this->drawClippedBitmap(canvas, 200, 0, paint); 73 paint [all...] |
H A D | colortype.cpp | 26 SkPaint paint; variable 27 paint.setAntiAlias(true); 28 paint.setShader(SkGradientShader::MakeSweep(0, 0, colors, nullptr, SK_ARRAY_COUNT(colors), 36 fColorType = sk_make_sp<SkGTypeface>(std::move(orig), paint); 48 SkPaint paint; variable 49 paint.setAntiAlias(true); 50 paint.setTypeface(fColorType); 53 paint.setTextSize(size); 54 canvas->translate(0, paint.getFontMetrics(nullptr)); 55 canvas->drawText("Hamburgefons", 12, 10, 10, paint); [all...] |
H A D | clip_error.cpp | 19 const SkPaint& paint, const SkPaint& blurPaint, 26 canvas->drawTextBlob(blob, 0, 477, paint); 42 SkPaint paint; variable 43 paint.setAntiAlias(true); 44 paint.setStyle(SkPaint::kFill_Style); 48 sk_tool_utils::set_portable_typeface(&paint); member in class:ClipErrorGM::sk_tool_utils 49 paint.setTextSize(256); 50 paint.setAntiAlias(true); 55 SkPaint blurPaint(paint); 60 sk_tool_utils::add_to_text_blob(&builder, text, paint, 18 draw_text(SkCanvas* canvas, sk_sp<SkTextBlob> blob, const SkPaint& paint, const SkPaint& blurPaint, const SkPaint& clearPaint) argument [all...] |
H A D | drawlooper.cpp | 38 SkPaint paint; variable 39 paint.setAntiAlias(true); 40 sk_tool_utils::set_portable_typeface(&paint); member in class:DrawLooperGM::sk_tool_utils 41 paint.setTextSize(SkIntToScalar(72)); 42 paint.setLooper(fLooper); 44 canvas->drawCircle(50, 50, 30, paint); 45 canvas->drawRect({ 150, 50, 200, 100 }, paint); 46 canvas->drawText("Looper", 6, 230, 100, paint); 76 SkPaint* paint = looperBuilder.addLayer(info); local 77 paint [all...] |
/external/skia/samplecode/ |
H A D | SampleLines.cpp | 52 SkPaint paint; local 53 // paint.setAntiAlias(true); 54 paint.setStyle(SkPaint::kStroke_Style); 55 paint.setStrokeWidth(SkScalarHalf(SkIntToScalar(3))); 56 paint.setColor(0xFFFF8800); 57 // paint.setColor(0xFFFFFFFF); 58 canvas->drawRect(r, paint); 69 SkPaint paint; 72 paint.setColor(SK_ColorWHITE); 73 paint [all...] |
/external/skia/src/core/ |
H A D | SkSpanProcs.cpp | 62 static void noop_filterspan(const SkPaint& paint, SkPM4f[], int) { argument 63 SkASSERT(!paint.getColorFilter()); 64 SkASSERT(0xFF == paint.getAlpha()); 67 static void alpha_filterspan(const SkPaint& paint, SkPM4f span[], int count) { argument 68 SkASSERT(!paint.getColorFilter()); 69 SkASSERT(0xFF != paint.getAlpha()); 70 const Sk4f scale = Sk4f(paint.getAlpha() * (1.0f/255)); 76 static void colorfilter_filterspan(const SkPaint& paint, SkPM4f span[], int count) { argument 77 SkASSERT(paint.getColorFilter()); 78 SkASSERT(0xFF == paint 82 colorfilter_alpha_filterspan(const SkPaint& paint, SkPM4f span[], int count) argument 89 SkFilterSpanProc_Choose(const SkPaint& paint) argument [all...] |
H A D | SkXfermodeInterpretation.cpp | 15 SkXfermodeInterpretation SkInterpretXfermode(const SkPaint& paint, bool dstIsOpaque) { argument 16 switch (paint.getBlendMode()) { 20 if (just_solid_color(paint)) { 32 if (dstIsOpaque && just_solid_color(paint)) { 37 if (just_solid_color(paint)) {
|
H A D | SkLiteRecorder.cpp | 60 void SkLiteRecorder::onDrawPaint(const SkPaint& paint) { argument 61 fDL->drawPaint(paint); 63 void SkLiteRecorder::onDrawPath(const SkPath& path, const SkPaint& paint) { argument 64 fDL->drawPath(path, paint); 66 void SkLiteRecorder::onDrawRect(const SkRect& rect, const SkPaint& paint) { argument 67 fDL->drawRect(rect, paint); 69 void SkLiteRecorder::onDrawRegion(const SkRegion& region, const SkPaint& paint) { argument 70 fDL->drawRegion(region, paint); 72 void SkLiteRecorder::onDrawOval(const SkRect& oval, const SkPaint& paint) { argument 73 fDL->drawOval(oval, paint); 75 onDrawArc(const SkRect& oval, SkScalar startAngle, SkScalar sweepAngle, bool useCenter, const SkPaint& paint) argument 79 onDrawRRect(const SkRRect& rrect, const SkPaint& paint) argument 82 onDrawDRRect(const SkRRect& out, const SkRRect& in, const SkPaint& paint) argument 89 onDrawPicture(const SkPicture* picture, const SkMatrix* matrix, const SkPaint* paint) argument 98 onDrawText(const void* text, size_t bytes, SkScalar x, SkScalar y, const SkPaint& paint) argument 103 onDrawPosText(const void* text, size_t bytes, const SkPoint pos[], const SkPaint& paint) argument 108 onDrawPosTextH(const void* text, size_t bytes, const SkScalar xs[], SkScalar y, const SkPaint& paint) argument 113 onDrawTextOnPath(const void* text, size_t bytes, const SkPath& path, const SkMatrix* matrix, const SkPaint& paint) argument 118 onDrawTextRSXform(const void* text, size_t bytes, const SkRSXform xform[], const SkRect* cull, const SkPaint& paint) argument 123 onDrawTextBlob(const SkTextBlob* blob, SkScalar x, SkScalar y, const SkPaint& paint) argument 129 onDrawBitmap(const SkBitmap& bm, SkScalar x, SkScalar y, const SkPaint* paint) argument 132 fDL->drawImage(SkImage::MakeFromBitmap(bm), x,y, paint); local 134 onDrawBitmapNine(const SkBitmap& bm, const SkIRect& center, const SkRect& dst, const SkPaint* paint) argument 137 fDL->drawImageNine(SkImage::MakeFromBitmap(bm), center, dst, paint); local 139 onDrawBitmapRect(const SkBitmap& bm, const SkRect* src, const SkRect& dst, const SkPaint* paint, SrcRectConstraint constraint) argument 142 fDL->drawImageRect(SkImage::MakeFromBitmap(bm), src, dst, paint, constraint); local 144 onDrawBitmapLattice(const SkBitmap& bm, const SkCanvas::Lattice& lattice, const SkRect& dst, const SkPaint* paint) argument 147 fDL->drawImageLattice(SkImage::MakeFromBitmap(bm), lattice, dst, paint); local 150 onDrawImage(const SkImage* img, SkScalar x, SkScalar y, const SkPaint* paint) argument 153 fDL->drawImage(sk_ref_sp(img), x,y, paint); local 155 onDrawImageNine(const SkImage* img, const SkIRect& center, const SkRect& dst, const SkPaint* paint) argument 158 fDL->drawImageNine(sk_ref_sp(img), center, dst, paint); local 160 onDrawImageRect(const SkImage* img, const SkRect* src, const SkRect& dst, const SkPaint* paint, SrcRectConstraint constraint) argument 163 fDL->drawImageRect(sk_ref_sp(img), src, dst, paint, constraint); local 165 onDrawImageLattice(const SkImage* img, const SkCanvas::Lattice& lattice, const SkRect& dst, const SkPaint* paint) argument 168 fDL->drawImageLattice(sk_ref_sp(img), lattice, dst, paint); local 172 onDrawPatch(const SkPoint cubics[12], const SkColor colors[4], const SkPoint texCoords[4], SkBlendMode bmode, const SkPaint& paint) argument 177 onDrawPoints(SkCanvas::PointMode mode, size_t count, const SkPoint pts[], const SkPaint& paint) argument 182 onDrawVerticesObject(const SkVertices* vertices, SkBlendMode mode, const SkPaint& paint) argument 186 onDrawAtlas(const SkImage* atlas, const SkRSXform xforms[], const SkRect texs[], const SkColor colors[], int count, SkBlendMode bmode, const SkRect* cull, const SkPaint* paint) argument 200 onDrawShadowedPicture(const SkPicture* picture, const SkMatrix* matrix, const SkPaint* paint, const SkShadowParams& params) argument [all...] |
/external/androidplot/AndroidPlot-Core/src/main/java/com/androidplot/util/ |
H A D | FontUtils.java | 25 * Determines the height of the tallest character that can be drawn by paint.
26 * @param paint
29 public static float getFontHeight(Paint paint) {
argument 30 Paint.FontMetrics metrics = paint.getFontMetrics();
36 * Get the smallest rect that ecompasses the text to be drawn using paint.
38 * @param paint
41 public static Rect getPackedStringDimensions(String text, Paint paint) {
argument 43 paint.getTextBounds(text, 0, text.length(), size);
52 * @param paint
55 public static Rect getStringDimensions(String text, Paint paint) {
argument [all...] |
/external/skia/src/svg/ |
H A D | SkSVGDevice.h | 21 void drawPaint(const SkPaint& paint) override; 23 const SkPoint[], const SkPaint& paint) override; 24 void drawRect(const SkRect& r, const SkPaint& paint) override; 25 void drawOval(const SkRect& oval, const SkPaint& paint) override; 26 void drawRRect(const SkRRect& rr, const SkPaint& paint) override; 28 const SkPaint& paint, 33 const SkMatrix& matrix, const SkPaint& paint) override; 35 int x, int y, const SkPaint& paint) override; 38 const SkPaint& paint, SkCanvas::SrcRectConstraint) override; 41 SkScalar x, SkScalar y, const SkPaint& paint) overrid [all...] |
/external/mesa3d/src/gallium/state_trackers/vega/ |
H A D | paint.c | 27 #include "paint.h" 197 struct vg_paint *paint = CALLOC_STRUCT(vg_paint); local 201 vg_init_object(&paint->base, ctx, VG_OBJECT_PAINT); 202 vg_context_add_object(ctx, &paint->base); 204 paint->type = VG_PAINT_TYPE_COLOR; 205 memcpy(paint->solid.color, default_color, 207 paint->gradient.spread = VG_COLOR_RAMP_SPREAD_PAD; 208 memcpy(paint->gradient.linear.coords, def_ling, 210 memcpy(paint->gradient.radial.vals, def_radg, 213 paint 226 paint_destroy(struct vg_paint *paint) argument 240 paint_set_color(struct vg_paint *paint, const VGfloat *color) argument 254 paint_color_buffer(struct vg_paint *paint, void *buffer) argument 264 paint_linear_gradient_buffer(struct vg_paint *paint, const struct matrix *inv, void *buffer) argument 300 paint_radial_gradient_buffer(struct vg_paint *paint, const struct matrix *inv, void *buffer) argument 356 paint_pattern_buffer(struct vg_paint *paint, const struct matrix *inv, void *buffer) argument 378 paint_set_type(struct vg_paint *paint, VGPaintType type) argument 383 paint_set_ramp_stops(struct vg_paint *paint, const VGfloat *stops, int num) argument 449 paint_set_linear_gradient(struct vg_paint *paint, const VGfloat *coords) argument 455 paint_set_spread_mode(struct vg_paint *paint, VGint mode) argument 472 paint_spread_mode(struct vg_paint *paint) argument 477 paint_set_radial_gradient(struct vg_paint *paint, const VGfloat *values) argument 483 paint_set_pattern(struct vg_paint *paint, struct vg_image *img) argument 494 paint_set_pattern_tiling(struct vg_paint *paint, VGTilingMode mode) argument 521 paint_get_color(struct vg_paint *paint, VGfloat *color) argument 530 paint_ramp_stops(struct vg_paint *paint, VGfloat *stops, int num) argument 536 paint_linear_gradient(struct vg_paint *paint, VGfloat *coords) argument 542 paint_radial_gradient(struct vg_paint *paint, VGfloat *coords) argument 548 paint_num_ramp_stops(struct vg_paint *paint) argument 553 paint_type(struct vg_paint *paint) argument 558 paint_set_coloriv(struct vg_paint *paint, const VGint *color) argument 572 paint_get_coloriv(struct vg_paint *paint, VGint *color) argument 581 paint_set_color_ramp_premultiplied(struct vg_paint *paint, VGboolean set) argument 587 paint_color_ramp_premultiplied(struct vg_paint *paint) argument 592 paint_set_ramp_stopsi(struct vg_paint *paint, const VGint *stops, int num) argument 602 paint_ramp_stopsi(struct vg_paint *paint, VGint *stops, int num) argument 608 paint_set_linear_gradienti(struct vg_paint *paint, const VGint *coords) argument 614 paint_linear_gradienti(struct vg_paint *paint, VGint *coords) argument 620 paint_set_radial_gradienti(struct vg_paint *paint, const VGint *values) argument 626 paint_radial_gradienti(struct vg_paint *paint, VGint *coords) argument 632 paint_pattern_tiling(struct vg_paint *paint) argument 637 paint_bind_samplers(struct vg_paint *paint, struct pipe_sampler_state **samplers, struct pipe_sampler_view **sampler_views) argument 671 paint_resolve_type(struct vg_paint *paint) argument 679 paint_is_degenerate(struct vg_paint *paint) argument 707 paint_constant_buffer_size(struct vg_paint *paint) argument 729 paint_fill_constant_buffer(struct vg_paint *paint, const struct matrix *mat, void *buffer) argument 752 paint_is_opaque(struct vg_paint *paint) argument [all...] |