efl/src
Minkyoung Kim 40e9da0101 Evas GL:Bind texture to correct one.
Summary:
If user bind textureA and want to use it continuously, do not call glBindTexture(textureA) again.
But expect that textureA will be binding.
So EvasGL sould not change binded texture silently.
Restore texture to previous bound one after allocating new texture.
And when destroy texture, reset texture to 0 if it is current bound texture.

Test Plan: Tizen 3.0

Reviewers: wonsik, dkdk, cedric, jpeg

Reviewed By: jpeg

Differential Revision: https://phab.enlightenment.org/D4524
2017-01-02 15:29:49 +09:00
..
benchmarks
bin Edje_cc: update images.set.image names when write edj file. 2016-12-29 16:14:23 +02:00
bindings eina-cxx: Add visit_unsafe to eina::variant and make ~variant possibly noexcept 2016-12-20 15:33:57 -03:00
edje_external
examples examples/edje: add seat filtering example 2016-12-21 23:03:33 -02:00
generic xcf: fix float comparison in xcf generic loader. 2016-12-19 16:33:46 -08:00
lib evas: initalize orient property in file_set() 2017-01-02 15:22:04 +09:00
modules Evas GL:Bind texture to correct one. 2017-01-02 15:29:49 +09:00
scripts docgen: migrate to new Eolian-provided tokenizer 2016-12-09 17:19:03 +01:00
static_libs triangulator: fix float comparison warning. 2016-12-20 16:39:29 -08:00
tests elm_code: remove unneeded init code. 2017-01-01 20:10:07 +00:00
utils/ecore
Makefile.am
Makefile_Cxx.am
Makefile_EPhysics.am
Makefile_Ecore.am
Makefile_Ecore_Audio.am
Makefile_Ecore_Avahi.am
Makefile_Ecore_Buffer.am
Makefile_Ecore_Cocoa.am
Makefile_Ecore_Con.am efl_net: add Efl.Net.Ip_Address 2016-12-12 02:30:33 -02:00
Makefile_Ecore_Drm.am
Makefile_Ecore_Drm2.am
Makefile_Ecore_Evas.am
Makefile_Ecore_FB.am
Makefile_Ecore_File.am
Makefile_Ecore_IMF.am
Makefile_Ecore_IMF_Evas.am
Makefile_Ecore_Input.am
Makefile_Ecore_Input_Evas.am
Makefile_Ecore_Ipc.am
Makefile_Ecore_Js.am
Makefile_Ecore_Psl1ght.am
Makefile_Ecore_SDL.am
Makefile_Ecore_Wayland.am
Makefile_Ecore_Win32.am
Makefile_Ecore_Wl2.am
Makefile_Ecore_X.am
Makefile_Ector.am build: ector: make sure the triangular header files end up in dist 2016-11-30 11:10:11 +01:00
Makefile_Edje.am
Makefile_Edje_Helper.am
Makefile_Eet.am
Makefile_Eet_Helper.am
Makefile_Eeze.am build: eeze: remove non existing header file from SOURCES 2016-11-30 10:57:12 +01:00
Makefile_Efl.am
Makefile_Efl_Js.am
Makefile_Efreet.am
Makefile_Eina.am eina: try slight improvement of eina tests suite. 2016-12-21 16:40:22 -08:00
Makefile_Eio.am
Makefile_Eldbus.am
Makefile_Elementary.am elm: Add a test case for evas masking 2016-12-16 19:18:29 +09:00
Makefile_Elocation.am
Makefile_Elput.am elput: Add API functions to enable/disable tap-and-drag 2016-12-14 09:18:14 -05:00
Makefile_Elua.am
Makefile_Elua_Helper.am
Makefile_Embryo.am
Makefile_Emile.am
Makefile_Emotion.am
Makefile_Eo.am eo: do not use eina_trash when running on valgrind. 2016-12-03 10:35:27 -02:00
Makefile_Eolian.am
Makefile_Eolian_Cxx.am
Makefile_Eolian_Cxx_Helper.am
Makefile_Eolian_Files_Helper.am
Makefile_Eolian_Helper.am
Makefile_Eolian_Js.am
Makefile_Eolian_Js_Helper.am
Makefile_Escape.am
Makefile_Ethumb.am
Makefile_Ethumb_Client.am
Makefile_Evas.am evas: Fix compilation after @cedric's "fix" 2016-12-09 10:57:12 +09:00
Makefile_Evil.am