Chromium Code Reviews| 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..0e540bfa5d1b909d5dd8bce4c9d960b323f0876d 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_cb = |
|
danakj
2014/01/06 20:59:37
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_cb->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( |