efl/src/lib
Hermet Park e2cd8eea55 evas vg: optimize gradient sequences.
Summary:
1. Pointed out gradient prepare step triggered duplicatedly,
because they are immediate children of container.
But gradients is desigend to fill shape,
shape could get ready of the gradients which are applied to.
So, container doesn't need to prepare gradient children.

2. Ector shape does prepare its gradient renderer in it's prepare time,
each gradients objects doesn't need to prepare renderer separately.

Here code skip duplication of sequences of gradients preparation step.
by cleaning up logic.

Reviewers: #committers

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D7269
2018-11-14 21:50:50 +09:00
..
ecore eo: Avoid namespace clashes. 2018-11-13 09:48:14 +01:00
ecore_audio meson: add eolian custom dependencies support 2018-10-24 12:02:55 +02:00
ecore_avahi here comes meson 2018-10-02 17:22:50 +02:00
ecore_buffer here comes meson 2018-10-02 17:22:50 +02:00
ecore_cocoa here comes meson 2018-10-02 17:22:50 +02:00
ecore_con efl net - warn - fix eldbus service struct to fill all fields 2018-11-09 11:43:59 +00:00
ecore_drm here comes meson 2018-10-02 17:22:50 +02:00
ecore_drm2 here comes meson 2018-10-02 17:22:50 +02:00
ecore_evas ecore evas - warn - buffer engine - set last tick get field to null 2018-11-09 11:44:00 +00:00
ecore_fb here comes meson 2018-10-02 17:22:50 +02:00
ecore_file meson: unify system properties 2018-10-05 13:40:29 +02:00
ecore_imf here comes meson 2018-10-02 17:22:50 +02:00
ecore_imf_evas here comes meson 2018-10-02 17:22:50 +02:00
ecore_input here comes meson 2018-10-02 17:22:50 +02:00
ecore_input_evas here comes meson 2018-10-02 17:22:50 +02:00
ecore_ipc here comes meson 2018-10-02 17:22:50 +02:00
ecore_sdl here comes meson 2018-10-02 17:22:50 +02:00
ecore_wayland here comes meson 2018-10-02 17:22:50 +02:00
ecore_win32 ecore-win32: propagate WM_SIZE event 2018-05-02 15:57:22 -04:00
ecore_wl2 ecore wl2 - fix wl touch handler struct to set extra cb fields 2018-11-09 11:44:00 +00:00
ecore_x build - meson - fix ecore-x to detect xcursor to fix rgba cursors 2018-10-18 13:42:10 +01:00
ector ector/software: remove duplicate call. 2018-11-14 16:08:09 +09:00
edje edje: fix an overflow issue for state values 2018-11-14 16:43:13 +09:00
eet eet data - if xwarning about possibly uninit var 2018-11-09 11:43:59 +00:00
eeze meson: support older udev systems 2018-10-11 17:11:36 +02:00
efl efl interface: update efl_gfx_shape_stroke_dash doc. 2018-11-12 23:19:11 +09:00
efl_mono efl_mono: Add support for Eina.Error/Empty in eina.Value 2018-05-17 16:56:11 -03:00
efl_wl here comes meson 2018-10-02 17:22:50 +02:00
efreet efreet menu - fix truncation in snprintf to have bigger buffers 2018-11-09 12:21:30 +00:00
eina eina debug - fix 32bit warning for casting down to 32bit ptrs 2018-11-09 12:18:59 +00:00
eio eo: Avoid namespace clashes. 2018-11-13 09:48:14 +01:00
eldbus eldbus- fix warning by casting through void 2018-11-09 11:43:59 +00:00
elementary elm_widget_item_static_focus: prepare the gengrid before preparing items 2018-11-13 17:01:37 +01:00
elocation elocation - only define ebta api support if needed - not needed here... 2018-11-09 11:44:00 +00:00
elput here comes meson 2018-10-02 17:22:50 +02:00
elua here comes meson 2018-10-02 17:22:50 +02:00
embryo here comes meson 2018-10-02 17:22:50 +02:00
emile emile - fix windows build 2018-10-31 14:12:44 +00:00
emotion emotion modules - warn - fix possible uninit var 2018-11-09 11:44:00 +00:00
eo eo: Avoid namespace clashes. 2018-11-13 09:48:14 +01:00
eolian eo parser - fix buffer size warning for snprintf truncation 2018-11-09 11:43:59 +00:00
eolian_cxx cxx: Remove libeolian_cxx dependency on eo_cxx 2018-08-21 14:21:43 -04:00
ephysics here comes meson 2018-10-02 17:22:50 +02:00
escape
ethumb here comes meson 2018-10-02 17:22:50 +02:00
ethumb_client here comes meson 2018-10-02 17:22:50 +02:00
evas evas vg: optimize gradient sequences. 2018-11-14 21:50:50 +09:00
evas_goal meson: prepare general build for the bindings 2018-10-24 12:05:58 +02:00
evil Evil: fix usage of Evil in a program compiled with vc++ this should be enough to fix T5206 2018-06-29 09:56:15 -04:00
.gitignore
CMakeLists.txt