summaryrefslogtreecommitdiffstats
path: root/cc/quads/render_pass_unittest.cc
diff options
context:
space:
mode:
authorjbauman <jbauman@chromium.org>2015-12-08 17:01:16 -0800
committerCommit bot <commit-bot@chromium.org>2015-12-09 01:01:55 +0000
commitafca094c3a1862ebd1440d6b61955a3c25febad3 (patch)
tree83571447a53151bad952a4280475449d2ab00563 /cc/quads/render_pass_unittest.cc
parentb0293a3aa2ce09755ed6fab5838b4f978d56f313 (diff)
downloadchromium_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.cc3
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());