[opus] configure options for x86
Sean Darcy
seandarcy2 at gmail.com
Mon Nov 16 15:27:58 PST 2015
Thanks for the prompt and helpful replies.
Built with --enable-custom-modes --disable-static --enable-intrinsics
--enable-rtcd --enable-float-approx
All worked. Only thing odd, rtcd was not enabled:
Floating point support: ........ yes
Fast float approximations: ..... yes
Fixed point debugging: ......... no
Inline Assembly Optimizations: . No inline ASM for your platform,
please send patches
External Assembly Optimizations:
Intrinsics Optimizations.......: x86 SSE SSE2 SSE4.1 AVX
Run-time CPU detection: ........ no
Custom modes: .................. yes
.......................
sean
On Sat, Nov 14, 2015 at 6:40 PM, Jean-Marc Valin <jmvalin at jmvalin.ca> wrote:
> On 11/13/2015 04:40 PM, Sean Darcy wrote:
> > --enable-float-approx, enable fast approximations for floating point
> >
> > does this have a material effect on encoding speed, or quality ?
>
> The main thing float-approx does is to use polynomial approximations for
> log() and exp(). These make the code slightly faster with no impact on
> quality. The only reason the option isn't enabled by default is that it
> won't work on the (rare) platforms that don't have IEEE 754 floating point.
>
> Jean-Marc
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xiph.org/pipermail/opus/attachments/20151116/03bee152/attachment.htm
More information about the opus
mailing list