Searched refs:Tile (Results 1 - 25 of 29) sorted by relevance

12

/external/webkit/Source/WebCore/platform/graphics/
H A DTiledBackingStore.h28 #include "Tile.h"
87 PassRefPtr<Tile> tileAt(const Tile::Coordinate&) const;
88 void setTile(const Tile::Coordinate& coordinate, PassRefPtr<Tile> tile);
89 void removeTile(const Tile::Coordinate& coordinate);
96 IntRect tileRectForCoordinate(const Tile::Coordinate&) const;
97 Tile::Coordinate tileCoordinateForPoint(const IntPoint&) const;
98 double tileDistance(const IntRect& viewport, const Tile::Coordinate&);
100 void paintCheckerPattern(GraphicsContext*, const IntRect&, const Tile
[all...]
H A DTile.h43 class Tile : public RefCounted<Tile> { class in namespace:WebCore
47 static PassRefPtr<Tile> create(TiledBackingStore* backingStore, const Coordinate& tileCoordinate) { return adoptRef(new Tile(backingStore, tileCoordinate)); }
48 ~Tile();
57 const Tile::Coordinate& coordinate() const { return m_coordinate; }
63 Tile(TiledBackingStore*, const Coordinate&);
H A DTiledBackingStore.cpp76 Tile::Coordinate topLeft = tileCoordinateForPoint(dirtyRect.location());
77 Tile::Coordinate bottomRight = tileCoordinateForPoint(IntPoint(dirtyRect.maxX(), dirtyRect.maxY()));
81 RefPtr<Tile> currentTile = tileAt(Tile::Coordinate(xCoordinate, yCoordinate));
99 Vector<RefPtr<Tile> > dirtyTiles;
135 Tile::Coordinate topLeft = tileCoordinateForPoint(dirtyRect.location());
136 Tile::Coordinate bottomRight = tileCoordinateForPoint(IntPoint(dirtyRect.maxX(), dirtyRect.maxY()));
140 Tile::Coordinate currentCoordinate(xCoordinate, yCoordinate);
141 RefPtr<Tile> currentTile = tileAt(currentCoordinate);
149 Tile
[all...]
/external/webkit/Source/WebCore/platform/graphics/android/rendering/
H A DTile.cpp26 #define LOG_TAG "Tile"
30 #include "Tile.h"
50 Tile::Tile(bool isLayerTile) function in class:WebCore::Tile
65 ClassTracker::instance()->increment("Tile");
70 Tile::~Tile()
80 ClassTracker::instance()->decrement("Tile");
86 void Tile::setContents(int x, int y, float scale, bool isExpandedPrefetchTile)
105 void Tile
[all...]
H A DTilePainter.h37 class Tile;
48 virtual bool blitFromContents(Tile* tile) { return false; }
H A DTileGrid.h38 class Tile;
61 Tile* getTile(int x, int y);
78 bool tryBlitFromContents(Tile* tile, TilePainter* painter);
80 WTF::Vector<Tile*> m_tiles;
H A DTile.h62 class Tile : public TextureOwner { class in namespace:WebCore
92 Tile(bool isLayerTile = false);
93 ~Tile();
H A DBaseRenderer.h42 class Tile;
59 Tile* baseTile;
H A DPaintTileOperation.h29 #include "Tile.h"
41 PaintTileOperation(Tile* tile, TilePainter* painter,
55 Tile* m_tile;
H A DSurface.h39 class Tile;
75 virtual bool blitFromContents(Tile* tile);
H A DTilesProfiler.h37 class Tile;
63 void nextTile(Tile* tile, float scale, bool inView);
H A DTilesManager.h42 class Tile;
61 bool tryUpdateOperationWithPainter(Tile* tile, TilePainter* painter)
83 TileTexture* getAvailableTexture(Tile* owner);
H A DTexturesGenerator.h52 bool tryUpdateOperationWithPainter(Tile* tile, TilePainter* painter);
H A DTileTexture.cpp33 #include "Tile.h"
74 // clear both Tile->Texture and Texture->Tile links
115 Tile* owner = static_cast<Tile*>(m_owner);
H A DTilesManager.cpp39 #include "Tile.h"
193 static_cast<Tile*>(owner)->discardTextures();
241 Tile* currentOwner = static_cast<Tile*>(textures[i]->owner());
259 Tile* o = 0;
261 o = (Tile*) texture->owner();
283 TileTexture* TilesManager::getAvailableTexture(Tile* owner)
316 Tile* currentOwner = static_cast<Tile*>(texture->owner());
337 Tile* previousOwne
[all...]
H A DTileGrid.cpp36 #include "Tile.h"
71 Tile* tile = m_tiles[i];
228 Tile* tile = getTile(x, y);
231 tile = new Tile(isLayerTile);
259 bool TileGrid::tryBlitFromContents(Tile* tile, TilePainter* painter)
268 Tile* TileGrid::getTile(int x, int y)
271 Tile* tile = m_tiles[i];
295 Tile* tile = m_tiles[i];
337 Tile* tile = m_tiles[i];
H A DTransferQueue.h39 class Tile;
52 // While in the queue, the Tile can be re-used, the updated bitmap
54 // the Tile's Info to make the comparison.
93 Tile* savedTilePtr;
H A DPaintTileOperation.cpp43 PaintTileOperation::PaintTileOperation(Tile* tile, TilePainter* painter,
H A DTileTexture.h43 class Tile;
90 // Tile owning the texture, only modified by UI thread
H A DTexturesGenerator.cpp42 bool TexturesGenerator::tryUpdateOperationWithPainter(Tile* tile, TilePainter* painter)
H A DTilesProfiler.cpp35 #include "Tile.h"
96 void TilesProfiler::nextTile(Tile* tile, float scale, bool inView)
/external/webkit/Source/WebCore/platform/graphics/qt/
H A DTileQt.cpp21 #include "Tile.h"
58 Tile::Tile(TiledBackingStore* backingStore, const Coordinate& tileCoordinate) function in class:WebCore::Tile
68 Tile::~Tile()
75 bool Tile::isDirty() const
80 bool Tile::isReadyToPaint() const
85 void Tile::invalidate(const IntRect& dirtyRect)
94 Vector<IntRect> Tile::updateBackBuffer()
133 void Tile
[all...]
/external/webkit/Source/WebCore/platform/graphics/chromium/
H A DLayerTilerChromium.h92 class Tile : public RefCounted<Tile> { class in class:WebCore::LayerTilerChromium
93 WTF_MAKE_NONCOPYABLE(Tile);
95 explicit Tile(PassOwnPtr<LayerTexture> tex) : m_tex(tex), m_i(-1), m_j(-1) {} function in class:WebCore::LayerTilerChromium::Tile
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>, DefaultHas
[all...]
H A DLayerTilerChromium.cpp97 Tile* tile = tileAt(0, 0);
108 LayerTilerChromium::Tile* LayerTilerChromium::createTile(int i, int j)
112 RefPtr<Tile> tile;
120 tile = adoptRef(new Tile(LayerTexture::create(context, manager)));
137 Tile* tile = iter->second.get();
176 LayerTilerChromium::Tile* LayerTilerChromium::tileAt(int i, int j) const
178 Tile* tile = m_tiles.get(make_pair(i, j)).get();
183 IntRect LayerTilerChromium::tileContentRect(const Tile* tile) const
190 IntRect LayerTilerChromium::tileLayerRect(const Tile* tile) const
213 Tile* til
[all...]
/external/chromium/chrome/browser/ui/cocoa/
H A Dtabpose_window.h19 class Tile;

Completed in 223 milliseconds

12