diff options
author | reveman@chromium.org <reveman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-12-04 20:12:14 +0000 |
---|---|---|
committer | reveman@chromium.org <reveman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-12-04 20:12:14 +0000 |
commit | 876e9e8776393dda944bb7a1250ab7735dc8b447 (patch) | |
tree | 545e121a7ad7305a2d9aaaf47fec81665202acac /cc/tile_manager.h | |
parent | 688119f6ea36facf9f32575c9b7fce3fff4013cc (diff) | |
download | chromium_src-876e9e8776393dda944bb7a1250ab7735dc8b447.zip chromium_src-876e9e8776393dda944bb7a1250ab7735dc8b447.tar.gz chromium_src-876e9e8776393dda944bb7a1250ab7735dc8b447.tar.bz2 |
cc: Move --num-raster-threads setting to LayerTreeSettings.
BUG=154637
Review URL: https://chromiumcodereview.appspot.com/11316333
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171032 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/tile_manager.h')
-rw-r--r-- | cc/tile_manager.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/cc/tile_manager.h b/cc/tile_manager.h index 2d57f7d..9e3ff43 100644 --- a/cc/tile_manager.h +++ b/cc/tile_manager.h @@ -68,7 +68,9 @@ class CC_EXPORT ManagedTileState { // created, and unregister from the manager when they are deleted. class CC_EXPORT TileManager { public: - TileManager(TileManagerClient* client, ResourceProvider *resource_provider); + TileManager(TileManagerClient* client, + ResourceProvider *resource_provider, + size_t num_raster_threads); virtual ~TileManager(); const GlobalStateThatImpactsTilePriority& GlobalState() const { return global_state_; } @@ -102,6 +104,7 @@ class CC_EXPORT TileManager { scoped_ptr<ResourcePool> resource_pool_; bool manage_tiles_pending_; int pending_raster_tasks_; + size_t num_raster_threads_; scoped_refptr<base::SequencedWorkerPool> worker_pool_; GlobalStateThatImpactsTilePriority global_state_; |