| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright 2012 Google Inc. | 2 * Copyright 2012 Google Inc. |
| 3 * | 3 * |
| 4 * Use of this source code is governed by a BSD-style license that can be | 4 * Use of this source code is governed by a BSD-style license that can be |
| 5 * found in the LICENSE file. | 5 * found in the LICENSE file. |
| 6 */ | 6 */ |
| 7 | 7 |
| 8 /* Description: | 8 /* Description: |
| 9 * This test defines a series of elementatry test steps that perform | 9 * This test defines a series of elementatry test steps that perform |
| 10 * a single or a small group of canvas API calls. Each test step is | 10 * a single or a small group of canvas API calls. Each test step is |
| (...skipping 325 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 336 SIMPLE_TEST_STEP(Translate, translate(SkIntToScalar(1), SkIntToScalar(2))); | 336 SIMPLE_TEST_STEP(Translate, translate(SkIntToScalar(1), SkIntToScalar(2))); |
| 337 SIMPLE_TEST_STEP(Scale, scale(SkIntToScalar(1), SkIntToScalar(2))); | 337 SIMPLE_TEST_STEP(Scale, scale(SkIntToScalar(1), SkIntToScalar(2))); |
| 338 SIMPLE_TEST_STEP(Rotate, rotate(SkIntToScalar(1))); | 338 SIMPLE_TEST_STEP(Rotate, rotate(SkIntToScalar(1))); |
| 339 SIMPLE_TEST_STEP(Skew, skew(SkIntToScalar(1), SkIntToScalar(2))); | 339 SIMPLE_TEST_STEP(Skew, skew(SkIntToScalar(1), SkIntToScalar(2))); |
| 340 SIMPLE_TEST_STEP(Concat, concat(d.fMatrix)); | 340 SIMPLE_TEST_STEP(Concat, concat(d.fMatrix)); |
| 341 SIMPLE_TEST_STEP(SetMatrix, setMatrix(d.fMatrix)); | 341 SIMPLE_TEST_STEP(SetMatrix, setMatrix(d.fMatrix)); |
| 342 SIMPLE_TEST_STEP(ClipRect, clipRect(d.fRect)); | 342 SIMPLE_TEST_STEP(ClipRect, clipRect(d.fRect)); |
| 343 SIMPLE_TEST_STEP(ClipPath, clipPath(d.fPath)); | 343 SIMPLE_TEST_STEP(ClipPath, clipPath(d.fPath)); |
| 344 SIMPLE_TEST_STEP(ClipRegion, clipRegion(d.fRegion, SkRegion::kReplace_Op)); | 344 SIMPLE_TEST_STEP(ClipRegion, clipRegion(d.fRegion, SkRegion::kReplace_Op)); |
| 345 SIMPLE_TEST_STEP(Clear, clear(d.fColor)); | 345 SIMPLE_TEST_STEP(Clear, clear(d.fColor)); |
| 346 SIMPLE_TEST_STEP(DrawPaint, drawPaint(d.fPaint)); | |
| 347 SIMPLE_TEST_STEP(DrawPointsPoints, drawPoints(SkCanvas::kPoints_PointMode, | |
| 348 d.fPointCount, d.fPoints, d.fPaint)); | |
| 349 SIMPLE_TEST_STEP(DrawPointsLiness, drawPoints(SkCanvas::kLines_PointMode, | |
| 350 d.fPointCount, d.fPoints, d.fPaint)); | |
| 351 SIMPLE_TEST_STEP(DrawPointsPolygon, drawPoints(SkCanvas::kPolygon_PointMode, | |
| 352 d.fPointCount, d.fPoints, d.fPaint)); | |
| 353 SIMPLE_TEST_STEP(DrawRect, drawRect(d.fRect, d.fPaint)); | |
| 354 SIMPLE_TEST_STEP(DrawPath, drawPath(d.fPath, d.fPaint)); | |
| 355 SIMPLE_TEST_STEP(DrawBitmap, drawBitmap(d.fBitmap, 0, 0)); | |
| 356 SIMPLE_TEST_STEP(DrawBitmapPaint, drawBitmap(d.fBitmap, 0, 0, &d.fPaint)); | |
| 357 SIMPLE_TEST_STEP(DrawBitmapRect, drawBitmapRect(d.fBitmap, NULL, d.fRect, NULL))
; | |
| 358 SIMPLE_TEST_STEP(DrawBitmapRectSrcRect, drawBitmapRect(d.fBitmap, &d.fIRect, d.f
Rect, NULL)); | |
| 359 SIMPLE_TEST_STEP(DrawBitmapRectPaint, drawBitmapRect(d.fBitmap, NULL, d.fRect, &
d.fPaint)); | |
| 360 SIMPLE_TEST_STEP(DrawBitmapMatrix, drawBitmapMatrix(d.fBitmap, d.fMatrix, NULL))
; | |
| 361 SIMPLE_TEST_STEP(DrawBitmapMatrixPaint, drawBitmapMatrix(d.fBitmap, d.fMatrix, &
d.fPaint)); | |
| 362 SIMPLE_TEST_STEP(DrawBitmapNine, drawBitmapNine(d.fBitmap, d.fIRect, d.fRect, NU
LL)); | |
| 363 SIMPLE_TEST_STEP(DrawBitmapNinePaint, drawBitmapNine(d.fBitmap, d.fIRect, d.fRec
t, &d.fPaint)); | |
| 364 SIMPLE_TEST_STEP(DrawSprite, drawSprite(d.fBitmap, 0, 0, NULL)); | |
| 365 SIMPLE_TEST_STEP(DrawSpritePaint, drawSprite(d.fBitmap, 0, 0, &d.fPaint)); | |
| 366 SIMPLE_TEST_STEP(DrawText, drawText(d.fText.c_str(), d.fText.size(), 0, 1, d.fPa
int)); | |
| 367 SIMPLE_TEST_STEP(DrawPosText, drawPosText(d.fText.c_str(), d.fText.size(), d.fPo
ints2, d.fPaint)); | |
| 368 SIMPLE_TEST_STEP(DrawTextOnPath, drawTextOnPath(d.fText.c_str(), d.fText.size(), | |
| 369 d.fPath, NULL, d.fPaint)); | |
| 370 SIMPLE_TEST_STEP(DrawTextOnPathMatrix, drawTextOnPath(d.fText.c_str(), d.fText.s
ize(), d.fPath, | |
| 371 &d.fMatrix, d.fPaint)); | |
| 372 SIMPLE_TEST_STEP(DrawData, drawData(d.fText.c_str(), d.fText.size())); | |
| 373 SIMPLE_TEST_STEP(BeginGroup, beginCommentGroup(d.fText.c_str())); | 346 SIMPLE_TEST_STEP(BeginGroup, beginCommentGroup(d.fText.c_str())); |
| 374 SIMPLE_TEST_STEP(AddComment, addComment(d.fText.c_str(), d.fText.c_str())); | 347 SIMPLE_TEST_STEP(AddComment, addComment(d.fText.c_str(), d.fText.c_str())); |
| 375 SIMPLE_TEST_STEP(EndGroup, endCommentGroup()); | 348 SIMPLE_TEST_STEP(EndGroup, endCommentGroup()); |
| 376 | 349 |
| 377 /////////////////////////////////////////////////////////////////////////////// | 350 /////////////////////////////////////////////////////////////////////////////// |
| 378 // Complex test steps | 351 // Complex test steps |
| 379 | 352 |
| 380 static void SaveMatrixClipStep(SkCanvas* canvas, const TestData& d, | 353 static void SaveMatrixClipStep(SkCanvas* canvas, const TestData& d, |
| 381 skiatest::Reporter* reporter, CanvasTestStep* tes
tStep) { | 354 skiatest::Reporter* reporter, CanvasTestStep* tes
tStep) { |
| 382 int saveCount = canvas->getSaveCount(); | 355 int saveCount = canvas->getSaveCount(); |
| (...skipping 485 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 868 | 841 |
| 869 for (int testStep = 0; testStep < testStepArray().count(); testStep++) { | 842 for (int testStep = 0; testStep < testStepArray().count(); testStep++) { |
| 870 TestOverrideStateConsistency(reporter, d, testStepArray()[testStep]); | 843 TestOverrideStateConsistency(reporter, d, testStepArray()[testStep]); |
| 871 if (testStepArray()[testStep]->enablePdfTesting()) { | 844 if (testStepArray()[testStep]->enablePdfTesting()) { |
| 872 TestPdfDevice(reporter, d, testStepArray()[testStep]); | 845 TestPdfDevice(reporter, d, testStepArray()[testStep]); |
| 873 } | 846 } |
| 874 } | 847 } |
| 875 | 848 |
| 876 test_newraster(reporter); | 849 test_newraster(reporter); |
| 877 } | 850 } |
| OLD | NEW |