| Index: src/image/SkImage.cpp
|
| diff --git a/src/image/SkImage.cpp b/src/image/SkImage.cpp
|
| index 2d434aee194f675efdb7373e0ad4461e8ba930a1..921bc6f5d7bf99860709f18a355b2e449f7d2308 100644
|
| --- a/src/image/SkImage.cpp
|
| +++ b/src/image/SkImage.cpp
|
| @@ -500,3 +500,14 @@ sk_sp<SkImage> MakeTextureFromMipMap(GrContext*, const SkImageInfo&, const GrMip
|
| int mipLevelCount, SkBudgeted) {
|
| return nullptr;
|
| }
|
| +
|
| +///////////////////////////////////////////////////////////////////////////////////////////////////
|
| +#include "SkImageDeserializer.h"
|
| +
|
| +sk_sp<SkImage> SkImageDeserializer::makeFromData(SkData* data, const SkIRect* subset) {
|
| + return SkImage::MakeFromEncoded(sk_ref_sp(data), subset);
|
| +}
|
| +sk_sp<SkImage> SkImageDeserializer::makeFromMemory(const void* data, size_t length,
|
| + const SkIRect* subset) {
|
| + return SkImage::MakeFromEncoded(SkData::MakeWithCopy(data, length), subset);
|
| +}
|
|
|