efl/src/lib/evas
Hermet Park 149dcb17cb evas vg: optimize vg object internal connections.
Dectected huge amount of unnecessray internal events triggering
which were signaled via vg nodes.

By events, nodes were connected with each others,
and finally reaches to vg object to update its rendering properly.

However GFX_PATH_CHANGE signal is too commonly triggered for scenarios,
listening and response it is too burdensome.

We acutally don't need to do this if all nodes could share the
vg object. Nodes directly notify vg object to update it.

Next patch will come to remove stupid GFX_PATH_CHANGE that's aweful
in performance wise.
2018-12-20 14:42:38 +09:00
..
cache evas cache image: compare with cached image file 2018-11-29 16:01:48 -08:00
canvas evas vg: optimize vg object internal connections. 2018-12-20 14:42:38 +09:00
common evas cpu - just rely on eina cpu entirely to avboid feature dups 2018-12-08 04:46:03 +00:00
common3d here comes meson 2018-10-02 17:22:50 +02:00
file here comes meson 2018-10-02 17:22:50 +02:00
filters evas filter: add a commentary for a temporary fix. 2018-10-26 19:33:05 +09:00
gesture meson: use eolian_gen with -S 2018-12-03 19:00:26 +01:00
include evas_object: Add function to test if hardware plane status changed 2018-12-14 09:52:03 -06:00
vg evas vg: revise basic vg cache logic. 2018-12-07 19:08:34 +09:00
Evas.h all: Simplify definition of EAPI 2018-01-18 18:04:03 +09:00
Evas.hh cxx: Fix evas compile test and Evas.hh 2017-12-05 10:14:03 +09:00
Evas_Common.h evas-file: Remove cserve2 support 2018-08-30 13:49:04 +09:00
Evas_Eo.h Revert "evas vg: changed "vg object" to "vg"" 2018-09-10 17:27:42 +09:00
Evas_GL.h evas gl - make GLintptr etc. also ndefed for GL_VERSION_1_5 fix typedef 2018-12-15 16:19:01 +00:00
Evas_Internal.h evas: add a way to figure out the evas class that should be the real parent for all legacy object. 2018-05-24 16:02:19 -07:00
Evas_Legacy.h Revert "evas vg: changed "vg object" to "vg"" 2018-09-10 17:27:42 +09:00
Evas_Loader.h Efl.Gfx.Image* (From Efl.Image*) 2018-04-24 09:03:40 -07:00
main.c evas: remove redundant internal functions. 2018-10-11 13:46:37 +09:00
meson.build meson: use eolian_gen with -S 2018-12-03 19:00:26 +01:00