summaryrefslogtreecommitdiff
path: root/legacy/evas/src/lib/engines/common/evas_scale_sample.c
diff options
context:
space:
mode:
authorCarsten Haitzler <raster@rasterman.com>2008-12-02 02:33:09 +0000
committerCarsten Haitzler <raster@rasterman.com>2008-12-02 02:33:09 +0000
commita2cd677cdc5865e3027c3e3d464859a95919ebc3 (patch)
tree9f86269464d6f742caf2a80571303454d975dd4d /legacy/evas/src/lib/engines/common/evas_scale_sample.c
parent72c25fd2fc3f44205f85f77867c77358c7ab57db (diff)
ok - revert scalecache until leak fixed.
SVN revision: 37899
Diffstat (limited to '')
-rw-r--r--legacy/evas/src/lib/engines/common/evas_scale_sample.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/legacy/evas/src/lib/engines/common/evas_scale_sample.c b/legacy/evas/src/lib/engines/common/evas_scale_sample.c
index a1c3d6b022..0d57717760 100644
--- a/legacy/evas/src/lib/engines/common/evas_scale_sample.c
+++ b/legacy/evas/src/lib/engines/common/evas_scale_sample.c
@@ -271,10 +271,9 @@ scale_rgba_in_to_out_clip_sample_internal(RGBA_Image *src, RGBA_Image *dst,
271 /* scale to dst */ 271 /* scale to dst */
272 dptr = dst_ptr; 272 dptr = dst_ptr;
273#ifdef DIRECT_SCALE 273#ifdef DIRECT_SCALE
274 if ((dc->render_op == _EVAS_RENDER_COPY) || 274 if ((!src->cache_entry.flags.alpha) &&
275 ((!src->cache_entry.flags.alpha) &&
276 (!dst->cache_entry.flags.alpha) && 275 (!dst->cache_entry.flags.alpha) &&
277 (!dc->mul.use))) 276 (!dc->mul.use))
278 { 277 {
279 for (y = 0; y < dst_clip_h; y++) 278 for (y = 0; y < dst_clip_h; y++)
280 { 279 {