summaryrefslogtreecommitdiffstats
path: root/cc/quads/draw_quad_unittest.cc
diff options
context:
space:
mode:
authorvmpstr <vmpstr@chromium.org>2014-11-10 10:36:37 -0800
committerCommit bot <commit-bot@chromium.org>2014-11-10 18:37:09 +0000
commitcd2b5e0dd51ccfdfe4df295d8b208123994e5677 (patch)
tree3af88d62cbec0770d453909c96d264e91841649a /cc/quads/draw_quad_unittest.cc
parent519ee2be074c24726eaf011ff0c0d4cb14360657 (diff)
downloadchromium_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.cc42
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));
}