evas filters: Avoid creating input buffer for images
authorJean-Philippe Andre <jp.andre@samsung.com>
Mon, 3 Apr 2017 06:34:10 +0000 (15:34 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Fri, 14 Apr 2017 02:26:44 +0000 (11:26 +0900)
commit293438111c9a7cdb711f19411a4c5343ed04f0ca
tree2786a87e210e8485ec3a87376905d46dca6329a4
parent45548e8358b0affcaa9738ad1b5ae5b542c9349b
evas filters: Avoid creating input buffer for images

When the filtered object is an image, without borders, map,
fill info or anything of this sort, then the filter input
buffer is really just a copy of the original image. We can
skip that to save on memory usage and pixel fetches.
src/lib/evas/canvas/evas_object_image.c
src/lib/evas/filters/evas_filter.c
src/lib/evas/include/evas_filter.h