Home | History | Annotate | Download | only in chromium

Lines Matching refs:Tile

67     // Reserve and upload tile textures from the internal canvas.
70 // Reserve and upload tile textures from an externally painted buffer.
78 // Change the tile size. This may invalidate all the existing tiles.
86 // If this tiler has exactly one tile, return its texture. Otherwise, null.
92 class Tile : public RefCounted<Tile> {
93 WTF_MAKE_NONCOPYABLE(Tile);
95 explicit Tile(PassOwnPtr<LayerTexture> tex) : m_tex(tex), m_i(-1), m_j(-1) {}
125 Tile* createTile(int i, int j);
133 Tile* tileAt(int, int) const;
134 IntRect tileContentRect(const Tile*) const;
135 IntRect tileLayerRect(const Tile*) const;
153 // refcount of a Tile should never be more than 1. However, HashMap
155 typedef HashMap<TileMapKey, RefPtr<Tile>, DefaultHash<TileMapKey>::Hash, TileMapKeyTraits> TileMap;
158 Vector<RefPtr<Tile> > m_unusedTiles;
165 // Cache a tile-sized pixel buffer to draw into.