Index: content/browser/gpu/gpu_data_manager_impl_private.cc |
diff --git a/content/browser/gpu/gpu_data_manager_impl_private.cc b/content/browser/gpu/gpu_data_manager_impl_private.cc |
index fd3b22531ee873eb498a649c44f6153b58cf9eca..a48550e544a557458437ef098230960c4a8b0293 100644 |
--- a/content/browser/gpu/gpu_data_manager_impl_private.cc |
+++ b/content/browser/gpu/gpu_data_manager_impl_private.cc |
@@ -642,6 +642,13 @@ void GpuDataManagerImplPrivate::UpdateGpuInfo(const gpu::GPUInfo& gpu_info) { |
complete_gpu_info_already_requested_ = false; |
} |
+#if !defined(OS_MACOSX) |
+ // TODO(j.isorce): Currenly the GPU process does not know about any secondary |
+ // gpu. So for now it requires to do the identification here because gpu_info_ |
+ // contains both secondary_gpus and gl_vendor/gl_renderer information. |
+ gpu::IdentifyActiveGPU(&gpu_info_); |
Ken Russell (switch to Gerrit)
2016/04/05 03:31:24
This change looks wrong. It's not guaranteed at th
|
+#endif |
+ |
UpdateGpuInfoHelper(); |
} |
@@ -737,6 +744,8 @@ void GpuDataManagerImplPrivate::AppendGpuCommandLine( |
gpu_info_.driver_vendor); |
command_line->AppendSwitchASCII(switches::kGpuDriverVersion, |
gpu_info_.driver_version); |
+ command_line->AppendSwitchASCII(switches::kGpuDriverDate, |
+ gpu_info_.driver_date); |
} |
void GpuDataManagerImplPrivate::AppendPluginCommandLine( |