| Index: cc/tile_manager.h
|
| diff --git a/cc/tile_manager.h b/cc/tile_manager.h
|
| index dd7e90b975aaed4ef32668592db0fc2806c18339..9f40724633cc6c423a6a035f00211aa99919bace 100644
|
| --- a/cc/tile_manager.h
|
| +++ b/cc/tile_manager.h
|
| @@ -66,37 +66,6 @@ enum TileRasterState {
|
| scoped_ptr<base::Value> TileRasterStateAsValue(
|
| TileRasterState bin);
|
|
|
| -// This is state that is specific to a tile that is
|
| -// managed by the TileManager.
|
| -class CC_EXPORT ManagedTileState {
|
| - public:
|
| - ManagedTileState();
|
| - ~ManagedTileState();
|
| - scoped_ptr<base::Value> AsValue() const;
|
| -
|
| - // Persisted state: valid all the time.
|
| - bool can_use_gpu_memory;
|
| - bool can_be_freed;
|
| - scoped_ptr<ResourcePool::Resource> resource;
|
| - bool resource_is_being_initialized;
|
| - bool contents_swizzled;
|
| - bool need_to_gather_pixel_refs;
|
| - std::list<skia::LazyPixelRef*> pending_pixel_refs;
|
| - TileRasterState raster_state;
|
| -
|
| - // Ephemeral state, valid only during Manage.
|
| - TileManagerBin bin[NUM_BIN_PRIORITIES];
|
| - TileManagerBin tree_bin[NUM_TREES];
|
| - // The bin that the tile would have if the GPU memory manager had a maximally permissive policy,
|
| - // send to the GPU memory manager to determine policy.
|
| - TileManagerBin gpu_memmgr_stats_bin;
|
| - TileResolution resolution;
|
| - float time_to_needed_in_seconds;
|
| - float distance_to_visible_in_pixels;
|
| - PicturePileImpl::Analysis picture_pile_analysis;
|
| - bool picture_pile_analyzed;
|
| -};
|
| -
|
| // This class manages tiles, deciding which should get rasterized and which
|
| // should no longer have any memory assigned to them. Tile objects are "owned"
|
| // by layers; they automatically register with the manager when they are
|
|
|