Chromium Code Reviews| Index: cc/layers/quad_sink.cc |
| diff --git a/cc/layers/quad_sink.cc b/cc/layers/quad_sink.cc |
| index 71f4cd330a3e58a2cf314f1aa73d9caf34996d03..5b1d367e4e769e44e8bc86f4fb2fdb89b57d385b 100644 |
| --- a/cc/layers/quad_sink.cc |
| +++ b/cc/layers/quad_sink.cc |
| @@ -17,10 +17,8 @@ |
| namespace cc { |
| QuadSink::QuadSink(RenderPass* render_pass, |
| - const LayerImpl* layer, |
| const OcclusionTracker<LayerImpl>* occlusion_tracker) |
| : render_pass_(render_pass), |
| - layer_(layer), |
|
enne (OOO)
2014/05/30 21:37:01
Yay, much better.
|
| current_shared_quad_state_(NULL), |
| occlusion_tracker_(occlusion_tracker) { |
| } |
| @@ -31,17 +29,19 @@ SharedQuadState* QuadSink::CreateSharedQuadState() { |
| } |
| gfx::Rect QuadSink::UnoccludedContentRect( |
| + const LayerImpl* layer, |
| const gfx::Rect& content_rect, |
| const gfx::Transform& draw_transform) { |
| return occlusion_tracker_->UnoccludedContentRect( |
| - layer_->render_target(), content_rect, draw_transform); |
| + layer->render_target(), content_rect, draw_transform); |
| } |
| gfx::Rect QuadSink::UnoccludedContributingSurfaceContentRect( |
| + const LayerImpl* layer, |
| const gfx::Rect& content_rect, |
| const gfx::Transform& draw_transform) { |
| return occlusion_tracker_->UnoccludedContributingSurfaceContentRect( |
| - layer_, content_rect, draw_transform); |
| + layer, content_rect, draw_transform); |
| } |
| void QuadSink::Append(scoped_ptr<DrawQuad> draw_quad) { |