From: Hermet Park Date: Thu, 27 Sep 2018 05:37:21 +0000 (+0900) Subject: Revert " evas_op_copy: disable neon in _op_copy_c_dp_neon" X-Git-Tag: submit/tizen/20180928.051038~54 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=eb131d7b7a280dcf2f03c13e58f39e2d440b2f6c;p=platform%2Fupstream%2Fefl.git Revert " evas_op_copy: disable neon in _op_copy_c_dp_neon" This reverts commit 0d7891289fc8afe35af6e98bba117358eb8ad8ad. Apply pixman-neon-copy implementation. Change-Id: I1abd9bf6365f54d2bf533275c1cc4b2b2ac62e1b --- diff --git a/src/lib/evas/common/evas_op_copy/op_copy_color_neon.c b/src/lib/evas/common/evas_op_copy/op_copy_color_neon.c index a30d58f..333278a 100644 --- a/src/lib/evas/common/evas_op_copy/op_copy_color_neon.c +++ b/src/lib/evas/common/evas_op_copy/op_copy_color_neon.c @@ -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 diff --git a/src/modules/evas/engines/gl_common/evas_gl_image.c b/src/modules/evas/engines/gl_common/evas_gl_image.c index 7e66512..20c6670 100755 --- a/src/modules/evas/engines/gl_common/evas_gl_image.c +++ b/src/modules/evas/engines/gl_common/evas_gl_image.c @@ -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.