diff options
Diffstat (limited to 'base/message_loop/message_loop.cc')
-rw-r--r-- | base/message_loop/message_loop.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/base/message_loop/message_loop.cc b/base/message_loop/message_loop.cc index cdd8721..87a0b63 100644 --- a/base/message_loop/message_loop.cc +++ b/base/message_loop/message_loop.cc @@ -184,6 +184,10 @@ MessageLoop::MessageLoop(Type type) pump_.reset(MESSAGE_PUMP_UI); } else if (type_ == TYPE_IO) { pump_.reset(MESSAGE_PUMP_IO); +#if defined(TOOLKIT_GTK) + } else if (type_ == TYPE_GPU) { + pump_.reset(new MessagePumpX11()); +#endif #if defined(OS_ANDROID) } else if (type_ == TYPE_JAVA) { pump_.reset(MESSAGE_PUMP_UI); |