diff options
author | vmpstr <vmpstr@chromium.org> | 2014-11-10 10:36:37 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-11-10 18:37:09 +0000 |
commit | cd2b5e0dd51ccfdfe4df295d8b208123994e5677 (patch) | |
tree | 3af88d62cbec0770d453909c96d264e91841649a /cc/quads/draw_quad_unittest.cc | |
parent | 519ee2be074c24726eaf011ff0c0d4cb14360657 (diff) | |
download | chromium_src-cd2b5e0dd51ccfdfe4df295d8b208123994e5677.zip chromium_src-cd2b5e0dd51ccfdfe4df295d8b208123994e5677.tar.gz chromium_src-cd2b5e0dd51ccfdfe4df295d8b208123994e5677.tar.bz2 |
cc: Remove references to picture pile impl from more areas.
This patch augments raster source interface to include all things that
are accessed from picture pile impl. It further removes picture pile
references from places where they can be removed.
R=danakj, enne
BUG=430260
Review URL: https://codereview.chromium.org/707193007
Cr-Commit-Position: refs/heads/master@{#303499}
Diffstat (limited to 'cc/quads/draw_quad_unittest.cc')
-rw-r--r-- | cc/quads/draw_quad_unittest.cc | 42 |
1 files changed, 13 insertions, 29 deletions
diff --git a/cc/quads/draw_quad_unittest.cc b/cc/quads/draw_quad_unittest.cc index d3753ca..5755ea8 100644 --- a/cc/quads/draw_quad_unittest.cc +++ b/cc/quads/draw_quad_unittest.cc @@ -670,18 +670,12 @@ TEST(DrawQuadTest, CopyPictureDrawQuad) { ResourceFormat texture_format = RGBA_8888; gfx::Rect content_rect(30, 40, 20, 30); float contents_scale = 3.141592f; - scoped_refptr<PicturePileImpl> picture_pile = PicturePileImpl::Create(); + scoped_refptr<RasterSource> raster_source = PicturePileImpl::Create(); CREATE_SHARED_STATE(); - CREATE_QUAD_8_NEW(PictureDrawQuad, - opaque_rect, - visible_rect, - tex_coord_rect, - texture_size, - texture_format, - content_rect, - contents_scale, - picture_pile); + CREATE_QUAD_8_NEW(PictureDrawQuad, opaque_rect, visible_rect, tex_coord_rect, + texture_size, texture_format, content_rect, contents_scale, + raster_source); EXPECT_EQ(DrawQuad::PICTURE_CONTENT, copy_quad->material); EXPECT_RECT_EQ(opaque_rect, copy_quad->opaque_rect); EXPECT_RECT_EQ(visible_rect, copy_quad->visible_rect); @@ -690,22 +684,18 @@ TEST(DrawQuadTest, CopyPictureDrawQuad) { EXPECT_EQ(texture_format, copy_quad->texture_format); EXPECT_RECT_EQ(content_rect, copy_quad->content_rect); EXPECT_EQ(contents_scale, copy_quad->contents_scale); - EXPECT_EQ(picture_pile, copy_quad->picture_pile); + EXPECT_EQ(raster_source, copy_quad->raster_source); - CREATE_QUAD_6_ALL(PictureDrawQuad, - tex_coord_rect, - texture_size, - texture_format, - content_rect, - contents_scale, - picture_pile); + CREATE_QUAD_6_ALL(PictureDrawQuad, tex_coord_rect, texture_size, + texture_format, content_rect, contents_scale, + raster_source); EXPECT_EQ(DrawQuad::PICTURE_CONTENT, copy_quad->material); EXPECT_EQ(tex_coord_rect, copy_quad->tex_coord_rect); EXPECT_EQ(texture_size, copy_quad->texture_size); EXPECT_EQ(texture_format, copy_quad->texture_format); EXPECT_RECT_EQ(content_rect, copy_quad->content_rect); EXPECT_EQ(contents_scale, copy_quad->contents_scale); - EXPECT_EQ(picture_pile, copy_quad->picture_pile); + EXPECT_EQ(raster_source, copy_quad->raster_source); } class DrawQuadIteratorTest : public testing::Test { @@ -922,18 +912,12 @@ TEST_F(DrawQuadIteratorTest, DISABLED_PictureDrawQuad) { ResourceFormat texture_format = RGBA_8888; gfx::Rect content_rect(30, 40, 20, 30); float contents_scale = 3.141592f; - scoped_refptr<PicturePileImpl> picture_pile = PicturePileImpl::Create(); + scoped_refptr<PicturePileImpl> raster_source = PicturePileImpl::Create(); CREATE_SHARED_STATE(); - CREATE_QUAD_8_NEW(PictureDrawQuad, - opaque_rect, - visible_rect, - tex_coord_rect, - texture_size, - texture_format, - content_rect, - contents_scale, - picture_pile); + CREATE_QUAD_8_NEW(PictureDrawQuad, opaque_rect, visible_rect, tex_coord_rect, + texture_size, texture_format, content_rect, contents_scale, + raster_source); EXPECT_EQ(0, IterateAndCount(quad_new)); } |