Searched refs:canvas (Results 126 - 150 of 2055) sorted by relevance

1234567891011>>

/external/chromium_org/cc/resources/
H A Dcontent_layer_updater.cc40 void ContentLayerUpdater::PaintContents(SkCanvas* canvas, argument
46 if (!canvas)
48 canvas->save();
49 canvas->translate(SkIntToScalar(-paint_rect.x()),
52 // The |canvas| backing should be sized to hold the |paint_rect|.
53 DCHECK_EQ(paint_rect.width(), canvas->getBaseLayerSize().width());
54 DCHECK_EQ(paint_rect.height(), canvas->getBaseLayerSize().height());
72 // Drawing at most 1 x 1 x (canvas width + canvas height) texels is 2-3X
76 canvas
[all...]
/external/chromium_org/third_party/WebKit/Source/platform/graphics/
H A DImageBufferSurface.cpp57 // required, but the canvas is currently filled with the magic transparency
61 canvas()->drawARGB(255, 0, 0, 0, SkXfermode::kSrc_Mode);
63 canvas()->drawARGB(0, 0, 0, 0, SkXfermode::kClear_Mode);
70 ASSERT(canvas());
72 return canvas()->getTopDevice()->accessBitmap(false);
/external/chromium_org/third_party/skia/bench/
H A DPerlinNoiseBench.cpp24 virtual void onDraw(const int loops, SkCanvas* canvas) SK_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(const int loops, SkCanvas* canvas, int x, int y, SkPerlinNoiseShader::Type type, argument
53 this->drawClippedRect(canvas, x, y, paint);
H A DDisplacementBench.cpp37 SkCanvas canvas(fBitmap);
38 canvas.clear(0x00000000);
44 canvas.drawText(str, strlen(str), SkIntToScalar(15), SkIntToScalar(55), paint);
51 SkCanvas canvas(fCheckerboard);
52 canvas.clear(0x00000000);
59 canvas.save();
60 canvas.translate(SkIntToScalar(x), SkIntToScalar(y));
61 canvas.drawRect(SkRect::MakeXYWH(0, 0, 8, 8), darkPaint);
62 canvas.drawRect(SkRect::MakeXYWH(8, 0, 8, 8), lightPaint);
63 canvas
70 drawClippedBitmap(SkCanvas* canvas, int x, int y, const SkPaint& paint) argument
[all...]
/external/chromium_org/third_party/skia/gm/
H A Demboss.cpp18 SkCanvas canvas(bm);
19 canvas.clear(0);
22 canvas.drawCircle(50, 50, 50, paint);
40 virtual void onDraw(SkCanvas* canvas) SK_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 Dimage.cpp19 static void drawJpeg(SkCanvas* canvas, const SkISize& size) { argument
30 SkAutoCanvasRestore acr(canvas, true);
31 canvas->scale(size.width() * 1.0f / image->width(),
33 canvas->drawImage(image, 0, 0, NULL);
41 SkCanvas* canvas = surface->getCanvas(); local
50 canvas->drawCircle(size.fWidth/2, size.fHeight/2, radius, paint);
55 canvas->drawCircle(size.fWidth/2, size.fHeight/2, radius, paint);
58 static void test_surface(SkCanvas* canvas, SkSurface* surf, bool usePaint) { argument
80 canvas->drawImage(imgR, 0, 0, usePaint ? &paint : NULL);
81 canvas
135 onDraw(SkCanvas* canvas) argument
[all...]
H A Dimageresizetiled.cpp35 virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE {
44 canvas->getClipBounds(&bounds);
47 canvas->save();
48 canvas->clipRect(SkRect::MakeXYWH(x, y, tile_size, tile_size));
49 canvas->scale(SkScalarInvert(RESIZE_FACTOR),
51 canvas->saveLayer(NULL, &paint);
65 canvas->drawText(str[i], strlen(str[i]), SkIntToScalar(0),
68 canvas->restore();
69 canvas->restore();
H A Dbitmapmatrix.cpp37 virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE {
47 canvas->drawBitmapMatrix(bm, matrix, &paint);
50 canvas->translate(SkIntToScalar(bm.width() + 5), 0);
52 canvas->drawBitmapMatrix(bm, matrix, &paint);
55 canvas->translate(SkIntToScalar(bm.width()*2 + 5), 0);
59 canvas->save();
60 canvas->translate(0, SkIntToScalar(10));
61 canvas->drawBitmapMatrix(bm, matrix, &paint);
62 canvas->restore();
65 canvas
[all...]
H A Dsimpleaaclip.cpp15 static void paint_rgn(SkCanvas* canvas, const SkAAClip& clip, argument
31 canvas->drawBitmap(bm2,
76 void drawOrig(SkCanvas* canvas) { argument
82 canvas->drawRect(fBase, paint);
83 canvas->drawRect(fRect, paint);
86 void drawRgnOped(SkCanvas* canvas, SkRegion::Op op, SkColor color) { argument
91 this->drawOrig(canvas);
95 paint_rgn(canvas, clip, paint);
98 void drawPathsOped(SkCanvas* canvas, SkRegion::Op op, SkColor color) { argument
100 this->drawOrig(canvas);
140 onDraw(SkCanvas* canvas) argument
[all...]
H A Dtechtalk1.cpp57 static void show_mesh(SkCanvas* canvas, const SkRect& r) { argument
61 canvas->drawRect(r, paint);
62 canvas->drawLine(r.fLeft, r.fTop, r.fRight, r.fBottom, paint);
65 static void drawLine(SkCanvas* canvas, const SkPoint& p0, const SkPoint& p1, argument
67 canvas->drawLine(p0.fX, p0.fY, p1.fX, p1.fY, paint);
70 static void show_mesh(SkCanvas* canvas, const SkPoint pts[], argument
76 drawLine(canvas, pts[indices[i]], pts[indices[i+1]], paint);
77 drawLine(canvas, pts[indices[i+1]], pts[indices[i+2]], paint);
78 drawLine(canvas, pts[indices[i+2]], pts[indices[i]], paint);
82 static void show_glframe(SkCanvas* canvas, cons argument
88 show_mesh_between(SkCanvas* canvas, const SkPath& p0, const SkPath& p1) argument
110 show_fan(SkCanvas* canvas, const SkPath& path, SkScalar cx, SkScalar cy) argument
127 draw_line(SkCanvas* canvas, bool showGL, int flags) argument
146 draw_rect(SkCanvas* canvas, bool showGL, int flags) argument
178 draw_oval(SkCanvas* canvas, bool showGL, int flags) argument
257 draw_image(SkCanvas* canvas, bool showGL, int flags) argument
287 draw_text(SkCanvas* canvas, bool showGL, int flags) argument
351 onDraw(SkCanvas* canvas) argument
[all...]
H A Ddisplacement.cpp36 SkCanvas canvas(fBitmap);
37 canvas.clear(0x00000000);
44 canvas.drawText(str, strlen(str), SkIntToScalar(15), SkIntToScalar(55), paint);
49 SkCanvas canvas(*bitmap);
50 canvas.clear(0x00000000);
57 canvas.save();
58 canvas.translate(SkIntToScalar(x), SkIntToScalar(y));
59 canvas.drawRect(SkRect::MakeXYWH(0, 0, 8, 8), darkPaint);
60 canvas.drawRect(SkRect::MakeXYWH(8, 0, 8, 8), lightPaint);
61 canvas
72 drawClippedBitmap(SkCanvas* canvas, int x, int y, const SkPaint& paint) argument
80 onDraw(SkCanvas* canvas) argument
[all...]
/external/chromium_org/third_party/skia/samplecode/
H A DSampleManyRects.cpp37 virtual void onDrawContent(SkCanvas* canvas) { argument
38 SkISize dsize = canvas->getDeviceSize();
39 canvas->clear(0xFFF0E0F0);
46 canvas->save();
48 canvas->translate(SkIntToScalar(x), SkIntToScalar(y));
56 canvas->concat(rotate);
62 canvas->clipRect(clipRect);
65 canvas->drawRect(rect, paint);
66 canvas->restore();
/external/chromium_org/third_party/skia/tools/
H A DDumpRecord.h14 * Draw the record to the supplied canvas via SkRecords::Draw, while
21 SkCanvas* canvas,
/external/skia/bench/
H A DPerlinNoiseBench.cpp24 virtual void onDraw(const int loops, SkCanvas* canvas) SK_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(const int loops, SkCanvas* canvas, int x, int y, SkPerlinNoiseShader::Type type, argument
53 this->drawClippedRect(canvas, x, y, paint);
H A DDisplacementBench.cpp37 SkCanvas canvas(fBitmap);
38 canvas.clear(0x00000000);
44 canvas.drawText(str, strlen(str), SkIntToScalar(15), SkIntToScalar(55), paint);
51 SkCanvas canvas(fCheckerboard);
52 canvas.clear(0x00000000);
59 canvas.save();
60 canvas.translate(SkIntToScalar(x), SkIntToScalar(y));
61 canvas.drawRect(SkRect::MakeXYWH(0, 0, 8, 8), darkPaint);
62 canvas.drawRect(SkRect::MakeXYWH(8, 0, 8, 8), lightPaint);
63 canvas
70 drawClippedBitmap(SkCanvas* canvas, int x, int y, const SkPaint& paint) argument
[all...]
/external/skia/gm/
H A Demboss.cpp18 SkCanvas canvas(bm);
19 canvas.clear(0);
22 canvas.drawCircle(50, 50, 50, paint);
40 virtual void onDraw(SkCanvas* canvas) SK_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 Dimage.cpp29 static void drawJpeg(SkCanvas* canvas, const SkISize& size) { argument
36 SkAutoCanvasRestore acr(canvas, true);
37 canvas->scale(size.width() * 1.0f / image->width(),
39 image->draw(canvas, 0, 0, NULL);
47 SkCanvas* canvas = surface->getCanvas(); local
56 canvas->drawCircle(size.fWidth/2, size.fHeight/2, radius, paint);
61 canvas->drawCircle(size.fWidth/2, size.fHeight/2, radius, paint);
64 static void test_surface(SkCanvas* canvas, SkSurface* surf, bool usePaint) { argument
86 imgR->draw(canvas, 0, 0, usePaint ? &paint : NULL);
87 imgG->draw(canvas,
141 onDraw(SkCanvas* canvas) argument
[all...]
H A Dimageresizetiled.cpp33 virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE {
42 canvas->getClipBounds(&bounds);
45 canvas->save();
46 canvas->clipRect(SkRect::MakeXYWH(x, y, tile_size, tile_size));
47 canvas->scale(SkScalarInvert(RESIZE_FACTOR),
49 canvas->saveLayer(NULL, &paint);
62 canvas->drawText(str[i], strlen(str[i]), SkIntToScalar(0),
65 canvas->restore();
66 canvas->restore();
H A Dbitmapmatrix.cpp37 virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE {
47 canvas->drawBitmapMatrix(bm, matrix, &paint);
50 canvas->translate(SkIntToScalar(bm.width() + 5), 0);
52 canvas->drawBitmapMatrix(bm, matrix, &paint);
55 canvas->translate(SkIntToScalar(bm.width()*2 + 5), 0);
59 canvas->save();
60 canvas->translate(0, SkIntToScalar(10));
61 canvas->drawBitmapMatrix(bm, matrix, &paint);
62 canvas->restore();
65 canvas
[all...]
H A Dsimpleaaclip.cpp15 static void paint_rgn(SkCanvas* canvas, const SkAAClip& clip, argument
31 canvas->drawBitmap(bm2,
76 void drawOrig(SkCanvas* canvas) { argument
82 canvas->drawRect(fBase, paint);
83 canvas->drawRect(fRect, paint);
86 void drawRgnOped(SkCanvas* canvas, SkRegion::Op op, SkColor color) { argument
91 this->drawOrig(canvas);
95 paint_rgn(canvas, clip, paint);
98 void drawPathsOped(SkCanvas* canvas, SkRegion::Op op, SkColor color) { argument
100 this->drawOrig(canvas);
144 onDraw(SkCanvas* canvas) argument
[all...]
H A Dtechtalk1.cpp57 static void show_mesh(SkCanvas* canvas, const SkRect& r) { argument
61 canvas->drawRect(r, paint);
62 canvas->drawLine(r.fLeft, r.fTop, r.fRight, r.fBottom, paint);
65 static void drawLine(SkCanvas* canvas, const SkPoint& p0, const SkPoint& p1, argument
67 canvas->drawLine(p0.fX, p0.fY, p1.fX, p1.fY, paint);
70 static void show_mesh(SkCanvas* canvas, const SkPoint pts[], argument
76 drawLine(canvas, pts[indices[i]], pts[indices[i+1]], paint);
77 drawLine(canvas, pts[indices[i+1]], pts[indices[i+2]], paint);
78 drawLine(canvas, pts[indices[i+2]], pts[indices[i]], paint);
82 static void show_glframe(SkCanvas* canvas, cons argument
88 show_mesh_between(SkCanvas* canvas, const SkPath& p0, const SkPath& p1) argument
110 show_fan(SkCanvas* canvas, const SkPath& path, SkScalar cx, SkScalar cy) argument
127 draw_line(SkCanvas* canvas, bool showGL, int flags) argument
146 draw_rect(SkCanvas* canvas, bool showGL, int flags) argument
178 draw_oval(SkCanvas* canvas, bool showGL, int flags) argument
257 draw_image(SkCanvas* canvas, bool showGL, int flags) argument
287 draw_text(SkCanvas* canvas, bool showGL, int flags) argument
351 onDraw(SkCanvas* canvas) argument
[all...]
/external/skia/samplecode/
H A DSampleManyRects.cpp37 virtual void onDrawContent(SkCanvas* canvas) { argument
38 SkISize dsize = canvas->getDeviceSize();
39 canvas->clear(0xFFF0E0F0);
46 canvas->save();
48 canvas->translate(SkIntToScalar(x), SkIntToScalar(y));
56 canvas->concat(rotate);
62 canvas->clipRect(clipRect);
65 canvas->drawRect(rect, paint);
66 canvas->restore();
/external/skia/tools/
H A DDumpRecord.h14 * Draw the record to the supplied canvas via SkRecords::Draw, while
21 SkCanvas* canvas,
/external/chromium_org/third_party/skia/tests/
H A DMatrixClipCollapseTest.cpp17 // operations. The test works by emitting canvas operations at three levels:
141 typedef void (*PFEmitMC)(SkCanvas* canvas, MatType mat, ClipType clip,
144 typedef void (*PFEmitBody)(SkCanvas* canvas, PFEmitMC emitMC, MatType mat,
147 typedef void (*PFEmitStruct)(SkCanvas* canvas, PFEmitMC emitMC, MatType mat,
154 static void emit_clip(SkCanvas* canvas, ClipType clip) { argument
160 canvas->clipRect(r, SkRegion::kIntersect_Op, true);
167 canvas->clipRRect(rr, SkRegion::kIntersect_Op, true);
176 canvas->clipPath(p, SkRegion::kIntersect_Op, true);
186 canvas->clipRegion(r, SkRegion::kIntersect_Op);
224 static void emit_mat(SkCanvas* canvas, MatTyp argument
283 emit_draw(SkCanvas* canvas, DrawOpType draw, SkTDArray<DrawType>* expected) argument
325 emit_clip_and_mat(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
346 emit_mat_and_clip(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
369 emit_double_mat_and_clip(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
394 emit_mat_clip_clip(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
417 emit_body0(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
438 emit_body1(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
466 emit_body2(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
504 emit_body3(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
552 emit_struct0(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument
568 emit_struct1(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument
591 emit_struct2(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument
620 emit_struct3(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument
688 SkCanvas* canvas = picture.beginRecording(100, 100); local
[all...]
/external/skia/tests/
H A DMatrixClipCollapseTest.cpp17 // operations. The test works by emitting canvas operations at three levels:
141 typedef void (*PFEmitMC)(SkCanvas* canvas, MatType mat, ClipType clip,
144 typedef void (*PFEmitBody)(SkCanvas* canvas, PFEmitMC emitMC, MatType mat,
147 typedef void (*PFEmitStruct)(SkCanvas* canvas, PFEmitMC emitMC, MatType mat,
154 static void emit_clip(SkCanvas* canvas, ClipType clip) { argument
160 canvas->clipRect(r, SkRegion::kIntersect_Op, true);
167 canvas->clipRRect(rr, SkRegion::kIntersect_Op, true);
176 canvas->clipPath(p, SkRegion::kIntersect_Op, true);
186 canvas->clipRegion(r, SkRegion::kIntersect_Op);
224 static void emit_mat(SkCanvas* canvas, MatTyp argument
283 emit_draw(SkCanvas* canvas, DrawOpType draw, SkTDArray<DrawType>* expected) argument
325 emit_clip_and_mat(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
346 emit_mat_and_clip(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
369 emit_double_mat_and_clip(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
394 emit_mat_clip_clip(SkCanvas* canvas, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
417 emit_body0(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
438 emit_body1(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
466 emit_body2(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
504 emit_body3(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, DrawOpType draw, SkTDArray<DrawType>* expected, int accumulatedClips) argument
552 emit_struct0(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument
568 emit_struct1(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument
591 emit_struct2(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument
620 emit_struct3(SkCanvas* canvas, PFEmitMC emitMC, MatType mat, ClipType clip, PFEmitBody emitBody, DrawOpType draw, SkTDArray<DrawType>* expected) argument
688 SkCanvas* canvas = picture.beginRecording(100, 100); local
[all...]

Completed in 1818 milliseconds

1234567891011>>