Searched refs:canvas (Results 251 - 275 of 2055) sorted by relevance

<<11121314151617181920>>

/external/skia/gm/
H A Dblurcircles.cpp34 virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE {
35 canvas->scale(1.5f, 1.5f);
36 canvas->translate(50,50);
41 SkAutoCanvasRestore autoRestore(canvas, true);
42 canvas->translate(0, SkIntToScalar(150*i));
52 canvas->drawCircle(SkIntToScalar(50),SkIntToScalar(50),SkIntToScalar(circleRadii[j]),paint);
53 canvas->translate(SkIntToScalar(150), 0);
H A Dimagefiltersbase.cpp76 static void draw_paint(SkCanvas* canvas, const SkRect& r, SkImageFilter* imf) { argument
80 canvas->save();
81 canvas->clipRect(r);
82 canvas->drawPaint(paint);
83 canvas->restore();
86 static void draw_line(SkCanvas* canvas, const SkRect& r, SkImageFilter* imf) { argument
91 canvas->drawLine(r.fLeft, r.fTop, r.fRight, r.fBottom, paint);
94 static void draw_rect(SkCanvas* canvas, const SkRect& r, SkImageFilter* imf) { argument
100 canvas->drawRect(rr, paint);
103 static void draw_path(SkCanvas* canvas, cons argument
111 draw_text(SkCanvas* canvas, const SkRect& r, SkImageFilter* imf) argument
121 draw_bitmap(SkCanvas* canvas, const SkRect& r, SkImageFilter* imf) argument
137 draw_sprite(SkCanvas* canvas, const SkRect& r, SkImageFilter* imf) argument
170 draw_frame(SkCanvas* canvas, const SkRect& r) argument
185 onDraw(SkCanvas* canvas) argument
[all...]
H A Dblurquickreject.cpp33 virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE {
63 canvas->clear(SK_ColorBLACK);
64 canvas->save();
65 canvas->translate(kBoxSize, kBoxSize);
66 canvas->drawRect(clipRect, hairlinePaint);
67 canvas->clipRect(clipRect);
70 canvas->drawRect(blurRects[i], blurPaint);
71 canvas->drawRect(blurRects[i], hairlinePaint);
73 canvas->restore();
H A Dblurs.cpp33 virtual void onDraw(SkCanvas* canvas) { argument
49 canvas->translate(SkIntToScalar(-40), SkIntToScalar(0));
53 canvas->save();
64 canvas->drawCircle(SkIntToScalar(200 + gRecs[i].fCx*100),
78 canvas->drawText("Hamburgefons Style", 18, x, y, paint);
79 canvas->drawText("Hamburgefons Style", 18,
85 canvas->drawText("Hamburgefons Style", 18, x, y, paint);
87 canvas->restore();
89 canvas->translate(SkIntToScalar(350), SkIntToScalar(0));
H A Dgetpostextpath.cpp29 static void strokePath(SkCanvas* canvas, const SkPath& path) { argument
34 canvas->drawPath(path, paint);
37 virtual void onDraw(SkCanvas* canvas) { argument
47 canvas->translate(SkIntToScalar(10), SkIntToScalar(64));
49 canvas->drawText(text, len, 0, 0, paint);
51 strokePath(canvas, path);
66 canvas->translate(0, SkIntToScalar(64));
68 canvas->drawPosText(text, len, &pos[0], paint);
70 strokePath(canvas, path);
H A Dshadertext2.cpp17 SkCanvas canvas(*bm);
30 canvas.drawPaint(paint);
33 canvas.drawPaint(paint);
57 virtual void onDraw(SkCanvas* canvas) { argument
115 canvas->translate(15.f, 15.f);
116 canvas->drawBitmap(bmp, 0, 0);
117 canvas->translate(0, bmp.height() + labelPaint.getTextSize() + 15.f);
120 canvas->drawText(kLabelLabel, strlen(kLabelLabel), 0, 0, labelPaint);
121 canvas->translate(0, 15.f);
123 canvas
[all...]
H A Ddeviceproperties.cpp31 static void rotate_about(SkCanvas* canvas, argument
34 canvas->translate(px, py);
35 canvas->rotate(degrees);
36 canvas->translate(-px, -py);
48 SkCanvas canvas(&device);
49 canvas.drawColor(SK_ColorWHITE);
68 SkAutoCanvasRestore acr(&canvas, true);
69 canvas.translate(SkIntToScalar(50 + i * 230),
71 rotate_about(&canvas, SkIntToScalar(i * 5), x, y * 10);
79 canvas
[all...]
H A Dpictureshader.cpp59 virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE {
60 this->drawSceneColumn(canvas, SkPoint::Make(0, 0), 1, 1, 0);
61 this->drawSceneColumn(canvas, SkPoint::Make(0, fSceneSize * 6.4f), 1, 2, 0);
62 this->drawSceneColumn(canvas, SkPoint::Make(fSceneSize * 2.4f, 0), 1, 1, 1);
63 this->drawSceneColumn(canvas, SkPoint::Make(fSceneSize * 2.4f, fSceneSize * 6.4f), 1, 1, 2);
64 this->drawSceneColumn(canvas, SkPoint::Make(fSceneSize * 4.8f, 0), 2, 1, 0);
65 this->drawSceneColumn(canvas, SkPoint::Make(fSceneSize * 9.6f, 0), 2, 2, 0);
69 void drawSceneColumn(SkCanvas* canvas, const SkPoint& pos, SkScalar scale, SkScalar localScale, argument
76 this->drawScene(canvas, ctm, localMatrix, tileMode);
82 this->drawScene(canvas, ct
104 drawTile(SkCanvas* canvas) argument
121 drawScene(SkCanvas* canvas, const SkMatrix& matrix, const SkMatrix& localMatrix, unsigned tileMode) argument
[all...]
/external/skia/samplecode/
H A DSampleWritePixels.cpp24 SkCanvas canvas(*bitmap);
25 canvas.drawColor(SK_ColorRED);
28 canvas.drawCircle(SkIntToScalar(W)/2, SkIntToScalar(H)/2, SkIntToScalar(W)/2, paint);
46 virtual void onDrawContent(SkCanvas* canvas) { argument
55 canvas->translate(SkIntToScalar(20), SkIntToScalar(20));
57 canvas->writePixels(bitmap, 0, 0);
58 canvas->writePixels(subset, 0, 0);
H A DSampleLines.cpp48 void drawRings(SkCanvas* canvas) { argument
49 canvas->scale(SkIntToScalar(1)/2, SkIntToScalar(1)/2);
62 canvas->drawRect(r, paint);
65 virtual void onDrawContent(SkCanvas* canvas) { argument
68 canvas->drawBitmap(bm, 0, 0, NULL);
70 this->drawRings(canvas);
83 canvas->drawRect(r, paint);
92 canvas->drawLine(x, y, x + SkIntToScalar(90), y + SkIntToScalar(90), paint);
96 canvas->drawLine(x, y, x + SkIntToScalar(90), y + SkIntToScalar(90), paint);
H A DSampleFontScalerTest.cpp67 static void rotate_about(SkCanvas* canvas, SkScalar degrees, SkScalar px, SkScalar py) { argument
68 canvas->translate(px, py);
69 canvas->rotate(degrees);
70 canvas->translate(-px, -py);
73 virtual void onDrawContent(SkCanvas* canvas) { argument
90 canvas->drawPath(path, paint);
107 SkAutoCanvasRestore acr(canvas, true);
108 canvas->translate(SkIntToScalar(50 + i * 230),
110 rotate_about(canvas, SkIntToScalar(i * 5), x, y * 10);
117 canvas
[all...]
/external/skia/src/core/
H A DSkDrawLooper.cpp16 SkCanvas canvas; local
20 SkDrawLooper::Context* context = this->createContext(&canvas, buffer);
23 if (context->next(&canvas, &p)) {
37 SkCanvas canvas; local
42 SkDrawLooper::Context* context = this->createContext(&canvas, buffer);
45 if (context->next(&canvas, &p)) {
50 canvas.getTotalMatrix().mapRect(&r);
/external/chromium_org/third_party/skia/experimental/SkiaExamples/
H A DHelloSkiaExample.cpp30 void draw(SkCanvas* canvas) { argument
32 canvas->drawColor(fBGColor);
42 canvas->drawRect(rect, paint);
60 canvas->drawCircle(SkIntToScalar(200), SkIntToScalar(200),
75 canvas->save();
80 canvas->translate(SkIntToScalar(300), SkIntToScalar(300));
85 canvas->rotate(fRotationAngle);
88 canvas->drawText(message, strlen(message), SkIntToScalar(0), SkIntToScalar(0), paint);
90 canvas->restore();
/external/chromium_org/third_party/skia/gm/
H A Dblurquickreject.cpp33 virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE {
63 canvas->clear(SK_ColorBLACK);
64 canvas->save();
65 canvas->translate(kBoxSize, kBoxSize);
66 canvas->drawRect(clipRect, hairlinePaint);
67 canvas->clipRect(clipRect);
70 canvas->drawRect(blurRects[i], blurPaint);
71 canvas->drawRect(blurRects[i], hairlinePaint);
73 canvas->restore();
H A Dblurs.cpp33 virtual void onDraw(SkCanvas* canvas) { argument
50 canvas->translate(SkIntToScalar(-40), SkIntToScalar(0));
54 canvas->save();
65 canvas->drawCircle(SkIntToScalar(200 + gRecs[i].fCx*100),
79 canvas->drawText("Hamburgefons Style", 18, x, y, paint);
80 canvas->drawText("Hamburgefons Style", 18,
86 canvas->drawText("Hamburgefons Style", 18, x, y, paint);
88 canvas->restore();
90 canvas->translate(SkIntToScalar(350), SkIntToScalar(0));
H A Dgetpostextpath.cpp29 static void strokePath(SkCanvas* canvas, const SkPath& path) { argument
34 canvas->drawPath(path, paint);
37 virtual void onDraw(SkCanvas* canvas) { argument
48 canvas->translate(SkIntToScalar(10), SkIntToScalar(64));
50 canvas->drawText(text, len, 0, 0, paint);
52 strokePath(canvas, path);
67 canvas->translate(0, SkIntToScalar(64));
69 canvas->drawPosText(text, len, &pos[0], paint);
71 strokePath(canvas, path);
H A Dshadertext2.cpp17 SkCanvas canvas(*bm);
30 canvas.drawPaint(paint);
33 canvas.drawPaint(paint);
57 virtual void onDraw(SkCanvas* canvas) { argument
118 canvas->translate(15.f, 15.f);
119 canvas->drawBitmap(bmp, 0, 0);
120 canvas->translate(0, bmp.height() + labelPaint.getTextSize() + 15.f);
123 canvas->drawText(kLabelLabel, strlen(kLabelLabel), 0, 0, labelPaint);
124 canvas->translate(0, 15.f);
126 canvas
[all...]
H A DcopyTo4444.cpp33 virtual void onDraw(SkCanvas* canvas) { argument
42 canvas->drawBitmap(bm, 0, 0);
44 canvas->drawBitmap(bm4444, SkIntToScalar(bm.width()), 0);
H A Ddftext.cpp35 static void rotate_about(SkCanvas* canvas, argument
38 canvas->translate(px, py);
39 canvas->rotate(degrees);
40 canvas->translate(-px, -py);
54 SkCanvas* canvas = surface.get() ? surface->getCanvas() : inputCanvas; local
56 SkCanvas* canvas = inputCanvas; local
60 canvas->scale(1.05f, 1.05f);
61 canvas->clear(0xffffffff);
78 SkAutoCanvasRestore acr(canvas, true);
79 canvas
[all...]
H A Dpictureshader.cpp57 virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE {
58 this->drawSceneColumn(canvas, SkPoint::Make(0, 0), 1, 1, 0);
59 this->drawSceneColumn(canvas, SkPoint::Make(0, fSceneSize * 6.4f), 1, 2, 0);
60 this->drawSceneColumn(canvas, SkPoint::Make(fSceneSize * 2.4f, 0), 1, 1, 1);
61 this->drawSceneColumn(canvas, SkPoint::Make(fSceneSize * 2.4f, fSceneSize * 6.4f), 1, 1, 2);
62 this->drawSceneColumn(canvas, SkPoint::Make(fSceneSize * 4.8f, 0), 2, 1, 0);
63 this->drawSceneColumn(canvas, SkPoint::Make(fSceneSize * 9.6f, 0), 2, 2, 0);
67 void drawSceneColumn(SkCanvas* canvas, const SkPoint& pos, SkScalar scale, SkScalar localScale, argument
74 this->drawScene(canvas, ctm, localMatrix, tileMode);
80 this->drawScene(canvas, ct
102 drawTile(SkCanvas* canvas) argument
119 drawScene(SkCanvas* canvas, const SkMatrix& matrix, const SkMatrix& localMatrix, unsigned tileMode) argument
[all...]
/external/chromium_org/third_party/skia/samplecode/
H A DSampleLines.cpp48 void drawRings(SkCanvas* canvas) { argument
49 canvas->scale(SkIntToScalar(1)/2, SkIntToScalar(1)/2);
62 canvas->drawRect(r, paint);
65 virtual void onDrawContent(SkCanvas* canvas) { argument
68 canvas->drawBitmap(bm, 0, 0, NULL);
70 this->drawRings(canvas);
83 canvas->drawRect(r, paint);
92 canvas->drawLine(x, y, x + SkIntToScalar(90), y + SkIntToScalar(90), paint);
96 canvas->drawLine(x, y, x + SkIntToScalar(90), y + SkIntToScalar(90), paint);
H A DSampleFontScalerTest.cpp67 static void rotate_about(SkCanvas* canvas, SkScalar degrees, SkScalar px, SkScalar py) { argument
68 canvas->translate(px, py);
69 canvas->rotate(degrees);
70 canvas->translate(-px, -py);
73 virtual void onDrawContent(SkCanvas* canvas) { argument
90 canvas->drawPath(path, paint);
107 SkAutoCanvasRestore acr(canvas, true);
108 canvas->translate(SkIntToScalar(50 + i * 230),
110 rotate_about(canvas, SkIntToScalar(i * 5), x, y * 10);
117 canvas
[all...]
/external/skia/experimental/SkiaExamples/
H A DHelloSkiaExample.cpp30 void draw(SkCanvas* canvas) { argument
32 canvas->drawColor(fBGColor);
42 canvas->drawRect(rect, paint);
60 canvas->drawCircle(SkIntToScalar(200), SkIntToScalar(200),
75 canvas->save();
80 canvas->translate(SkIntToScalar(300), SkIntToScalar(300));
85 canvas->rotate(fRotationAngle);
88 canvas->drawText(message, strlen(message), SkIntToScalar(0), SkIntToScalar(0), paint);
90 canvas->restore();
/external/chromium_org/third_party/WebKit/Source/core/html/canvas/
H A DCanvasRenderingContext.cpp27 #include "core/html/canvas/CanvasRenderingContext.h"
29 #include "core/html/canvas/CanvasImageSource.h"
34 CanvasRenderingContext::CanvasRenderingContext(HTMLCanvasElement* canvas) argument
35 : m_canvas(canvas)
52 bool taintOrigin = imageSource->wouldTaintOrigin(canvas()->securityOrigin());
/external/chromium_org/ui/gfx/
H A Dnine_image_painter.cc12 #include "ui/gfx/canvas.h"
35 // Stretches the given image over the specified canvas area.
87 void NineImagePainter::Paint(Canvas* canvas, const Rect& bounds) { argument
89 Paint(canvas, bounds, std::numeric_limits<uint8>::max());
92 void NineImagePainter::Paint(Canvas* canvas, argument
98 ScopedCanvas scoped_canvas(canvas);
99 canvas->Translate(bounds.OffsetFromOrigin());
104 // Get the current transform from the canvas and apply it to the logical
107 // We should not scale the bounds by the canvas->image_scale() as that can be
108 // different from the real scale in the canvas transfor
[all...]

Completed in 611 milliseconds

<<11121314151617181920>>