Index: cc/output/delegating_renderer.cc |
diff --git a/cc/output/delegating_renderer.cc b/cc/output/delegating_renderer.cc |
index 65b6e0d1e1e7f3be3472ce557f69e1d3e938f735..72aa7d747e661b57b1619129ba4f5b7c6bcbaacc 100644 |
--- a/cc/output/delegating_renderer.cc |
+++ b/cc/output/delegating_renderer.cc |
@@ -20,12 +20,9 @@ |
namespace cc { |
-DelegatingRenderer::DelegatingRenderer(const RendererSettings* settings, |
- OutputSurface* output_surface, |
+DelegatingRenderer::DelegatingRenderer(OutputSurface* output_surface, |
ResourceProvider* resource_provider) |
- : Renderer(settings), |
- output_surface_(output_surface), |
- resource_provider_(resource_provider) { |
+ : output_surface_(output_surface), resource_provider_(resource_provider) { |
DCHECK(resource_provider_); |
capabilities_.using_partial_swap = false; |
@@ -56,21 +53,12 @@ DelegatingRenderer::DelegatingRenderer(const RendererSettings* settings, |
} |
} |
-DelegatingRenderer::~DelegatingRenderer() {} |
+DelegatingRenderer::~DelegatingRenderer() = default; |
-const RendererCapabilitiesImpl& DelegatingRenderer::Capabilities() const { |
- return capabilities_; |
-} |
- |
-void DelegatingRenderer::DrawFrame(RenderPassList* render_passes_in_draw_order, |
- float device_scale_factor, |
- const gfx::ColorSpace& device_color_space, |
- const gfx::Rect& device_viewport_rect, |
- const gfx::Rect& device_clip_rect) { |
+void DelegatingRenderer::DrawFrame( |
+ RenderPassList* render_passes_in_draw_order) { |
TRACE_EVENT0("cc", "DelegatingRenderer::DrawFrame"); |
- DCHECK(!delegated_frame_data_); |
- |
delegated_frame_data_ = base::WrapUnique(new DelegatedFrameData); |
DelegatedFrameData& out_data = *delegated_frame_data_; |
// Move the render passes and resources into the |out_frame|. |
@@ -95,9 +83,4 @@ void DelegatingRenderer::SwapBuffers(CompositorFrameMetadata metadata) { |
output_surface_->SwapBuffers(std::move(compositor_frame)); |
} |
-void DelegatingRenderer::ReclaimResources( |
- const ReturnedResourceArray& resources) { |
- resource_provider_->ReceiveReturnsFromParent(resources); |
-} |
- |
} // namespace cc |