diff options
Diffstat (limited to 'src/image/SkImage.cpp')
-rw-r--r-- | src/image/SkImage.cpp | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/image/SkImage.cpp b/src/image/SkImage.cpp index 638b0c2955..48d9ad32ba 100644 --- a/src/image/SkImage.cpp +++ b/src/image/SkImage.cpp @@ -8,7 +8,6 @@ #include "SkBitmap.h" #include "SkBitmapCache.h" #include "SkCanvas.h" -#include "SkCrossContextImageData.h" #include "SkData.h" #include "SkImageEncoder.h" #include "SkImageFilter.h" @@ -358,21 +357,6 @@ sk_sp<SkImage> SkImage::makeTextureImage(GrContext*, SkColorSpace* dstColorSpace return nullptr; } -std::unique_ptr<SkCrossContextImageData> SkCrossContextImageData::MakeFromEncoded( - GrContext*, sk_sp<SkData> encoded, SkColorSpace* dstColorSpace) { - sk_sp<SkImage> image = SkImage::MakeFromEncoded(std::move(encoded)); - if (!image) { - return nullptr; - } - // TODO: Force decode to raster here? - return std::unique_ptr<SkCrossContextImageData>(new SkCrossContextImageData(std::move(image))); -} - -sk_sp<SkImage> SkImage::MakeFromCrossContextImageData( - GrContext*, std::unique_ptr<SkCrossContextImageData> ccid) { - return ccid->fImage; -} - sk_sp<SkImage> SkImage::makeNonTextureImage() const { return sk_ref_sp(const_cast<SkImage*>(this)); } |