clean up SK_LEGACY_COLORSPACE_XFORMER_IMPL

Change-Id: Ie4e1f9141847705afd1a11e57bc41a9b2019517a
Reviewed-on: https://skia-review.googlesource.com/146520
Commit-Queue: Mike Klein <mtklein@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
Auto-Submit: Mike Klein <mtklein@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
diff --git a/src/core/SkColorSpaceXformer.cpp b/src/core/SkColorSpaceXformer.cpp
index e2a45f5..4c97c1d 100644
--- a/src/core/SkColorSpaceXformer.cpp
+++ b/src/core/SkColorSpaceXformer.cpp
@@ -17,41 +17,23 @@
 #include "SkImagePriv.h"
 #include "SkShaderBase.h"
 
-#ifdef SK_LEGACY_COLORSPACE_XFORMER_IMPL
-    SkColorSpaceXformer::SkColorSpaceXformer(sk_sp<SkColorSpace> dst,
-                                             std::unique_ptr<SkColorSpaceXform> fromSRGB)
-        : fDst(std::move(dst))
-        , fFromSRGB(std::move(fromSRGB))
-        , fReentryCount(0) {}
-#else
-    SkColorSpaceXformer::SkColorSpaceXformer(sk_sp<SkColorSpace> dst)
-        : fDst(std::move(dst))
-        , fFromSRGBSteps(SkColorSpaceXformSteps::UnpremulToUnpremul(sk_srgb_singleton(),
-                                                                    fDst.get()))
-        , fReentryCount(0) {
+SkColorSpaceXformer::SkColorSpaceXformer(sk_sp<SkColorSpace> dst)
+    : fDst(std::move(dst))
+    , fFromSRGBSteps(SkColorSpaceXformSteps::UnpremulToUnpremul(sk_srgb_singleton(),
+                                                                fDst.get()))
+    , fReentryCount(0) {
 
-        SkRasterPipeline p(&fAlloc);
-        p.append(SkRasterPipeline::load_bgra, &fFromSRGBSrc);
-        fFromSRGBSteps.apply(&p);
-        p.append(SkRasterPipeline::store_bgra, &fFromSRGBDst);
-        fFromSRGB = p.compile();
-    }
-#endif
+    SkRasterPipeline p(&fAlloc);
+    p.append(SkRasterPipeline::load_bgra, &fFromSRGBSrc);
+    fFromSRGBSteps.apply(&p);
+    p.append(SkRasterPipeline::store_bgra, &fFromSRGBDst);
+    fFromSRGB = p.compile();
+}
 
 SkColorSpaceXformer::~SkColorSpaceXformer() {}
 
 std::unique_ptr<SkColorSpaceXformer> SkColorSpaceXformer::Make(sk_sp<SkColorSpace> dst) {
-#ifdef SK_LEGACY_COLORSPACE_XFORMER_IMPL
-    std::unique_ptr<SkColorSpaceXform> fromSRGB = SkMakeColorSpaceXform(
-            sk_srgb_singleton(), dst.get());
-
-    return fromSRGB
-        ? std::unique_ptr<SkColorSpaceXformer>(new SkColorSpaceXformer(std::move(dst),
-                                                                       std::move(fromSRGB)))
-        : nullptr;
-#else
     return std::unique_ptr<SkColorSpaceXformer>(new SkColorSpaceXformer{std::move(dst)});
-#endif
 }
 
 // So what's up with these caches?
@@ -157,15 +139,9 @@
 }
 
 void SkColorSpaceXformer::apply(SkColor* xformed, const SkColor* srgb, int n) {
-#ifdef SK_LEGACY_COLORSPACE_XFORMER_IMPL
-    SkAssertResult(fFromSRGB->apply(SkColorSpaceXform::kBGRA_8888_ColorFormat, xformed,
-                                    SkColorSpaceXform::kBGRA_8888_ColorFormat, srgb,
-                                    n, kUnpremul_SkAlphaType));
-#else
     fFromSRGBSrc.pixels = const_cast<SkColor*>(srgb);
     fFromSRGBDst.pixels = xformed;
     fFromSRGB(0,0,n,1);
-#endif
 }
 
 SkColor SkColorSpaceXformer::apply(SkColor srgb) {