[vorbis-dev] Optimisations

Ralph Giles giles at ashlu.bc.ca
Thu Nov 16 17:54:50 PST 2000



On Thu, 16 Nov 2000, Timothy J. Wood wrote:

>   Likewise you might have x86, x86_sse, x86_mmx, x86_3dnow, etc.
> 
>   So, it would be nice to compile in anything that is compilable on the
> target and have a runtime switch to select a particular optimization
> path (and possibly one to select the 'best' one for the current platform
> automatically).

Mesa (and by extension, utah-glx) do this, and it works very nicely. You
might take a look at their code to see how it's done. It's especially
pleasant for those producing packaging binaries for distribution.

www.mesa3d.org

They also bent over backward to create a portable asm format. (With
somewhat limited success, but it does work with major GNU and MS tools)

 -r

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Vorbis-dev mailing list