/external/webkit/Source/WebCore/platform/graphics/ |
Tile.h | 43 class Tile : public RefCounted<Tile> { 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&);
|
TiledBackingStore.h | 28 #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&) [all...] |
TiledBackingStore.cpp | 76 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; 112 // FIXME: In single threaded case, tile back buffers could be updated asynchronously 114 // blocking on tile updates. 130 // Since tile content is already scaled, first revert the scaling from the painter. 135 Tile::Coordinate topLeft = tileCoordinateForPoint(dirtyRect.location()); 136 Tile::Coordinate bottomRight = tileCoordinateForPoint(IntPoint(dirtyRect.maxX(), dirtyRect.maxY())) [all...] |
/external/webkit/Source/WebCore/platform/graphics/qt/ |
TileQt.cpp | 21 #include "Tile.h" 58 Tile::Tile(TiledBackingStore* backingStore, const Coordinate& tileCoordinate) 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::swapBackBufferToFront( [all...] |
/external/webkit/Source/WebCore/platform/graphics/chromium/ |
LayerTilerChromium.h | 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 [all...] |
LayerTilerChromium.cpp | 97 Tile* tile = tileAt(0, 0); local 98 return tile ? tile->texture() : 0; 108 LayerTilerChromium::Tile* LayerTilerChromium::createTile(int i, int j) 112 RefPtr<Tile> tile; local 114 tile = m_unusedTiles.last().release(); 116 ASSERT(tile->refCount() == 1); 120 tile = adoptRef(new Tile(LayerTexture::create(context, manager))) 122 m_tiles.add(make_pair(i, j), tile); local 137 Tile* tile = iter->second.get(); local 178 Tile* tile = m_tiles.get(make_pair(i, j)).get(); local 213 Tile* tile = tileAt(i, j); local 251 Tile* tile = tileAt(i, j); local 306 Tile* tile = tileAt(i, j); local 394 Tile* tile = tileAt(i, j); local [all...] |
/packages/apps/Gallery2/src/com/android/gallery3d/ui/ |
TileImageView.java | 49 * This is the tile state in the CPU side. 50 * Life of a Tile: 85 // The offsets of the (left, top) of the upper-left tile to the (left, top) 96 private final HashMap<Long, Tile> mActiveTiles = new HashMap<Long, Tile>(); 185 // 1. Decide the tile level we want to use for display. 186 // 2. Decide the tile levels we want to keep as texture (in addition to 195 // The tile levels we want to keep as texture is in the range 203 // We want to keep one more tile level as texture in addition to what 227 // If rotation is transient, don't update the tile 241 Tile tile = iter.next().getValue(); local 341 Tile tile = mRecycledQueue.pop(); local 447 Tile tile = mRecycledQueue.pop(); local 468 Tile tile = mActiveTiles.get(key); local 496 Tile tile; local 522 Tile tile = getTile(tx, ty, level); local 650 Tile tile = mHead; local 683 Tile tile = null; local [all...] |
/external/chromium/chrome/browser/ui/cocoa/ |
tabpose_window.h | 19 class Tile; 54 // The layer drawn behind the currently selected tile.
|