path: root/src/lib/evas/canvas/evas_async_events.c (follow)
AgeCommit message (Collapse)Author
2014-08-27evas async events fd - check fcntl returnCarsten Haitzler (Rasterman)
fix CID 1039684
2014-08-27evas - async events fd - check fcntl returnCarsten Haitzler (Rasterman)
fix CID 1039683
2013-10-11evas: Use Eina_Spinlock for Evas_Scalecache, Evas_Async_Events and Image_Entry.Cedric Bail
2013-06-20evas: Keep sane name for public headerSebastian Dransfeld
Evas_Common.h should be used for the public header, and rather rename evas_common.h internal header to another name. Sa: Evas_Common_Header.h -> Evas_Common.h evas_common.h -> evas_common_private.h Shouldn't have both Evas_Common.h and evas_common.h because of case insensitive filesystems.
2013-06-04evas: make it usable from modules.Cedric Bail
2013-06-04evas: add infra to block the main loop from evas.Cedric Bail
PS: later on, I think we should just move evas to use Ecore infra directly to create jobs and sync with the main loop.
2013-03-10efl: use HAVE_FCNTL around call to fcntl.Cedric Bail
2013-03-10evas: fcntl use should be #ifdef protected.Cedric Bail
2013-01-15evas/async_events: missed counting fix in unblocking _process()Ulisses Furquim
SVN revision: 82834
2013-01-14evas/async_events: fix async events countingUlisses Furquim
Before we returned the number of async events handled. Even if nobody uses that let's fix it. SVN revision: 82775
2013-01-09evas/async_events: more clear code in _async_events_put()Ulisses Furquim
SVN revision: 82457
2013-01-07efl/evas: silent warning.Gustavo Sverzut Barbieri
count is type 'int', but used as unsigned it (always > 0), however gcc can't understand that and is complaining that 'check' could be used without being initialized... which is false. Make the test != 0 to silent gcc and make code as correct as before. SVN revision: 82369
2013-01-06evas/async_events: fix leak of events array and simplify codeUlisses Furquim
Fixed leak of 'memory' array (now async_events_cache) and simplified code of evas_async_events_put(). SVN revision: 82295
2012-12-31efl: rename eina_inarray_add to eina_inarray_grow.Cedric BAIL
SVN revision: 81918
2012-12-30efl: limit regression with async rendering.Cedric BAIL
NOTE: There is still an issue with text rendering, that is still 4 times slower and impact all text object (text, textblock and textgrid). SVN revision: 81912
2012-12-18evas: Async renderLeandro Pereira
SVN revision: 81282
2012-12-07efl: don't leak fd on exec.Cedric BAIL
SVN revision: 80434
2012-11-04merge: and now EvasVincent Torri
I've tested make -j 3 install and it works nicely I've tested expedite with software and opengl xlib, and it works. Not tested other engines, so please report any problems (engines or other) on the ML. TODO: examples and tests, I'll add them later ISSUE: Eina_Unicode size check. It indirectly depends on eina_config.h, which is created at the end of the configure script. So its size is always 0. I don't know how that size is used, so I can't do a lot, for now. SVN revision: 78895