From a08b29d88e3c94d32b5b8f827e7fcf0bc2b34ac2 Mon Sep 17 00:00:00 2001 From: "Phil.Wang" Date: Tue, 21 Jul 2015 09:14:28 +0800 Subject: [PATCH] Enable NEON optimized image rotate for ARM v7-A NEON opimized image rotate was disabled by accident. This patch enables it again. Fix issue #115. Change-Id: I4aa977de8534557d98a707cc9504aac94805d571 --- cmake/FunctionSwitch.cmake | 3 +++ modules/CMakeLists.txt | 2 -- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/cmake/FunctionSwitch.cmake b/cmake/FunctionSwitch.cmake index 9946738..f6956c1 100644 --- a/cmake/FunctionSwitch.cmake +++ b/cmake/FunctionSwitch.cmake @@ -43,5 +43,8 @@ if(${NE10_TARGET_ARCH} STREQUAL "armv7") add_definitions(-DENABLE_NE10_PHYSICS_RELATIVE_V_VEC2F_NEON) add_definitions(-DENABLE_NE10_PHYSICS_APPLY_IMPULSE_VEC2F_NEON) endif() + if(NE10_ENABLE_IMGPROC) + add_definitions(-DENABLE_NE10_IMG_ROTATE_RGBA_NEON) + endif() endif() endif() diff --git a/modules/CMakeLists.txt b/modules/CMakeLists.txt index 23b6235..7398ab7 100644 --- a/modules/CMakeLists.txt +++ b/modules/CMakeLists.txt @@ -276,8 +276,6 @@ if(NE10_ENABLE_IMGPROC) ) if(${NE10_TARGET_ARCH} STREQUAL "armv7") - # Following definition is only available under armv7. - add_definitions(-DENABLE_NE10_IMG_ROTATE_RGBA_NEON) # Add image processing NEON files. set(NE10_IMGPROC_NEON_SRCS ${PROJECT_SOURCE_DIR}/modules/imgproc/NE10_rotate.neon.s -- 2.7.4