Index: cc/output/delegating_renderer.h |
diff --git a/cc/output/delegating_renderer.h b/cc/output/delegating_renderer.h |
index 3e900ac4fde70515793aa7224e953dee9bd33b0e..57a2418c452145237a212221dc05a2ce9fa7fc2a 100644 |
--- a/cc/output/delegating_renderer.h |
+++ b/cc/output/delegating_renderer.h |
@@ -19,6 +19,7 @@ class CC_EXPORT DelegatingRenderer : public Renderer { |
public: |
static scoped_ptr<DelegatingRenderer> Create( |
RendererClient* client, |
+ const LayerTreeSettings* settings, |
OutputSurface* output_surface, |
ResourceProvider* resource_provider); |
virtual ~DelegatingRenderer(); |
@@ -28,7 +29,9 @@ class CC_EXPORT DelegatingRenderer : public Renderer { |
virtual bool CanReadPixels() const OVERRIDE; |
virtual void DrawFrame(RenderPassList* render_passes_in_draw_order, |
- ContextProvider* offscreen_context_provider) OVERRIDE; |
+ ContextProvider* offscreen_context_provider, |
+ float device_scale_factor, |
+ bool allow_partial_swap) OVERRIDE; |
virtual void Finish() OVERRIDE {} |
@@ -49,6 +52,7 @@ class CC_EXPORT DelegatingRenderer : public Renderer { |
private: |
DelegatingRenderer(RendererClient* client, |
+ const LayerTreeSettings* settings, |
OutputSurface* output_surface, |
ResourceProvider* resource_provider); |
bool Initialize(); |