mirror of
https://github.com/brl/mutter.git
synced 2024-11-22 08:00:42 -05:00
main: Remove clutter / cogl option groups
Neither of these groups are too useful, and all the switches useful for debugging can also be controlled by envvars.
This commit is contained in:
parent
ed18580118
commit
f26de405dd
@ -254,19 +254,8 @@ meta_get_option_context (void)
|
|||||||
bindtextdomain (GETTEXT_PACKAGE, MUTTER_LOCALEDIR);
|
bindtextdomain (GETTEXT_PACKAGE, MUTTER_LOCALEDIR);
|
||||||
bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
|
bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
|
||||||
|
|
||||||
/* We must set the windowing backend here, because Clutter creates the backend
|
|
||||||
object when the first call is made.
|
|
||||||
|
|
||||||
We consider running from mutter-launch equivalent to running from bare metal.
|
|
||||||
*/
|
|
||||||
if (getenv ("WESTON_LAUNCHER_SOCK"))
|
|
||||||
clutter_set_windowing_backend (CLUTTER_WINDOWING_EGL);
|
|
||||||
|
|
||||||
ctx = g_option_context_new (NULL);
|
ctx = g_option_context_new (NULL);
|
||||||
g_option_context_add_main_entries (ctx, meta_options, GETTEXT_PACKAGE);
|
g_option_context_add_main_entries (ctx, meta_options, GETTEXT_PACKAGE);
|
||||||
g_option_context_add_group (ctx, clutter_get_option_group_without_init ());
|
|
||||||
g_option_context_add_group (ctx, cogl_get_option_group ());
|
|
||||||
|
|
||||||
return ctx;
|
return ctx;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -411,6 +400,10 @@ meta_init (void)
|
|||||||
if (g_getenv ("MUTTER_DEBUG"))
|
if (g_getenv ("MUTTER_DEBUG"))
|
||||||
meta_set_debugging (TRUE);
|
meta_set_debugging (TRUE);
|
||||||
|
|
||||||
|
/* We consider running from mutter-launch equivalent to running from bare metal. */
|
||||||
|
if (getenv ("WESTON_LAUNCHER_SOCK"))
|
||||||
|
clutter_set_windowing_backend (CLUTTER_WINDOWING_EGL);
|
||||||
|
|
||||||
meta_set_is_wayland_compositor (opt_wayland);
|
meta_set_is_wayland_compositor (opt_wayland);
|
||||||
|
|
||||||
if (g_get_home_dir ())
|
if (g_get_home_dir ())
|
||||||
|
Loading…
Reference in New Issue
Block a user