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 |