[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