Index: cc/debug/rasterize_and_record_benchmark_impl.cc |
diff --git a/cc/debug/rasterize_and_record_benchmark_impl.cc b/cc/debug/rasterize_and_record_benchmark_impl.cc |
index 1cb09663781afe4c0a1fed943022de072bbf2125..ca6d294223a580f1867ff344970720a3bb85dd33 100644 |
--- a/cc/debug/rasterize_and_record_benchmark_impl.cc |
+++ b/cc/debug/rasterize_and_record_benchmark_impl.cc |
@@ -27,7 +27,7 @@ const int kDefaultRasterizeRepeatCount = 100; |
void RunBenchmark(RasterSource* raster_source, |
const gfx::Rect& content_rect, |
- const gfx::SizeF& raster_scales, |
+ float contents_scale, |
size_t repeat_count, |
base::TimeDelta* min_time, |
bool* is_solid_color) { |
@@ -45,7 +45,7 @@ void RunBenchmark(RasterSource* raster_source, |
kTimeCheckInterval); |
SkColor color = SK_ColorTRANSPARENT; |
*is_solid_color = raster_source->PerformSolidColorAnalysis( |
- content_rect, raster_scales, &color); |
+ content_rect, contents_scale, &color); |
do { |
SkBitmap bitmap; |
@@ -54,7 +54,7 @@ void RunBenchmark(RasterSource* raster_source, |
SkCanvas canvas(bitmap); |
raster_source->PlaybackToCanvas(&canvas, content_rect, content_rect, |
- raster_scales, |
+ contents_scale, |
RasterSource::PlaybackSettings()); |
timer.NextLap(); |
@@ -188,11 +188,11 @@ void RasterizeAndRecordBenchmarkImpl::RunOnLayer(PictureLayerImpl* layer) { |
DCHECK(*it); |
gfx::Rect content_rect = (*it)->content_rect(); |
- const gfx::SizeF& raster_scales = (*it)->raster_scales(); |
+ float contents_scale = (*it)->contents_scale(); |
base::TimeDelta min_time; |
bool is_solid_color = false; |
- RunBenchmark(raster_source, content_rect, raster_scales, |
+ RunBenchmark(raster_source, content_rect, contents_scale, |
rasterize_repeat_count_, &min_time, &is_solid_color); |
int tile_size = content_rect.width() * content_rect.height(); |