| Index: cc/resources/tile.cc
|
| diff --git a/cc/resources/tile.cc b/cc/resources/tile.cc
|
| index c0db9d4ac2c5d87123f6a5e5345560447cd060f5..8b4805a2fbfc3501659f1382006161bf2f36af5b 100644
|
| --- a/cc/resources/tile.cc
|
| +++ b/cc/resources/tile.cc
|
| @@ -91,35 +91,11 @@ void Tile::AsValueInto(base::debug::TracedValue* res) const {
|
| }
|
|
|
| size_t Tile::GPUMemoryUsageInBytes() const {
|
| - size_t total_size = 0;
|
| - for (int mode = 0; mode < NUM_RASTER_MODES; ++mode)
|
| - total_size += managed_state_.tile_versions[mode].GPUMemoryUsageInBytes();
|
| - return total_size;
|
| -}
|
| -
|
| -RasterMode Tile::DetermineRasterModeForTree(WhichTree tree) const {
|
| - return DetermineRasterModeForResolution(priority(tree).resolution);
|
| -}
|
| -
|
| -RasterMode Tile::DetermineOverallRasterMode() const {
|
| - return DetermineRasterModeForResolution(managed_state_.resolution);
|
| -}
|
| -
|
| -RasterMode Tile::DetermineRasterModeForResolution(
|
| - TileResolution resolution) const {
|
| - RasterMode current_mode = managed_state_.raster_mode;
|
| - RasterMode raster_mode = resolution == LOW_RESOLUTION
|
| - ? LOW_QUALITY_RASTER_MODE
|
| - : HIGH_QUALITY_RASTER_MODE;
|
| - return std::min(raster_mode, current_mode);
|
| + return managed_state_.draw_info_.GPUMemoryUsageInBytes();
|
| }
|
|
|
| bool Tile::HasRasterTask() const {
|
| - for (int mode = 0; mode < NUM_RASTER_MODES; ++mode) {
|
| - if (managed_state_.tile_versions[mode].raster_task_.get())
|
| - return true;
|
| - }
|
| - return false;
|
| + return !!managed_state_.draw_info_.raster_task_.get();
|
| }
|
|
|
| } // namespace cc
|
|
|