summaryrefslogtreecommitdiffstats
path: root/content
diff options
context:
space:
mode:
authordanakj@chromium.org <danakj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-16 18:40:30 +0000
committerdanakj@chromium.org <danakj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-16 18:40:30 +0000
commite67de7a7761dc403b9af9a4371cc5824cc19cde2 (patch)
tree503575818b6cddbef99f79e672dcb4a78cbd1578 /content
parentc6f1f4b523ee7b73afcb6c8275e823ca1df87747 (diff)
downloadchromium_src-e67de7a7761dc403b9af9a4371cc5824cc19cde2.zip
chromium_src-e67de7a7761dc403b9af9a4371cc5824cc19cde2.tar.gz
chromium_src-e67de7a7761dc403b9af9a4371cc5824cc19cde2.tar.bz2
Remove ForceCompositingMode from the GPU blacklist.
This mode is always on for everything we ship, so we never need to blacklist it. R=jbauman@chromium.org BUG=363772 Review URL: https://codereview.chromium.org/239253005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@264263 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content')
-rw-r--r--content/browser/gpu/compositor_util.cc13
-rw-r--r--content/browser/gpu/gpu_data_manager_impl_private.cc3
2 files changed, 3 insertions, 13 deletions
diff --git a/content/browser/gpu/compositor_util.cc b/content/browser/gpu/compositor_util.cc
index 5b2e591..c98297b 100644
--- a/content/browser/gpu/compositor_util.cc
+++ b/content/browser/gpu/compositor_util.cc
@@ -145,12 +145,8 @@ const GpuFeatureInfo GetGpuFeatureInfo(size_t index, bool* eof) {
#endif
{
"force_compositing_mode",
- manager->IsFeatureBlacklisted(
- gpu::GPU_FEATURE_TYPE_FORCE_COMPOSITING_MODE) &&
+ false,
!IsForceCompositingModeEnabled(),
- !IsForceCompositingModeEnabled() &&
- !manager->IsFeatureBlacklisted(
- gpu::GPU_FEATURE_TYPE_FORCE_COMPOSITING_MODE),
"Force compositing mode is off, either disabled at the command"
" line or not supported by the current system.",
false
@@ -190,11 +186,6 @@ bool CanDoAcceleratedCompositing() {
return true;
}
-bool IsForceCompositingModeBlacklisted() {
- return GpuDataManagerImpl::GetInstance()->IsFeatureBlacklisted(
- gpu::GPU_FEATURE_TYPE_FORCE_COMPOSITING_MODE);
-}
-
} // namespace
bool IsThreadedCompositingEnabled() {
@@ -226,7 +217,7 @@ bool IsForceCompositingModeEnabled() {
if (command_line.HasSwitch(switches::kForceCompositingMode))
return true;
- if (!CanDoAcceleratedCompositing() || IsForceCompositingModeBlacklisted())
+ if (!CanDoAcceleratedCompositing())
return false;
#if defined(OS_MACOSX) || defined(OS_WIN)
diff --git a/content/browser/gpu/gpu_data_manager_impl_private.cc b/content/browser/gpu/gpu_data_manager_impl_private.cc
index 5b4a92a..eb21bfb 100644
--- a/content/browser/gpu/gpu_data_manager_impl_private.cc
+++ b/content/browser/gpu/gpu_data_manager_impl_private.cc
@@ -900,8 +900,7 @@ bool GpuDataManagerImplPrivate::UpdateActiveGpu(
bool GpuDataManagerImplPrivate::CanUseGpuBrowserCompositor() const {
return !ShouldUseSwiftShader() &&
- !IsFeatureBlacklisted(gpu::GPU_FEATURE_TYPE_ACCELERATED_COMPOSITING) &&
- !IsFeatureBlacklisted(gpu::GPU_FEATURE_TYPE_FORCE_COMPOSITING_MODE);
+ !IsFeatureBlacklisted(gpu::GPU_FEATURE_TYPE_ACCELERATED_COMPOSITING);
}
void GpuDataManagerImplPrivate::BlockDomainFrom3DAPIs(