Index: cc/resources/prioritized_tile.cc |
diff --git a/cc/resources/prioritized_tile.cc b/cc/resources/prioritized_tile.cc |
index 3a9f815fec4f58e5eddda61ac31339bb9678186c..16d892e925d575c4662b9fcba49daecd18edc20a 100644 |
--- a/cc/resources/prioritized_tile.cc |
+++ b/cc/resources/prioritized_tile.cc |
@@ -8,16 +8,33 @@ |
namespace cc { |
-PrioritizedTile::PrioritizedTile() : tile_(nullptr), is_occluded_(false) { |
+PrioritizedTile::PrioritizedTile() |
+ : tile_(nullptr), raster_source_(nullptr), is_occluded_(false) { |
} |
PrioritizedTile::PrioritizedTile(Tile* tile, |
+ RasterSource* raster_source, |
const TilePriority priority, |
bool is_occluded) |
- : tile_(tile), priority_(priority), is_occluded_(is_occluded) { |
+ : tile_(tile), |
+ raster_source_(raster_source), |
+ priority_(priority), |
+ is_occluded_(is_occluded) { |
} |
PrioritizedTile::~PrioritizedTile() { |
} |
+void PrioritizedTile::AsValueInto(base::trace_event::TracedValue* res) const { |
vmpstr
2015/05/12 23:52:11
nit: result or value instead of res
|
+ tile_->AsValueInto(res); |
+ |
+ TracedValue::SetIDRef(raster_source(), res, "picture_pile"); |
+ |
+ res->BeginDictionary("combined_priority"); |
+ priority().AsValueInto(res); |
+ res->EndDictionary(); |
+ |
+ res->SetString("resolution", TileResolutionToString(priority().resolution)); |
+} |
+ |
} // namespace cc |