From fa3ed03720b5083afd3620c9239863f05f2eedbd Mon Sep 17 00:00:00 2001 From: Brian Osman Date: Tue, 25 Jul 2017 10:48:19 -0400 Subject: Add GM to test SkToSRGBColorFilter Bug: skia: Change-Id: If342ad5503d1b427f2d04ce15b75f0f7fa2706c1 Reviewed-on: https://skia-review.googlesource.com/26426 Reviewed-by: Mike Klein Commit-Queue: Brian Osman --- src/effects/SkToSRGBColorFilter.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/effects') diff --git a/src/effects/SkToSRGBColorFilter.cpp b/src/effects/SkToSRGBColorFilter.cpp index 253fea1427..df3dec9dc1 100644 --- a/src/effects/SkToSRGBColorFilter.cpp +++ b/src/effects/SkToSRGBColorFilter.cpp @@ -52,7 +52,11 @@ void SkToSRGBColorFilter::onAppendStages(SkRasterPipeline* p, } sk_sp SkToSRGBColorFilter::Make(sk_sp srcColorSpace) { - return sk_sp(new SkToSRGBColorFilter(std::move(srcColorSpace))); + if (srcColorSpace->isSRGB()) { + return nullptr; + } else { + return sk_sp(new SkToSRGBColorFilter(std::move(srcColorSpace))); + } } SkToSRGBColorFilter::SkToSRGBColorFilter(sk_sp srcColorSpace) -- cgit v1.2.3