| Index: cc/tiles/tile_manager.h
|
| diff --git a/cc/tiles/tile_manager.h b/cc/tiles/tile_manager.h
|
| index d0ba944b32dea8d618820c4d8877c483d4031948..fced858730332711de0056077d29eb9b0f3d6b47 100644
|
| --- a/cc/tiles/tile_manager.h
|
| +++ b/cc/tiles/tile_manager.h
|
| @@ -107,7 +107,8 @@ class CC_EXPORT TileManager : public TileTaskRunnerClient {
|
|
|
| static scoped_ptr<TileManager> Create(TileManagerClient* client,
|
| base::SequencedTaskRunner* task_runner,
|
| - size_t scheduled_raster_task_limit);
|
| + size_t scheduled_raster_task_limit,
|
| + bool use_partial_raster);
|
| ~TileManager() override;
|
|
|
| // Assigns tile memory and schedules work to prepare tiles for drawing.
|
| @@ -205,7 +206,8 @@ class CC_EXPORT TileManager : public TileTaskRunnerClient {
|
| protected:
|
| TileManager(TileManagerClient* client,
|
| const scoped_refptr<base::SequencedTaskRunner>& task_runner,
|
| - size_t scheduled_raster_task_limit);
|
| + size_t scheduled_raster_task_limit,
|
| + bool use_partial_raster);
|
|
|
| void FreeResourcesForReleasedTiles();
|
| void CleanUpReleasedTiles();
|
| @@ -289,6 +291,7 @@ class CC_EXPORT TileManager : public TileTaskRunnerClient {
|
| TileTaskRunner* tile_task_runner_;
|
| GlobalStateThatImpactsTilePriority global_state_;
|
| size_t scheduled_raster_task_limit_;
|
| + const bool use_partial_raster_;
|
|
|
| typedef base::hash_map<Tile::Id, Tile*> TileMap;
|
| TileMap tiles_;
|
|
|