| Index: content/gpu/gpu_main.cc
|
| diff --git a/content/gpu/gpu_main.cc b/content/gpu/gpu_main.cc
|
| index 977bd73ca229eebe9a99636db4087039c4629276..7ce05a039701fdea4ff4f327d823d31c07a7b0bf 100644
|
| --- a/content/gpu/gpu_main.cc
|
| +++ b/content/gpu/gpu_main.cc
|
| @@ -394,7 +394,12 @@ int GpuMain(const MainFunctionParams& parameters) {
|
|
|
| gpu::SyncPointManager sync_point_manager(false);
|
|
|
| - GpuProcess gpu_process;
|
| + base::ThreadPriority io_thread_priority = base::ThreadPriority::NORMAL;
|
| +#if defined(OS_ANDROID) || defined(OS_CHROMEOS)
|
| + io_thread_priority = base::ThreadPriority::DISPLAY;
|
| +#endif
|
| +
|
| + GpuProcess gpu_process(io_thread_priority);
|
|
|
| GpuChildThread* child_thread = new GpuChildThread(
|
| watchdog_thread.get(), dead_on_arrival, gpu_info, deferred_messages.Get(),
|
|
|