diff options
author | Nicolas Aguirre <aguirre.nicolas@gmail.com> | 2015-11-03 08:01:58 +0100 |
---|---|---|
committer | Nicolas Aguirre <aguirre.nicolas@gmail.com> | 2015-11-03 08:01:58 +0100 |
commit | a8bf439f88e9c4e95554e55a8db2ef1b9afa1319 (patch) | |
tree | dc63f8e168c2241bb26d3390137f84f5035b21d2 | |
parent | 7ff896155ca5282cfb92cefd58410b6339775971 (diff) | |
download | enlightenment-a8bf439f88e9c4e95554e55a8db2ef1b9afa1319.tar.gz |
Revert "Adds eglfs to Enlightenment"
This reverts commit ff1e7b50834e183f336fd427298981c6a9ebf7e8.
-rw-r--r-- | configure.ac | 12 | ||||
-rw-r--r-- | src/bin/e_comp.c | 3 | ||||
-rw-r--r-- | src/bin/e_comp_wl.c | 1 | ||||
-rw-r--r-- | src/bin/e_module.c | 1 | ||||
-rw-r--r-- | src/modules/Makefile.mk | 2 | ||||
-rw-r--r-- | src/modules/Makefile_wl_eglfs.mk | 17 | ||||
-rw-r--r-- | src/modules/wl_eglfs/e_mod_main.c | 54 |
7 files changed, 0 insertions, 90 deletions
diff --git a/configure.ac b/configure.ac index c40bc2f312..6ab4e87612 100644 --- a/configure.ac +++ b/configure.ac @@ -822,17 +822,6 @@ define([CHECK_MODULE_WL_FB], ]) AM_CONDITIONAL([HAVE_WL_FB], [test "x${WL_FB}" = "xtrue"]) -WL_EGLFS=false -define([CHECK_MODULE_WL_EGLFS], -[ - if test "x${have_wayland}" = "xyes" ; then - AC_E_CHECK_PKG(WL_EGLFS, [ ecore-fb >= $efl_version ecore >= $efl_version eina >= $efl_version ], [WL_EGLFS=true], [WL_EGLFS=false]) - else - WL_EGLFS=false - fi -]) -AM_CONDITIONAL([HAVE_WL_EGLFS], [test "x${WL_EGLFS}" = "xtrue"]) - WL_DRM=false define([CHECK_MODULE_WL_DRM], [ @@ -929,7 +918,6 @@ AC_E_OPTIONAL_MODULE([wl_desktop_shell], $have_wayland, [CHECK_MODULE_WL_DESKTOP AC_E_OPTIONAL_MODULE([wl_x11], $have_wayland, [CHECK_MODULE_WL_X11]) AC_E_OPTIONAL_MODULE([wl_wl], $have_wayland, [CHECK_MODULE_WL_WL]) #AC_E_OPTIONAL_MODULE([wl_fb], $have_wayland, [CHECK_MODULE_WL_FB]) -AC_E_OPTIONAL_MODULE([wl_eglfs], $have_wayland, [CHECK_MODULE_WL_EGLFS]) AC_E_OPTIONAL_MODULE([wl_drm], $have_wayland, [CHECK_MODULE_WL_DRM]) AC_E_OPTIONAL_MODULE([wl_text_input], $have_wayland, [CHECK_MODULE_WL_TEXT_INPUT]) AC_E_OPTIONAL_MODULE([wl_weekeyboard], $have_wayland, [CHECK_MODULE_WL_WEEKEYBOARD]) diff --git a/src/bin/e_comp.c b/src/bin/e_comp.c index 09a2989773..655186c8ff 100644 --- a/src/bin/e_comp.c +++ b/src/bin/e_comp.c @@ -1095,9 +1095,6 @@ e_comp_init(void) #ifdef HAVE_WL_DRM "wl_drm", #endif -#ifdef HAVE_WL_EGLFS - "wl_eglfs", -#endif /* probably add other engines here; fb should be last? */ #ifdef HAVE_WL_FB "wl_fb", diff --git a/src/bin/e_comp_wl.c b/src/bin/e_comp_wl.c index 4e2e3d67b3..5fef8a8c15 100644 --- a/src/bin/e_comp_wl.c +++ b/src/bin/e_comp_wl.c @@ -2673,7 +2673,6 @@ e_comp_wl_init(void) { /* 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_EGLFS) || ecore_evas_engine_type_supported_get(ECORE_EVAS_ENGINE_OPENGL_DRM)) e_comp_gl_set(EINA_TRUE); diff --git a/src/bin/e_module.c b/src/bin/e_module.c index 32f2ab3607..2e1648f46b 100644 --- a/src/bin/e_module.c +++ b/src/bin/e_module.c @@ -1008,7 +1008,6 @@ _e_module_whitelist_check(void) "wl_x11", "wl_wl", "wl_drm", - "wl_eglfs", "wl_shell", "wl_desktop_shell", "xkbswitch", diff --git a/src/modules/Makefile.mk b/src/modules/Makefile.mk index 74d281baa8..3ea3148818 100644 --- a/src/modules/Makefile.mk +++ b/src/modules/Makefile.mk @@ -111,8 +111,6 @@ include src/modules/Makefile_wl_drm.mk include src/modules/Makefile_wl_wl.mk -include src/modules/Makefile_wl_eglfs.mk - include src/modules/Makefile_wl_desktop_shell.mk include src/modules/Makefile_wl_x11.mk diff --git a/src/modules/Makefile_wl_eglfs.mk b/src/modules/Makefile_wl_eglfs.mk deleted file mode 100644 index a29b97f63e..0000000000 --- a/src/modules/Makefile_wl_eglfs.mk +++ /dev/null @@ -1,17 +0,0 @@ -if USE_MODULE_WL_EGLFS -wl_eglfsdir = $(MDIR)/wl_eglfs - -wl_eglfspkgdir = $(MDIR)/wl_eglfs/$(MODULE_ARCH) -wl_eglfspkg_LTLIBRARIES = src/modules/wl_eglfs/module.la - -src_modules_wl_eglfs_module_la_DEPENDENCIES = $(MDEPENDENCIES) -src_modules_wl_eglfs_module_la_CPPFLAGS = $(MOD_CPPFLAGS) @WL_EGLFS_CFLAGS@ @WAYLAND_CFLAGS@ -src_modules_wl_eglfs_module_la_LIBADD = $(LIBS) @WL_EGLFS_LIBS@ @WAYLAND_LIBS@ -src_modules_wl_eglfs_module_la_LDFLAGS = $(MOD_LDFLAGS) -src_modules_wl_eglfs_module_la_SOURCES = src/modules/wl_eglfs/e_mod_main.c - -# TODO: incomplete -#.PHONY: wl_eglfs install-wl_eglfs -#wl_eglfs: $(wl_eglfspkg_LTLIBRARIES) $(wl_eglfs_DATA) -#install-wl_eglfs: install-wl_eglfsDATA install-wl_eglfspkgLTLIBRARIES -endif diff --git a/src/modules/wl_eglfs/e_mod_main.c b/src/modules/wl_eglfs/e_mod_main.c deleted file mode 100644 index 98b10b2d72..0000000000 --- a/src/modules/wl_eglfs/e_mod_main.c +++ /dev/null @@ -1,54 +0,0 @@ -#include "e.h" -#include <Ecore_Fb.h> -#include <Ecore_Wayland.h> - -E_API E_Module_Api e_modapi = { E_MODULE_API_VERSION, "Wl_EGLFS" }; - -E_API void * -e_modapi_init(E_Module *m) -{ - Ecore_Evas *ee; - E_Screen *screen; - int w, h; - - printf("LOAD WL_EGLFS MODULE\n"); - - /* try to init ecore_x */ - if (!ecore_fb_init(NULL)) - { - fprintf(stderr, "Could not initialize ecore_fb"); - return NULL; - } - - ecore_fb_size_get(&w, &h); - ee = ecore_evas_eglfs_new(NULL, 0, w, h); - - e_comp->ee = ee; - - if (!e_xinerama_fake_screens_exist()) - { - screen = E_NEW(E_Screen, 1); - screen->escreen = screen->screen = 0; - screen->x = 0; - screen->y = 0; - screen->w = w; - screen->h = h; - e_xinerama_screens_set(eina_list_append(NULL, screen)); - } - e_comp_wl_init(); - e_comp_canvas_init(w, h); - e_comp->pointer = e_pointer_canvas_new(e_comp->ee, EINA_TRUE); - - ecore_wl_init(NULL); - ecore_wl_server_mode_set(1); - return m; -} - -E_API int -e_modapi_shutdown(E_Module *m EINA_UNUSED) -{ - /* shutdown ecore_fb */ - ecore_fb_shutdown(); - - return 1; -} |