Hardcode directfb and sdl to use 4 point maps.
authornash <nash@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 9 Feb 2011 01:07:52 +0000 (01:07 +0000)
committernash <nash@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 9 Feb 2011 01:07:52 +0000 (01:07 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@56828 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/modules/engines/directfb/evas_engine.c
src/modules/engines/software_sdl/evas_engine.c

index f2517e2..eb70096 100644 (file)
@@ -1570,7 +1570,7 @@ evas_engine_dfb_image_map4_draw(void *data __UNUSED__, void *context, void *surf
    if (!_dfb_lock_and_sync_image(deie->surface, src, DSLF_READ))
      goto error_src;
 
-   evas_common_map4_rgba(src, dst, context, p, smooth, level);
+   evas_common_map_rgba(src, dst, context, 4, p, smooth, level);
    evas_common_cpu_end_opt();
 
    screen->Unlock(screen);
index 9145999..a2bf8fa 100644 (file)
@@ -641,8 +641,8 @@ evas_engine_sdl_image_map4_draw(void *data __UNUSED__, void *context, void *surf
        _SDL_UPDATE_PIXELS(eim);
      }
 
-   evas_common_map4_rgba((RGBA_Image*) eim->cache_entry.src,
-                        (RGBA_Image*) dst->cache_entry.src, context, p, smooth, level);
+   evas_common_map_rgba((RGBA_Image*) eim->cache_entry.src,
+                        (RGBA_Image*) dst->cache_entry.src, context, 4, p, smooth, level);
    evas_common_cpu_end_opt();
 
    if (mustlock_im)