raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=64e153ea7fffa269dcc4566aeb6e17f2b24580ea

commit 64e153ea7fffa269dcc4566aeb6e17f2b24580ea
Author: Albin Tonnerre <albin.tonne...@gmail.com>
Date:   Sun Feb 9 19:44:49 2014 +0900

    cleanup - Remove the extra copy of the code and use a define instead
    
    _op_blend_pan_mas_dp is just a duplication of the code in
    _op_blend_pas_mas_dp. Remove the extra copy of the code and use a define
    instead; this is what the SSE3 code already does.
---
 .../common/evas_op_blend/op_blend_pixel_mask_.c    | 24 +---------------------
 1 file changed, 1 insertion(+), 23 deletions(-)

diff --git a/src/lib/evas/common/evas_op_blend/op_blend_pixel_mask_.c 
b/src/lib/evas/common/evas_op_blend/op_blend_pixel_mask_.c
index 5d6c976..78ff716 100644
--- a/src/lib/evas/common/evas_op_blend/op_blend_pixel_mask_.c
+++ b/src/lib/evas/common/evas_op_blend/op_blend_pixel_mask_.c
@@ -48,29 +48,7 @@ _op_blend_pas_mas_dp(DATA32 *s, DATA8 *m, DATA32 c 
EINA_UNUSED, DATA32 *d, int l
                      });
 }
 
-static void
-_op_blend_pan_mas_dp(DATA32 *s, DATA8 *m, DATA32 c EINA_UNUSED, DATA32 *d, int 
l) {
-   DATA32 *e;
-   int alpha;
-   UNROLL8_PLD_WHILE(d, l, e,
-                     {
-                        alpha = *m;
-                        switch(alpha)
-                          {
-                          case 0:
-                             break;
-                          case 255:
-                             *d = *s;
-                             break;
-                          default:
-                             alpha++;
-                             *d = INTERP_256(alpha, *s, *d);
-                             break;
-                          }
-                        m++;  s++;  d++;
-                     });
-}
-
+#define _op_blend_pan_mas_dp _op_blend_pas_mas_dp
 
 #define _op_blend_p_mas_dpan _op_blend_p_mas_dp
 #define _op_blend_pas_mas_dpan _op_blend_pas_mas_dp

-- 


Reply via email to