efl/src/modules/evas/engines
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
..
buffer evas: refactor shutdown. 2015-02-23 11:35:29 +01:00
drm evas: refactor shutdown. 2015-02-23 11:35:29 +01:00
fb evas: refactor shutdown. 2015-02-23 11:35:29 +01:00
gl_cocoa evas: bypass lockfocus in NSView on OSX 2015-03-17 10:42:51 +01:00
gl_common evas: Evas_3D - add alpha testing. 2015-03-18 15:22:20 +01:00
gl_drm evas/gl_x11: Optimize out calls to make current 2015-03-17 11:47:35 +09:00
gl_generic evas/gl_x11: Optimize out calls to make current 2015-03-17 11:47:35 +09:00
gl_sdl evas/gl_x11: Optimize out calls to make current 2015-03-17 11:47:35 +09:00
gl_x11 evas/gl_x11: set EGL_PLATFORM environment variable 2015-03-19 17:52:54 +09:00
psl1ght evas: refactor shutdown. 2015-02-23 11:35:29 +01:00
software_ddraw evas: refactor shutdown. 2015-02-23 11:35:29 +01:00
software_gdi evas: refactor shutdown. 2015-02-23 11:35:29 +01:00
software_generic evas: correcting transpose and transverse of software_generic image rotation support. 2015-03-13 09:33:29 +01:00
software_x11 evas-software-x11: Provide TBM Native Surface support for xcb engine 2015-02-27 10:36:58 -05:00
wayland_egl evas/gl_x11: Optimize out calls to make current 2015-03-17 11:47:35 +09:00
wayland_shm evas-wayland-shm: Refactor Evas Wayland Shm Engine (Fix T2201) 2015-03-17 15:49:09 -04:00