diff options
author | Daniel Willmann <d.willmann@samsung.com> | 2013-02-08 15:49:50 +0000 |
---|---|---|
committer | Stefan Schmidt <stefan@datenfreihafen.org> | 2013-02-08 15:49:50 +0000 |
commit | 139737247d563f53a064c7f4a025a89ed64c2983 (patch) | |
tree | cc1fe5269b4ab18d46e50ac5d5e19ee4080059c5 /ChangeLog | |
parent | 0ed38dbc6452ea3dbdec25337c0d6f74507440fd (diff) | |
download | efl-139737247d563f53a064c7f4a025a89ed64c2983.tar.gz efl-139737247d563f53a064c7f4a025a89ed64c2983.tar.xz efl-139737247d563f53a064c7f4a025a89ed64c2983.zip |
Refactor evas_sw_xlib_outbuf to allocate less in case of rotations.
Previously whenever evas_software_xlib_outbuf_new_region_for_update was
called for images that were rotated (!= 0) we created a new
evas_cache_image. This resulted in (quite severe) memory spikes whenever
an image was rotated.
Now we try to get the original image first and only if that fails allocate
a new one.
TDevilhorns is already working on the port to the xcb backend.
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
Signed-off-by: Stefan Schmidt <s.schmidt@samsung.com>
SVN revision: 83789
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -1,8 +1,17 @@ +2013-02-08 Stefan Schmidt + + * Fix memory leak in eina_xattr_value_ls. + * Fix memory leak in gstreamer_ecore_x_check + +2013-02-08 Daniel Willman + + * Fix memory usage spike when rotating with the software_x11 engine. + 2013-02-08 Tom Hacohen (TAsn) * Evas textblock: Fixed a selection issue with different scripts and bidi. - + 2013-02-08 Guillaume Friloux * Fix usage of Ecore_Con_Server's internal buffer. |