Index: content/browser/aura/gpu_process_transport_factory.cc |
diff --git a/content/browser/aura/gpu_process_transport_factory.cc b/content/browser/aura/gpu_process_transport_factory.cc |
index ee92513397e9b74d25d08dec66e377a6a02db106..c4b34bb4a40bfd6366aecb5250458817c50297c3 100644 |
--- a/content/browser/aura/gpu_process_transport_factory.cc |
+++ b/content/browser/aura/gpu_process_transport_factory.cc |
@@ -288,11 +288,11 @@ gfx::GLSurfaceHandle GpuProcessTransportFactory::CreateSharedSurfaceHandle() { |
SharedMainThreadContextProvider(); |
if (!provider.get()) |
return gfx::GLSurfaceHandle(); |
- typedef WebGraphicsContext3DCommandBufferImpl WGC3DCBI; |
- WGC3DCBI* context = static_cast<WGC3DCBI*>(provider->Context3d()); |
+ ContextProviderCommandBuffer* provider_command_buffer = |
+ static_cast<ContextProviderCommandBuffer*>(provider.get()); |
gfx::GLSurfaceHandle handle = gfx::GLSurfaceHandle( |
gfx::kNullPluginWindow, gfx::TEXTURE_TRANSPORT); |
- handle.parent_gpu_process_id = context->GetGPUProcessID(); |
+ handle.parent_gpu_process_id = provider_command_buffer->GetGPUProcessID(); |
handle.parent_client_id = |
BrowserGpuChannelHostFactory::instance()->GetGpuChannelId(); |
return handle; |
@@ -344,7 +344,7 @@ uint32 GpuProcessTransportFactory::InsertSyncPoint() { |
SharedMainThreadContextProvider(); |
if (!provider.get()) |
return 0; |
- return provider->Context3d()->insertSyncPoint(); |
+ return provider->ContextGL()->InsertSyncPointCHROMIUM(); |
} |
void GpuProcessTransportFactory::WaitSyncPoint(uint32 sync_point) { |
@@ -352,7 +352,7 @@ void GpuProcessTransportFactory::WaitSyncPoint(uint32 sync_point) { |
SharedMainThreadContextProvider(); |
if (!provider.get()) |
return; |
- provider->Context3d()->waitSyncPoint(sync_point); |
+ provider->ContextGL()->WaitSyncPointCHROMIUM(sync_point); |
} |
void GpuProcessTransportFactory::AddObserver( |