Index: content/browser/gpu/gpu_data_manager_impl.cc |
=================================================================== |
--- content/browser/gpu/gpu_data_manager_impl.cc (revision 129207) |
+++ content/browser/gpu/gpu_data_manager_impl.cc (working copy) |
@@ -161,6 +161,9 @@ |
if (software_rendering_) |
return true; |
+ if (!gpu_info_.gpu_accessible) |
+ return false; |
+ |
// We only need to block GPU process if more features are disallowed other |
// than those in the preliminary gpu feature flags because the latter work |
// through renderer commandline switches. |
@@ -380,6 +383,7 @@ |
} |
object->can_lose_context = other.can_lose_context; |
object->software_rendering = other.software_rendering; |
+ object->gpu_accessible = other.gpu_accessible; |
#if defined(OS_WIN) |
if (object->dx_diagnostics.values.size() == 0 && |
object->dx_diagnostics.children.size() == 0) { |