Chromium Code Reviews| Index: content/browser/renderer_host/render_widget_host_impl.cc |
| diff --git a/content/browser/renderer_host/render_widget_host_impl.cc b/content/browser/renderer_host/render_widget_host_impl.cc |
| index 81833d15ce6a97412e9f90d9fa56f632504fb814..73652f023e27f3afed577d177ab2df14383d8a33 100644 |
| --- a/content/browser/renderer_host/render_widget_host_impl.cc |
| +++ b/content/browser/renderer_host/render_widget_host_impl.cc |
| @@ -1647,28 +1647,25 @@ void RenderWidgetHostImpl::OnPaintAtSizeAck(int tag, const gfx::Size& size) { |
| } |
| void RenderWidgetHostImpl::OnCompositorSurfaceBuffersSwapped( |
| - int32 surface_id, |
| - uint64 surface_handle, |
| - int32 route_id, |
| - const gfx::Size& size, |
| - int32 gpu_process_host_id) { |
| + const ViewHostMsg_CompositorSurfaceBuffersSwapped_Params& params) { |
| TRACE_EVENT0("renderer_host", |
| "RenderWidgetHostImpl::OnCompositorSurfaceBuffersSwapped"); |
| if (!view_) { |
| AcceleratedSurfaceMsg_BufferPresented_Params ack_params; |
| ack_params.sync_point = 0; |
| - RenderWidgetHostImpl::AcknowledgeBufferPresent(route_id, |
| - gpu_process_host_id, |
| + RenderWidgetHostImpl::AcknowledgeBufferPresent(params.route_id, |
| + params.gpu_process_host_id, |
| ack_params); |
| return; |
| } |
| GpuHostMsg_AcceleratedSurfaceBuffersSwapped_Params gpu_params; |
| - gpu_params.surface_id = surface_id; |
| - gpu_params.surface_handle = surface_handle; |
| - gpu_params.route_id = route_id; |
| - gpu_params.size = size; |
| + gpu_params.surface_id = params.surface_id; |
| + gpu_params.surface_handle = params.surface_handle; |
| + gpu_params.route_id = params.route_id; |
| + gpu_params.size = params.size; |
| + gpu_params.scale_factor = params.scale_factor; |
|
Chris Evans
2013/05/22 22:30:30
This new parameter looks to come from the untruste
ccameron
2013/05/23 00:19:59
We scale gpu_params.size by 1/scale_factor, which
|
| view_->AcceleratedSurfaceBuffersSwapped(gpu_params, |
| - gpu_process_host_id); |
| + params.gpu_process_host_id); |
| } |
| bool RenderWidgetHostImpl::OnSwapCompositorFrame( |