diff options
Diffstat (limited to 'gpu/demos/framework/main_exe.cc')
-rw-r--r-- | gpu/demos/framework/main_exe.cc | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gpu/demos/framework/main_exe.cc b/gpu/demos/framework/main_exe.cc index fa4e726..bc42e6c 100644 --- a/gpu/demos/framework/main_exe.cc +++ b/gpu/demos/framework/main_exe.cc @@ -6,12 +6,20 @@ #include "base/logging.h" #include "gpu/demos/framework/window.h" +#if defined(OS_LINUX) +#include <gtk/gtk.h> +#endif // OS_LINUX + namespace { static const int kWindowWidth = 512; static const int kWindowHeight = 512; } // namespace. int main(int argc, char *argv[]) { +#if defined(OS_LINUX) + gtk_init(&argc, &argv); +#endif // OS_LINUX + // AtExitManager is used by singleton classes to delete themselves when // the program terminates. base::AtExitManager at_exit_manager_; @@ -22,3 +30,4 @@ int main(int argc, char *argv[]) { window.MainLoop(); return EXIT_SUCCESS; } + |