summaryrefslogtreecommitdiffstats
path: root/content/browser
diff options
context:
space:
mode:
Diffstat (limited to 'content/browser')
-rw-r--r--content/browser/gpu/gpu_data_manager_impl.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/content/browser/gpu/gpu_data_manager_impl.cc b/content/browser/gpu/gpu_data_manager_impl.cc
index 0ba39aa..44dfe6a 100644
--- a/content/browser/gpu/gpu_data_manager_impl.cc
+++ b/content/browser/gpu/gpu_data_manager_impl.cc
@@ -277,6 +277,9 @@ bool GpuDataManagerImpl::IsUsingAcceleratedSurface() const {
return false;
if (software_rendering_)
return false;
+ CommandLine* command_line = CommandLine::ForCurrentProcess();
+ if (command_line->HasSwitch(switches::kDisableImageTransportSurface))
+ return false;
uint32 flags = GetBlacklistedFeatures();
if (flags & content::GPU_FEATURE_TYPE_TEXTURE_SHARING)
return false;