diff options
author | jbauman <jbauman@chromium.org> | 2014-11-20 14:17:12 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-11-20 22:17:33 +0000 |
commit | c5be44c904aa29a8a035819518c68db5a5cbe157 (patch) | |
tree | 26f2ef3221b65d3d155a99e6938b4cfa3bdaa2fd /android_webview/browser | |
parent | fb33a627c27a680f6bcb092ff25717602103fa6c (diff) | |
download | chromium_src-c5be44c904aa29a8a035819518c68db5a5cbe157.zip chromium_src-c5be44c904aa29a8a035819518c68db5a5cbe157.tar.gz chromium_src-c5be44c904aa29a8a035819518c68db5a5cbe157.tar.bz2 |
Add cc::RendererSettings for use in with cc::Display
The settings are taken from the ui::Compositor's LayerTreeSettings. Previously it was just using the default LayerTreeSettings, which can be suboptimal.
Review URL: https://codereview.chromium.org/675083002
Cr-Commit-Position: refs/heads/master@{#305087}
Diffstat (limited to 'android_webview/browser')
-rw-r--r-- | android_webview/browser/hardware_renderer.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/android_webview/browser/hardware_renderer.cc b/android_webview/browser/hardware_renderer.cc index ef98ecb..7c348b5 100644 --- a/android_webview/browser/hardware_renderer.cc +++ b/android_webview/browser/hardware_renderer.cc @@ -92,11 +92,11 @@ HardwareRenderer::HardwareRenderer(SharedRendererState* state) cc::LayerTreeSettings settings; // Should be kept in sync with compositor_impl_android.cc. - settings.allow_antialiasing = false; - settings.highp_threshold_min = 2048; + settings.renderer_settings.allow_antialiasing = false; + settings.renderer_settings.highp_threshold_min = 2048; // Webview does not own the surface so should not clear it. - settings.should_clear_root_render_pass = false; + settings.renderer_settings.should_clear_root_render_pass = false; // TODO(enne): Update this this compositor to use a synchronous scheduler. settings.single_thread_proxy_scheduler = false; |