| Index: cc/surfaces/display.cc
|
| diff --git a/cc/surfaces/display.cc b/cc/surfaces/display.cc
|
| index 24f521dcef01e519fc938e27797764269748f85c..55ee093056c0b232ef19e743392cff9f18986e04 100644
|
| --- a/cc/surfaces/display.cc
|
| +++ b/cc/surfaces/display.cc
|
| @@ -289,9 +289,6 @@ bool Display::DrawAndSwap() {
|
| client_->DisplayWillDrawAndSwap(should_draw, frame_data->render_pass_list);
|
|
|
| if (should_draw) {
|
| - gfx::Rect device_viewport_rect(current_surface_size_);
|
| - gfx::Rect device_clip_rect(current_surface_size_);
|
| -
|
| bool disable_image_filtering =
|
| frame.metadata.is_resourceless_software_draw_with_scroll_or_animation;
|
| if (software_renderer_) {
|
| @@ -305,8 +302,7 @@ bool Display::DrawAndSwap() {
|
| renderer_->DecideRenderPassAllocationsForFrame(
|
| frame_data->render_pass_list);
|
| renderer_->DrawFrame(&frame_data->render_pass_list, device_scale_factor_,
|
| - device_color_space_, device_viewport_rect,
|
| - device_clip_rect);
|
| + device_color_space_, current_surface_size_);
|
| } else {
|
| TRACE_EVENT_INSTANT0("cc", "Draw skipped.", TRACE_EVENT_SCOPE_THREAD);
|
| }
|
|
|