jpeg pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=6deda1a722496eca98d1833b1a9dadf89579915d

commit 6deda1a722496eca98d1833b1a9dadf89579915d
Author: Jean-Philippe Andre <jp.an...@samsung.com>
Date:   Tue Jul 8 11:42:26 2014 +0900

    Evas TGV: Fix compilation with BUILD_NEON
    
    The TGV loader is an Evas_Loader, not part of evas itself
    (eg. in cserve), so we can't use evas functions from there.
    eina_cpu provides appropriate CPU features detection.
---
 src/modules/evas/loaders/tgv/evas_image_load_tgv.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/modules/evas/loaders/tgv/evas_image_load_tgv.c 
b/src/modules/evas/loaders/tgv/evas_image_load_tgv.c
index 2ac56c4..20517ad 100644
--- a/src/modules/evas/loaders/tgv/evas_image_load_tgv.c
+++ b/src/modules/evas/loaders/tgv/evas_image_load_tgv.c
@@ -466,7 +466,7 @@ evas_image_load_file_data_tgv(void *loader_data,
                         if (!plane)
                           {
 #ifdef BUILD_NEON
-                             if (evas_common_cpu_has_feature(CPU_FEATURE_NEON))
+                             if (eina_cpu_features_get() & EINA_CPU_NEON)
                                {
                                   uint32_t *dst = &p[current_etc.x - 1 + 
(current_etc.y - 1) * master.w];
                                   uint32_t *src = &temporary[offset_x + 
offset_y * 4];

-- 


Reply via email to