diff options
Diffstat (limited to 'src/core/SkMipMap.h')
-rw-r--r-- | src/core/SkMipMap.h | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/src/core/SkMipMap.h b/src/core/SkMipMap.h index 7710002542..c6fc24dbf1 100644 --- a/src/core/SkMipMap.h +++ b/src/core/SkMipMap.h @@ -29,16 +29,8 @@ typedef SkDiscardableMemory* (*SkDiscardableFactoryProc)(size_t bytes); */ class SkMipMap : public SkCachedData { public: - static SkMipMap* Build(const SkPixmap& src, SkDestinationSurfaceColorMode, - SkDiscardableFactoryProc); - static SkMipMap* Build(const SkBitmap& src, SkDestinationSurfaceColorMode, - SkDiscardableFactoryProc); - - static SkDestinationSurfaceColorMode DeduceColorMode(const SkShaderBase::ContextRec& rec) { - return (SkShaderBase::ContextRec::kPMColor_DstType == rec.fPreferredDstType) - ? SkDestinationSurfaceColorMode::kLegacy - : SkDestinationSurfaceColorMode::kGammaAndColorSpaceAware; - } + static SkMipMap* Build(const SkPixmap& src, SkDiscardableFactoryProc); + static SkMipMap* Build(const SkBitmap& src, SkDiscardableFactoryProc); // Determines how many levels a SkMipMap will have without creating that mipmap. // This does not include the base mipmap level that the user provided when |