| Index: cc/paint/skia_paint_canvas.h
|
| diff --git a/cc/paint/skia_paint_canvas.h b/cc/paint/skia_paint_canvas.h
|
| index 963fc01a706744cee6c9c91af0ea87123626c274..bd40c6b4c1005e0efbcba1c5f0b3be5c97a2324f 100644
|
| --- a/cc/paint/skia_paint_canvas.h
|
| +++ b/cc/paint/skia_paint_canvas.h
|
| @@ -25,6 +25,11 @@ class PaintFlags;
|
| // and then playing back to an SkCanvas.
|
| class CC_PAINT_EXPORT SkiaPaintCanvas final : public PaintCanvas {
|
| public:
|
| + // Creates a raster canvas with the memory for the pixels automatically
|
| + // allocated and zero-initialized. Returns null on failure.
|
| + static std::unique_ptr<SkiaPaintCanvas> CreateRasterZeroed(
|
| + const SkImageInfo& info);
|
| +
|
| explicit SkiaPaintCanvas(SkCanvas* canvas);
|
| explicit SkiaPaintCanvas(const SkBitmap& bitmap);
|
| explicit SkiaPaintCanvas(const SkBitmap& bitmap, const SkSurfaceProps& props);
|
|
|