Searched refs:canvas (Results 76 - 100 of 839) sorted by relevance

1234567891011>>

/external/skia/gm/
H A Dpatch.cpp23 static void draw_control_points(SkCanvas* canvas, const SkPoint cubics[12]) { argument
38 canvas->drawPoints(SkCanvas::kLines_PointMode, 4, bottom, paint);
39 canvas->drawPoints(SkCanvas::kLines_PointMode, 2, bottom + 1, paint);
40 canvas->drawPoints(SkCanvas::kLines_PointMode, 4, top, paint);
41 canvas->drawPoints(SkCanvas::kLines_PointMode, 4, left, paint);
42 canvas->drawPoints(SkCanvas::kLines_PointMode, 4, right, paint);
44 canvas->drawPoints(SkCanvas::kLines_PointMode, 2, top + 1, paint);
45 canvas->drawPoints(SkCanvas::kLines_PointMode, 2, left + 1, paint);
46 canvas->drawPoints(SkCanvas::kLines_PointMode, 2, right + 1, paint);
51 canvas
[all...]
H A Dpoly2poly.cpp88 static void test_stroke(SkCanvas* canvas) { argument
106 var canvas = document.createElement('canvas');
107 document.body.appendChild(canvas);
108 var ctx = canvas.getContext("2d");
110 SkJSCanvas ctx(canvas);
132 canvas = document.createElement('canvas');
133 document.body.appendChild(canvas);
134 ctx = canvas
195 doDraw(SkCanvas* canvas, SkPaint* paint, const int isrc[], const int idst[], int count) argument
232 if (false) { test_stroke(canvas); return; } variable
[all...]
H A Drecordopts.cpp55 static void draw_save_layer_draw_rect_restore_sequence(SkCanvas* canvas, SkColor shapeColor, argument
60 canvas->saveLayer(&targetRect, &layerPaint);
64 canvas->drawRect(targetRect, drawPaint);
65 canvas->restore();
70 static void draw_save_layer_draw_bitmap_restore_sequence(SkCanvas* canvas, SkColor shapeColor, argument
77 SkCanvas canvas(bitmap);
81 canvas.drawRect(SkRect::MakeWH(SkIntToScalar(7), SkIntToScalar(7)), p);
82 canvas.flush();
88 canvas->saveLayer(&targetRect, &layerPaint);
91 canvas
97 draw_svg_opacity_and_filter_layer_sequence(SkCanvas* canvas, SkColor shapeColor, InstallDetectorFunc installDetector) argument
104 SkCanvas* canvas = recorder.beginRecording(SkIntToScalar(kTestRectSize + 2), local
[all...]
H A Ddashing.cpp14 static void drawline(SkCanvas* canvas, int on, int off, const SkPaint& paint, argument
26 canvas->drawLine(startX, startY, finalX, finalY, p);
32 static void show_giant_dash(SkCanvas* canvas) { argument
35 drawline(canvas, 1, 1, paint, SkIntToScalar(20 * 1000));
38 static void show_zero_len_dash(SkCanvas* canvas) { argument
41 drawline(canvas, 2, 2, paint, SkIntToScalar(0));
44 canvas->translate(0, SkIntToScalar(20));
45 drawline(canvas, 4, 4, paint, SkIntToScalar(0));
60 virtual void onDraw(SkCanvas* canvas) { argument
72 canvas
148 onDraw(SkCanvas* canvas) argument
209 drawDashedLines(SkCanvas* canvas, SkScalar lineLength, SkScalar phase, SkScalar dashLength, int strokeWidth, bool circles) argument
247 onDraw(SkCanvas* canvas) argument
337 onDraw(SkCanvas* canvas) argument
[all...]
H A Dimage.cpp22 static void drawJpeg(SkCanvas* canvas, const SkISize& size) { argument
32 SkAutoCanvasRestore acr(canvas, true);
33 canvas->scale(size.width() * 1.0f / image->width(),
35 canvas->drawImage(image, 0, 0, nullptr);
42 SkCanvas* canvas = surface->getCanvas(); local
51 canvas->drawCircle(size.fWidth/2, size.fHeight/2, radius, paint);
56 canvas->drawCircle(size.fWidth/2, size.fHeight/2, radius, paint);
59 static void test_surface(SkCanvas* canvas, SkSurface* surf, bool usePaint) { argument
80 canvas->drawImage(imgR, 0, 0, usePaint ? &paint : nullptr);
81 canvas
197 draw_pixmap(SkCanvas* canvas, const SkPixmap& pmap) argument
203 show_scaled_pixels(SkCanvas* canvas, SkImage* image) argument
233 draw_contents(SkCanvas* canvas) argument
[all...]
H A Dgradtext.cpp46 virtual void onDraw(SkCanvas* canvas) { argument
51 canvas->clipRect(r);
54 canvas->drawRect(r, paint);
60 canvas->drawText("I", 1, 0, 100, paint);
75 virtual void onDraw(SkCanvas* canvas) { argument
80 canvas->drawText("Normal Fill Text", 16, 0, 50, paint);
82 canvas->drawText("Normal Stroke Text", 18, 0, 100, paint);
88 canvas->drawText("Gradient Fill Text", 18, 0, 150, paint);
90 canvas->drawText("Gradient Stroke Text", 20, 0, 200, paint);
109 static void draw_text(SkCanvas* canvas, cons argument
115 draw_text3(SkCanvas* canvas, const SkPaint& paint) argument
[all...]
H A Dlcdtext.cpp38 virtual void onDraw(SkCanvas* canvas) { argument
41 drawText(canvas, SkString("TEXT: SubpixelTrue LCDRenderTrue"),
43 drawText(canvas, SkString("TEXT: SubpixelTrue LCDRenderFalse"),
45 drawText(canvas, SkString("TEXT: SubpixelFalse LCDRenderTrue"),
47 drawText(canvas, SkString("TEXT: SubpixelFalse LCDRenderFalse"),
51 void drawText(SkCanvas* canvas, const SkString& string, argument
61 canvas->drawText(string.c_str(), string.size(), 0, y, paint);
81 static void ScaleAbout(SkCanvas* canvas, SkScalar sx, SkScalar sy, SkScalar px, SkScalar py) { argument
84 canvas->concat(m);
97 virtual void onDraw(SkCanvas* canvas) { argument
[all...]
H A Dsavelayer.cpp17 static void save_layer_unclipped(SkCanvas* canvas, argument
20 canvas->saveLayer({ &rect, nullptr, nullptr, SkCanvas_kDontClipToLayer_PrivateSaveLayerFlag });
23 static void do_draw(SkCanvas* canvas) { argument
29 canvas->drawRect({ 15, 15, 290, 40 }, paint);
30 canvas->translate(0, 30);
57 void onDraw(SkCanvas* canvas) override {
63 canvas->clipRect({ L, T, R, B });
66 SkAutoCanvasRestore acr(canvas, true);
68 save_layer_unclipped(canvas, L, T, R, T + 20);
69 save_layer_unclipped(canvas,
75 do_draw(canvas); variable
[all...]
H A Dblurrect.cpp18 static void fill_rect(SkCanvas* canvas, const SkRect& r, const SkPaint& p) { argument
19 canvas->drawRect(r, p);
22 static void draw_donut(SkCanvas* canvas, const SkRect& r, const SkPaint& p) { argument
35 canvas->drawPath(path, p);
38 static void draw_donut_skewed(SkCanvas* canvas, const SkRect& r, const SkPaint& p) { argument
53 canvas->drawPath(path, p);
112 void onDraw(SkCanvas* canvas) override {
113 canvas->translate(STROKE_WIDTH*3/2, STROKE_WIDTH*3/2);
119 canvas->save();
132 canvas
151 drawProcs(SkCanvas* canvas, const SkRect& r, const SkPaint& paint, bool doClip, const Proc procs[], size_t procsCount) argument
[all...]
H A Dlcdoverlap.cpp53 void drawTestCase(SkCanvas* canvas, SkScalar x, SkScalar y, SkBlendMode mode, argument
65 canvas->save();
66 canvas->translate(x, y);
67 canvas->rotate(360.0f / SK_ARRAY_COUNT(colors) * i);
68 canvas->translate(-fBlob->bounds().width() / 2.0f + 0.5f, 0);
73 canvas->drawTextBlob(fBlob, 0, 0, textPaint);
74 canvas->restore();
78 void onDraw(SkCanvas* canvas) override {
81 drawTestCase(canvas, offsetX, offsetY, SkBlendMode::kSrc, SkBlendMode::kSrc);
82 drawTestCase(canvas,
[all...]
H A Dlocalmatriximagefilter.cpp31 static void show_image(SkCanvas* canvas, SkImage* image, sk_sp<SkImageFilter> filter) { argument
36 canvas->drawRect(r, paint);
40 canvas->drawImage(image, 0, 0, &paint);
51 DEF_SIMPLE_GM(localmatriximagefilter, canvas, 640, 640) {
52 sk_sp<SkImage> image0(make_image(canvas));
69 canvas->translate(40, 40);
73 canvas->save();
74 show_image(canvas, image0.get(), filter);
77 canvas->translate(spacer, 0);
78 show_image(canvas, image
[all...]
H A Dmorphology.cpp30 SkCanvas canvas(fBitmap);
31 canvas.clear(0x0);
39 canvas.drawText(str1, strlen(str1), 10, 55, paint);
40 canvas.drawText(str2, strlen(str2), 10, 110, paint);
47 void drawClippedBitmap(SkCanvas* canvas, const SkPaint& paint, int x, int y) { argument
48 canvas->save();
49 canvas->translate(SkIntToScalar(x), SkIntToScalar(y));
50 canvas->clipRect(SkRect::MakeWH(
52 canvas->drawBitmap(fBitmap, 0, 0, &paint);
53 canvas
[all...]
H A Dquadpaths.cpp29 void drawPath(SkPath& path,SkCanvas* canvas,SkColor color, argument
40 canvas->save();
41 canvas->clipRect(clip);
42 canvas->drawPath(path, paint);
43 canvas->restore();
46 void onDraw(SkCanvas* canvas) override {
93 canvas->drawText(title, strlen(title),
100 canvas->save();
101 canvas->translate(10 * SK_Scalar1, 30 * SK_Scalar1);
102 canvas
172 drawPath(SkPath& path,SkCanvas* canvas,SkColor color, const SkRect& clip,SkPaint::Cap cap, SkPaint::Join join, SkPaint::Style style, SkPath::FillType fill, SkScalar strokeWidth) argument
[all...]
H A Dcubicpaths.cpp29 virtual void onDraw(SkCanvas* canvas) { argument
38 canvas->save();
40 canvas->save();
41 canvas->clipRect(bounds);
42 canvas->translate(dx, dy);
43 canvas->drawPath(path, paint);
44 canvas->restore();
46 canvas->translate(bounds.width(), 0);
48 canvas->restore();
49 canvas
93 drawOne(SkCanvas* canvas, const SkPath& path, const SkRect& clip) argument
140 drawPath(SkPath& path,SkCanvas* canvas,SkColor color, const SkRect& clip,SkPaint::Cap cap, SkPaint::Join join, SkPaint::Style style, SkPath::FillType fill, SkScalar strokeWidth) argument
157 onDraw(SkCanvas* canvas) argument
284 drawPath(SkPath& path,SkCanvas* canvas,SkColor color, const SkRect& clip,SkPaint::Cap cap, SkPaint::Join join, SkPaint::Style style, SkPath::FillType fill, SkScalar strokeWidth) argument
301 onDraw(SkCanvas* canvas) argument
[all...]
H A Dbitmaptiled.cpp15 static void draw_tile_bitmap_with_fractional_offset(SkCanvas* canvas, bool vertical) { argument
16 GrContext* context = canvas->getGrContext();
18 skiagm::GM::DrawGpuOnlyMessage(canvas);
22 // This should match kBmpSmallTileSize in SkGpuDevice.cpp. Note that our canvas size is tuned
53 canvas->drawBitmapRect(bmp, SkRect::MakeXYWH(0.0f, (kTileSize - 50) + offset,
57 canvas->drawBitmapRect(bmp, SkRect::MakeXYWH((kTileSize - 50) + offset, 0.0f,
67 DEF_SIMPLE_GM_BG(bitmaptiled_fractional_horizontal, canvas, 1124, 365, SK_ColorBLACK) {
68 draw_tile_bitmap_with_fractional_offset(canvas, false);
71 DEF_SIMPLE_GM_BG(bitmaptiled_fractional_vertical, canvas, 365, 1124, SK_ColorBLACK) {
72 draw_tile_bitmap_with_fractional_offset(canvas, tru
[all...]
H A Demboss.cpp18 SkCanvas canvas(bm);
19 canvas.clear(0);
22 canvas.drawCircle(50, 50, 50, paint);
40 void onDraw(SkCanvas* canvas) override {
43 canvas->drawBitmap(bm, 10, 10, &paint);
47 canvas->translate(bm.width() + SkIntToScalar(10), 0);
48 canvas->drawBitmap(bm, 10, 10, &paint);
53 canvas->translate(bm.width() + SkIntToScalar(10), 0);
54 canvas->drawBitmap(bm, 10, 10, &paint);
H A Dgetpostextpath.cpp16 static void strokePath(SkCanvas* canvas, const SkPath& path) { argument
21 canvas->drawPath(path, paint);
23 DEF_SIMPLE_GM(getpostextpath, canvas, 480, 780) {
34 canvas->translate(SkIntToScalar(10), SkIntToScalar(64));
36 canvas->drawText(text, len, 0, 0, paint);
38 strokePath(canvas, path);
53 canvas->translate(0, SkIntToScalar(64));
55 canvas->drawPosText(text, len, &pos[0], paint);
57 strokePath(canvas, path);
/external/skia/samplecode/
H A DSamplePolyToPoly.cpp84 static void doDraw(SkCanvas* canvas, SkPaint* paint, const int isrc[], argument
94 canvas->save();
96 canvas->concat(matrix);
101 canvas->drawRect(SkRect::MakeWH(D, D), *paint);
102 canvas->drawLine(0, 0, D, D, *paint);
103 canvas->drawLine(0, D, D, 0, *paint);
113 canvas->drawText(str.c_str(), str.size(),
117 canvas->restore();
120 virtual void onDrawContent(SkCanvas* canvas) { argument
127 canvas
[all...]
/external/robolectric/v1/src/test/java/com/xtremelabs/robolectric/shadows/
H A DCanvasTest.java28 Canvas canvas = new Canvas(targetBitmap);
29 canvas.drawBitmap(imageBitmap, 1, 2, new Paint());
30 canvas.drawBitmap(imageBitmap, 100, 200, new Paint());
33 "Bitmap for file:/an/image.jpg at (100,200)", shadowOf(canvas).getDescription());
41 Canvas canvas = new Canvas(targetBitmap);
42 canvas.drawBitmap(imageBitmap, new Matrix(), new Paint());
43 canvas.drawBitmap(imageBitmap, new Matrix(), new Paint());
46 "Bitmap for file:/an/image.jpg transformed by matrix", shadowOf(canvas).getDescription());
54 Canvas canvas = new Canvas(targetBitmap);
55 canvas
[all...]
/external/skia/src/core/
H A DSkAnnotation.cpp28 void SkAnnotateRectWithURL(SkCanvas* canvas, const SkRect& rect, SkData* value) { argument
32 canvas->drawAnnotation(rect, SkAnnotationKeys::URL_Key(), value);
35 void SkAnnotateNamedDestination(SkCanvas* canvas, const SkPoint& point, SkData* name) { argument
40 canvas->drawAnnotation(rect, SkAnnotationKeys::Define_Named_Dest_Key(), name);
43 void SkAnnotateLinkToDestination(SkCanvas* canvas, const SkRect& rect, SkData* name) { argument
47 canvas->drawAnnotation(rect, SkAnnotationKeys::Link_Named_Dest_Key(), name);
/external/pdfium/xfa/fde/
H A Dfde_iterator.cpp22 FDE_CANVASITEM canvas; local
23 canvas.hCanvas = nullptr;
24 canvas.pCanvas = pCanvas;
25 canvas.hPos = pCanvas->GetFirstPosition();
26 if (!canvas.hPos)
29 return m_CanvasStack.Push(canvas) == 0;
74 FDE_CANVASITEM canvas; local
75 canvas.hCanvas = pObj;
76 canvas.pCanvas = static_cast<IFDE_CanvasSet*>(pVisualSet);
77 canvas
[all...]
/external/skia/tools/fiddle/
H A Ddraw.cpp18 void draw(SkCanvas* canvas) { argument
19 canvas->clear(SK_ColorWHITE);
27 canvas->drawPaint(paint);
/external/skia/tools/viewer/
H A DGMSlide.cpp23 void GMSlide::draw(SkCanvas* canvas) { argument
26 fGM->drawBackground(canvas);
27 fGM->drawContent(canvas);
/external/androidplot/AndroidPlot-Core/src/main/java/com/androidplot/ui/
H A DSeriesRenderer.java50 public void render(Canvas canvas, RectF plotArea) throws PlotRenderException { argument
51 onRender(canvas, plotArea);
53 public abstract void onRender(Canvas canvas, RectF plotArea) throws PlotRenderException; argument
57 * @param canvas
60 protected abstract void doDrawLegendIcon(Canvas canvas, RectF rect, SeriesFormatterType formatter); argument
62 public void drawSeriesLegendIcon(Canvas canvas, RectF rect, SeriesFormatterType formatter) { argument
63 //int state = canvas.save(Canvas.CLIP_SAVE_FLAG);
65 canvas.save(Canvas.ALL_SAVE_FLAG);
66 canvas.clipRect(rect, Region.Op.INTERSECT);
67 doDrawLegendIcon(canvas, rec
[all...]
/external/skia/bench/
H A DPerlinNoiseBench.cpp24 void onDraw(int loops, SkCanvas* canvas) override {
25 this->test(loops, canvas, 0, 0, SkPerlinNoiseShader::kFractalNoise_Type,
30 void drawClippedRect(SkCanvas* canvas, int x, int y, const SkPaint& paint) { argument
31 canvas->save();
32 canvas->clipRect(SkRect::MakeXYWH(SkIntToScalar(x), SkIntToScalar(y),
37 canvas->drawRect(r, paint);
38 canvas->restore();
41 void test(int loops, SkCanvas* canvas, int x, int y, SkPerlinNoiseShader::Type type, argument
53 this->drawClippedRect(canvas, x, y, paint);

Completed in 367 milliseconds

1234567891011>>