summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/skia/src/core/SkTileGrid.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/skia/src/core/SkTileGrid.cpp')
-rw-r--r--chromium/third_party/skia/src/core/SkTileGrid.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/chromium/third_party/skia/src/core/SkTileGrid.cpp b/chromium/third_party/skia/src/core/SkTileGrid.cpp
index bbed00603dc..35f85d26c96 100644
--- a/chromium/third_party/skia/src/core/SkTileGrid.cpp
+++ b/chromium/third_party/skia/src/core/SkTileGrid.cpp
@@ -8,9 +8,8 @@
#include "SkTileGrid.h"
-SkTileGrid::SkTileGrid(int xTileCount, int yTileCount, const SkTileGridPicture::TileGridInfo& info,
- SkTileGridNextDatumFunctionPtr nextDatumFunction)
-{
+SkTileGrid::SkTileGrid(int xTileCount, int yTileCount, const SkTileGridFactory::TileGridInfo& info,
+ SkTileGridNextDatumFunctionPtr nextDatumFunction) {
fXTileCount = xTileCount;
fYTileCount = yTileCount;
fInfo = info;
@@ -30,6 +29,10 @@ SkTileGrid::~SkTileGrid() {
SkDELETE_ARRAY(fTileData);
}
+int SkTileGrid::tileCount(int x, int y) {
+ return this->tile(x, y).count();
+}
+
SkTDArray<void *>& SkTileGrid::tile(int x, int y) {
return fTileData[y * fXTileCount + x];
}