| Index: include/core/SkBitmap.h
|
| diff --git a/include/core/SkBitmap.h b/include/core/SkBitmap.h
|
| index afce3a7278a73ecddc0f316cb2e049f2414318ca..1fb2fed26d84e18fd349eb4557403c3e223c738d 100644
|
| --- a/include/core/SkBitmap.h
|
| +++ b/include/core/SkBitmap.h
|
| @@ -256,6 +256,13 @@ public:
|
|
|
| bool setConfig(const SkImageInfo& info, size_t rowBytes = 0);
|
|
|
| + /**
|
| + * If the bitmap's config can be represented as SkImageInfo, return true,
|
| + * and if info is not-null, set it to the bitmap's info. If it cannot be
|
| + * represented as SkImageInfo, return false and ignore the info parameter.
|
| + */
|
| + bool asImageInfo(SkImageInfo* info) const;
|
| +
|
| /** Use this to assign a new pixel address for an existing bitmap. This
|
| will automatically release any pixelref previously installed. Only call
|
| this if you are handling ownership/lifetime of the pixel memory.
|
|
|