Michael McConville wrote:
> Stuart Henderson wrote:
> > On 2016/04/21 20:58, Rafael Sadowski wrote:
> > > On Wed Apr 20, 2016 at 05:30:26AM -0400, Michael McConville wrote:
> > > > It's on by default, but can be disabled with the below cmake
> > > > argument.
> > > 
> > > Are test results with and without SSE3 same or better? If yes okay
> > > for me.
> > 
> > I think it would have to be "better" otherwise what's the point in
> > disabling this in opencv (which does runtime detection)?
> 
> Are you sure? Looking at the build logs, it seems like -msse3 is in the
> build-global C and C++ flags, so it'll be used for autovectorization
> (see build snippet below).
> 
> It looks like Debian explicitly disables it:
> 
> https://anonscm.debian.org/cgit/debian-science/packages/opencv.git/tree/debian/rules#n16
> 
> And FreeBSD treats SIMD extensions as if they weren't autodetected:
> 
> https://svnweb.freebsd.org/ports/head/graphics/opencv/Makefile?view=co

For what it's worth, this probably applies to us too:

https://sources.debian.net/src/opencv/2.4.9.1%2Bdfsg-1.5/debian/patches/optimize_i586.patch/

Reply via email to