/external/chromium_org/skia/tools/filter_fuzz_stub/ |
H A D | filter_fuzz_stub.cc | 27 SkCanvas* canvas) { 40 canvas->save(); 41 canvas->clipRect(SkRect::MakeXYWH( 46 canvas->drawBitmap(bitmap, 0, 0, &paint); 49 canvas->restore(); 56 SkCanvas* canvas) { 65 RunTestCase(ipc_filter_message, bitmap, canvas); 77 SkCanvas canvas(bitmap); 78 canvas.clear(0x00000000); 81 if (!ReadAndRunTestCase(argv[i], bitmap, &canvas)) 26 RunTestCase(std::string& ipc_filter_message, SkBitmap& bitmap, SkCanvas* canvas) argument 55 ReadAndRunTestCase(const char* filename, SkBitmap& bitmap, SkCanvas* canvas) argument [all...] |
/external/chromium_org/third_party/skia/gm/ |
H A D | circularclips.cpp | 31 virtual void onDraw(SkCanvas* canvas) { argument 58 canvas->save(); 60 canvas->save(); 62 canvas->clipPath(circle1, SkRegion::kReplace_Op); 63 canvas->clipPath(circle2, ops[op]); 65 canvas->drawRect(rect, fillPaint); 67 canvas->restore(); 68 canvas->translate(0, 2 * y); 70 canvas->restore(); 71 canvas [all...] |
H A D | lerpmode.cpp | 12 static void show_circlelayers(SkCanvas* canvas, SkXfermode* mode) { argument 19 canvas->drawRect(r, paint); 21 canvas->saveLayer(&bounds, NULL); 26 canvas->drawOval(r, paint); 32 canvas->drawOval(r, paint); 34 canvas->restore(); 54 virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE { 55 show_circlelayers(canvas, NULL); 56 canvas->translate(150, 0); 58 show_circlelayers(canvas, mod [all...] |
H A D | pathopsskpclip.cpp | 39 virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE { 56 canvas->setAllowSimplifyClip(true); 57 canvas->save(); 58 canvas->drawPicture(pict); 59 canvas->restore(); 61 canvas->setAllowSimplifyClip(false); 62 canvas->save(); 63 canvas->translate(SkIntToScalar(1200 / 2), 0); 64 canvas->drawPicture(pict); 65 canvas [all...] |
H A D | peekpixels.cpp | 14 static void draw_content(SkCanvas* canvas) { argument 15 SkImageInfo info = canvas->imageInfo(); 18 canvas->drawCircle(SkScalarHalf(info.width()), SkScalarHalf(info.height()), 35 virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE { 37 SkAutoTUnref<SkSurface> surface(canvas->newSurface(info)); 50 canvas->drawBitmap(bitmap, 0, 0, NULL); 55 canvas->translate(120, 0); 58 canvas->drawBitmap(bitmap, 0, 0, NULL); 62 canvas->translate(120, 0); 63 surface->draw(canvas, [all...] |
H A D | extractbitmap.cpp | 22 SkCanvas canvas(*bitmap); 23 canvas.drawColor(SK_ColorRED); 26 canvas.drawCircle(SkIntToScalar(W)/2, SkIntToScalar(H)/2, SkIntToScalar(W)/2, paint); 43 virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE { 49 canvas->translate(SkIntToScalar(20), SkIntToScalar(20)); 51 canvas->drawBitmap(bitmap, 0, 0); 59 canvas->drawBitmap(subset, 0, 0); 62 canvas->drawBitmap(subset, SkIntToScalar(x), SkIntToScalar(y)); 66 SkAutoCanvasRestore autoRestore(canvas, true); 67 canvas [all...] |
H A D | verttext2.cpp | 45 virtual void onDraw(SkCanvas* canvas) { argument 52 canvas->drawLine(0, SkIntToScalar(10), 54 canvas->drawLine(0, SkIntToScalar(240), 56 canvas->drawLine(0, SkIntToScalar(470), 58 drawText(canvas, SkString("Proportional / Top Aligned"), 60 drawText(canvas, SkString("< Proportional / Centered >"), 62 drawText(canvas, SkString("Monospaced / Top Aligned"), 64 drawText(canvas, SkString("< Monospaced / Centered >"), 66 canvas->rotate(SkIntToScalar(-15)); 67 canvas 74 drawText(SkCanvas* canvas, const SkString& string, SkTypeface* family, SkPaint::Align alignment) argument [all...] |
H A D | canvasstate.cpp | 17 * This GM exercises the flags to SkCanvas::save(). The canvas' save() and 18 * restore actions can be limited to only a portion of the canvas' state through 59 return SkString("canvas-state"); 66 virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE { 77 this->drawTestPattern(i, (2*j)+k, canvas, flags[i], 88 void drawTestPattern(int x, int y, SkCanvas* canvas, argument 90 canvas->save(); 91 canvas->translate(SkIntToScalar(x*WIDTH), SkIntToScalar(y*HEIGHT)); 93 canvas->drawRect(fOutlineRect, fStrokePaint); 94 canvas 155 drawTestPattern(SkCanvas* canvas, U8CPU layerAlpha, SkCanvas::SaveFlags flags) argument [all...] |
H A D | srcmode.cpp | 37 static void draw_hair(SkCanvas* canvas, const SkPaint& paint) { argument 40 canvas->drawLine(0, 0, W, H, p); 43 static void draw_thick(SkCanvas* canvas, const SkPaint& paint) { argument 46 canvas->drawLine(0, 0, W, H, p); 49 static void draw_rect(SkCanvas* canvas, const SkPaint& paint) { argument 50 canvas->drawRect(SkRect::MakeWH(W, H), paint); 53 static void draw_oval(SkCanvas* canvas, const SkPaint& paint) { argument 54 canvas->drawOval(SkRect::MakeWH(W, H), paint); 57 static void draw_text(SkCanvas* canvas, const SkPaint& paint) { argument 60 canvas 79 drawContent(SkCanvas* canvas) argument 118 compat_surface(SkCanvas* canvas, const SkISize& size, bool skipGPU) argument 132 onDraw(SkCanvas* canvas) argument [all...] |
H A D | tileimagefilter.cpp | 33 SkCanvas canvas(fBitmap); 34 canvas.clear(0xFF000000); 40 canvas.drawText(str, strlen(str), SkIntToScalar(10), SkIntToScalar(45), paint); 45 SkCanvas canvas(fCheckerboard); 46 canvas.clear(0x00000000); 53 canvas.save(); 54 canvas.translate(SkIntToScalar(x), SkIntToScalar(y)); 55 canvas.drawRect(SkRect::MakeXYWH(0, 0, 8, 8), darkPaint); 56 canvas.drawRect(SkRect::MakeXYWH(8, 0, 8, 8), lightPaint); 57 canvas 68 onDraw(SkCanvas* canvas) argument [all...] |
H A D | poly2poly.cpp | 83 static void test_stroke(SkCanvas* canvas) { argument 101 var canvas = document.createElement('canvas'); 102 document.body.appendChild(canvas); 103 var ctx = canvas.getContext("2d"); 105 SkJSCanvas ctx(canvas); 127 canvas = document.createElement('canvas'); 128 document.body.appendChild(canvas); 129 ctx = canvas 193 doDraw(SkCanvas* canvas, SkPaint* paint, const int isrc[], const int idst[], int count) argument 228 if (false) { test_stroke(canvas); return; } variable [all...] |
/external/skia/gm/ |
H A D | circularclips.cpp | 40 virtual void onDraw(SkCanvas* canvas) { argument 60 canvas->save(); 62 canvas->save(); 64 canvas->clipPath(fCircle1, SkRegion::kReplace_Op); 65 canvas->clipPath(fCircle2, ops[op]); 67 canvas->drawRect(rect, fillPaint); 69 canvas->restore(); 70 canvas->translate(0, 2 * fY); 72 canvas->restore(); 73 canvas [all...] |
H A D | lerpmode.cpp | 12 static void show_circlelayers(SkCanvas* canvas, SkXfermode* mode) { argument 19 canvas->drawRect(r, paint); 21 canvas->saveLayer(&bounds, NULL); 26 canvas->drawOval(r, paint); 32 canvas->drawOval(r, paint); 34 canvas->restore(); 54 virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE { 55 show_circlelayers(canvas, NULL); 56 canvas->translate(150, 0); 58 show_circlelayers(canvas, mod [all...] |
H A D | pathopsskpclip.cpp | 39 virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE { 56 canvas->setAllowSimplifyClip(true); 57 canvas->save(); 58 canvas->drawPicture(pict); 59 canvas->restore(); 61 canvas->setAllowSimplifyClip(false); 62 canvas->save(); 63 canvas->translate(SkIntToScalar(1200 / 2), 0); 64 canvas->drawPicture(pict); 65 canvas [all...] |
H A D | peekpixels.cpp | 14 static void draw_content(SkCanvas* canvas) { argument 15 SkImageInfo info = canvas->imageInfo(); 18 canvas->drawCircle(SkScalarHalf(info.width()), SkScalarHalf(info.height()), 35 virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE { 37 SkAutoTUnref<SkSurface> surface(canvas->newSurface(info)); 50 canvas->drawBitmap(bitmap, 0, 0, NULL); 55 canvas->translate(120, 0); 58 canvas->drawBitmap(bitmap, 0, 0, NULL); 62 canvas->translate(120, 0); 63 surface->draw(canvas, [all...] |
H A D | extractbitmap.cpp | 22 SkCanvas canvas(*bitmap); 23 canvas.drawColor(SK_ColorRED); 26 canvas.drawCircle(SkIntToScalar(W)/2, SkIntToScalar(H)/2, SkIntToScalar(W)/2, paint); 43 virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE { 49 canvas->translate(SkIntToScalar(20), SkIntToScalar(20)); 51 canvas->drawBitmap(bitmap, 0, 0); 59 canvas->drawBitmap(subset, 0, 0); 62 canvas->drawBitmap(subset, SkIntToScalar(x), SkIntToScalar(y)); 66 SkAutoCanvasRestore autoRestore(canvas, true); 67 canvas [all...] |
H A D | verttext2.cpp | 45 virtual void onDraw(SkCanvas* canvas) { argument 52 canvas->drawLine(0, SkIntToScalar(10), 54 canvas->drawLine(0, SkIntToScalar(240), 56 canvas->drawLine(0, SkIntToScalar(470), 58 drawText(canvas, SkString("Proportional / Top Aligned"), 60 drawText(canvas, SkString("< Proportional / Centered >"), 62 drawText(canvas, SkString("Monospaced / Top Aligned"), 64 drawText(canvas, SkString("< Monospaced / Centered >"), 66 canvas->rotate(SkIntToScalar(-15)); 67 canvas 74 drawText(SkCanvas* canvas, const SkString& string, SkTypeface* family, SkPaint::Align alignment) argument [all...] |
H A D | canvasstate.cpp | 17 * This GM exercises the flags to SkCanvas::save(). The canvas' save() and 18 * restore actions can be limited to only a portion of the canvas' state through 59 return SkString("canvas-state"); 66 virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE { 77 this->drawTestPattern(i, (2*j)+k, canvas, flags[i], 88 void drawTestPattern(int x, int y, SkCanvas* canvas, argument 90 canvas->save(); 91 canvas->translate(SkIntToScalar(x*WIDTH), SkIntToScalar(y*HEIGHT)); 93 canvas->drawRect(fOutlineRect, fStrokePaint); 94 canvas 155 drawTestPattern(SkCanvas* canvas, U8CPU layerAlpha, SkCanvas::SaveFlags flags) argument [all...] |
H A D | srcmode.cpp | 37 static void draw_hair(SkCanvas* canvas, const SkPaint& paint) { argument 40 canvas->drawLine(0, 0, W, H, p); 43 static void draw_thick(SkCanvas* canvas, const SkPaint& paint) { argument 46 canvas->drawLine(0, 0, W, H, p); 49 static void draw_rect(SkCanvas* canvas, const SkPaint& paint) { argument 50 canvas->drawRect(SkRect::MakeWH(W, H), paint); 53 static void draw_oval(SkCanvas* canvas, const SkPaint& paint) { argument 54 canvas->drawOval(SkRect::MakeWH(W, H), paint); 57 static void draw_text(SkCanvas* canvas, const SkPaint& paint) { argument 60 canvas 79 drawContent(SkCanvas* canvas) argument 118 compat_surface(SkCanvas* canvas, const SkISize& size, bool skipGPU) argument 132 onDraw(SkCanvas* canvas) argument [all...] |
H A D | tileimagefilter.cpp | 33 SkCanvas canvas(fBitmap); 34 canvas.clear(0xFF000000); 40 canvas.drawText(str, strlen(str), SkIntToScalar(10), SkIntToScalar(45), paint); 45 SkCanvas canvas(fCheckerboard); 46 canvas.clear(0x00000000); 53 canvas.save(); 54 canvas.translate(SkIntToScalar(x), SkIntToScalar(y)); 55 canvas.drawRect(SkRect::MakeXYWH(0, 0, 8, 8), darkPaint); 56 canvas.drawRect(SkRect::MakeXYWH(8, 0, 8, 8), lightPaint); 57 canvas 68 onDraw(SkCanvas* canvas) argument [all...] |
H A D | poly2poly.cpp | 83 static void test_stroke(SkCanvas* canvas) { argument 101 var canvas = document.createElement('canvas'); 102 document.body.appendChild(canvas); 103 var ctx = canvas.getContext("2d"); 105 SkJSCanvas ctx(canvas); 127 canvas = document.createElement('canvas'); 128 document.body.appendChild(canvas); 129 ctx = canvas 193 doDraw(SkCanvas* canvas, SkPaint* paint, const int isrc[], const int idst[], int count) argument 228 if (false) { test_stroke(canvas); return; } variable [all...] |
/external/chromium_org/third_party/skia/samplecode/ |
H A D | SamplePolyToPoly.cpp | 85 static void doDraw(SkCanvas* canvas, SkPaint* paint, const int isrc[], argument 95 canvas->save(); 97 canvas->concat(matrix); 102 canvas->drawRectCoords(0, 0, D, D, *paint); 103 canvas->drawLine(0, 0, D, D, *paint); 104 canvas->drawLine(0, D, D, 0, *paint); 114 canvas->drawText(str.c_str(), str.size(), 118 canvas->restore(); 121 virtual void onDrawContent(SkCanvas* canvas) { argument 128 canvas [all...] |
/external/skia/samplecode/ |
H A D | SamplePolyToPoly.cpp | 85 static void doDraw(SkCanvas* canvas, SkPaint* paint, const int isrc[], argument 95 canvas->save(); 97 canvas->concat(matrix); 102 canvas->drawRectCoords(0, 0, D, D, *paint); 103 canvas->drawLine(0, 0, D, D, *paint); 104 canvas->drawLine(0, D, D, 0, *paint); 114 canvas->drawText(str.c_str(), str.size(), 118 canvas->restore(); 121 virtual void onDrawContent(SkCanvas* canvas) { argument 128 canvas [all...] |
/external/chromium_org/third_party/skia/tests/ |
H A D | DeferredCanvasTest.cpp | 44 SkCanvas canvas(bitmap); 48 surface->draw(&canvas, -SkIntToScalar(x), -SkIntToScalar(y), &paint); 56 SkAutoTUnref<SkDeferredCanvas> canvas(SkDeferredCanvas::Create(surface.get())); 58 canvas->clear(0x00000000); 63 SkBitmap accessed = canvas->getDevice()->accessBitmap(false); 107 SkAutoTUnref<SkDeferredCanvas> canvas(SkDeferredCanvas::Create(surface.get())); 116 canvas->clear(SK_ColorWHITE); 121 canvas->flush(); 128 SkAutoTUnref<SkImage> image1(canvas->newImageSnapshot()); 133 canvas [all...] |
/external/skia/tests/ |
H A D | DeferredCanvasTest.cpp | 44 SkCanvas canvas(bitmap); 48 surface->draw(&canvas, -SkIntToScalar(x), -SkIntToScalar(y), &paint); 56 SkAutoTUnref<SkDeferredCanvas> canvas(SkDeferredCanvas::Create(surface.get())); 58 canvas->clear(0x00000000); 63 SkBitmap accessed = canvas->getDevice()->accessBitmap(false); 107 SkAutoTUnref<SkDeferredCanvas> canvas(SkDeferredCanvas::Create(surface.get())); 116 canvas->clear(SK_ColorWHITE); 121 canvas->flush(); 128 SkAutoTUnref<SkImage> image1(canvas->newImageSnapshot()); 133 canvas [all...] |