| Index: cc/resources/picture_layer_tiling_perftest.cc
|
| diff --git a/cc/resources/picture_layer_tiling_perftest.cc b/cc/resources/picture_layer_tiling_perftest.cc
|
| index cce444442842069f1fdeeb79657a344dfe3c91cf..ee41bef70b82e1a0e05751e3c8cdcf71e8de5b7e 100644
|
| --- a/cc/resources/picture_layer_tiling_perftest.cc
|
| +++ b/cc/resources/picture_layer_tiling_perftest.cc
|
| @@ -44,11 +44,14 @@ class PictureLayerTilingPerfTest : public testing::Test {
|
| }
|
|
|
| void SetUp() override {
|
| + LayerTreeSettings defaults;
|
| picture_layer_tiling_client_.SetTileSize(gfx::Size(256, 256));
|
| - picture_layer_tiling_client_.set_max_tiles_for_interest_area(250);
|
| picture_layer_tiling_client_.set_tree(PENDING_TREE);
|
| picture_layer_tiling_ = PictureLayerTiling::Create(
|
| - 1, gfx::Size(256 * 50, 256 * 50), &picture_layer_tiling_client_);
|
| + 1, gfx::Size(256 * 50, 256 * 50), &picture_layer_tiling_client_,
|
| + defaults.max_tiles_for_interest_area,
|
| + defaults.skewport_target_time_in_seconds,
|
| + defaults.skewport_extrapolation_limit_in_content_pixels);
|
| picture_layer_tiling_->CreateAllTilesForTesting();
|
| }
|
|
|
| @@ -124,8 +127,12 @@ class PictureLayerTilingPerfTest : public testing::Test {
|
| void RunRasterIteratorConstructTest(const std::string& test_name,
|
| const gfx::Rect& viewport) {
|
| gfx::Size bounds(viewport.size());
|
| - picture_layer_tiling_ =
|
| - PictureLayerTiling::Create(1, bounds, &picture_layer_tiling_client_);
|
| + LayerTreeSettings defaults;
|
| + picture_layer_tiling_ = PictureLayerTiling::Create(
|
| + 1, bounds, &picture_layer_tiling_client_,
|
| + defaults.max_tiles_for_interest_area,
|
| + defaults.skewport_target_time_in_seconds,
|
| + defaults.skewport_extrapolation_limit_in_content_pixels);
|
| picture_layer_tiling_client_.set_tree(ACTIVE_TREE);
|
| picture_layer_tiling_->ComputeTilePriorityRects(viewport, 1.0f, 1.0,
|
| Occlusion());
|
| @@ -149,8 +156,12 @@ class PictureLayerTilingPerfTest : public testing::Test {
|
| int num_tiles,
|
| const gfx::Rect& viewport) {
|
| gfx::Size bounds(10000, 10000);
|
| - picture_layer_tiling_ =
|
| - PictureLayerTiling::Create(1, bounds, &picture_layer_tiling_client_);
|
| + LayerTreeSettings defaults;
|
| + picture_layer_tiling_ = PictureLayerTiling::Create(
|
| + 1, bounds, &picture_layer_tiling_client_,
|
| + defaults.max_tiles_for_interest_area,
|
| + defaults.skewport_target_time_in_seconds,
|
| + defaults.skewport_extrapolation_limit_in_content_pixels);
|
| picture_layer_tiling_client_.set_tree(ACTIVE_TREE);
|
| picture_layer_tiling_->ComputeTilePriorityRects(viewport, 1.0f, 1.0,
|
| Occlusion());
|
|
|