From 4056e1bacaf167a14982a275c582734402dce902 Mon Sep 17 00:00:00 2001 From: nash Date: Wed, 6 Apr 2011 06:43:33 +0000 Subject: [PATCH] Evas: Mask: Fix non-masked image rendering. Mismerge by me. git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@58380 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- .../engines/common/evas_scale_smooth_scaler_noscale.c | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/src/lib/engines/common/evas_scale_smooth_scaler_noscale.c b/src/lib/engines/common/evas_scale_smooth_scaler_noscale.c index 3d9e4f6..fa3161f 100644 --- a/src/lib/engines/common/evas_scale_smooth_scaler_noscale.c +++ b/src/lib/engines/common/evas_scale_smooth_scaler_noscale.c @@ -42,16 +42,21 @@ } else { + while (dst_clip_h--) + { #ifdef EVAS_SLI - if (((ysli) % dc->sli.h) == dc->sli.y) + if (((ysli) % dc->sli.h) == dc->sli.y) #endif - { - func(ptr, NULL, dc->mul.col, dst_ptr, dst_clip_w); - } + { + func(ptr, NULL, dc->mul.col, dst_ptr, dst_clip_w); + } #ifdef EVAS_SLI - ysli++; + ysli++; #endif - ptr += src_w; - dst_ptr += dst_w; + ptr += src_w; + dst_ptr += dst_w; + } } } + +/* vim:set ts=8 sw=3 sts=3 expandtab cino=>5n-2f0^-2{2(0W1st0 :*/ -- 2.7.4