aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkOpts.cpp
diff options
context:
space:
mode:
authorGravatar Mike Klein <mtklein@chromium.org>2017-07-20 08:59:19 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-07-20 16:45:52 +0000
commit0fddb2d7c17a953c0d3986e5f8bcfdeaf2cc401d (patch)
tree3ed6fbbb1d4aa8931233de5d4e2e9aa2ab224f8a /src/core/SkOpts.cpp
parentedfe3dfb47bd3248a588c2eb89224f59939bd626 (diff)
Retry cleaning up SkLinearBitmapPipeline.
This is mostly dead code. In order to make it truly dead, we need to opt drawing unpremul images into SkRasterPipelineBlitter. They had been handled by SkLinearBitmapPipeline, but can't be draw by SkBitmapProcLegacyShader. Drawing unpremul images is tested by the GM all_variants_8888, which gave us trouble last time around (serialize-8888 drew right, 8888 wrong) but now draws fine. I think this was probably also the root of the revert, drawing some unpremul image in Chrome's tests somewhere. Change-Id: I453f9df44ade807316935921cbae82961e2f08aa Reviewed-on: https://skia-review.googlesource.com/24862 Reviewed-by: Florin Malita <fmalita@chromium.org> Commit-Queue: Mike Klein <mtklein@chromium.org>
Diffstat (limited to 'src/core/SkOpts.cpp')
-rw-r--r--src/core/SkOpts.cpp3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/core/SkOpts.cpp b/src/core/SkOpts.cpp
index e5e304cef9..724f53d966 100644
--- a/src/core/SkOpts.cpp
+++ b/src/core/SkOpts.cpp
@@ -36,7 +36,6 @@
#define SK_OPTS_NS portable
#endif
-#include "SkBlend_opts.h"
#include "SkBlitMask_opts.h"
#include "SkBlitRow_opts.h"
#include "SkBlurImageFilter_opts.h"
@@ -79,8 +78,6 @@ namespace SkOpts {
DEFINE_DEFAULT(inverted_CMYK_to_RGB1);
DEFINE_DEFAULT(inverted_CMYK_to_BGR1);
- DEFINE_DEFAULT(srcover_srgb_srgb);
-
DEFINE_DEFAULT(memset16);
DEFINE_DEFAULT(memset32);
DEFINE_DEFAULT(memset64);