efl/src/modules
Hermet Park 53cdf850ba evas png: apply interpolation when scale down image loading.
Summary:
This patch improves png quality when image uses scale-down at image loading.

Since current scale-down logic just works like point sampling,
image result could be wholely different,

Simply, if source data is consist of continous white and black pixels,
and scale down factor is 2, the sampled data would be only white,
and lose all black pixels, or vice versa.

The result can be unexpected by users.
Even current jpeg scale-down works with interpolation.

Before:
{F3711651}

After:
{F3711652}

Original:
{F3711653}

Reviewers: cedric, raster, #committers, kimcinoo, jsuya

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D8788
2019-05-02 17:02:00 +09:00
..
ecore cmake: remove! 2018-12-20 20:07:26 +01:00
ecore_buffer meson: modify install pathes for modules of ecore_buffer 2019-02-27 21:20:30 +01:00
ecore_evas ecore evas drm - make vsync animators a possible ifdef 2019-04-30 11:51:06 +01:00
ecore_imf meson: enable strict linking 2019-04-23 09:06:52 -04:00
ecore_wl2 here comes meson 2018-10-02 17:22:50 +02:00
eeze here comes meson 2018-10-02 17:22:50 +02:00
eina cmake: remove! 2018-12-20 20:07:26 +01:00
elementary ui.widget: remove elm_widget_sub_object_parent_add from each of widgets 2019-04-18 11:01:19 +02:00
emotion emotion: gstreamer: fix deprecation warning for g_type_class_add_private 2019-01-16 11:23:44 +00:00
ethumb meson: correctly use the correct dependency 2019-04-05 08:15:39 -04:00
evas evas png: apply interpolation when scale down image loading. 2019-05-02 17:02:00 +09:00