Chromium Code Reviews| Index: gpu/tools/compositor_model_bench/compositor_model_bench.cc |
| diff --git a/gpu/tools/compositor_model_bench/compositor_model_bench.cc b/gpu/tools/compositor_model_bench/compositor_model_bench.cc |
| index 1160ff70891e85597b35b9f794998f23d5a776a0..da2bf5742ba732d0face8ac857b95adbe9818d5e 100644 |
| --- a/gpu/tools/compositor_model_bench/compositor_model_bench.cc |
| +++ b/gpu/tools/compositor_model_bench/compositor_model_bench.cc |
| @@ -28,8 +28,10 @@ |
| #include "base/files/file_enumerator.h" |
| #include "base/files/file_path.h" |
| #include "base/files/file_util.h" |
| +#include "base/location.h" |
| #include "base/memory/scoped_ptr.h" |
| -#include "base/message_loop/message_loop.h" |
|
no sievers
2015/05/06 21:51:10
You need to leave this one in to fix the build.
Sami
2015/05/07 10:44:11
Ah, thanks. Done.
|
| +#include "base/single_thread_task_runner.h" |
| +#include "base/thread_task_runner_handle.h" |
| #include "base/time/time.h" |
| #include "gpu/tools/compositor_model_bench/render_model_utils.h" |
| #include "gpu/tools/compositor_model_bench/render_models.h" |
| @@ -119,9 +121,9 @@ class Simulator { |
| LOG(INFO) << "Running " << sims_remaining_.size() << " simulations."; |
| - loop.PostTask(FROM_HERE, |
| - base::Bind(&Simulator::ProcessEvents, |
| - weak_factory_.GetWeakPtr())); |
| + loop.task_runner()->PostTask( |
| + FROM_HERE, |
| + base::Bind(&Simulator::ProcessEvents, weak_factory_.GetWeakPtr())); |
| loop.Run(); |
| } |
| @@ -264,7 +266,7 @@ class Simulator { |
| ExposureMask, |
| reinterpret_cast<XEvent*>(&ev)); |
| - base::MessageLoop::current()->PostTask( |
| + base::ThreadTaskRunnerHandle::Get()->PostTask( |
| FROM_HERE, |
| base::Bind(&Simulator::UpdateLoop, weak_factory_.GetWeakPtr())); |
| } |