impl.AppendQuadsWithOcclusion(video_layer_impl, occluded);
size_t partially_occluded_count = 0;
- LayerTestCommon::VerifyQuadsCoverRectWithOcclusion(
- impl.quad_list(),
- gfx::Rect(layer_size),
- occluded,
- &partially_occluded_count);
+ LayerTestCommon::VerifyQuadsAreOccluded(
+ impl.quad_list(), occluded, &partially_occluded_count);
// The layer outputs one quad, which is partially occluded.
EXPECT_EQ(1u, impl.quad_list().size());
EXPECT_EQ(1u, partially_occluded_count);
EXPECT_EQ(1u, impl.quad_list().size());
- gfx::Point3F p1(0, impl.quad_list()[0]->rect.height(), 0);
- gfx::Point3F p2(impl.quad_list()[0]->rect.width(), 0, 0);
- impl.quad_list()[0]->quadTransform().TransformPoint(&p1);
- impl.quad_list()[0]->quadTransform().TransformPoint(&p2);
+ gfx::Point3F p1(0, impl.quad_list().front()->rect.height(), 0);
+ gfx::Point3F p2(impl.quad_list().front()->rect.width(), 0, 0);
+ impl.quad_list().front()->quadTransform().TransformPoint(&p1);
+ impl.quad_list().front()->quadTransform().TransformPoint(&p2);
EXPECT_EQ(gfx::Point3F(0, 50, 0), p1);
EXPECT_EQ(gfx::Point3F(100, 0, 0), p2);
}
EXPECT_EQ(1u, impl.quad_list().size());
- gfx::Point3F p1(0, impl.quad_list()[0]->rect.height(), 0);
- gfx::Point3F p2(impl.quad_list()[0]->rect.width(), 0, 0);
- impl.quad_list()[0]->quadTransform().TransformPoint(&p1);
- impl.quad_list()[0]->quadTransform().TransformPoint(&p2);
+ gfx::Point3F p1(0, impl.quad_list().front()->rect.height(), 0);
+ gfx::Point3F p2(impl.quad_list().front()->rect.width(), 0, 0);
+ impl.quad_list().front()->quadTransform().TransformPoint(&p1);
+ impl.quad_list().front()->quadTransform().TransformPoint(&p2);
EXPECT_EQ(gfx::Point3F(0, 0, 0), p1);
EXPECT_EQ(gfx::Point3F(100, 50, 0), p2);
}
EXPECT_EQ(1u, impl.quad_list().size());
- gfx::Point3F p1(0, impl.quad_list()[0]->rect.height(), 0);
- gfx::Point3F p2(impl.quad_list()[0]->rect.width(), 0, 0);
- impl.quad_list()[0]->quadTransform().TransformPoint(&p1);
- impl.quad_list()[0]->quadTransform().TransformPoint(&p2);
+ gfx::Point3F p1(0, impl.quad_list().front()->rect.height(), 0);
+ gfx::Point3F p2(impl.quad_list().front()->rect.width(), 0, 0);
+ impl.quad_list().front()->quadTransform().TransformPoint(&p1);
+ impl.quad_list().front()->quadTransform().TransformPoint(&p2);
EXPECT_EQ(gfx::Point3F(100, 0, 0), p1);
EXPECT_EQ(gfx::Point3F(0, 50, 0), p2);
}
EXPECT_EQ(1u, impl.quad_list().size());
- gfx::Point3F p1(0, impl.quad_list()[0]->rect.height(), 0);
- gfx::Point3F p2(impl.quad_list()[0]->rect.width(), 0, 0);
- impl.quad_list()[0]->quadTransform().TransformPoint(&p1);
- impl.quad_list()[0]->quadTransform().TransformPoint(&p2);
+ gfx::Point3F p1(0, impl.quad_list().front()->rect.height(), 0);
+ gfx::Point3F p2(impl.quad_list().front()->rect.width(), 0, 0);
+ impl.quad_list().front()->quadTransform().TransformPoint(&p1);
+ impl.quad_list().front()->quadTransform().TransformPoint(&p2);
EXPECT_EQ(gfx::Point3F(100, 50, 0), p1);
EXPECT_EQ(gfx::Point3F(0, 0, 0), p2);
}