diff options
author | Mike Reed <reed@google.com> | 2017-06-10 14:07:36 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-06-10 18:31:13 +0000 |
commit | 2f07c28a86c12097b80a451bbfdb9e8d6f4bc470 (patch) | |
tree | 699165a3254c08d1afb1d41f6af9a91a60910756 /src/core/SkXfermode.cpp | |
parent | 5eee919c4642fafa92f9de6ed49a13579a894006 (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.cpp | 47 |
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[] = { |