/external/chromium_org/cc/resources/ |
H A D | content_layer_updater.cc | 40 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 D | ImageBufferSurface.cpp | 57 // 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 D | PerlinNoiseBench.cpp | 24 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 D | DisplacementBench.cpp | 37 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 D | emboss.cpp | 18 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 D | image.cpp | 19 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 D | imageresizetiled.cpp | 35 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 D | bitmapmatrix.cpp | 37 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 D | simpleaaclip.cpp | 15 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 D | techtalk1.cpp | 57 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 D | displacement.cpp | 36 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 D | SampleManyRects.cpp | 37 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 D | DumpRecord.h | 14 * Draw the record to the supplied canvas via SkRecords::Draw, while 21 SkCanvas* canvas,
|
/external/skia/bench/ |
H A D | PerlinNoiseBench.cpp | 24 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 D | DisplacementBench.cpp | 37 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 D | emboss.cpp | 18 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 D | image.cpp | 29 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 D | imageresizetiled.cpp | 33 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 D | bitmapmatrix.cpp | 37 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 D | simpleaaclip.cpp | 15 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 D | techtalk1.cpp | 57 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 D | SampleManyRects.cpp | 37 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 D | DumpRecord.h | 14 * Draw the record to the supplied canvas via SkRecords::Draw, while 21 SkCanvas* canvas,
|
/external/chromium_org/third_party/skia/tests/ |
H A D | MatrixClipCollapseTest.cpp | 17 // 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 D | MatrixClipCollapseTest.cpp | 17 // 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...] |