From: Jiyoun Park <jy0703.park@samsung.com>
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 19 Oct 2011 09:04:34 +0000 (09:04 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 19 Oct 2011 09:04:34 +0000 (09:04 +0000)
commitf369bce51acead55f5be4d0588fb4545bf9d7216
treef94d6e9aa3cfea4fc7c41da6c549b57082e17e0f
parent8666f16ddaea269cdd6e8c6de9685b483e71b665
From: Jiyoun Park <jy0703.park@samsung.com>
Subject: [E-devel] [Patch] Add scale down decoding feature to evas png loader

I add scale down decoding feature to evas png loader. 5515X3986 size png image need 80~90M memory,
but scale down(scale num=2) option can reduce memory to 25~30M.

I use down sample method for scale down.
(there is more efficient algorithm for scale down, I'll add this to my
todo list)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@64170 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/modules/loaders/png/evas_image_load_png.c