diff options
Diffstat (limited to 'src/image/SkImage.cpp')
-rw-r--r-- | src/image/SkImage.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/image/SkImage.cpp b/src/image/SkImage.cpp index 241904b3a3..9c996dc7b8 100644 --- a/src/image/SkImage.cpp +++ b/src/image/SkImage.cpp @@ -279,6 +279,14 @@ bool SkImage_Base::onAsLegacyBitmap(SkBitmap* bitmap, LegacyBitmapMode mode) con return true; } +SkImage* SkImage::NewFromPicture(const SkPicture* picture, const SkISize& dimensions, + const SkMatrix* matrix, const SkPaint* paint) { + if (!picture) { + return nullptr; + } + return NewFromGenerator(SkImageGenerator::NewFromPicture(dimensions, picture, matrix, paint)); +} + ////////////////////////////////////////////////////////////////////////////////////// #if !SK_SUPPORT_GPU |