diff options
Diffstat (limited to 'cc/quads/draw_quad_unittest.cc')
-rw-r--r-- | cc/quads/draw_quad_unittest.cc | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/cc/quads/draw_quad_unittest.cc b/cc/quads/draw_quad_unittest.cc index 6c02b1a..68873b2 100644 --- a/cc/quads/draw_quad_unittest.cc +++ b/cc/quads/draw_quad_unittest.cc @@ -657,16 +657,18 @@ TEST(DrawQuadTest, CopyPictureDrawQuad) { bool swizzle_contents = true; gfx::Rect content_rect(30, 40, 20, 30); float contents_scale = 3.141592f; + bool can_draw_direct_to_backbuffer = true; scoped_refptr<PicturePileImpl> picture_pile = PicturePileImpl::Create(false); CREATE_SHARED_STATE(); - CREATE_QUAD_7_NEW(PictureDrawQuad, + CREATE_QUAD_8_NEW(PictureDrawQuad, opaque_rect, tex_coord_rect, texture_size, swizzle_contents, content_rect, contents_scale, + can_draw_direct_to_backbuffer, picture_pile); EXPECT_EQ(DrawQuad::PICTURE_CONTENT, copy_quad->material); EXPECT_RECT_EQ(opaque_rect, copy_quad->opaque_rect); @@ -675,14 +677,17 @@ TEST(DrawQuadTest, CopyPictureDrawQuad) { EXPECT_EQ(swizzle_contents, copy_quad->swizzle_contents); EXPECT_RECT_EQ(content_rect, copy_quad->content_rect); EXPECT_EQ(contents_scale, copy_quad->contents_scale); + EXPECT_EQ(can_draw_direct_to_backbuffer, + copy_quad->can_draw_direct_to_backbuffer); EXPECT_EQ(picture_pile, copy_quad->picture_pile); - CREATE_QUAD_6_ALL(PictureDrawQuad, + CREATE_QUAD_7_ALL(PictureDrawQuad, tex_coord_rect, texture_size, swizzle_contents, content_rect, contents_scale, + can_draw_direct_to_backbuffer, picture_pile); EXPECT_EQ(DrawQuad::PICTURE_CONTENT, copy_quad->material); EXPECT_EQ(tex_coord_rect, copy_quad->tex_coord_rect); @@ -690,6 +695,8 @@ TEST(DrawQuadTest, CopyPictureDrawQuad) { EXPECT_EQ(swizzle_contents, copy_quad->swizzle_contents); EXPECT_RECT_EQ(content_rect, copy_quad->content_rect); EXPECT_EQ(contents_scale, copy_quad->contents_scale); + EXPECT_EQ(can_draw_direct_to_backbuffer, + copy_quad->can_draw_direct_to_backbuffer); EXPECT_EQ(picture_pile, copy_quad->picture_pile); } @@ -873,16 +880,18 @@ TEST_F(DrawQuadIteratorTest, DISABLED_PictureDrawQuad) { bool swizzle_contents = true; gfx::Rect content_rect(30, 40, 20, 30); float contents_scale = 3.141592f; + bool can_draw_direct_to_backbuffer = true; scoped_refptr<PicturePileImpl> picture_pile = PicturePileImpl::Create(false); CREATE_SHARED_STATE(); - CREATE_QUAD_7_NEW(PictureDrawQuad, + CREATE_QUAD_8_NEW(PictureDrawQuad, opaque_rect, tex_coord_rect, texture_size, swizzle_contents, content_rect, contents_scale, + can_draw_direct_to_backbuffer, picture_pile); EXPECT_EQ(0, IterateAndCount(quad_new.get())); } |