warning--
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 19 Sep 2010 01:41:46 +0000 (01:41 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 19 Sep 2010 01:41:46 +0000 (01:41 +0000)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@52439 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/engines/common/evas_convert_rgb_16.c
src/lib/engines/common/evas_op_add/op_add_pixel_mask_.c
src/lib/engines/common/evas_op_copy_main_.c
src/lib/engines/common/evas_op_sub/op_sub_pixel_mask_.c

index 597c4cb..b30ec1e 100644 (file)
@@ -17,9 +17,9 @@ evas_common_convert_rgba2_to_16bpp_rgb_565_dith (DATA32 *src, DATA8 *dst, int sr
 {
 #ifndef BUILD_NO_DITHER_MASK
    DATA16 *d = (DATA16 *)dst;
-   int r1, g1, b1;
-   int r2, g2, b2;
-   int dith, dith2;
+   DATA32 r1, g1, b1;
+   DATA32 r2, g2, b2;
+   unsigned int dith, dith2;
    int x, y;
 
 #ifdef BUILD_LINE_DITHER_MASK
@@ -80,37 +80,37 @@ evas_common_convert_rgba2_to_16bpp_rgb_565_dith (DATA32 *src, DATA8 *dst, int sr
      {
        for (x = 0; x < w; x++)
          {
-           DATA32  p = *src++,  q = *src++;
-
-           dith = DM_TABLE[(x + dith_x) & DM_MSK][(y + dith_y) & DM_MSK];
-           dith2 = dith >> DM_SHF(6);
-           dith >>= DM_SHF(5);
-           r1 = (p & 0xff0000) >> 19;
-           g1 = (p & 0xff00) >> 10;
-           b1 = (p & 0xff) >> 3;
-           if ((r1 < 0x1f) && ((((p & 0xff0000) >> 16) - (r1 << 3)) >= dith )) r1++;
-           if ((g1 < 0x3f) && ((((p & 0xff00) >> 8) - (g1 << 2)) >= dith2)) g1++;
-           if ((b1 < 0x1f) && (((p & 0xff) - (b1 << 3)) >= dith )) b1++;
-
-           x++;
-           dith = DM_TABLE[(x + dith_x) & DM_MSK][(y + dith_y) & DM_MSK];
-           dith2 = dith >> DM_SHF(6);
-           dith >>= DM_SHF(5);
-           r2 = (q & 0xff0000) >> 19;
-           g2 = (q & 0xff00) >> 10;
-           b2 = (q & 0xff) >> 3;
-           if ((r2 < 0x1f) && ((((q & 0xff0000) >> 16) - (r2 << 3)) >= dith )) r2++;
-           if ((g2 < 0x3f) && ((((q & 0xff00) >> 8) - (g2 << 2)) >= dith2)) g2++;
-           if ((b2 < 0x1f) && (((q & 0xff) - (b2 << 3)) >= dith )) b2++;
+             DATA32  p = *src++,  q = *src++;
+             
+             dith = DM_TABLE[(x + dith_x) & DM_MSK][(y + dith_y) & DM_MSK];
+             dith2 = dith >> DM_SHF(6);
+             dith >>= DM_SHF(5);
+             r1 = (p & 0xff0000) >> 19;
+             g1 = (p & 0xff00) >> 10;
+             b1 = (p & 0xff) >> 3;
+             if ((r1 < 0x1f) && ((((p & 0xff0000) >> 16) - (r1 << 3)) >= dith )) r1++;
+             if ((g1 < 0x3f) && ((((p & 0xff00) >> 8) - (g1 << 2)) >= dith2)) g1++;
+             if ((b1 < 0x1f) && (((p & 0xff) - (b1 << 3)) >= dith )) b1++;
+             
+             x++;
+             dith = DM_TABLE[(x + dith_x) & DM_MSK][(y + dith_y) & DM_MSK];
+             dith2 = dith >> DM_SHF(6);
+             dith >>= DM_SHF(5);
+             r2 = (q & 0xff0000) >> 19;
+             g2 = (q & 0xff00) >> 10;
+             b2 = (q & 0xff) >> 3;
+             if ((r2 < 0x1f) && ((((q & 0xff0000) >> 16) - (r2 << 3)) >= dith )) r2++;
+             if ((g2 < 0x3f) && ((((q & 0xff00) >> 8) - (g2 << 2)) >= dith2)) g2++;
+             if ((b2 < 0x1f) && (((q & 0xff) - (b2 << 3)) >= dith )) b2++;
             
 #ifndef WORDS_BIGENDIAN
-           *((DATA32 *)d) = (r2 << 27) | (g2 << 21) | (b2 << 16) |
-                            (r1 << 11) | (g1 << 5) | (b1);
+             *((DATA32 *)d) = (r2 << 27) | (g2 << 21) | (b2 << 16) |
+                             (r1 << 11) | (g1 << 5) | (b1);
 #else
-           *((DATA32 *)d) = (r1 << 27) | (g1 << 21) | (b1 << 16) |
-                            (r2 << 11) | (g2 << 5) | (b2);
+             *((DATA32 *)d) = (r1 << 27) | (g1 << 21) | (b1 << 16) |
+                             (r2 << 11) | (g2 << 5) | (b2);
 #endif
-           d += 2;
+             d += 2;
          }
        src += src_jump;
        d += dst_jump;
@@ -129,15 +129,15 @@ evas_common_convert_rgba2_to_16bpp_rgb_565_dith (DATA32 *src, DATA8 *dst, int sr
             DATA32  p = *src++, q = *src++;
 
 #ifndef WORDS_BIGENDIAN
-           *((DATA32 *)d) =
-                 (((q & 0xff0000) >> 19) << 27) | (((q & 0xff00) >> 10) << 21) | (((q & 0xff) >> 3) << 16) |
-                 (((p & 0xff0000) >> 19) << 11) | (((p & 0xff00) >> 10) << 5) | ((p & 0xff) >> 3);
+             *((DATA32 *)d) =
+                (((q & 0xff0000) >> 19) << 27) | (((q & 0xff00) >> 10) << 21) | (((q & 0xff) >> 3) << 16) |
+                (((p & 0xff0000) >> 19) << 11) | (((p & 0xff00) >> 10) << 5) | ((p & 0xff) >> 3);
 #else
-           *((DATA32 *)d) =
-                (((p & 0xff0000) >> 19) << 27) | (((p & 0xff00) >> 10) << 21) | (((p & 0xff) >> 3) << 16) |
-                (((q & 0xff0000) >> 19) << 11) | (((q & 0xff00) >> 10) << 5) | ((q & 0xff) >> 3);
+             *((DATA32 *)d) =
+                (((p & 0xff0000) >> 19) << 27) | (((p & 0xff00) >> 10) << 21) | (((p & 0xff) >> 3) << 16) |
+                (((q & 0xff0000) >> 19) << 11) | (((q & 0xff00) >> 10) << 5) | ((q & 0xff) >> 3);
 #endif
-            d += 2;  w -= 2;
+             d += 2;  w -= 2;
           }
        w = w0;
        src += src_jump;
@@ -157,8 +157,8 @@ evas_common_convert_rgba_to_16bpp_rgb_565_dith (DATA32 *src, DATA8 *dst, int src
 {
 #ifndef BUILD_NO_DITHER_MASK
    DATA16 *d = (DATA16 *)dst;
-   int r, g, b;
-   int dith, dith2;
+   DATA32 r, g, b;
+   unsigned int dith, dith2;
    int x, y;
 
 #ifdef BUILD_LINE_DITHER_MASK
@@ -197,19 +197,19 @@ evas_common_convert_rgba_to_16bpp_rgb_565_dith (DATA32 *src, DATA8 *dst, int src
      {
        for (x = 0; x < w; x++)
          {
-           DATA32  p = *src++;
-
-           dith = DM_TABLE[(x + dith_x) & DM_MSK][(y + dith_y) & DM_MSK];
-           dith2 = dith >> DM_SHF(6);
-           dith >>= DM_SHF(5);
-           r = (p & 0xff0000) >> 19;
-           g = (p & 0xff00) >> 10;
-           b = (p & 0xff) >> 3;
-           if ((r < 0x1f) && ((((p & 0xff0000) >> 16) - (r << 3)) >= dith )) r++;
-           if ((g < 0x3f) && ((((p & 0xff00) >> 8) - (g << 2)) >= dith2)) g++;
-           if ((b < 0x1f) && (((p & 0xff) - (b << 3)) >= dith )) b++;
-
-           *d++ = (r << 11) | (g << 5) | b;
+             DATA32  p = *src++;
+             
+             dith = DM_TABLE[(x + dith_x) & DM_MSK][(y + dith_y) & DM_MSK];
+             dith2 = dith >> DM_SHF(6);
+             dith >>= DM_SHF(5);
+             r = (p & 0xff0000) >> 19;
+             g = (p & 0xff00) >> 10;
+             b = (p & 0xff) >> 3;
+             if ((r < 0x1f) && ((((p & 0xff0000) >> 16) - (r << 3)) >= dith )) r++;
+             if ((g < 0x3f) && ((((p & 0xff00) >> 8) - (g << 2)) >= dith2)) g++;
+             if ((b < 0x1f) && (((p & 0xff) - (b << 3)) >= dith )) b++;
+             
+             *d++ = (r << 11) | (g << 5) | b;
          }
        src += src_jump;
        d += dst_jump;
@@ -225,8 +225,8 @@ evas_common_convert_rgba_to_16bpp_rgb_565_dith (DATA32 *src, DATA8 *dst, int src
      {
        while (w--)
          {
-           *d++ = (((*src & 0xff0000) >> 19) << 11) | (((*src & 0xff00) >> 10) << 5) | ((*src & 0xff) >> 3);
-            src++;
+             *d++ = (((*src & 0xff0000) >> 19) << 11) | (((*src & 0xff00) >> 10) << 5) | ((*src & 0xff) >> 3);
+             src++;
           }
        w = w0;
        src += src_jump;
index c5a1149..8414bce 100644 (file)
@@ -1,17 +1,21 @@
 /* add pixel x mask --> dst */
 
 #ifdef BUILD_C
+/* XXX: not used
 static void
 init_add_pixel_mask_span_funcs_c(void)
 {
 }
+*/
 #endif
 
 #ifdef BUILD_C
+/* XXX: not used
 static void
 init_add_pixel_mask_pt_funcs_c(void)
 {
 }
+*/
 #endif
 
 /*-----*/
index 2f72e9f..453b699 100644 (file)
@@ -596,6 +596,7 @@ op_copy_rel_pixel_pt_get(Image_Entry_Flags src_flags, RGBA_Image *dst)
    return copy_rel_gfx_pt_func_cpu(s, m, c, d);
 }
 
+/* XXX: not used
 static RGBA_Gfx_Pt_Func
 op_copy_rel_color_pt_get(DATA32 col, RGBA_Image *dst)
 {
@@ -615,6 +616,7 @@ op_copy_rel_color_pt_get(DATA32 col, RGBA_Image *dst)
        d = DP;
    return copy_rel_gfx_pt_func_cpu(s, m, c, d);
 }
+*/
 
 static RGBA_Gfx_Pt_Func
 op_copy_rel_pixel_color_pt_get(Image_Entry_Flags src_flags, DATA32 col, RGBA_Image *dst)
index d5b1d87..c0c67be 100644 (file)
@@ -1,17 +1,21 @@
 /* sub pixel x mask --> dst */
 
 #ifdef BUILD_C
+/* XXX: not used
 static void
 init_sub_pixel_mask_span_funcs_c(void)
 {
 }
+*/
 #endif
 
 #ifdef BUILD_C
+/* XXX: not used
 static void
 init_sub_pixel_mask_pt_funcs_c(void)
 {
 }
+*/
 #endif
 
 /*-----*/