efl/src
MinJeong Kim c964c72366 evas/gl_x11: set EGL_PLATFORM environment variable
Summary:
Without EGL_PLATFORM environment variable, eglInitialize() can be
failed because egl tried to load DRM platform instead of X11 platform and it
tried to handle XDisplay pointer as a gbm_device pointer as well.
The failure seems to be occured especially if the egl was built
with DRM platform as native platform.

This revision can prevent the failure by indicating proper egl platform using
EGL_PLATFORM environment variable, and additionally it will unset
EGL_PLATFORM environment value when the engine free its info.

@fix

Reviewers: gwanglim, seoz, jaehwan, cedric, raster

Subscribers: raster, cedric

Differential Revision: https://phab.enlightenment.org/D1844
2015-03-19 17:52:54 +09:00
..
benchmarks eina: fix eina_bench.c compilation error. 2015-02-09 22:04:51 +01:00
bin Fix a previous commit: remove binary files and garbage in src/ 2015-03-16 16:09:47 +09:00
bindings elua: unexpose callback add/del events 2015-03-06 14:38:12 +00:00
edje_external/emotion
examples Spelling fixes 2015-03-18 21:38:33 -04:00
lib eina: safety check for NULL pointer 2015-03-19 16:15:20 +09:00
modules evas/gl_x11: set EGL_PLATFORM environment variable 2015-03-19 17:52:54 +09:00
scripts elua: take __tostring from object metatable on robjects 2015-03-02 16:10:50 +00:00
static_libs
tests ecore_con: add tests cases to cover more scenarios in local sockets. 2015-03-18 15:57:28 +01:00
utils/ecore
Makefile.am emile: initial introduction of Emile. 2015-03-17 09:58:17 +01:00
Makefile_EPhysics.am
Makefile_Ecore.am ecore: cosmetic grouping if that belong together. 2015-03-12 07:43:59 +01:00
Makefile_Ecore_Audio.am elua/autotools: generate .eo.lua files out of all eo files at build time 2014-10-06 13:28:09 +01:00
Makefile_Ecore_Audio_Cxx.am
Makefile_Ecore_Avahi.am
Makefile_Ecore_Cocoa.am eina: Fix MacOS X build with clang 3.6. 2015-02-12 07:55:33 +01:00
Makefile_Ecore_Con.am elua/autotools: generate .eo.lua files out of all eo files at build time 2014-10-06 13:28:09 +01:00
Makefile_Ecore_Cxx.am
Makefile_Ecore_Drm.am ecore/drm: Compile ecore_drm_logind.c without condition 2015-02-13 10:12:25 +01:00
Makefile_Ecore_Evas.am build: Workaround an automake limitation during parallel install relinking 2015-02-26 13:51:20 +01:00
Makefile_Ecore_FB.am
Makefile_Ecore_File.am
Makefile_Ecore_IMF.am build: Workaround an automake limitation during parallel install relinking 2015-02-26 13:51:20 +01:00
Makefile_Ecore_IMF_Evas.am
Makefile_Ecore_Input.am
Makefile_Ecore_Input_Evas.am
Makefile_Ecore_Ipc.am
Makefile_Ecore_Psl1ght.am
Makefile_Ecore_SDL.am
Makefile_Ecore_Wayland.am
Makefile_Ecore_Win32.am
Makefile_Ecore_X.am build: Unify use of $(MKDIR_P) for creating a dir within the build system 2015-02-25 16:43:35 +01:00
Makefile_Edje.am build: Workaround an automake limitation during parallel install relinking 2015-02-26 13:51:20 +01:00
Makefile_Edje_Cxx.am
Makefile_Edje_Helper.am
Makefile_Eet.am Eet: add diffeet a tool for diffing eet files. 2014-11-25 11:30:30 +00:00
Makefile_Eet_Cxx.am
Makefile_Eeze.am build: Workaround an automake limitation during parallel install relinking 2015-02-26 13:51:20 +01:00
Makefile_Efl.am elua/autotools: generate .eo.lua files out of all eo files at build time 2014-10-06 13:28:09 +01:00
Makefile_Efl_Cxx.am
Makefile_Efreet.am
Makefile_Eina.am eina: add test cases for eina_xattr functions. 2015-03-06 20:19:21 +01:00
Makefile_Eina_Cxx.am cxx: General C++ Eo wrapper generation improvement 2015-01-05 15:52:27 -02:00
Makefile_Eio.am eio: include eio tests suite inside the release tarball. 2015-03-12 07:43:59 +01:00
Makefile_Eldbus.am
Makefile_Eldbus_Cxx.am
Makefile_Elocation.am elocation test binary variables should not be defined if tests don't exist 2014-12-08 15:26:09 -05:00
Makefile_Elua.am elua: remove main.h (launcher is only 1 C file now) 2014-12-12 13:43:39 +00:00
Makefile_Elua_Helper.am elua: fix make helper 2014-12-11 17:11:30 +00:00
Makefile_Embryo.am
Makefile_Emile.am emile: normalize compression header. 2015-03-17 09:58:20 +01:00
Makefile_Emotion.am build: Workaround an automake limitation during parallel install relinking 2015-02-26 13:51:20 +01:00
Makefile_Eo.am Eo: protect against recursive object destruction calls, fixes T1741 2014-11-18 15:25:34 +00:00
Makefile_Eo_Cxx.am fix build when cxx is disabled 2015-01-06 15:09:11 -05:00
Makefile_Eolian.am eolian: fix make distcheck 2015-02-19 15:30:02 +01:00
Makefile_Eolian_Cxx.am eolian_cxx: Fix occasional build error with eolian_cxx_test_wrapper.cc 2015-02-23 17:53:59 -03:00
Makefile_Eolian_Cxx_Helper.am
Makefile_Eolian_Helper.am
Makefile_Escape.am
Makefile_Ethumb.am build: Workaround an automake limitation during parallel install relinking 2015-02-26 13:51:20 +01:00
Makefile_Ethumb_Client.am
Makefile_Evas.am evas-wayland-shm: Refactor Evas Wayland Shm Engine (Fix T2201) 2015-03-17 15:49:09 -04:00
Makefile_Evas_Cxx.am
Makefile_Evil.am