forked from enlightenment/enlightenment
Try to init (and error check the init) of ecore_wl2 library before we
create a compositor ref T2919 Signed-off-by: Chris Michael <cp.michael@samsung.com>
This commit is contained in:
parent
8cc5207355
commit
be2221ed95
|
@ -2735,6 +2735,13 @@ _e_comp_wl_gl_init(void *d EINA_UNUSED)
|
|||
E_API Eina_Bool
|
||||
e_comp_wl_init(void)
|
||||
{
|
||||
/* try to init ecore_wayland */
|
||||
if (!ecore_wl2_init())
|
||||
{
|
||||
e_error_message_show(_("Enlightenment cannot initialize Ecore_Wl2!\n"));
|
||||
return EINA_FALSE;
|
||||
}
|
||||
|
||||
/* set gl available if we have ecore_evas support */
|
||||
if (ecore_evas_engine_type_supported_get(ECORE_EVAS_ENGINE_WAYLAND_EGL) ||
|
||||
ecore_evas_engine_type_supported_get(ECORE_EVAS_ENGINE_OPENGL_DRM))
|
||||
|
@ -2747,13 +2754,6 @@ e_comp_wl_init(void)
|
|||
return EINA_FALSE;
|
||||
}
|
||||
|
||||
/* try to init ecore_wayland */
|
||||
if (!ecore_wl2_init())
|
||||
{
|
||||
e_error_message_show(_("Enlightenment cannot initialize Ecore_Wl2!\n"));
|
||||
return EINA_FALSE;
|
||||
}
|
||||
|
||||
/* create hash to store clients */
|
||||
/* clients_win_hash = eina_hash_int64_new(NULL); */
|
||||
|
||||
|
|
Loading…
Reference in New Issue