Index: content/browser/compositor/gpu_process_transport_factory.cc |
diff --git a/content/browser/compositor/gpu_process_transport_factory.cc b/content/browser/compositor/gpu_process_transport_factory.cc |
index b7ed84406a3a9d635384ddda1e3765b703764d6b..79b294d30847fd83bed065951e1cecb230cdd07b 100644 |
--- a/content/browser/compositor/gpu_process_transport_factory.cc |
+++ b/content/browser/compositor/gpu_process_transport_factory.cc |
@@ -132,11 +132,16 @@ GpuProcessTransportFactory::~GpuProcessTransportFactory() { |
scoped_ptr<WebGraphicsContext3DCommandBufferImpl> |
GpuProcessTransportFactory::CreateOffscreenCommandBufferContext() { |
+#if defined(USE_AURA) |
no sievers
2015/10/22 20:55:40
put if defined(OS_ANDROID) instead and TODO(crbug.
mfomitchev
2015/11/02 21:51:15
Done.
|
+ // TODO(mfomitchev): hack |
+ return CreateContextCommon(scoped_refptr<GpuChannelHost>(nullptr), 0); |
+#else |
CauseForGpuLaunch cause = |
CAUSE_FOR_GPU_LAUNCH_WEBGRAPHICSCONTEXT3DCOMMANDBUFFERIMPL_INITIALIZE; |
scoped_refptr<GpuChannelHost> gpu_channel_host( |
BrowserGpuChannelHostFactory::instance()->EstablishGpuChannelSync(cause)); |
return CreateContextCommon(gpu_channel_host, 0); |
+#endif // USE_AURA |
} |
scoped_ptr<cc::SoftwareOutputDevice> |