diff options
Diffstat (limited to 'content/common/gpu/client/gpu_channel_host.h')
-rw-r--r-- | content/common/gpu/client/gpu_channel_host.h | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/content/common/gpu/client/gpu_channel_host.h b/content/common/gpu/client/gpu_channel_host.h index b82efe9..0a88845 100644 --- a/content/common/gpu/client/gpu_channel_host.h +++ b/content/common/gpu/client/gpu_channel_host.h @@ -13,7 +13,6 @@ #include "base/memory/ref_counted.h" #include "base/memory/scoped_ptr.h" #include "base/memory/weak_ptr.h" -#include "base/process.h" #include "base/process_util.h" #include "base/synchronization/lock.h" #include "content/common/content_export.h" @@ -84,12 +83,13 @@ class GpuChannelHost : public IPC::Message::Sender, // Called on the render thread GpuChannelHost(GpuChannelHostFactory* factory, - int gpu_host_id, + int gpu_process_id, int client_id); virtual ~GpuChannelHost(); // Connect to GPU process channel. - void Connect(const IPC::ChannelHandle& channel_handle); + void Connect(const IPC::ChannelHandle& channel_handle, + base::ProcessHandle client_process_for_gpu); State state() const { return state_; } @@ -152,8 +152,7 @@ class GpuChannelHost : public IPC::Message::Sender, void ForciblyCloseChannel(); GpuChannelHostFactory* factory() const { return factory_; } - int gpu_host_id() const { return gpu_host_id_; } - base::ProcessId gpu_pid() const { return channel_->peer_pid(); } + int gpu_process_id() const { return gpu_process_id_; } int client_id() const { return client_id_; } private: @@ -181,8 +180,8 @@ class GpuChannelHost : public IPC::Message::Sender, }; GpuChannelHostFactory* factory_; + int gpu_process_id_; int client_id_; - int gpu_host_id_; State state_; |