[pulseaudio-discuss] [RFC] SSE-optimized sample-rate converter

Pierre-Louis Bossart pierre-louis.bossart at linux.intel.com
Fri Jan 6 19:09:54 PST 2012


> it seems SSE3 is required

Indeed.

> src/Makefile.am:
> +libpulsecommon_ at PA_MAJORMINOR@_la_CFLAGS += -D__SSSE3__ -msse -msse2 -
> msse3 -march=core2 -mfpmath=sse
> 
> doesn't -msse3 imply -msse2/-msse?

I honestly have no idea. The code was originally developed with ICC for
atom, not sure what gcc needs.
I tried to find a combination that would work first to focus on PulseAudio
integration.. 
The main problem I faced was to remove the -march flag, the code works with
core2 or atom but that's neither elegant nor the right thing to do. Most
likely other Intel folks will have an answer.
-Pierre



More information about the pulseaudio-discuss mailing list