diff options
author | skaslev@chromium.org <skaslev@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-10 21:39:49 +0000 |
---|---|---|
committer | skaslev@chromium.org <skaslev@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-10 21:39:49 +0000 |
commit | 3b2b7677a27b49d675e28e1447b377e5240001ce (patch) | |
tree | 3b7b51d5aaed035d1ad141441984e4a9e040265f /content/browser/gpu/gpu_data_manager_impl.cc | |
parent | 6f9cb61fcd9e5b76b105bcfaed590f756f8a86b9 (diff) | |
download | chromium_src-3b2b7677a27b49d675e28e1447b377e5240001ce.zip chromium_src-3b2b7677a27b49d675e28e1447b377e5240001ce.tar.gz chromium_src-3b2b7677a27b49d675e28e1447b377e5240001ce.tar.bz2 |
Reland "Clean up software compositing switches" patch.
After this patch just --disable-gpu should be enough to put Chrome in software compositing mode for Aura builds.
TBR=piman@chromium.org,jamesr@chromium.org,jochen@chromium.org
BUG=229712, 230120
Review URL: https://codereview.chromium.org/15048003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199551 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/gpu/gpu_data_manager_impl.cc')
-rw-r--r-- | content/browser/gpu/gpu_data_manager_impl.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/content/browser/gpu/gpu_data_manager_impl.cc b/content/browser/gpu/gpu_data_manager_impl.cc index f53094e..765cc18 100644 --- a/content/browser/gpu/gpu_data_manager_impl.cc +++ b/content/browser/gpu/gpu_data_manager_impl.cc @@ -112,6 +112,11 @@ void GpuDataManagerImpl::DisableHardwareAcceleration() { private_->DisableHardwareAcceleration(); } +void GpuDataManagerImpl::EnableSoftwareCompositing() { + base::AutoLock auto_lock(lock_); + private_->EnableSoftwareCompositing(); +} + void GpuDataManagerImpl::Initialize() { base::AutoLock auto_lock(lock_); private_->Initialize(); |