Index: samplecode/SampleFilterFuzz.cpp |
diff --git a/samplecode/SampleFilterFuzz.cpp b/samplecode/SampleFilterFuzz.cpp |
index a0f7aff5ef3ac339d055be7f99d35aef8ed9412a..fc16da24cfdeaffaba73a603e06a773fc43db142 100644 |
--- a/samplecode/SampleFilterFuzz.cpp |
+++ b/samplecode/SampleFilterFuzz.cpp |
@@ -23,12 +23,12 @@ |
#include "SkMergeImageFilter.h" |
#include "SkMorphologyImageFilter.h" |
#include "SkOffsetImageFilter.h" |
+#include "SkPaintImageFilter.h" |
#include "SkPerlinNoiseShader.h" |
#include "SkPictureImageFilter.h" |
#include "SkPictureRecorder.h" |
#include "SkPoint3.h" |
#include "SkRandom.h" |
-#include "SkRectShaderImageFilter.h" |
#include "SkTestImageFilters.h" |
#include "SkTileImageFilter.h" |
#include "SkView.h" |
@@ -372,9 +372,11 @@ static SkImageFilter* make_image_filter(bool canBeNull = true) { |
make_scalar(true), make_scalar(true), R(10.0f), make_scalar()) : |
SkPerlinNoiseShader::CreateTurbulence( |
make_scalar(true), make_scalar(true), R(10.0f), make_scalar())); |
+ SkPaint paint; |
+ paint.setShader(shader); |
sugoi1
2016/01/04 16:31:15
You should really try to randomly use all the API
ajuma
2016/01/04 22:39:46
Added a test case below.
|
SkImageFilter::CropRect cropR(SkRect::MakeWH(SkIntToScalar(kBitmapSize), |
SkIntToScalar(kBitmapSize))); |
- filter = SkRectShaderImageFilter::Create(shader, &cropR); |
+ filter = SkPaintImageFilter::Create(paint, &cropR); |
} |
break; |
case DROP_SHADOW: |