Revert " evas_op_copy: disable neon in _op_copy_c_dp_neon" 80/190080/1
authorHermet Park <hermetpark@gmail.com>
Thu, 27 Sep 2018 05:37:21 +0000 (14:37 +0900)
committerHermet Park <hermetpark@gmail.com>
Thu, 27 Sep 2018 05:37:54 +0000 (14:37 +0900)
This reverts commit 0d7891289fc8afe35af6e98bba117358eb8ad8ad.

Apply pixman-neon-copy implementation.

Change-Id: I1abd9bf6365f54d2bf533275c1cc4b2b2ac62e1b

src/lib/evas/common/evas_op_copy/op_copy_color_neon.c
src/modules/evas/engines/gl_common/evas_gl_image.c

index a30d58f..333278a 100644 (file)
@@ -3,18 +3,13 @@
 #ifdef BUILD_NEON
 static void
 _op_copy_c_dp_neon(DATA32 *s EINA_UNUSED, DATA8 *m EINA_UNUSED, DATA32 c, DATA32 *d, int l) {
-//TIZEN_ONLY(20180920): disable neon for hotfix
-//#ifdef BUILD_NEON_INTRINSICS
-//
+#ifdef BUILD_NEON_INTRINSICS
    DATA32 *e;
    UNROLL8_PLD_WHILE(d, l, e,
                      {
                         *d = c;
                         d++;
                      });
-//TIZEN_ONLY(20180920): disable neon for hotfix
-/*
-//
 #else
 #define AP "COPY_C_DP_"
    uint32_t *e = d + l, *tmp;
@@ -99,9 +94,6 @@ _op_copy_c_dp_neon(DATA32 *s EINA_UNUSED, DATA8 *m EINA_UNUSED, DATA32 c, DATA32
 
    );
 #endif
-//TIZEN_ONLY(20180920): disable neon for hotfix
-*/
-//
 }
 
 #define _op_copy_cn_dp_neon _op_copy_c_dp_neon
index 7e66512..20c6670 100755 (executable)
@@ -768,8 +768,8 @@ evas_gl_common_image_update(Evas_Engine_GL_Context *gc, Evas_GL_Image *im)
    if (!im->tex)
      {
         if (ie->preload) return;
-        im->w = ie->w;
-        im->h = ie->h;
+//        im->w = ie->w;
+//      im->h = ie->h;
      }
    evas_gl_common_image_alloc_ensure(im);
    // alloc ensure can change im->im, so only get the local variable later.