diff options
Diffstat (limited to 'chrome/renderer/render_thread.cc')
-rw-r--r-- | chrome/renderer/render_thread.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/chrome/renderer/render_thread.cc b/chrome/renderer/render_thread.cc index 851d931..9aad4dc 100644 --- a/chrome/renderer/render_thread.cc +++ b/chrome/renderer/render_thread.cc @@ -1081,13 +1081,15 @@ void RenderThread::OnSetIsIncognitoProcess(bool is_incognito_process) { } void RenderThread::OnGpuChannelEstablished( - const IPC::ChannelHandle& channel_handle) { + const IPC::ChannelHandle& channel_handle, const GPUInfo& gpu_info) { #if defined(OS_POSIX) // If we received a ChannelHandle, register it now. if (channel_handle.socket.fd >= 0) IPC::AddChannelSocket(channel_handle.name, channel_handle.socket.fd); #endif + gpu_channel_->set_gpu_info(gpu_info); + if (channel_handle.name.size() != 0) { // Connect to the GPU process if a channel name was received. gpu_channel_->Connect(channel_handle.name); |