summaryrefslogtreecommitdiffstats
path: root/WebCore/platform/graphics/android/TileSet.h
diff options
context:
space:
mode:
authorDerek Sollenberger <djsollen@google.com>2010-11-04 09:56:56 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2010-11-04 09:56:56 -0700
commitf337498167288e7a10576e418b97d8d9afa223c8 (patch)
tree5d90e0d4be8aeba1ff0af678081f563eed14c52e /WebCore/platform/graphics/android/TileSet.h
parent07017de2da3288f802d8424d61aff826a72f736d (diff)
parentfc92ca2409a95b539274985812d88016b6b84b7e (diff)
downloadexternal_webkit-f337498167288e7a10576e418b97d8d9afa223c8.zip
external_webkit-f337498167288e7a10576e418b97d8d9afa223c8.tar.gz
external_webkit-f337498167288e7a10576e418b97d8d9afa223c8.tar.bz2
Merge "Support partial invalidation of tiles based on webkit's inval rect."
Diffstat (limited to 'WebCore/platform/graphics/android/TileSet.h')
-rw-r--r--WebCore/platform/graphics/android/TileSet.h11
1 files changed, 3 insertions, 8 deletions
diff --git a/WebCore/platform/graphics/android/TileSet.h b/WebCore/platform/graphics/android/TileSet.h
index adf6d13..fd65ad7 100644
--- a/WebCore/platform/graphics/android/TileSet.h
+++ b/WebCore/platform/graphics/android/TileSet.h
@@ -45,11 +45,10 @@ public:
#ifdef DEBUG_COUNT
static int count();
#endif
- TileSet(int id, int firstTileX, int firstTileY, int rows, int cols);
+ TileSet(TiledPage* tiledPage, int nbRows, int nbCols);
~TileSet();
bool operator==(const TileSet& set);
- void reserveTextures();
void paint();
void add(BaseTile* texture)
@@ -59,17 +58,13 @@ public:
TiledPage* page()
{
- if (m_tiles.size())
- return m_tiles[0]->page();
- return 0;
+ return m_tiledPage;
}
private:
Vector<BaseTile*> m_tiles;
- int m_id;
- int m_firstTileX;
- int m_firstTileY;
+ TiledPage* m_tiledPage;
int m_nbRows;
int m_nbCols;
};