Index: content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.cc |
diff --git a/content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.cc b/content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.cc |
index e9630681818772806f29cb0a4704200eab09b57e..708a3da8ee0a8b2c93894de7eef23006bd2fa062 100644 |
--- a/content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.cc |
+++ b/content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.cc |
@@ -23,7 +23,6 @@ |
#include "base/metrics/histogram.h" |
#include "base/profiler/scoped_tracker.h" |
#include "base/trace_event/trace_event.h" |
-#include "content/common/gpu/client/gpu_channel_host.h" |
#include "gpu/GLES2/gl2extchromium.h" |
#include "gpu/command_buffer/client/gles2_cmd_helper.h" |
#include "gpu/command_buffer/client/gles2_implementation.h" |
@@ -33,6 +32,7 @@ |
#include "gpu/command_buffer/common/constants.h" |
#include "gpu/command_buffer/common/gpu_memory_allocation.h" |
#include "gpu/command_buffer/common/mailbox.h" |
+#include "gpu/ipc/client/gpu_channel_host.h" |
#include "gpu/skia_bindings/gl_bindings_skia_cmd_buffer.h" |
#include "third_party/skia/include/core/SkTypes.h" |
@@ -43,14 +43,15 @@ namespace { |
static base::LazyInstance<base::Lock>::Leaky |
g_default_share_groups_lock = LAZY_INSTANCE_INITIALIZER; |
-typedef std::map<GpuChannelHost*, |
- scoped_refptr<WebGraphicsContext3DCommandBufferImpl::ShareGroup> > |
+typedef std::map< |
+ gpu::GpuChannelHost*, |
+ scoped_refptr<WebGraphicsContext3DCommandBufferImpl::ShareGroup>> |
ShareGroupMap; |
static base::LazyInstance<ShareGroupMap> g_default_share_groups = |
LAZY_INSTANCE_INITIALIZER; |
scoped_refptr<WebGraphicsContext3DCommandBufferImpl::ShareGroup> |
- GetDefaultShareGroupForHost(GpuChannelHost* host) { |
+GetDefaultShareGroupForHost(gpu::GpuChannelHost* host) { |
base::AutoLock lock(g_default_share_groups_lock.Get()); |
ShareGroupMap& share_groups = g_default_share_groups.Get(); |
@@ -83,7 +84,7 @@ WebGraphicsContext3DCommandBufferImpl::ShareGroup::~ShareGroup() { |
WebGraphicsContext3DCommandBufferImpl::WebGraphicsContext3DCommandBufferImpl( |
gpu::SurfaceHandle surface_handle, |
const GURL& active_url, |
- GpuChannelHost* host, |
+ gpu::GpuChannelHost* host, |
const gpu::gles2::ContextCreationAttribHelper& attributes, |
gfx::GpuPreference gpu_preference, |
bool share_resources, |
@@ -167,7 +168,7 @@ bool WebGraphicsContext3DCommandBufferImpl::InitializeCommandBuffer( |
if (!host_.get()) |
return false; |
- CommandBufferProxyImpl* share_group_command_buffer = NULL; |
+ gpu::CommandBufferProxyImpl* share_group_command_buffer = NULL; |
if (share_context) { |
share_group_command_buffer = share_context->GetCommandBufferProxy(); |
@@ -180,8 +181,9 @@ bool WebGraphicsContext3DCommandBufferImpl::InitializeCommandBuffer( |
// Create a proxy to a command buffer in the GPU process. |
command_buffer_ = host_->CreateCommandBuffer( |
surface_handle_, gfx::Size(), share_group_command_buffer, |
- GpuChannelHost::kDefaultStreamId, GpuChannelHost::kDefaultStreamPriority, |
- serialized_attributes, active_url_, gpu_preference_); |
+ gpu::GpuChannelHost::kDefaultStreamId, |
+ gpu::GpuChannelHost::kDefaultStreamPriority, serialized_attributes, |
+ active_url_, gpu_preference_); |
if (!command_buffer_) { |
DLOG(ERROR) << "GpuChannelHost failed to create command buffer."; |
@@ -325,7 +327,7 @@ bool WebGraphicsContext3DCommandBufferImpl::IsCommandBufferContextLost() { |
// static |
WebGraphicsContext3DCommandBufferImpl* |
WebGraphicsContext3DCommandBufferImpl::CreateOffscreenContext( |
- GpuChannelHost* host, |
+ gpu::GpuChannelHost* host, |
const gpu::gles2::ContextCreationAttribHelper& attributes, |
gfx::GpuPreference gpu_preference, |
bool share_resources, |