diff options
Diffstat (limited to 'src/image/SkImagePriv.h')
-rw-r--r-- | src/image/SkImagePriv.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/image/SkImagePriv.h b/src/image/SkImagePriv.h index f69eaac4d4..c0aff983a2 100644 --- a/src/image/SkImagePriv.h +++ b/src/image/SkImagePriv.h @@ -30,7 +30,12 @@ extern SkImage* SkNewImageFromBitmap(const SkBitmap&); extern void SkImagePrivDrawPicture(SkCanvas*, SkPicture*, SkScalar x, SkScalar y, const SkPaint*); -extern SkImage* SkNewImageFromPicture(SkPicture*); + +/** + * Return an SkImage whose contents are those of the specified picture. Note: + * The picture itself is unmodified, and may continue to be used for recording + */ +extern SkImage* SkNewImageFromPicture(const SkPicture*); static inline size_t SkImageMinRowBytes(const SkImage::Info& info) { size_t rb = info.fWidth * SkImageBytesPerPixel(info.fColorType); |