Chromium Code Reviews| Index: content/browser/android/in_process/synchronous_compositor_factory_impl.cc |
| diff --git a/content/browser/android/in_process/synchronous_compositor_factory_impl.cc b/content/browser/android/in_process/synchronous_compositor_factory_impl.cc |
| index 0fdf66ea9dfb8f0f849876ebc3f18eeb41b0dc5d..f2c3babf5744ce1c261bf3fb59fd29e7c08f8b13 100644 |
| --- a/content/browser/android/in_process/synchronous_compositor_factory_impl.cc |
| +++ b/content/browser/android/in_process/synchronous_compositor_factory_impl.cc |
| @@ -8,6 +8,7 @@ |
| #include "content/browser/android/in_process/synchronous_compositor_external_begin_frame_source.h" |
| #include "content/browser/android/in_process/synchronous_compositor_impl.h" |
| #include "content/browser/android/in_process/synchronous_compositor_output_surface.h" |
| +#include "content/browser/gpu/gpu_data_manager_impl_private.h" |
| #include "content/public/browser/browser_thread.h" |
| #include "content/renderer/gpu/frame_swap_message_queue.h" |
| #include "gpu/blink/webgraphicscontext3d_in_process_command_buffer_impl.h" |
| @@ -164,6 +165,11 @@ SynchronousCompositorFactoryImpl::SynchronousCompositorFactoryImpl() |
| : record_full_layer_(true), |
| num_hardware_compositors_(0) { |
| SynchronousCompositorFactory::SetInstance(this); |
| + |
| + GpuDataManagerImpl* gpu_data_manager = GpuDataManagerImpl::GetInstance(); |
| + DCHECK(gpu_data_manager); |
| + gpu_data_manager->AppendGpuCommandLine( |
| + base::CommandLine::ForCurrentProcess()); |
|
no sievers
2015/01/23 20:21:50
We shouldn't append the command line twice.
Can w
boliu
2015/01/23 20:30:29
I did think about that.
One is the factory here i
boliu
2015/01/23 20:36:24
Actually DCHECK isn't that bad. At least will noti
|
| } |
| SynchronousCompositorFactoryImpl::~SynchronousCompositorFactoryImpl() {} |