efl/src/modules
Jean-Philippe Andre f020171bf2 Evas GL common: Disable evas gl preload by default
Unfortunately, this "feature" has many problems and does not really
fix those it was supposed to address:

- Elm Photocam becomes horrible to use (the transition from
  low-res to high-res tiles triggers this miniature path).

- Evas async preload callback is called before the full image
  is ready (ie. the texture is not uploaded yet), when really
  the preload callback should be triggered only once the image
  is 100% ready. (TODO)

- Sometimes the miniature image keeps being used even though the
  main image has been uploaded (eg. with E background). Maybe the
  object image is not redrawn when it should.

- This uses a separate thread for the upload, which is both a good
  and bad idea because we need to do a make current. Also, this does
  not upload the full-res image tile by tile, but only in one pass,
  thus blocking the render loop until finished.

This patch changes the env var from "EVAS_GL_NOPRELOAD" to
"EVAS_GL_PRELOAD" (and only "1" will enable).

Sorry Cedric, we can talk later about how to improve this.
2015-03-04 17:31:31 +09:00
..
ecore/system ecore: Added getting "WarningLevel" on upower module. 2014-12-12 16:41:40 +01:00
ecore_evas/engines ee-win32 probably might compile now 2015-02-12 16:21:52 -05:00
ecore_imf ecore_imf/scim: Fix logically dead code in scim module 2015-01-10 09:27:10 +09:00
eeze/sensor eeze/sensor/tizen: Fix typos to let it build for tizen 2013-04-24 16:01:42 +01:00
eina/mp eina: do not access dead pointer from within valgrind macro. 2014-01-22 12:22:13 +09:00
emotion emotion gst backend - make note of some bugs! need fixing - cant now 2014-10-01 08:23:26 +09:00
ethumb/emotion ethumb emotion module - fix possible division by 0 2014-08-27 17:10:02 +09:00
evas Evas GL common: Disable evas gl preload by default 2015-03-04 17:31:31 +09:00