diff options
Diffstat (limited to 'tests/SpecialImageTest.cpp')
-rw-r--r-- | tests/SpecialImageTest.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/tests/SpecialImageTest.cpp b/tests/SpecialImageTest.cpp index e992177430..ba0eb58f4e 100644 --- a/tests/SpecialImageTest.cpp +++ b/tests/SpecialImageTest.cpp @@ -85,9 +85,9 @@ static void test_image(const sk_sp<SkSpecialImage>& img, skiatest::Reporter* rep //-------------- // Test that draw restricts itself to the subset - SkImageFilter::OutputProperties outProps(img->getColorSpace()); - sk_sp<SkSpecialSurface> surf(img->makeSurface(outProps, SkISize::Make(kFullSize, kFullSize), - kOpaque_SkAlphaType)); + SkImageInfo info = SkImageInfo::MakeN32(kFullSize, kFullSize, kOpaque_SkAlphaType); + + sk_sp<SkSpecialSurface> surf(img->makeSurface(info)); SkCanvas* canvas = surf->getCanvas(); @@ -122,8 +122,9 @@ static void test_image(const sk_sp<SkSpecialImage>& img, skiatest::Reporter* rep REPORTER_ASSERT(reporter, peekTextureSucceeds != !!tightImg->peekPixels(&tmpPixmap)); } { - SkImageFilter::OutputProperties outProps(img->getColorSpace()); - sk_sp<SkSurface> tightSurf(img->makeTightSurface(outProps, subset.size())); + SkImageInfo info = SkImageInfo::MakeN32(subset.width(), subset.height(), + kPremul_SkAlphaType); + sk_sp<SkSurface> tightSurf(img->makeTightSurface(info)); REPORTER_ASSERT(reporter, tightSurf->width() == subset.width()); REPORTER_ASSERT(reporter, tightSurf->height() == subset.height()); |