Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(5092)

Unified Diff: cc/debug/rasterize_and_record_benchmark_impl.cc

Issue 2563743004: [3/5] Add translated rasterization support for RasterBuffer & below (Closed)
Patch Set: Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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 5d443c7cbb2af5b17665b1ccb959e56c992eece8..7e061296c4a4e0aaca90612af72184d7ea0222c4 100644
--- a/cc/debug/rasterize_and_record_benchmark_impl.cc
+++ b/cc/debug/rasterize_and_record_benchmark_impl.cc
@@ -10,6 +10,7 @@
#include <limits>
#include "base/values.h"
+#include "cc/base/scale_translate2d.h"
#include "cc/debug/lap_timer.h"
#include "cc/layers/layer_impl.h"
#include "cc/layers/picture_layer_impl.h"
@@ -53,8 +54,9 @@ void RunBenchmark(RasterSource* raster_source,
content_rect.height()));
SkCanvas canvas(bitmap);
+ DCHECK_EQ(raster_scales.width(), raster_scales.height());
enne (OOO) 2017/01/03 22:53:16 I think raster_scales was a failed experiment. Yo
trchen 2017/01/14 01:06:37 Done. (Thanks vmpstr!)
raster_source->PlaybackToCanvas(&canvas, content_rect, content_rect,
- raster_scales,
+ ScaleTranslate2d(raster_scales.width(), gfx::Vector2dF()),
RasterSource::PlaybackSettings());
timer.NextLap();

Powered by Google App Engine
This is Rietveld 408576698