From dabe5d3780dee956882c0d65c979ccd09a99ea8f Mon Sep 17 00:00:00 2001 From: reed Date: Tue, 21 Jun 2016 10:28:14 -0700 Subject: update callers to not use SkColorProfileType Requires https://codereview.chromium.org/2087833002/ to land first. BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2086583002 Review-Url: https://codereview.chromium.org/2086583002 --- tests/ImageIsOpaqueTest.cpp | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'tests/ImageIsOpaqueTest.cpp') diff --git a/tests/ImageIsOpaqueTest.cpp b/tests/ImageIsOpaqueTest.cpp index 51229bfce3..42c9f99d38 100644 --- a/tests/ImageIsOpaqueTest.cpp +++ b/tests/ImageIsOpaqueTest.cpp @@ -26,8 +26,7 @@ static void test_flatten(skiatest::Reporter* reporter, const SkImageInfo& info) SkReadBuffer rb(storage, wb.bytesWritten()); // pick a noisy byte pattern, so we ensure that unflatten sets all of our fields - SkImageInfo info2 = SkImageInfo::Make(0xB8, 0xB8, (SkColorType) 0xB8, (SkAlphaType) 0xB8, - (SkColorProfileType) 0xB8); + SkImageInfo info2 = SkImageInfo::Make(0xB8, 0xB8, (SkColorType) 0xB8, (SkAlphaType) 0xB8); info2.unflatten(rb); REPORTER_ASSERT(reporter, rb.offset() == wb.bytesWritten()); @@ -38,13 +37,19 @@ static void test_flatten(skiatest::Reporter* reporter, const SkImageInfo& info) } DEF_TEST(ImageInfo_flattening, reporter) { + sk_sp spaces[] = { + nullptr, + SkColorSpace::NewNamed(SkColorSpace::kSRGB_Named), + SkColorSpace::NewNamed(SkColorSpace::kAdobeRGB_Named), + }; + for (int ct = 0; ct <= kLastEnum_SkColorType; ++ct) { for (int at = 0; at <= kLastEnum_SkAlphaType; ++at) { - for (int pt = 0; pt <= kLastEnum_SkColorProfileType; ++pt) { + for (auto& cs : spaces) { SkImageInfo info = SkImageInfo::Make(100, 200, static_cast(ct), static_cast(at), - static_cast(pt)); + cs); test_flatten(reporter, info); } } -- cgit v1.2.3