aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkTileGrid.h
diff options
context:
space:
mode:
authorGravatar junov@chromium.org <junov@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>2013-02-08 21:03:30 +0000
committerGravatar junov@chromium.org <junov@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>2013-02-08 21:03:30 +0000
commitf507c410e3a2a7ef7dab84152d836da5e5a8a5e9 (patch)
tree4e35b3361898c98a003ee0b0a9c1734876440390 /src/core/SkTileGrid.h
parentf729a711a7eb66504e891a5bfc463d09620f92fe (diff)
Adding option to SkTileGrid for specifying border pixels.
The purpose of this patch is to make it possible for the chromium compositor to generate a TileGrid structure that is better suited for scaled playback. Review URL: https://codereview.appspot.com/7300072 git-svn-id: http://skia.googlecode.com/svn/trunk@7680 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src/core/SkTileGrid.h')
-rw-r--r--src/core/SkTileGrid.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/core/SkTileGrid.h b/src/core/SkTileGrid.h
index 8ae3f2c1cc..3f69f073b7 100644
--- a/src/core/SkTileGrid.h
+++ b/src/core/SkTileGrid.h
@@ -26,7 +26,7 @@ class SkTileGrid : public SkBBoxHierarchy {
public:
typedef void* (*SkTileGridNextDatumFunctionPtr)(SkTDArray<void*>** tileData, SkTDArray<int>& tileIndices);
- SkTileGrid(int tileWidth, int tileHeight, int xTileCount, int yTileCount,
+ SkTileGrid(int tileWidth, int tileHeight, int xTileCount, int yTileCount, int borderPixels,
SkTileGridNextDatumFunctionPtr nextDatumFunction);
virtual ~SkTileGrid();
@@ -61,7 +61,7 @@ public:
private:
SkTDArray<void*>& tile(int x, int y);
- int fTileWidth, fTileHeight, fXTileCount, fYTileCount, fTileCount;
+ int fTileWidth, fTileHeight, fXTileCount, fYTileCount, fTileCount, fBorderPixels;
SkTDArray<void*>* fTileData;
int fInsertionCount;
SkIRect fGridBounds;