Chromium Code Reviews| Index: include/core/SkCanvas.h |
| diff --git a/include/core/SkCanvas.h b/include/core/SkCanvas.h |
| index 5088d7ded5268b9e86808c3c7d0148c7bcc891a4..5542dd49c1e66e3ec0e904d3ecf93a1f47ba1cf1 100644 |
| --- a/include/core/SkCanvas.h |
| +++ b/include/core/SkCanvas.h |
| @@ -16,6 +16,7 @@ |
| #include "SkRefCnt.h" |
| #include "SkPath.h" |
| #include "SkRegion.h" |
| +#include "SkSurfaceProps.h" |
| #include "SkXfermode.h" |
| #ifdef SK_SUPPORT_LEGACY_DRAWTEXT_VIRTUAL |
| @@ -135,7 +136,7 @@ public: |
| @param bitmap Specifies a bitmap for the canvas to draw into. Its |
| structure are copied to the canvas. |
| */ |
| - explicit SkCanvas(const SkBitmap& bitmap); |
| + SkCanvas(const SkBitmap& bitmap, const SkSurfaceProps* = NULL); |
|
bungeman-skia
2014/09/16 19:18:54
This should still be explicit.
12.3.1 Conversion
reed1
2014/09/16 19:38:46
Done.
|
| virtual ~SkCanvas(); |
| SkMetaData& getMetaData(); |
| @@ -1282,6 +1283,8 @@ private: |
| // the first N recs that can fit here mean we won't call malloc |
| uint32_t fMCRecStorage[32]; |
| + const SkSurfaceProps fProps; |
| + |
| int fSaveLayerCount; // number of successful saveLayer calls |
| int fCullCount; // number of active culls |