efl/src/lib/evas
Cedric Bail d06a0982ef evas: add support for asynchronously uploading GL texture.
NOTE: when using Evas_Object image preload infrastructure the GL texture
upload was uploaded from the main loop during the rendering stage. This
could lead to some frame drop during fast animation due to the time needed
to upload that texture.

This patch fix this problem by uploading a small texture quickly (16x16)
and waiting for going back to the main loop to be able to use the same GL
context from another thread to do the texture upload asynchronously without
blocking the main loop.
2013-06-24 12:04:18 +09:00
..
cache evas: add support for asynchronously uploading GL texture. 2013-06-24 12:04:18 +09:00
cache2 evas: Keep sane name for public header 2013-06-20 12:53:29 +02:00
canvas efl: formatting 2013-06-20 13:28:18 +02:00
common efl: formatting 2013-06-20 13:28:18 +02:00
cserve2 evas: Keep sane name for public header 2013-06-20 12:53:29 +02:00
file efl: formatting 2013-06-20 13:28:18 +02:00
include evas: add support for asynchronously uploading GL texture. 2013-06-24 12:04:18 +09:00
Evas.h evas: Keep sane name for public header 2013-06-20 12:53:29 +02:00
Evas_Common.h evas: Keep sane name for public header 2013-06-20 12:53:29 +02:00
Evas_Eo.h Fix typo in Evas headers 2013-05-29 10:27:10 +09:00
Evas_GL.h efl/evas: proper glShaderSource() definition as glext.h 2013-01-05 15:55:58 +00:00
Evas_Legacy.h Fix typo in Evas headers 2013-05-29 10:27:10 +09:00
Evas_Loader.h evas: Make Evas_Loader API public. 2013-05-08 18:16:59 +09:00
main.c evas: Keep sane name for public header 2013-06-20 12:53:29 +02:00