| Index: cc/output/gl_renderer.cc
|
| diff --git a/cc/output/gl_renderer.cc b/cc/output/gl_renderer.cc
|
| index af574844fac381ab879e00bf98dbadf62aca8679..f8d70c4ddb85012371f11a05db47a70bd3375a6f 100644
|
| --- a/cc/output/gl_renderer.cc
|
| +++ b/cc/output/gl_renderer.cc
|
| @@ -397,6 +397,9 @@
|
| output_surface_->context_provider()->ContextCapabilities();
|
| DCHECK(!context_caps.iosurface || context_caps.texture_rectangle);
|
|
|
| + capabilities_.max_texture_size = resource_provider_->max_texture_size();
|
| + capabilities_.best_texture_format = resource_provider_->best_texture_format();
|
| +
|
| use_discard_framebuffer_ = context_caps.discard_framebuffer;
|
| use_sync_query_ = context_caps.sync_query;
|
| use_blend_equation_advanced_ = context_caps.blend_equation_advanced;
|
| @@ -415,6 +418,10 @@
|
| }
|
|
|
| CleanupSharedObjects();
|
| +}
|
| +
|
| +const RendererCapabilitiesImpl& GLRenderer::Capabilities() const {
|
| + return capabilities_;
|
| }
|
|
|
| bool GLRenderer::CanPartialSwap() {
|
|
|