summaryrefslogtreecommitdiffstats
path: root/cc/layers/picture_layer_impl_unittest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'cc/layers/picture_layer_impl_unittest.cc')
-rw-r--r--cc/layers/picture_layer_impl_unittest.cc70
1 files changed, 0 insertions, 70 deletions
diff --git a/cc/layers/picture_layer_impl_unittest.cc b/cc/layers/picture_layer_impl_unittest.cc
index 04bac67..f132b3f 100644
--- a/cc/layers/picture_layer_impl_unittest.cc
+++ b/cc/layers/picture_layer_impl_unittest.cc
@@ -2058,76 +2058,6 @@ TEST_F(PictureLayerImplTest, AppendQuadsDataForCheckerboard) {
EXPECT_TRUE(active_layer_->only_used_low_res_last_append_quads());
}
-class ImageDecodeTasksSettings : public PictureLayerImplTestSettings {
- public:
- ImageDecodeTasksSettings() { image_decode_tasks_enabled = true; }
-};
-
-class ImageDecodeTasksTest : public PictureLayerImplTest {
- public:
- ImageDecodeTasksTest() : PictureLayerImplTest(ImageDecodeTasksSettings()) {}
-};
-
-TEST_F(ImageDecodeTasksTest, CheckerboardWithNoImageContent) {
- host_impl_.AdvanceToNextFrame(base::TimeDelta::FromMilliseconds(1));
-
- gfx::Size tile_size(100, 100);
- gfx::Size layer_bounds(200, 200);
- gfx::Rect recorded_viewport(0, 0, 150, 150);
-
- scoped_refptr<FakeDisplayListRasterSource> pending_raster_source =
- FakeDisplayListRasterSource::CreatePartiallyFilled(layer_bounds,
- recorded_viewport);
- SetupPendingTreeWithFixedTileSize(pending_raster_source, tile_size, Region());
- ActivateTree();
-
- scoped_ptr<RenderPass> render_pass = RenderPass::Create();
- AppendQuadsData data;
- active_layer_->WillDraw(DRAW_MODE_SOFTWARE, nullptr);
- active_layer_->AppendQuads(render_pass.get(), &data);
- active_layer_->DidDraw(nullptr);
-
- EXPECT_EQ(1u, render_pass->quad_list.size());
- EXPECT_EQ(1u, data.num_missing_tiles);
- EXPECT_EQ(0u, data.num_incomplete_tiles);
- EXPECT_EQ(1u, data.num_missing_tiles_no_image_content);
- EXPECT_EQ(0u, data.num_missing_tiles_some_image_content);
- EXPECT_EQ(40000, data.checkerboarded_visible_content_area);
- EXPECT_EQ(17500, data.checkerboarded_no_recording_content_area);
- EXPECT_EQ(22500, data.checkerboarded_needs_raster_content_area);
- EXPECT_TRUE(active_layer_->only_used_low_res_last_append_quads());
-}
-
-TEST_F(ImageDecodeTasksTest, CheckerboardWithSomeImageContent) {
- host_impl_.AdvanceToNextFrame(base::TimeDelta::FromMilliseconds(1));
-
- gfx::Size tile_size(100, 100);
- gfx::Size layer_bounds(200, 200);
- gfx::Rect recorded_viewport(0, 0, 150, 150);
-
- scoped_refptr<FakeDisplayListRasterSource> pending_raster_source =
- FakeDisplayListRasterSource::CreatePartiallyFilledWithImages(
- layer_bounds, recorded_viewport);
- SetupPendingTreeWithFixedTileSize(pending_raster_source, tile_size, Region());
- ActivateTree();
-
- scoped_ptr<RenderPass> render_pass = RenderPass::Create();
- AppendQuadsData data;
- active_layer_->WillDraw(DRAW_MODE_SOFTWARE, nullptr);
- active_layer_->AppendQuads(render_pass.get(), &data);
- active_layer_->DidDraw(nullptr);
-
- EXPECT_EQ(1u, render_pass->quad_list.size());
- EXPECT_EQ(1u, data.num_missing_tiles);
- EXPECT_EQ(0u, data.num_incomplete_tiles);
- EXPECT_EQ(0u, data.num_missing_tiles_no_image_content);
- EXPECT_EQ(1u, data.num_missing_tiles_some_image_content);
- EXPECT_EQ(40000, data.checkerboarded_visible_content_area);
- EXPECT_EQ(17500, data.checkerboarded_no_recording_content_area);
- EXPECT_EQ(22500, data.checkerboarded_needs_raster_content_area);
- EXPECT_TRUE(active_layer_->only_used_low_res_last_append_quads());
-}
-
TEST_F(PictureLayerImplTest, HighResRequiredWhenActiveAllReady) {
gfx::Size layer_bounds(400, 400);
gfx::Size tile_size(100, 100);