Commit 2ffd73d9 authored by jbauman@chromium.org's avatar jbauman@chromium.org

Don't trigger accelerated compositing for 3D CSS when using SwiftShader

The performance hit may be too high.

BUG=116401
TEST=


Review URL: http://codereview.chromium.org/9562009

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124677 0039d316-1c4b-4281-b951-d872f2087c98
parent d60af373
...@@ -436,10 +436,11 @@ WebPreferences TabContents::GetWebkitPrefs(RenderViewHost* rvh, ...@@ -436,10 +436,11 @@ WebPreferences TabContents::GetWebkitPrefs(RenderViewHost* rvh,
prefs.gl_multisampling_enabled = false; prefs.gl_multisampling_enabled = false;
// Accelerated video and animation are slower than regular when using a // Accelerated video and animation are slower than regular when using a
// software 3d rasterizer. // software 3d rasterizer. 3D CSS may also be too slow to be worthwhile.
if (gpu_data_manager->ShouldUseSoftwareRendering()) { if (gpu_data_manager->ShouldUseSoftwareRendering()) {
prefs.accelerated_video_enabled = false; prefs.accelerated_video_enabled = false;
prefs.accelerated_animation_enabled = false; prefs.accelerated_animation_enabled = false;
prefs.accelerated_layers_enabled = false;
} }
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment