diff options
author | jbauman <jbauman@chromium.org> | 2015-12-08 17:01:16 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-12-09 01:01:55 +0000 |
commit | afca094c3a1862ebd1440d6b61955a3c25febad3 (patch) | |
tree | 83571447a53151bad952a4280475449d2ab00563 /cc/quads/render_pass_unittest.cc | |
parent | b0293a3aa2ce09755ed6fab5838b4f978d56f313 (diff) | |
download | chromium_src-afca094c3a1862ebd1440d6b61955a3c25febad3.zip chromium_src-afca094c3a1862ebd1440d6b61955a3c25febad3.tar.gz chromium_src-afca094c3a1862ebd1440d6b61955a3c25febad3.tar.bz2 |
List all child surfaces (including occluded) in CompositorFrame
Then any occluded child surface with a copy request can be aggregated
(and have its copy done) whenever its parent draws.
BUG=529378
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Review URL: https://codereview.chromium.org/1491743006
Cr-Commit-Position: refs/heads/master@{#363877}
Diffstat (limited to 'cc/quads/render_pass_unittest.cc')
-rw-r--r-- | cc/quads/render_pass_unittest.cc | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/cc/quads/render_pass_unittest.cc b/cc/quads/render_pass_unittest.cc index f00c006..140b7e1 100644 --- a/cc/quads/render_pass_unittest.cc +++ b/cc/quads/render_pass_unittest.cc @@ -26,7 +26,6 @@ struct RenderPassSize { gfx::Rect output_rect; gfx::Rect damage_rect; bool has_transparent_background; - std::vector<SurfaceId> referenced_surfaces; std::vector<scoped_ptr<CopyOutputRequest>> copy_callbacks; }; @@ -48,7 +47,6 @@ static void CompareRenderPassLists(const RenderPassList& expected_list, EXPECT_EQ(expected->shared_quad_state_list.size(), actual->shared_quad_state_list.size()); EXPECT_EQ(expected->quad_list.size(), actual->quad_list.size()); - EXPECT_EQ(expected->referenced_surfaces, actual->referenced_surfaces); for (auto exp_iter = expected->quad_list.cbegin(), act_iter = actual->quad_list.cbegin(); @@ -102,7 +100,6 @@ TEST(RenderPassTest, CopyShouldBeIdenticalExceptIdAndQuads) { EXPECT_EQ(pass->damage_rect, copy->damage_rect); EXPECT_EQ(pass->has_transparent_background, copy->has_transparent_background); EXPECT_EQ(0u, copy->quad_list.size()); - EXPECT_EQ(0u, copy->referenced_surfaces.size()); // The copy request should not be copied/duplicated. EXPECT_EQ(1u, pass->copy_requests.size()); |