| Index: services/ui/common/gpu_service.cc
|
| diff --git a/services/ui/common/gpu_service.cc b/services/ui/common/gpu_service.cc
|
| index f8bf9e79e0939d11ced35b5e1313616fe85c0011..955035a5aecc99aeece3c1b6e61409b49a0a18c7 100644
|
| --- a/services/ui/common/gpu_service.cc
|
| +++ b/services/ui/common/gpu_service.cc
|
| @@ -52,6 +52,18 @@ GpuService::~GpuService() {
|
| }
|
|
|
| // static
|
| +bool GpuService::UseChromeGpuCommandBuffer() {
|
| +// TODO(penghuang): Kludge: Running with Chrome GPU command buffer by default
|
| +// breaks unit tests on Windows
|
| +#if defined(OS_WIN)
|
| + return false;
|
| +#else
|
| + return !base::CommandLine::ForCurrentProcess()->HasSwitch(
|
| + switches::kUseMojoGpuCommandBufferInMus);
|
| +#endif
|
| +}
|
| +
|
| +// static
|
| void GpuService::Initialize(shell::Connector* connector) {
|
| DCHECK(!g_gpu_service);
|
| g_gpu_service = new GpuService(connector);
|
|
|