Index: include/core/SkBitmapDevice.h |
diff --git a/include/core/SkBitmapDevice.h b/include/core/SkBitmapDevice.h |
index f8cc5bec7a21c5c1ad0c16dbafdc172e8bdd9442..139c005bd4fe7d9a5c2c034dc6c78932286d6415 100644 |
--- a/include/core/SkBitmapDevice.h |
+++ b/include/core/SkBitmapDevice.h |
@@ -27,6 +27,7 @@ class SkPaint; |
class SkPath; |
class SkPixelRef; |
class SkPixmap; |
+class SkRasterCanvasLayerAllocator; |
class SkRRect; |
class SkSurface; |
class SkXfermode; |
@@ -158,7 +159,8 @@ private: |
// any clip information. |
void replaceBitmapBackendForRasterSurface(const SkBitmap&) override; |
- SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) override; |
+ SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*, |
+ SkRasterCanvasLayerAllocator*) override; |
sk_sp<SkSurface> makeSurface(const SkImageInfo&, const SkSurfaceProps&) override; |