[Theora-dev] patch to build theora-mmx on AMD64
dlenski at gmail.com
Wed May 10 10:46:03 PDT 2006
On 5/3/06, Timothy B. Terriberry <tterribe at xiph.org> wrote:
> Just a general caution that such a type is not particularly
> well-supported on all platforms. By which I mean specifically older MSC
> compilers. E.g., casting to doubles was unsupported (compile-time
> error), IIRC (not that this would affect Theora). I'm not sure what else.
Also, now that I think about it it's probably not very useful to pass
around 64-bit integers in the C code. My goal was simply to avoid the
overhead of casting a few function arguments between 32-bit and 64-bit
in the most heavily used DSP routines. This probably makes a
negligible difference overall and it could be a maintenance nightmare
to have different function prototypes in the 32- and 64-bit versions.
So I think I'll just remove the uint64s unless anyone objects...
> Theora-dev mailing list
> Theora-dev at xiph.org
More information about the Theora-dev