| Index: cc/output/delegating_renderer.cc
|
| diff --git a/cc/output/delegating_renderer.cc b/cc/output/delegating_renderer.cc
|
| index 72aa7d747e661b57b1619129ba4f5b7c6bcbaacc..67f948a88982a3ee726d8d24039b650ad870eeb1 100644
|
| --- a/cc/output/delegating_renderer.cc
|
| +++ b/cc/output/delegating_renderer.cc
|
| @@ -25,32 +25,10 @@ DelegatingRenderer::DelegatingRenderer(OutputSurface* output_surface,
|
| : output_surface_(output_surface), resource_provider_(resource_provider) {
|
| DCHECK(resource_provider_);
|
|
|
| - capabilities_.using_partial_swap = false;
|
| capabilities_.max_texture_size = resource_provider_->max_texture_size();
|
| capabilities_.best_texture_format = resource_provider_->best_texture_format();
|
| - capabilities_.allow_partial_texture_updates =
|
| - output_surface->capabilities().can_force_reclaim_resources;
|
| -
|
| - if (!output_surface_->context_provider()) {
|
| - capabilities_.using_shared_memory_resources = true;
|
| - } else {
|
| - const auto& caps =
|
| - output_surface_->context_provider()->ContextCapabilities();
|
| -
|
| - DCHECK(!caps.iosurface || caps.texture_rectangle);
|
| -
|
| - capabilities_.using_egl_image = caps.egl_image_external;
|
| - capabilities_.using_image = caps.image;
|
| -
|
| - capabilities_.allow_rasterize_on_demand = false;
|
| -
|
| - // If MSAA is slow, we want this renderer to behave as though MSAA is not
|
| - // available. Set samples to 0 to achieve this.
|
| - if (caps.msaa_is_slow)
|
| - capabilities_.max_msaa_samples = 0;
|
| - else
|
| - capabilities_.max_msaa_samples = caps.max_samples;
|
| - }
|
| + capabilities_.using_shared_memory_resources =
|
| + !output_surface_->context_provider();
|
| }
|
|
|
| DelegatingRenderer::~DelegatingRenderer() = default;
|
|
|