Index: cc/tiles/tile_manager.h |
diff --git a/cc/tiles/tile_manager.h b/cc/tiles/tile_manager.h |
index 6b5745ea638562a74456b1b41282d7d6b21c1132..56b590391b6720b35c86536025aac8eb0020f454 100644 |
--- a/cc/tiles/tile_manager.h |
+++ b/cc/tiles/tile_manager.h |
@@ -241,10 +241,10 @@ class CC_EXPORT TileManager { |
int resource_count_; |
}; |
- void OnRasterTaskCompleted( |
- Tile::Id tile, |
- Resource* resource, |
- bool was_canceled); |
+ void CheckForCompletedTasks(); |
+ void CompleteRasterTask(Tile::Id tile_id, |
+ Resource* resource, |
+ bool was_canceled); |
void FreeResourcesForTile(Tile* tile); |
void FreeResourcesForTileAndNotifyClientIfTileWasReadyToDraw(Tile* tile); |
@@ -305,6 +305,7 @@ class CC_EXPORT TileManager { |
std::vector<Tile*> released_tiles_; |
+ Task::Vector raster_tasks_; |
std::vector<scoped_refptr<TileTask>> orphan_tasks_; |
TaskGraph graph_; |