efl/src
Gwanglim Lee 53eebe014e evas: Evas_Wayland_Egl - change size of common gl context after egl make current according to current Outbuf's size
Summary:
This fixes broken rendering of the main surface when new surface is created.
Rendering on main surface can be broken due to invalid size of common gl context.
Since common gl context is shared between surfaces, if new surface has been changed
size of common gl context, then rendering on main surface can be broken.
In order to fix problem, engine has to change size of common gl context after egl
make current according to size of current Outbuf.
@fix

Test Plan:
run elementary_test with wayland_egl engine under wayland and click any
button to create new surface. watch the main surface of elementary_test.

Reviewers: devilhorns, raster, stefan_schmidt, cedric

Reviewed By: cedric

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D1346

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2014-08-21 12:04:53 +02:00
..
benchmarks doc: fixed typo. 2014-08-18 01:10:39 +09:00
bin eolian: fix shadow warnings 2014-08-21 09:26:06 +01:00
bindings eolian: remove comma 2014-08-21 09:26:05 +01:00
edje_external/emotion
examples eolian: more consistent syntax 2014-08-21 09:26:03 +01:00
lib xlib: fix undefined behaviour when freeing colormap too early 2014-08-21 18:40:02 +09:00
modules evas: Evas_Wayland_Egl - change size of common gl context after egl make current according to current Outbuf's size 2014-08-21 12:04:53 +02:00
scripts/eina
static_libs lz4: fix another security issue on ARM 32bits. 2014-07-14 15:59:06 +02:00
tests eolian: support for setting a free function to values in eo files 2014-08-21 09:26:05 +01:00
utils/ecore
Makefile.am autotools: try to simplify our Makefile.am to reduce warnings. 2014-08-12 11:19:57 +02:00
Makefile_EPhysics.am
Makefile_Ecore.am eolian: fix a bug that caused wrong comparisons of class and file name 2014-08-21 09:26:03 +01:00
Makefile_Ecore_Audio.am
Makefile_Ecore_Audio_Cxx.am autotools: Fixed 'make examples' and 'make examples-install' 2014-07-02 20:01:09 -03:00
Makefile_Ecore_Avahi.am
Makefile_Ecore_Cocoa.am
Makefile_Ecore_Con.am
Makefile_Ecore_Cxx.am eolian: fix a bug that caused wrong comparisons of class and file name 2014-08-21 09:26:03 +01:00
Makefile_Ecore_Drm.am ecore-drm: Add dbus file 2014-07-15 09:44:14 -04:00
Makefile_Ecore_Evas.am autotools: Fixed 'make examples' and 'make examples-install' 2014-07-02 20:01:09 -03:00
Makefile_Ecore_FB.am
Makefile_Ecore_File.am
Makefile_Ecore_IMF.am autotools: Fixed 'make examples' and 'make examples-install' 2014-07-02 20:01:09 -03: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 Revert "Added support for xdg-shell protocol in ecore-wayland" 2014-08-13 10:35:00 -04:00
Makefile_Ecore_Win32.am ecore_win23: oops forgotten path. 2014-06-23 11:25:04 +02:00
Makefile_Ecore_X.am autotools: use non deprecated macro. 2014-08-12 11:19:57 +02:00
Makefile_Edje.am autotools: use non deprecated macro. 2014-08-12 11:19:57 +02:00
Makefile_Edje_Cxx.am autotools/eolian-cxx: Added variable to avoid code duplication. 2014-07-02 12:57:58 -03:00
Makefile_Edje_Helper.am
Makefile_Eet.am
Makefile_Eet_Cxx.am eina-cxx: Added interop containers. 2014-07-18 18:55:56 -03:00
Makefile_Eeze.am autotools: Fixed 'make examples' and 'make examples-install' 2014-07-02 20:01:09 -03:00
Makefile_Efl.am
Makefile_Efreet.am autotools: Fixed 'make examples' and 'make examples-install' 2014-07-02 20:01:09 -03:00
Makefile_Eina.am new eina api/object - eina thread queues 2014-07-15 20:39:13 +09:00
Makefile_Eina_Cxx.am eina-cxx: eldbus-cxx: eo-cxx: Fixed test includes and header installation 2014-07-18 18:57:14 -03:00
Makefile_Eio.am
Makefile_Eldbus.am
Makefile_Eldbus_Cxx.am Eldbus C++: Don't generate C++ bindings when C++ is disabled. 2014-07-30 02:21:18 +01:00
Makefile_Elua.am Fix Elua compiling on OSX 2014-07-25 13:58:03 +01:00
Makefile_Elua_Helper.am
Makefile_Embryo.am autotools: Fixed 'make examples' and 'make examples-install' 2014-07-02 20:01:09 -03:00
Makefile_Emotion.am autotools: use non deprecated macro. 2014-08-12 11:19:57 +02:00
Makefile_Eo.am
Makefile_Eo_Cxx.am eina-cxx: eldbus-cxx: eo-cxx: Fixed test includes and header installation 2014-07-18 18:57:14 -03:00
Makefile_Eolian.am eolian: support for setting a free function to values in eo files 2014-08-21 09:26:05 +01:00
Makefile_Eolian_Cxx.am build_eolian_cxx_test: Set dependencies correctly and remove BUILT_SOURCES 2014-08-05 17:39:49 +02:00
Makefile_Eolian_Cxx_Helper.am eolian-cxx: Added namespaces and more (see below) 2014-06-30 19:35:06 +01:00
Makefile_Eolian_Helper.am
Makefile_Escape.am
Makefile_Ethumb.am autotools: use non deprecated macro. 2014-08-12 11:19:57 +02:00
Makefile_Ethumb_Client.am autotools: Fixed 'make examples' and 'make examples-install' 2014-07-02 20:01:09 -03:00
Makefile_Evas.am evas-wayland-egl: Fix segmentation fault on dynamic loaded gl related functions. 2014-08-15 09:24:20 -04:00
Makefile_Evas_Cxx.am autotools/eolian-cxx: Fixed the dependencies in some rules. 2014-07-01 17:08:47 -03:00
Makefile_Evil.am efl: remove Windows CE support 2014-07-13 15:17:17 +02:00