summaryrefslogtreecommitdiffstats
path: root/content/browser/gpu/gpu_data_manager_impl.cc
diff options
context:
space:
mode:
authorskaslev@chromium.org <skaslev@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-10 21:39:49 +0000
committerskaslev@chromium.org <skaslev@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-10 21:39:49 +0000
commit3b2b7677a27b49d675e28e1447b377e5240001ce (patch)
tree3b7b51d5aaed035d1ad141441984e4a9e040265f /content/browser/gpu/gpu_data_manager_impl.cc
parent6f9cb61fcd9e5b76b105bcfaed590f756f8a86b9 (diff)
downloadchromium_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.cc5
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();