hermet pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=37870505157d252c057de3910e854ac5650865d6

commit 37870505157d252c057de3910e854ac5650865d6
Author: Hermet Park <[email protected]>
Date:   Mon Sep 30 16:53:29 2019 +0900

    evas map: diable high quality texture mapping feature.
    
    This is a little bit buggy, need to make it stablize further.
    
    Temporarily diable this for 1.23 release.
---
 src/lib/evas/common/evas_map_image.c | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/src/lib/evas/common/evas_map_image.c 
b/src/lib/evas/common/evas_map_image.c
index 115e77cafd..dbd981750f 100644
--- a/src/lib/evas/common/evas_map_image.c
+++ b/src/lib/evas/common/evas_map_image.c
@@ -651,7 +651,7 @@ evas_common_map_rgba_prepare(RGBA_Image *src, RGBA_Image 
*dst,
 #  undef SCALE_USING_NEON
 #endif
 
-#include "evas_map_image_internal_high.c"
+//#include "evas_map_image_internal_high.c"
 
 #ifdef BUILD_MMX
 void evas_common_map_rgba_internal_mmx(RGBA_Image *src, RGBA_Image *dst, 
RGBA_Draw_Context *dc, RGBA_Map_Point *p, int smooth, int level)
@@ -683,6 +683,7 @@ void evas_common_map_rgba_internal_mmx(RGBA_Image *src, 
RGBA_Image *dst, RGBA_Dr
 }
 #endif
 
+#if 0
 void evas_common_map_rgba_internal_high(RGBA_Image *src, RGBA_Image *dst, 
RGBA_Draw_Context *dc, RGBA_Map_Point *p, int smooth, int level)
 {
    int clip_x, clip_y, clip_w, clip_h;
@@ -710,6 +711,7 @@ void evas_common_map_rgba_internal_high(RGBA_Image *src, 
RGBA_Image *dst, RGBA_D
                                        p, smooth, dc->anti_alias, level,
                                        dc->clip.mask, dc->clip.mask_x, 
dc->clip.mask_y);
 }
+#endif
 
 void evas_common_map_rgba_internal(RGBA_Image *src, RGBA_Image *dst, 
RGBA_Draw_Context *dc, RGBA_Map_Point *p, int smooth, int level)
 {
@@ -864,11 +866,13 @@ evas_common_map_rgba(RGBA_Image *src, RGBA_Image *dst,
 {
    Evas_Common_Map_RGBA_Cb cb;
 
+#if 0
    if (dc->anti_alias && smooth)
      {
         cb = evas_common_map_rgba_internal_high;
      }
    else
+#endif
      {
 #ifdef BUILD_MMX
         int mmx, sse, sse2;
@@ -893,6 +897,7 @@ EAPI void
 evas_common_map_rgba_draw(RGBA_Image *src, RGBA_Image *dst, int clip_x, int 
clip_y, int clip_w, int clip_h, DATA32 mul_col, int render_op, int npoints 
EINA_UNUSED, RGBA_Map_Point *p, int smooth, Eina_Bool anti_alias, int level, 
RGBA_Image *mask_ie, int mask_x, int mask_y)
 {
    //The best quaility requsted.
+#if 0
    if (anti_alias && smooth)
      {
         _evas_common_map_rgba_internal_high(src, dst,
@@ -902,6 +907,7 @@ evas_common_map_rgba_draw(RGBA_Image *src, RGBA_Image *dst, 
int clip_x, int clip
                                             mask_ie, mask_x, mask_y);
      }
    else
+#endif
      {
 #ifdef BUILD_MMX
    int mmx, sse, sse2;

-- 


Reply via email to