summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/render_thread.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/renderer/render_thread.cc')
-rw-r--r--chrome/renderer/render_thread.cc4
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);