summaryrefslogtreecommitdiffstats
path: root/cc/trees
diff options
context:
space:
mode:
Diffstat (limited to 'cc/trees')
-rw-r--r--cc/trees/layer_tree_host_impl.cc5
-rw-r--r--cc/trees/layer_tree_host_impl_unittest.cc5
-rw-r--r--cc/trees/quad_culler.cc3
-rw-r--r--cc/trees/quad_culler.h3
-rw-r--r--cc/trees/quad_culler_unittest.cc14
5 files changed, 12 insertions, 18 deletions
diff --git a/cc/trees/layer_tree_host_impl.cc b/cc/trees/layer_tree_host_impl.cc
index d4c48f9..91aefdd 100644
--- a/cc/trees/layer_tree_host_impl.cc
+++ b/cc/trees/layer_tree_host_impl.cc
@@ -653,7 +653,6 @@ static void AppendQuadsToFillScreen(
opacity,
SkXfermode::kSrcOver_Mode);
- AppendQuadsData append_quads_data;
for (Region::Iterator fill_rects(screen_background_color_region);
fill_rects.has_rect();
fill_rects.next()) {
@@ -667,7 +666,7 @@ static void AppendQuadsToFillScreen(
visible_screen_space_rect,
screen_background_color,
false);
- quad_culler.Append(quad.PassAs<DrawQuad>(), &append_quads_data);
+ quad_culler.Append(quad.PassAs<DrawQuad>());
}
for (Region::Iterator fill_rects(overhang_region);
fill_rects.has_rect();
@@ -695,7 +694,7 @@ static void AppendQuadsToFillScreen(
screen_background_color,
vertex_opacity,
false);
- quad_culler.Append(tex_quad.PassAs<DrawQuad>(), &append_quads_data);
+ quad_culler.Append(tex_quad.PassAs<DrawQuad>());
}
}
diff --git a/cc/trees/layer_tree_host_impl_unittest.cc b/cc/trees/layer_tree_host_impl_unittest.cc
index f47b3d7..a652c94 100644
--- a/cc/trees/layer_tree_host_impl_unittest.cc
+++ b/cc/trees/layer_tree_host_impl_unittest.cc
@@ -3186,8 +3186,7 @@ class BlendStateCheckLayer : public LayerImpl {
test_blending_draw_quad->visible_rect = quad_visible_rect_;
EXPECT_EQ(blend_, test_blending_draw_quad->ShouldDrawWithBlending());
EXPECT_EQ(has_render_surface_, !!render_surface());
- quad_sink->Append(test_blending_draw_quad.PassAs<DrawQuad>(),
- append_quads_data);
+ quad_sink->Append(test_blending_draw_quad.PassAs<DrawQuad>());
}
void SetExpectation(bool blend, bool has_render_surface) {
@@ -3961,7 +3960,7 @@ class FakeLayerWithQuads : public LayerImpl {
scoped_ptr<SolidColorDrawQuad> my_quad = SolidColorDrawQuad::Create();
my_quad->SetNew(
shared_quad_state, quad_rect, visible_quad_rect, gray, false);
- quad_sink->Append(my_quad.PassAs<DrawQuad>(), append_quads_data);
+ quad_sink->Append(my_quad.PassAs<DrawQuad>());
}
private:
diff --git a/cc/trees/quad_culler.cc b/cc/trees/quad_culler.cc
index bbbca9e..bfd99d3 100644
--- a/cc/trees/quad_culler.cc
+++ b/cc/trees/quad_culler.cc
@@ -80,8 +80,7 @@ static inline bool AppendQuadInternal(
return keep_quad;
}
-bool QuadCuller::Append(scoped_ptr<DrawQuad> draw_quad,
- AppendQuadsData* append_quads_data) {
+bool QuadCuller::Append(scoped_ptr<DrawQuad> draw_quad) {
DCHECK(draw_quad->shared_quad_state == current_shared_quad_state_);
DCHECK(!shared_quad_state_list_->empty());
DCHECK(shared_quad_state_list_->back() == current_shared_quad_state_);
diff --git a/cc/trees/quad_culler.h b/cc/trees/quad_culler.h
index 3d71543..7fdf5e8 100644
--- a/cc/trees/quad_culler.h
+++ b/cc/trees/quad_culler.h
@@ -28,8 +28,7 @@ class CC_EXPORT QuadCuller : public QuadSink {
// QuadSink implementation.
virtual SharedQuadState* UseSharedQuadState(
scoped_ptr<SharedQuadState> shared_quad_state) OVERRIDE;
- virtual bool Append(scoped_ptr<DrawQuad> draw_quad,
- AppendQuadsData* append_quads_data) OVERRIDE;
+ virtual bool Append(scoped_ptr<DrawQuad> draw_quad) OVERRIDE;
private:
QuadList* quad_list_;
diff --git a/cc/trees/quad_culler_unittest.cc b/cc/trees/quad_culler_unittest.cc
index c716955..d7cd99ab 100644
--- a/cc/trees/quad_culler_unittest.cc
+++ b/cc/trees/quad_culler_unittest.cc
@@ -839,10 +839,9 @@ TEST_F(QuadCullerTest, PartialCullingNotDestroyed) {
EXPECT_EQ(0u, quad_list.size());
- AppendQuadsData data;
- culler.Append(color_quad.PassAs<DrawQuad>(), &data);
- culler.Append(pass_quad.PassAs<DrawQuad>(), &data);
- culler.Append(replica_quad.PassAs<DrawQuad>(), &data);
+ culler.Append(color_quad.PassAs<DrawQuad>());
+ culler.Append(pass_quad.PassAs<DrawQuad>());
+ culler.Append(replica_quad.PassAs<DrawQuad>());
ASSERT_EQ(3u, quad_list.size());
@@ -919,10 +918,9 @@ TEST_F(QuadCullerTest, PartialCullingWithOcclusionNotDestroyed) {
EXPECT_EQ(0u, quad_list.size());
- AppendQuadsData data;
- culler.Append(color_quad.PassAs<DrawQuad>(), &data);
- culler.Append(pass_quad.PassAs<DrawQuad>(), &data);
- culler.Append(replica_quad.PassAs<DrawQuad>(), &data);
+ culler.Append(color_quad.PassAs<DrawQuad>());
+ culler.Append(pass_quad.PassAs<DrawQuad>());
+ culler.Append(replica_quad.PassAs<DrawQuad>());
ASSERT_EQ(3u, quad_list.size());