Skip to contentSkip to conversation

opencv: Enable NEON flags

PATCH New Andre Renaud 2 participants 2 messages Jul 7, 2017 – Jul 9, 2017

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 opencv: Enable NEON flags

opencv: Enable NEON optimizations if available

package/opencv/opencv.mk +2 -1
index 92cfd43..b5b1253 100644
@@ -79,7 +79,8 @@ OPENCV_CONF_OPTS += \
        -DENABLE_SSE3=$(if $(BR2_X86_CPU_HAS_SSE3),ON,OFF) \
        -DENABLE_SSE41=$(if $(BR2_X86_CPU_HAS_SSE4),ON,OFF) \
        -DENABLE_SSE42=$(if $(BR2_X86_CPU_HAS_SSE42),ON,OFF) \
-       -DENABLE_SSSE3=$(if $(BR2_X86_CPU_HAS_SSSE3),ON,OFF)
+       -DENABLE_SSSE3=$(if $(BR2_X86_CPU_HAS_SSSE3),ON,OFF) \
+       -DENABLE_NEON=$(if $(BR2_ARM_CPU_HAS_NEON),ON,OFF)
 
 # Cuda stuff
 OPENCV_CONF_OPTS += \

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20170707/b3d93515/attachment.html>

#1 lore raw

PATCH 1/1 opencv: Enable NEON flags

Hello,

Quoted 9 lines · Andre Renaud

opencv: Enable NEON optimizations if available

package/opencv/opencv.mk +0 -0
index 92cfd43..b5b1253 100644

package/opencv/opencv.mk OPENCV_CONF_OPTS += \ · line 83

Quoted 6 lines
package/opencv/opencv.mk +2 -1
@@ -79,7 +79,8 @@ OPENCV_CONF_OPTS += \
        -DENABLE_SSE3=$(if $(BR2_X86_CPU_HAS_SSE3),ON,OFF) \
        -DENABLE_SSE41=$(if $(BR2_X86_CPU_HAS_SSE4),ON,OFF) \
        -DENABLE_SSE42=$(if $(BR2_X86_CPU_HAS_SSE42),ON,OFF) \
-       -DENABLE_SSSE3=$(if $(BR2_X86_CPU_HAS_SSSE3),ON,OFF)
+       -DENABLE_SSSE3=$(if $(BR2_X86_CPU_HAS_SSSE3),ON,OFF) \
+       -DENABLE_NEON=$(if $(BR2_ARM_CPU_HAS_NEON),ON,OFF)

Applied to master, thanks.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com