aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkXfermode.cpp
diff options
context:
space:
mode:
authorGravatar Mike Reed <reed@google.com>2017-06-10 14:07:36 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-06-10 18:31:13 +0000
commit2f07c28a86c12097b80a451bbfdb9e8d6f4bc470 (patch)
tree699165a3254c08d1afb1d41f6af9a91a60910756 /src/core/SkXfermode.cpp
parent5eee919c4642fafa92f9de6ed49a13579a894006 (diff)
remove unneeded methods
Bug: skia: Change-Id: I7256abb1a56abf961e66c399e868a8eb2478c02b Reviewed-on: https://skia-review.googlesource.com/19396 Reviewed-by: Mike Reed <reed@google.com> Commit-Queue: Mike Reed <reed@google.com>
Diffstat (limited to 'src/core/SkXfermode.cpp')
-rw-r--r--src/core/SkXfermode.cpp47
1 files changed, 0 insertions, 47 deletions
diff --git a/src/core/SkXfermode.cpp b/src/core/SkXfermode.cpp
index a0b593517a..1d5cac3a86 100644
--- a/src/core/SkXfermode.cpp
+++ b/src/core/SkXfermode.cpp
@@ -655,37 +655,9 @@ const SkXfermodeProc gProcs[] = {
luminosity_modeproc,
};
-bool SkXfermode::asMode(SkBlendMode* mode) const {
- return false;
-}
-
-#if SK_SUPPORT_GPU
-sk_sp<GrFragmentProcessor> SkXfermode::makeFragmentProcessorForImageFilter(
- sk_sp<GrFragmentProcessor>) const {
- // This should never be called.
- // TODO: make pure virtual in SkXfermode once Android update lands
- SkASSERT(0);
- return nullptr;
-}
-
-const GrXPFactory* SkXfermode::asXPFactory() const {
- // This should never be called.
- // TODO: make pure virtual in SkXfermode once Android update lands
- SkASSERT(0);
- return nullptr;
-}
-#endif
-
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
-bool SkProcCoeffXfermode::asMode(SkBlendMode* mode) const {
- if (mode) {
- *mode = fMode;
- }
- return true;
-}
-
void SkProcCoeffXfermode::xfer32(SkPMColor* SK_RESTRICT dst,
const SkPMColor* SK_RESTRICT src, int count,
const SkAlpha* SK_RESTRICT aa) const {
@@ -714,25 +686,6 @@ void SkProcCoeffXfermode::xfer32(SkPMColor* SK_RESTRICT dst,
}
}
-#if SK_SUPPORT_GPU
-sk_sp<GrFragmentProcessor> SkProcCoeffXfermode::makeFragmentProcessorForImageFilter(
- sk_sp<GrFragmentProcessor> dst) const {
- SkASSERT(dst);
- return GrXfermodeFragmentProcessor::MakeFromDstProcessor(std::move(dst), fMode);
-}
-
-const GrXPFactory* SkProcCoeffXfermode::asXPFactory() const {
- if (SkBlendMode_AsCoeff(fMode, nullptr, nullptr)) {
- const GrXPFactory* result(GrPorterDuffXPFactory::Get(fMode));
- SkASSERT(result);
- return result;
- }
-
- SkASSERT(GrCustomXfermode::IsSupportedMode(fMode));
- return GrCustomXfermode::Get(fMode);
-}
-#endif
-
const char* SkBlendMode_Name(SkBlendMode mode) {
SkASSERT((unsigned) mode <= (unsigned)SkBlendMode::kLastMode);
const char* gModeStrings[] = {