diff options
author | Brian Osman <brianosman@google.com> | 2016-10-24 09:24:02 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2016-10-24 14:02:27 +0000 |
commit | 526972ecb5411b84ba2f5e20252f178f9ee2151f (patch) | |
tree | ef89b6a40fcdf90ae8e0b00b8f7d247510e03656 /tests | |
parent | 09732a6b0e7c4b087279095762f9d27a4f556aba (diff) |
Rename all color space factories from New* to Make*
Matches our naming convention for all other types - factories that
return sk_sp (or any type that intelligently manages its own
lifetime) are named Make.
Previous factories are still around, assuming
SK_SUPPORT_LEGACY_COLOR_SPACE_FACTORIES is defined. Enable that
define for Android, etc.
See also: https://codereview.chromium.org/2442053002/
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=3822
Change-Id: Iaea9376490736b494e8ffc820831f052bbe1478d
Reviewed-on: https://skia-review.googlesource.com/3822
Commit-Queue: Brian Osman <brianosman@google.com>
Reviewed-by: Mike Reed <reed@google.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/CodecTest.cpp | 2 | ||||
-rw-r--r-- | tests/ColorSpaceTest.cpp | 72 | ||||
-rw-r--r-- | tests/ImageIsOpaqueTest.cpp | 12 | ||||
-rw-r--r-- | tests/SRGBMipMapTest.cpp | 2 | ||||
-rw-r--r-- | tests/SurfaceTest.cpp | 8 | ||||
-rw-r--r-- | tests/TestConfigParsing.cpp | 2 |
6 files changed, 49 insertions, 49 deletions
diff --git a/tests/CodecTest.cpp b/tests/CodecTest.cpp index 45455b4405..63ab289bd9 100644 --- a/tests/CodecTest.cpp +++ b/tests/CodecTest.cpp @@ -1046,7 +1046,7 @@ static void check_color_xform(skiatest::Reporter* r, const char* path) { const int dstHeight = subsetHeight / opts.fSampleSize; sk_sp<SkData> data = SkData::MakeFromFileName( GetResourcePath("icc_profiles/HP_ZR30w.icc").c_str()); - sk_sp<SkColorSpace> colorSpace = SkColorSpace::NewICC(data->data(), data->size()); + sk_sp<SkColorSpace> colorSpace = SkColorSpace::MakeICC(data->data(), data->size()); SkImageInfo dstInfo = codec->getInfo().makeWH(dstWidth, dstHeight) .makeColorType(kN32_SkColorType) .makeColorSpace(colorSpace); diff --git a/tests/ColorSpaceTest.cpp b/tests/ColorSpaceTest.cpp index d0d88050f6..ac4ba04af0 100644 --- a/tests/ColorSpaceTest.cpp +++ b/tests/ColorSpaceTest.cpp @@ -73,7 +73,7 @@ static constexpr float g_sRGB_G[]{ 0.3853f, 0.7170f, 0.0971f }; static constexpr float g_sRGB_B[]{ 0.1430f, 0.0606f, 0.7139f }; DEF_TEST(ColorSpace_sRGB, r) { - test_space(r, SkColorSpace::NewNamed(SkColorSpace::kSRGB_Named).get(), + test_space(r, SkColorSpace::MakeNamed(SkColorSpace::kSRGB_Named).get(), g_sRGB_R, g_sRGB_G, g_sRGB_B, kSRGB_SkGammaNamed); } @@ -102,28 +102,28 @@ DEF_TEST(ColorSpaceParseICCProfiles, r) { DEF_TEST(ColorSpaceSRGBCompare, r) { // Create an sRGB color space by name - sk_sp<SkColorSpace> namedColorSpace = SkColorSpace::NewNamed(SkColorSpace::kSRGB_Named); + sk_sp<SkColorSpace> namedColorSpace = SkColorSpace::MakeNamed(SkColorSpace::kSRGB_Named); // Create an sRGB color space by value SkMatrix44 srgbToxyzD50(SkMatrix44::kUninitialized_Constructor); srgbToxyzD50.set3x3RowMajorf(g_sRGB_XYZ); sk_sp<SkColorSpace> rgbColorSpace = - SkColorSpace::NewRGB(SkColorSpace::kSRGB_RenderTargetGamma, srgbToxyzD50); + SkColorSpace::MakeRGB(SkColorSpace::kSRGB_RenderTargetGamma, srgbToxyzD50); REPORTER_ASSERT(r, rgbColorSpace == namedColorSpace); // Change a single value from the sRGB matrix srgbToxyzD50.set(2, 2, 0.5f); sk_sp<SkColorSpace> strangeColorSpace = - SkColorSpace::NewRGB(SkColorSpace::kSRGB_RenderTargetGamma, srgbToxyzD50); + SkColorSpace::MakeRGB(SkColorSpace::kSRGB_RenderTargetGamma, srgbToxyzD50); REPORTER_ASSERT(r, strangeColorSpace != namedColorSpace); } DEF_TEST(ColorSpaceSRGBLinearCompare, r) { // Create the linear sRGB color space by name - sk_sp<SkColorSpace> namedColorSpace = SkColorSpace::NewNamed(SkColorSpace::kSRGBLinear_Named); + sk_sp<SkColorSpace> namedColorSpace = SkColorSpace::MakeNamed(SkColorSpace::kSRGBLinear_Named); // Create the linear sRGB color space via the sRGB color space's makeLinearGamma() - auto srgb = SkColorSpace::NewNamed(SkColorSpace::kSRGB_Named); + auto srgb = SkColorSpace::MakeNamed(SkColorSpace::kSRGB_Named); auto srgbXYZ = static_cast<SkColorSpace_XYZ*>(srgb.get()); sk_sp<SkColorSpace> viaSrgbColorSpace = srgbXYZ->makeLinearGamma(); REPORTER_ASSERT(r, namedColorSpace == viaSrgbColorSpace); @@ -132,13 +132,13 @@ DEF_TEST(ColorSpaceSRGBLinearCompare, r) { SkMatrix44 srgbToxyzD50(SkMatrix44::kUninitialized_Constructor); srgbToxyzD50.set3x3RowMajorf(g_sRGB_XYZ); sk_sp<SkColorSpace> rgbColorSpace = - SkColorSpace::NewRGB(SkColorSpace::kLinear_RenderTargetGamma, srgbToxyzD50); + SkColorSpace::MakeRGB(SkColorSpace::kLinear_RenderTargetGamma, srgbToxyzD50); REPORTER_ASSERT(r, rgbColorSpace == namedColorSpace); // Change a single value from the sRGB matrix srgbToxyzD50.set(2, 2, 0.5f); sk_sp<SkColorSpace> strangeColorSpace = - SkColorSpace::NewRGB(SkColorSpace::kLinear_RenderTargetGamma, srgbToxyzD50); + SkColorSpace::MakeRGB(SkColorSpace::kLinear_RenderTargetGamma, srgbToxyzD50); REPORTER_ASSERT(r, strangeColorSpace != namedColorSpace); } @@ -151,9 +151,9 @@ public: DEF_TEST(ColorSpaceWriteICC, r) { // Test writing a new ICC profile - sk_sp<SkColorSpace> namedColorSpace = SkColorSpace::NewNamed(SkColorSpace::kSRGB_Named); + sk_sp<SkColorSpace> namedColorSpace = SkColorSpace::MakeNamed(SkColorSpace::kSRGB_Named); sk_sp<SkData> namedData = ColorSpaceTest::WriteToICC(namedColorSpace.get()); - sk_sp<SkColorSpace> iccColorSpace = SkColorSpace::NewICC(namedData->data(), namedData->size()); + sk_sp<SkColorSpace> iccColorSpace = SkColorSpace::MakeICC(namedData->data(), namedData->size()); test_space(r, iccColorSpace.get(), g_sRGB_R, g_sRGB_G, g_sRGB_B, k2Dot2Curve_SkGammaNamed); // FIXME (msarett): Test disabled. sRGB profiles are written approximately as 2.2f curves. // REPORTER_ASSERT(r, iccColorSpace == namedColorSpace); @@ -165,11 +165,11 @@ DEF_TEST(ColorSpaceWriteICC, r) { if (!monitorData) { return; } - sk_sp<SkColorSpace> monitorSpace = SkColorSpace::NewICC(monitorData->data(), - monitorData->size()); + sk_sp<SkColorSpace> monitorSpace = SkColorSpace::MakeICC(monitorData->data(), + monitorData->size()); sk_sp<SkData> newMonitorData = ColorSpaceTest::WriteToICC(monitorSpace.get()); - sk_sp<SkColorSpace> newMonitorSpace = SkColorSpace::NewICC(newMonitorData->data(), - newMonitorData->size()); + sk_sp<SkColorSpace> newMonitorSpace = SkColorSpace::MakeICC(newMonitorData->data(), + newMonitorData->size()); SkASSERT(SkColorSpace_Base::Type::kXYZ == as_CSB(monitorSpace)->type()); SkColorSpace_XYZ* monitorSpaceXYZ = static_cast<SkColorSpace_XYZ*>(monitorSpace.get()); SkASSERT(SkColorSpace_Base::Type::kXYZ == as_CSB(newMonitorSpace)->type()); @@ -190,7 +190,7 @@ DEF_TEST(ColorSpace_Named, r) { }; for (auto rec : recs) { - auto cs = SkColorSpace::NewNamed(rec.fNamed); + auto cs = SkColorSpace::MakeNamed(rec.fNamed); REPORTER_ASSERT(r, cs); if (cs) { SkASSERT(SkColorSpace_Base::Type::kXYZ == as_CSB(cs)->type()); @@ -223,23 +223,23 @@ static void test_serialize(skiatest::Reporter* r, SkColorSpace* space, bool isNa } DEF_TEST(ColorSpace_Serialize, r) { - test_serialize(r, SkColorSpace::NewNamed(SkColorSpace::kSRGB_Named).get(), true); - test_serialize(r, SkColorSpace::NewNamed(SkColorSpace::kAdobeRGB_Named).get(), true); - test_serialize(r, SkColorSpace::NewNamed(SkColorSpace::kSRGBLinear_Named).get(), true); + test_serialize(r, SkColorSpace::MakeNamed(SkColorSpace::kSRGB_Named).get(), true); + test_serialize(r, SkColorSpace::MakeNamed(SkColorSpace::kAdobeRGB_Named).get(), true); + test_serialize(r, SkColorSpace::MakeNamed(SkColorSpace::kSRGBLinear_Named).get(), true); sk_sp<SkData> monitorData = SkData::MakeFromFileName( GetResourcePath("icc_profiles/HP_ZR30w.icc").c_str()); - test_serialize(r, SkColorSpace::NewICC(monitorData->data(), monitorData->size()).get(), false); + test_serialize(r, SkColorSpace::MakeICC(monitorData->data(), monitorData->size()).get(), false); monitorData = SkData::MakeFromFileName( GetResourcePath("icc_profiles/HP_Z32x.icc").c_str()); - test_serialize(r, SkColorSpace::NewICC(monitorData->data(), monitorData->size()).get(), false); + test_serialize(r, SkColorSpace::MakeICC(monitorData->data(), monitorData->size()).get(), false); monitorData = SkData::MakeFromFileName(GetResourcePath("icc_profiles/upperLeft.icc").c_str()); - test_serialize(r, SkColorSpace::NewICC(monitorData->data(), monitorData->size()).get(), false); + test_serialize(r, SkColorSpace::MakeICC(monitorData->data(), monitorData->size()).get(), false); monitorData = SkData::MakeFromFileName(GetResourcePath("icc_profiles/upperRight.icc").c_str()); - test_serialize(r, SkColorSpace::NewICC(monitorData->data(), monitorData->size()).get(), false); + test_serialize(r, SkColorSpace::MakeICC(monitorData->data(), monitorData->size()).get(), false); const float gammas[] = { 1.1f, 1.2f, 1.7f, }; SkMatrix44 toXYZ(SkMatrix44::kIdentity_Constructor); - test_serialize(r, SkColorSpace::NewRGB(gammas, toXYZ).get(), false); + test_serialize(r, SkColorSpace::MakeRGB(gammas, toXYZ).get(), false); SkColorSpaceTransferFn fn; fn.fA = 1.0f; @@ -249,27 +249,27 @@ DEF_TEST(ColorSpace_Serialize, r) { fn.fE = 1.0f; fn.fF = 0.0f; fn.fG = 1.0f; - test_serialize(r, SkColorSpace::NewRGB(fn, toXYZ).get(), false); + test_serialize(r, SkColorSpace::MakeRGB(fn, toXYZ).get(), false); } DEF_TEST(ColorSpace_Equals, r) { - sk_sp<SkColorSpace> srgb = SkColorSpace::NewNamed(SkColorSpace::kSRGB_Named); - sk_sp<SkColorSpace> adobe = SkColorSpace::NewNamed(SkColorSpace::kAdobeRGB_Named); + sk_sp<SkColorSpace> srgb = SkColorSpace::MakeNamed(SkColorSpace::kSRGB_Named); + sk_sp<SkColorSpace> adobe = SkColorSpace::MakeNamed(SkColorSpace::kAdobeRGB_Named); sk_sp<SkData> data = SkData::MakeFromFileName( GetResourcePath("icc_profiles/HP_ZR30w.icc").c_str()); - sk_sp<SkColorSpace> z30 = SkColorSpace::NewICC(data->data(), data->size()); + sk_sp<SkColorSpace> z30 = SkColorSpace::MakeICC(data->data(), data->size()); data = SkData::MakeFromFileName( GetResourcePath("icc_profiles/HP_Z32x.icc").c_str()); - sk_sp<SkColorSpace> z32 = SkColorSpace::NewICC(data->data(), data->size()); + sk_sp<SkColorSpace> z32 = SkColorSpace::MakeICC(data->data(), data->size()); data = SkData::MakeFromFileName(GetResourcePath("icc_profiles/upperLeft.icc").c_str()); - sk_sp<SkColorSpace> upperLeft = SkColorSpace::NewICC(data->data(), data->size()); + sk_sp<SkColorSpace> upperLeft = SkColorSpace::MakeICC(data->data(), data->size()); data = SkData::MakeFromFileName(GetResourcePath("icc_profiles/upperRight.icc").c_str()); - sk_sp<SkColorSpace> upperRight = SkColorSpace::NewICC(data->data(), data->size()); + sk_sp<SkColorSpace> upperRight = SkColorSpace::MakeICC(data->data(), data->size()); const float gammas1[] = { 1.1f, 1.2f, 1.3f, }; const float gammas2[] = { 1.1f, 1.2f, 1.7f, }; SkMatrix44 toXYZ(SkMatrix44::kIdentity_Constructor); - sk_sp<SkColorSpace> rgb1 = SkColorSpace::NewRGB(gammas1, toXYZ); - sk_sp<SkColorSpace> rgb2 = SkColorSpace::NewRGB(gammas2, toXYZ); - sk_sp<SkColorSpace> rgb3 = SkColorSpace::NewRGB(gammas1, toXYZ); + sk_sp<SkColorSpace> rgb1 = SkColorSpace::MakeRGB(gammas1, toXYZ); + sk_sp<SkColorSpace> rgb2 = SkColorSpace::MakeRGB(gammas2, toXYZ); + sk_sp<SkColorSpace> rgb3 = SkColorSpace::MakeRGB(gammas1, toXYZ); SkColorSpaceTransferFn fn; fn.fA = 1.0f; @@ -279,7 +279,7 @@ DEF_TEST(ColorSpace_Equals, r) { fn.fE = 1.0f; fn.fF = 0.0f; fn.fG = 1.0f; - sk_sp<SkColorSpace> rgb4 = SkColorSpace::NewRGB(fn, toXYZ); + sk_sp<SkColorSpace> rgb4 = SkColorSpace::MakeRGB(fn, toXYZ); REPORTER_ASSERT(r, SkColorSpace::Equals(nullptr, nullptr)); REPORTER_ASSERT(r, SkColorSpace::Equals(srgb.get(), srgb.get())); @@ -321,6 +321,6 @@ DEF_TEST(ColorSpace_Primaries, r) { bool result = primaries.toXYZD50(&toXYZ); REPORTER_ASSERT(r, result); - sk_sp<SkColorSpace> space = SkColorSpace::NewRGB(SkColorSpace::kSRGB_RenderTargetGamma, toXYZ); - REPORTER_ASSERT(r, SkColorSpace::NewNamed(SkColorSpace::kSRGB_Named) == space); + sk_sp<SkColorSpace> space = SkColorSpace::MakeRGB(SkColorSpace::kSRGB_RenderTargetGamma, toXYZ); + REPORTER_ASSERT(r, SkColorSpace::MakeNamed(SkColorSpace::kSRGB_Named) == space); } diff --git a/tests/ImageIsOpaqueTest.cpp b/tests/ImageIsOpaqueTest.cpp index 4389a3d892..ab995c8140 100644 --- a/tests/ImageIsOpaqueTest.cpp +++ b/tests/ImageIsOpaqueTest.cpp @@ -40,18 +40,18 @@ static void test_flatten(skiatest::Reporter* reporter, const SkImageInfo& info) DEF_TEST(ImageInfo_flattening, reporter) { sk_sp<SkData> data = SkData::MakeFromFileName(GetResourcePath("icc_profiles/HP_ZR30w.icc").c_str()); - sk_sp<SkColorSpace> space0 = SkColorSpace::NewICC(data->data(), data->size()); + sk_sp<SkColorSpace> space0 = SkColorSpace::MakeICC(data->data(), data->size()); data = SkData::MakeFromFileName( GetResourcePath("icc_profiles/HP_Z32x.icc").c_str()); - sk_sp<SkColorSpace> space1 = SkColorSpace::NewICC(data->data(), data->size()); + sk_sp<SkColorSpace> space1 = SkColorSpace::MakeICC(data->data(), data->size()); data = SkData::MakeFromFileName(GetResourcePath("icc_profiles/upperLeft.icc").c_str()); - sk_sp<SkColorSpace> space2 = SkColorSpace::NewICC(data->data(), data->size()); + sk_sp<SkColorSpace> space2 = SkColorSpace::MakeICC(data->data(), data->size()); data = SkData::MakeFromFileName(GetResourcePath("icc_profiles/upperRight.icc").c_str()); - sk_sp<SkColorSpace> space3 = SkColorSpace::NewICC(data->data(), data->size()); + sk_sp<SkColorSpace> space3 = SkColorSpace::MakeICC(data->data(), data->size()); sk_sp<SkColorSpace> spaces[] = { nullptr, - SkColorSpace::NewNamed(SkColorSpace::kSRGB_Named), - SkColorSpace::NewNamed(SkColorSpace::kAdobeRGB_Named), + SkColorSpace::MakeNamed(SkColorSpace::kSRGB_Named), + SkColorSpace::MakeNamed(SkColorSpace::kAdobeRGB_Named), space0, space1, space2, diff --git a/tests/SRGBMipMapTest.cpp b/tests/SRGBMipMapTest.cpp index 9acf82977f..8855c3d15f 100644 --- a/tests/SRGBMipMapTest.cpp +++ b/tests/SRGBMipMapTest.cpp @@ -120,7 +120,7 @@ DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS(SRGBMipMaps, reporter, ctxInfo) { SkAutoTUnref<GrTexture> texture(texProvider->createTexture(desc, SkBudgeted::kNo, texData, 0)); // Create two draw contexts (L32 and S32) - sk_sp<SkColorSpace> srgbColorSpace = SkColorSpace::NewNamed(SkColorSpace::kSRGB_Named); + sk_sp<SkColorSpace> srgbColorSpace = SkColorSpace::MakeNamed(SkColorSpace::kSRGB_Named); sk_sp<GrDrawContext> l32DrawContext = context->makeDrawContext(SkBackingFit::kExact, rtS, rtS, kRGBA_8888_GrPixelConfig, nullptr); diff --git a/tests/SurfaceTest.cpp b/tests/SurfaceTest.cpp index 180f2d985b..0ccf51f040 100644 --- a/tests/SurfaceTest.cpp +++ b/tests/SurfaceTest.cpp @@ -919,13 +919,13 @@ static void test_surface_creation_and_snapshot_with_color_space( bool f16Support, std::function<sk_sp<SkSurface>(const SkImageInfo&)> surfaceMaker) { - auto srgbColorSpace = SkColorSpace::NewNamed(SkColorSpace::kSRGB_Named); - auto adobeColorSpace = SkColorSpace::NewNamed(SkColorSpace::kAdobeRGB_Named); + auto srgbColorSpace = SkColorSpace::MakeNamed(SkColorSpace::kSRGB_Named); + auto adobeColorSpace = SkColorSpace::MakeNamed(SkColorSpace::kAdobeRGB_Named); const SkMatrix44* srgbMatrix = as_CSB(srgbColorSpace)->toXYZD50(); SkASSERT(srgbMatrix); const float oddGamma[] = { 2.4f, 2.4f, 2.4f }; - auto oddColorSpace = SkColorSpace::NewRGB(oddGamma, *srgbMatrix); - auto linearColorSpace = SkColorSpace::NewNamed(SkColorSpace::kSRGBLinear_Named); + auto oddColorSpace = SkColorSpace::MakeRGB(oddGamma, *srgbMatrix); + auto linearColorSpace = SkColorSpace::MakeNamed(SkColorSpace::kSRGBLinear_Named); const struct { SkColorType fColorType; diff --git a/tests/TestConfigParsing.cpp b/tests/TestConfigParsing.cpp index ec6d721908..9675eedbc9 100644 --- a/tests/TestConfigParsing.cpp +++ b/tests/TestConfigParsing.cpp @@ -86,7 +86,7 @@ DEF_TEST(ParseConfigs_DefaultConfigs, reporter) { SkCommandLineConfigArray configs; ParseConfigs(config1, &configs); - auto srgbColorSpace = SkColorSpace::NewNamed(SkColorSpace::kSRGB_Named); + auto srgbColorSpace = SkColorSpace::MakeNamed(SkColorSpace::kSRGB_Named); REPORTER_ASSERT(reporter, configs.count() == config1.count()); for (int i = 0; i < config1.count(); ++i) { |