diff options
Diffstat (limited to 'src/core/SkTileGridPicture.cpp')
-rw-r--r-- | src/core/SkTileGridPicture.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/core/SkTileGridPicture.cpp b/src/core/SkTileGridPicture.cpp index 212e3b6243..8a39d4949b 100644 --- a/src/core/SkTileGridPicture.cpp +++ b/src/core/SkTileGridPicture.cpp @@ -11,14 +11,17 @@ #include "SkTileGrid.h" -SkTileGridPicture::SkTileGridPicture(int tileWidth, int tileHeight, int width, int height) { +SkTileGridPicture::SkTileGridPicture(int tileWidth, int tileHeight, int width, int height, + int borderPixels) { + SkASSERT(borderPixels >= 0); fTileWidth = tileWidth; fTileHeight = tileHeight; fXTileCount = (width + tileWidth - 1) / tileWidth; fYTileCount = (height + tileHeight - 1) / tileHeight; + fBorderPixels = borderPixels; } SkBBoxHierarchy* SkTileGridPicture::createBBoxHierarchy() const { return SkNEW_ARGS(SkTileGrid, (fTileWidth, fTileHeight, fXTileCount, fYTileCount, - SkTileGridNextDatum<SkPictureStateTree::Draw>)); + fBorderPixels, SkTileGridNextDatum<SkPictureStateTree::Draw>)); } |