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 2d649cc12a894934ba88eecf0311a0bb7f9dbe05..2103762a2e731958919bcc364e88503f9cde823e 100644 |
--- a/cc/debug/rasterize_and_record_benchmark_impl.cc |
+++ b/cc/debug/rasterize_and_record_benchmark_impl.cc |
@@ -47,15 +47,13 @@ void RunBenchmark(DisplayListRasterSource* raster_source, |
bitmap.allocPixels(SkImageInfo::MakeN32Premul(content_rect.width(), |
content_rect.height())); |
SkCanvas canvas(bitmap); |
- DisplayListRasterSource::SolidColorAnalysis analysis; |
+ SkColor color = SK_ColorTRANSPARENT; |
- raster_source->PerformSolidColorAnalysis(content_rect, contents_scale, |
- &analysis); |
+ *is_solid_color = raster_source->PerformSolidColorAnalysis( |
vmpstr
2015/12/29 21:24:23
I'm not sure what to do in this case. This is meas
sohanjg
2015/12/30 12:45:47
We are always issuing PlaybackToCanvas which would
|
+ content_rect, contents_scale, &color); |
raster_source->PlaybackToCanvas(&canvas, content_rect, content_rect, |
contents_scale); |
- *is_solid_color = analysis.is_solid_color; |
- |
timer.NextLap(); |
} while (!timer.HasTimeLimitExpired()); |
base::TimeDelta duration = |