Use software compositor for windows under 64 pixels wide or tall.
commite378017475a9b54c5aa83ec4c1be48d0ff4736d9
authorjbauman@chromium.org <jbauman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 13 Nov 2013 22:24:23 +0000 (13 22:24 +0000)
committerjbauman@chromium.org <jbauman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 13 Nov 2013 22:24:23 +0000 (13 22:24 +0000)
tree415285a5726159814ae5b38094e3ff74ef77a4bc
parent8dfaada9fa663cf78e3eaad3ae3c146e3b60cd4d
Use software compositor for windows under 64 pixels wide or tall.

They're broken on AMD drivers. Switch back and forth between software and hardware using lost device on the output surface on resize.

BUG=286609
R=jamesr@chromium.org

Review URL: https://codereview.chromium.org/61323003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234928 0039d316-1c4b-4281-b951-d872f2087c98
cc/output/output_surface.cc
cc/output/output_surface.h
cc/trees/layer_tree_host_impl.cc
content/browser/aura/browser_compositor_output_surface.cc
content/browser/aura/browser_compositor_output_surface.h
content/browser/aura/gpu_process_transport_factory.cc
content/browser/aura/software_browser_compositor_output_surface.cc
content/browser/aura/software_browser_compositor_output_surface.h
content/browser/aura/software_browser_compositor_output_surface_unittest.cc