Evas: Don't pass whole RGBA_Image to low-level render functions
authorJean-Philippe Andre <jp.andre@samsung.com>
Thu, 13 Nov 2014 02:27:50 +0000 (11:27 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Thu, 13 Nov 2014 03:20:57 +0000 (12:20 +0900)
commit05aee3e3706867605d3b1bb84c3a70ccafba0673
treecf2ee2630803ac7cadacd2a51c987e65d9d69426
parent35beedd3d7e84723fb5ce7aca7102b594edece66
Evas: Don't pass whole RGBA_Image to low-level render functions

Idea originated from Cedric the b0rker.

This is a big fat search-and-replace commit.
This commit also introduces space changes... Sorry for the mix.

NOTE: This commit may have one side effect as there was some very
      dubious code chaning the dst image's alpha flag in the
      Gfx get functions. Logically this didn't make sense (at
      draw time the dst alpha should already be well defined),
      so it should be safe.
20 files changed:
src/lib/evas/common/evas_blend_main.c
src/lib/evas/common/evas_blend_private.h
src/lib/evas/common/evas_font_draw.c
src/lib/evas/common/evas_line_main.c
src/lib/evas/common/evas_map_image_internal.c
src/lib/evas/common/evas_op_add_main_.c
src/lib/evas/common/evas_op_blend_main_.c
src/lib/evas/common/evas_op_copy_main_.c
src/lib/evas/common/evas_op_mask_main_.c
src/lib/evas/common/evas_op_mul_main_.c
src/lib/evas/common/evas_op_sub_main_.c
src/lib/evas/common/evas_polygon_main.c
src/lib/evas/common/evas_rectangle_main.c
src/lib/evas/common/evas_scale_sample.c
src/lib/evas/common/evas_scale_smooth_scaler_down.c
src/lib/evas/common/evas_scale_smooth_scaler_noscale.c
src/lib/evas/common/evas_scale_smooth_scaler_up.c
src/lib/evas/filters/evas_filter_blend.c
src/lib/evas/filters/evas_filter_mask.c
src/lib/evas/include/evas_common_private.h