diff options
Diffstat (limited to 'tests/ImageFilterTest.cpp')
-rw-r--r-- | tests/ImageFilterTest.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/tests/ImageFilterTest.cpp b/tests/ImageFilterTest.cpp index acc9bd517f..cfa7c6f79d 100644 --- a/tests/ImageFilterTest.cpp +++ b/tests/ImageFilterTest.cpp @@ -24,6 +24,7 @@ #include "SkMorphologyImageFilter.h" #include "SkOffsetImageFilter.h" #include "SkPicture.h" +#include "SkRTreePicture.h" #include "SkRect.h" #include "SkTileImageFilter.h" #include "SkXfermodeImageFilter.h" @@ -276,9 +277,9 @@ DEF_TEST(ImageFilterMatrixTest, reporter) { SkMatrix expectedMatrix = canvas.getTotalMatrix(); - SkPictureRecorder recorder; - SkCanvas* recordingCanvas = recorder.beginRecording(100, 100, - SkPicture::kOptimizeForClippedPlayback_RecordingFlag); + SkAutoTUnref<SkPictureFactory> factory(SkNEW(SkRTreePictureFactory)); + SkPictureRecorder recorder(factory); + SkCanvas* recordingCanvas = recorder.beginRecording(100, 100); SkPaint paint; SkAutoTUnref<MatrixTestImageFilter> imageFilter( |