Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(326)

Unified Diff: content/renderer/gpu/render_widget_compositor.h

Issue 2613303002: android: Use ScreenInfo to calculate tile size (Closed)
Patch Set: delete blimp Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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:
« no previous file with comments | « blimp/client/support/compositor/blimp_layer_tree_settings.cc ('k') | content/renderer/gpu/render_widget_compositor.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698