| Index: cc/trees/layer_tree_host_impl.cc
|
| diff --git a/cc/trees/layer_tree_host_impl.cc b/cc/trees/layer_tree_host_impl.cc
|
| index 3683884e23fd37fde140a49928de3a197660b4ed..536aed83534a52b017638e37ec24abe0e4982575 100644
|
| --- a/cc/trees/layer_tree_host_impl.cc
|
| +++ b/cc/trees/layer_tree_host_impl.cc
|
| @@ -1082,8 +1082,7 @@ void LayerTreeHostImpl::RemoveRenderPasses(RenderPassCuller culler,
|
| }
|
| }
|
|
|
| -DrawResult LayerTreeHostImpl::PrepareToDraw(FrameData* frame,
|
| - const gfx::Rect& damage_rect) {
|
| +DrawResult LayerTreeHostImpl::PrepareToDraw(FrameData* frame) {
|
| TRACE_EVENT1("cc",
|
| "LayerTreeHostImpl::PrepareToDraw",
|
| "SourceFrameNumber",
|
| @@ -1104,9 +1103,8 @@ DrawResult LayerTreeHostImpl::PrepareToDraw(FrameData* frame,
|
| frame->contains_incomplete_tile = false;
|
| frame->has_no_damage = false;
|
|
|
| - gfx::Rect device_viewport_damage_rect(damage_rect);
|
| if (active_tree_->root_layer()) {
|
| - device_viewport_damage_rect.Union(viewport_damage_rect_);
|
| + gfx::Rect device_viewport_damage_rect = viewport_damage_rect_;
|
| viewport_damage_rect_ = gfx::Rect();
|
|
|
| active_tree_->root_layer()->render_surface()->damage_tracker()->
|
| @@ -1602,12 +1600,6 @@ void LayerTreeHostImpl::DidLoseOutputSurface() {
|
| #endif
|
| }
|
|
|
| -void LayerTreeHostImpl::Readback(void* pixels,
|
| - const gfx::Rect& rect_in_device_viewport) {
|
| - DCHECK(renderer_);
|
| - renderer_->GetFramebufferPixels(pixels, rect_in_device_viewport);
|
| -}
|
| -
|
| bool LayerTreeHostImpl::HaveRootScrollLayer() const {
|
| return !!InnerViewportScrollLayer();
|
| }
|
|
|