Lines Matching refs:referenceCanvas
727 SkCanvas* referenceCanvas = referencePicture.beginRecording(kWidth,
729 testStep->draw(referenceCanvas, reporter);
738 referenceCanvas);
767 const SkCanvas& referenceCanvas, bool silent) {
776 AssertCanvasStatesEqual(reporter, deferredCanvas, &referenceCanvas,
790 &referenceCanvas, testStep);
799 AssertCanvasStatesEqual(reporter, &deferredCanvas, &referenceCanvas,
809 const SkCanvas& referenceCanvas) {
820 AssertCanvasStatesEqual(reporter, &proxyCanvas, &referenceCanvas,
824 AssertCanvasStatesEqual(reporter, &indirectCanvas, &referenceCanvas,
832 const SkCanvas& referenceCanvas) {
844 SkISize canvasSize = referenceCanvas.getDeviceSize();
853 AssertCanvasStatesEqual(reporter, &nWayCanvas, &referenceCanvas,
857 AssertCanvasStatesEqual(reporter, &indirectCanvas1, &referenceCanvas,
860 AssertCanvasStatesEqual(reporter, &indirectCanvas2, &referenceCanvas,
875 SkCanvas referenceCanvas(&referenceDevice);
877 testStep->draw(&referenceCanvas, reporter);
879 SkDeferredCanvasTester::TestDeferredCanvasStateConsistency(reporter, testStep, referenceCanvas, false);
881 SkDeferredCanvasTester::TestDeferredCanvasStateConsistency(reporter, testStep, referenceCanvas, true);
889 TestProxyCanvasStateConsistency(reporter, testStep, referenceCanvas);
897 TestNWayCanvasStateConsistency(reporter, testStep, referenceCanvas);
901 test_clipVisitor(reporter, &referenceCanvas);