Home | History | Annotate | Download | only in glrenderer

Lines Matching refs:Tile

37 // upload the whole bitmap but we reduce the time of uploading each tile
49 private static Tile sFreeTileHead = null;
59 private final Tile[] mTiles; // Can be modified in different threads.
112 private static class Tile extends UploadedTexture {
116 public Tile nextFreeTile;
161 private static void freeTile(Tile tile) {
162 tile.invalidateContent();
163 tile.bitmap = null;
165 tile.nextFreeTile = sFreeTileHead;
166 sFreeTileHead = tile;
170 private static Tile obtainTile() {
172 Tile result = sFreeTileHead;
173 if (result == null) return new Tile();
184 Tile next = mTiles[mUploadIndex++];
186 // Make sure tile has not already been recycled by the time
205 ArrayList<Tile> list = new ArrayList<Tile>();
209 Tile tile = obtainTile();
210 tile.offsetX = x;
211 tile.offsetY = y;
212 tile.bitmap = bitmap;
213 tile.setSize(
216 list.add(tile);
219 mTiles = list.toArray(new Tile[list.size()]);
284 Tile t = mTiles[i];
303 Tile t = mTiles[i];
326 Tile t = mTiles[i];