| Index: content/renderer/gpu/render_widget_compositor.h
|
| diff --git a/content/renderer/gpu/render_widget_compositor.h b/content/renderer/gpu/render_widget_compositor.h
|
| index 1bd9b6b4f8353244c2e22505034fc4e97ffd3709..f14063a998c9e4de4cc10e3df9add19fe7b16b15 100644
|
| --- a/content/renderer/gpu/render_widget_compositor.h
|
| +++ b/content/renderer/gpu/render_widget_compositor.h
|
| @@ -50,6 +50,7 @@ class LatencyInfo;
|
| namespace content {
|
|
|
| class RenderWidgetCompositorDelegate;
|
| +struct ScreenInfo;
|
|
|
| class CONTENT_EXPORT RenderWidgetCompositor
|
| : NON_EXPORTED_BASE(public blink::WebLayerTreeView),
|
| @@ -62,6 +63,7 @@ class CONTENT_EXPORT RenderWidgetCompositor
|
| static std::unique_ptr<RenderWidgetCompositor> Create(
|
| RenderWidgetCompositorDelegate* delegate,
|
| float device_scale_factor,
|
| + const ScreenInfo& screen_info,
|
| CompositorDependencies* compositor_deps);
|
|
|
| ~RenderWidgetCompositor() override;
|
| @@ -69,7 +71,8 @@ class CONTENT_EXPORT RenderWidgetCompositor
|
| static cc::LayerTreeSettings GenerateLayerTreeSettings(
|
| const base::CommandLine& cmd,
|
| CompositorDependencies* compositor_deps,
|
| - float device_scale_factor);
|
| + float device_scale_factor,
|
| + const ScreenInfo& screen_info);
|
| static cc::ManagedMemoryPolicy GetGpuMemoryPolicy(
|
| const cc::ManagedMemoryPolicy& policy);
|
|
|
| @@ -209,7 +212,7 @@ class CONTENT_EXPORT RenderWidgetCompositor
|
| RenderWidgetCompositor(RenderWidgetCompositorDelegate* delegate,
|
| CompositorDependencies* compositor_deps);
|
|
|
| - void Initialize(float device_scale_factor);
|
| + void Initialize(float device_scale_factor, const ScreenInfo& screen_info);
|
| cc::LayerTreeHost* layer_tree_host() { return layer_tree_host_.get(); }
|
|
|
| private:
|
|
|