• Home
  • Raw
  • Download

Lines Matching refs:reporter

201     virtual void draw(SkCanvas* canvas, skiatest::Reporter* reporter) { \
202 FUNCTION (canvas, reporter, this); \
216 static void NAME##TestStep(SkCanvas* canvas, skiatest::Reporter* reporter, \
218 REPORTER_ASSERT_MESSAGE(reporter, canvas-> CALL , \
290 skiatest::Reporter* reporter, in DrawVerticesShaderTestStep() argument
307 skiatest::Reporter* reporter, in DrawPictureTestStep() argument
320 skiatest::Reporter* reporter, in SaveRestoreTestStep() argument
322 REPORTER_ASSERT_MESSAGE(reporter, 1 == canvas->getSaveCount(), in SaveRestoreTestStep()
325 REPORTER_ASSERT_MESSAGE(reporter, 1 == n, testStep->assertMessage()); in SaveRestoreTestStep()
326 REPORTER_ASSERT_MESSAGE(reporter, 2 == canvas->getSaveCount(), in SaveRestoreTestStep()
330 REPORTER_ASSERT_MESSAGE(reporter, 4 == canvas->getSaveCount(), in SaveRestoreTestStep()
333 REPORTER_ASSERT_MESSAGE(reporter, 2 == canvas->getSaveCount(), in SaveRestoreTestStep()
338 REPORTER_ASSERT_MESSAGE(reporter, 1 == canvas->getSaveCount(), in SaveRestoreTestStep()
344 skiatest::Reporter* reporter, in DrawLayerTestStep() argument
346 REPORTER_ASSERT_MESSAGE(reporter, !canvas->isDrawingToLayer(), in DrawLayerTestStep()
349 REPORTER_ASSERT_MESSAGE(reporter, !canvas->isDrawingToLayer(), in DrawLayerTestStep()
356 REPORTER_ASSERT_MESSAGE(reporter, canvas->isDrawingToLayer(), in DrawLayerTestStep()
359 REPORTER_ASSERT_MESSAGE(reporter, !canvas->isDrawingToLayer(), in DrawLayerTestStep()
364 REPORTER_ASSERT_MESSAGE(reporter, canvas->isDrawingToLayer(), in DrawLayerTestStep()
367 REPORTER_ASSERT_MESSAGE(reporter, canvas->isDrawingToLayer(), in DrawLayerTestStep()
371 REPORTER_ASSERT_MESSAGE(reporter, !canvas->isDrawingToLayer(), in DrawLayerTestStep()
376 static void AssertCanvasStatesEqual(skiatest::Reporter* reporter, in AssertCanvasStatesEqual() argument
380 REPORTER_ASSERT_MESSAGE(reporter, canvas1->getDeviceSize() == in AssertCanvasStatesEqual()
382 REPORTER_ASSERT_MESSAGE(reporter, canvas1->getSaveCount() == in AssertCanvasStatesEqual()
384 REPORTER_ASSERT_MESSAGE(reporter, canvas1->isDrawingToLayer() == in AssertCanvasStatesEqual()
387 REPORTER_ASSERT_MESSAGE(reporter, in AssertCanvasStatesEqual()
391 REPORTER_ASSERT_MESSAGE(reporter, bounds1 == bounds2, in AssertCanvasStatesEqual()
393 REPORTER_ASSERT_MESSAGE(reporter, in AssertCanvasStatesEqual()
397 REPORTER_ASSERT_MESSAGE(reporter, bounds1 == bounds2, in AssertCanvasStatesEqual()
399 REPORTER_ASSERT_MESSAGE(reporter, canvas1->getDrawFilter() == in AssertCanvasStatesEqual()
402 REPORTER_ASSERT_MESSAGE(reporter, in AssertCanvasStatesEqual()
406 REPORTER_ASSERT_MESSAGE(reporter, deviceBounds1 == deviceBounds2, in AssertCanvasStatesEqual()
408 REPORTER_ASSERT_MESSAGE(reporter, canvas1->getBounder() == in AssertCanvasStatesEqual()
410 REPORTER_ASSERT_MESSAGE(reporter, canvas1->getTotalMatrix() == in AssertCanvasStatesEqual()
412 REPORTER_ASSERT_MESSAGE(reporter, canvas1->getClipType() == in AssertCanvasStatesEqual()
414 REPORTER_ASSERT_MESSAGE(reporter, canvas1->getTotalClip() == in AssertCanvasStatesEqual()
416 REPORTER_ASSERT_MESSAGE(reporter, canvas1->getTotalClipStack() == in AssertCanvasStatesEqual()
455 skiatest::Reporter* reporter, in AssertFlattenedObjectsEqual() argument
458 REPORTER_ASSERT_MESSAGE(reporter, in AssertFlattenedObjectsEqual()
462 REPORTER_ASSERT_MESSAGE(reporter, in AssertFlattenedObjectsEqual()
466 REPORTER_ASSERT_MESSAGE(reporter, in AssertFlattenedObjectsEqual()
470 REPORTER_ASSERT_MESSAGE(reporter, in AssertFlattenedObjectsEqual()
475 REPORTER_ASSERT_MESSAGE(reporter, in AssertFlattenedObjectsEqual()
479 REPORTER_ASSERT_MESSAGE(reporter, in AssertFlattenedObjectsEqual()
483 REPORTER_ASSERT_MESSAGE(reporter, in AssertFlattenedObjectsEqual()
487 REPORTER_ASSERT_MESSAGE(reporter, in AssertFlattenedObjectsEqual()
491 REPORTER_ASSERT_MESSAGE(reporter, in AssertFlattenedObjectsEqual()
515 static void TestPictureSerializationRoundTrip(skiatest::Reporter* reporter, in TestPictureSerializationRoundTrip() argument
520 reporter); in TestPictureSerializationRoundTrip()
523 reporter); in TestPictureSerializationRoundTrip()
537 REPORTER_ASSERT_MESSAGE(reporter, referenceRecord->fBitmapIndex == in TestPictureSerializationRoundTrip()
539 REPORTER_ASSERT_MESSAGE(reporter, referenceRecord->fMatrixIndex == in TestPictureSerializationRoundTrip()
541 REPORTER_ASSERT_MESSAGE(reporter, referenceRecord->fPaintIndex == in TestPictureSerializationRoundTrip()
543 REPORTER_ASSERT_MESSAGE(reporter, referenceRecord->fRegionIndex == in TestPictureSerializationRoundTrip()
553 REPORTER_ASSERT_MESSAGE(reporter, in TestPictureSerializationRoundTrip()
556 REPORTER_ASSERT_MESSAGE(reporter, 0 == memcmp(referenceBuffer, in TestPictureSerializationRoundTrip()
559 REPORTER_ASSERT_MESSAGE(reporter, referenceRecord->fRecordFlags == in TestPictureSerializationRoundTrip()
561 REPORTER_ASSERT_MESSAGE(reporter, in TestPictureSerializationRoundTrip()
566 reporter, testStep); in TestPictureSerializationRoundTrip()
567 AssertCanvasStatesEqual(reporter, referenceRecord, roundTripRecord, in TestPictureSerializationRoundTrip()
571 static void TestPictureFlattenedObjectReuse(skiatest::Reporter* reporter, in TestPictureFlattenedObjectReuse() argument
579 testStep->draw(referenceCanvas, reporter); in TestPictureFlattenedObjectReuse()
583 testStep->draw(testCanvas, reporter); in TestPictureFlattenedObjectReuse()
585 testStep->draw(testCanvas, reporter); in TestPictureFlattenedObjectReuse()
593 reporter, testStep); in TestPictureFlattenedObjectReuse()
597 static void TestPictureStateConsistency(skiatest::Reporter* reporter, in TestPictureStateConsistency() argument
605 testStep->draw(pictureCanvas, reporter); in TestPictureStateConsistency()
607 AssertCanvasStatesEqual(reporter, pictureCanvas, &referenceCanvas, in TestPictureStateConsistency()
616 AssertCanvasStatesEqual(reporter, &playbackCanvas, &referenceCanvas, in TestPictureStateConsistency()
630 skiatest::Reporter* reporter, in TestDeferredCanvasStateConsistency() argument
639 testStep->draw(&deferredCanvas, reporter); in TestDeferredCanvasStateConsistency()
641 AssertCanvasStatesEqual(reporter, &deferredCanvas, &referenceCanvas, in TestDeferredCanvasStateConsistency()
658 skiatest::Reporter* reporter, in TestProxyCanvasStateConsistency() argument
668 testStep->draw(&proxyCanvas, reporter); in TestProxyCanvasStateConsistency()
671 AssertCanvasStatesEqual(reporter, &proxyCanvas, &referenceCanvas, in TestProxyCanvasStateConsistency()
675 AssertCanvasStatesEqual(reporter, &indirectCanvas, &referenceCanvas, in TestProxyCanvasStateConsistency()
680 skiatest::Reporter* reporter, in TestNWayCanvasStateConsistency() argument
700 testStep->draw(&nWayCanvas, reporter); in TestNWayCanvasStateConsistency()
703 AssertCanvasStatesEqual(reporter, &nWayCanvas, &referenceCanvas, in TestNWayCanvasStateConsistency()
707 AssertCanvasStatesEqual(reporter, &indirectCanvas1, &referenceCanvas, in TestNWayCanvasStateConsistency()
710 AssertCanvasStatesEqual(reporter, &indirectCanvas2, &referenceCanvas, in TestNWayCanvasStateConsistency()
720 static void TestOverrideStateConsistency(skiatest::Reporter* reporter, in TestOverrideStateConsistency() argument
727 testStep->draw(&referenceCanvas, reporter); in TestOverrideStateConsistency()
729 TestPictureStateConsistency(reporter, testStep, referenceCanvas); in TestOverrideStateConsistency()
730 TestDeferredCanvasStateConsistency(reporter, testStep, referenceCanvas); in TestOverrideStateConsistency()
746 static void TestCanvas(skiatest::Reporter* reporter) { in TestCanvas() argument
752 TestOverrideStateConsistency(reporter, testStepArray()[testStep]); in TestCanvas()
753 SkPictureTester::TestPictureSerializationRoundTrip(reporter, in TestCanvas()
755 SkPictureTester::TestPictureFlattenedObjectReuse(reporter, in TestCanvas()