| Index: include/core/SkBitmap.h | 
| diff --git a/include/core/SkBitmap.h b/include/core/SkBitmap.h | 
| index b6851def98a34e6af4ed9d735452b410fe4a7a20..35928db2a26d6f1c53c2e24f2236f2836bac7e68 100644 | 
| --- a/include/core/SkBitmap.h | 
| +++ b/include/core/SkBitmap.h | 
| @@ -14,6 +14,7 @@ | 
| #include "SkPoint.h" | 
| #include "SkRefCnt.h" | 
|  | 
| +struct SkMask; | 
| struct SkIRect; | 
| struct SkRect; | 
| class SkPaint; | 
| @@ -307,6 +308,22 @@ public: | 
| bool installPixels(const SkImageInfo&, void* pixels, size_t rowBytes, | 
| void (*ReleaseProc)(void* addr, void* context), | 
| void* context); | 
| + | 
| +    /** | 
| +     *  Call installPixels with no ReleaseProc specified. This means that the | 
| +     *  caller must ensure that the specified pixels are valid for the lifetime | 
| +     *  of the created bitmap (and its pixelRef). | 
| +     */ | 
| +    bool installPixels(const SkImageInfo& info, void* pixels, size_t rowBytes) { | 
| +        return this->installPixels(info, pixels, rowBytes, NULL, NULL); | 
| +    } | 
| + | 
| +    /** | 
| +     *  Calls installPixels() with the value in the SkMask. The caller must | 
| +     *  ensure that the specified mask pixels are valid for the lifetime | 
| +     *  of the created bitmap (and its pixelRef). | 
| +     */ | 
| +    bool installMaskPixels(const SkMask&); | 
|  | 
| /** | 
| *  DEPRECATED: call info(). | 
|  |