[Theora-dev] MMX loop filter for theora-exp

Ralph Giles giles at xiph.org
Wed Aug 24 14:53:09 PDT 2005


On Thu, Aug 18, 2005 at 12:01:53PM -0600, Mike Melanson wrote:

> 	Any chance of writing the ASM in Intel syntax and then compiling it 
> with GPL'd NASM under Linux?

Note that this also works the other direction: we can continue to use 
gcc inline asm but cross/mingw compile win32/64 .obj files for the 
accelerated routines and ship that as part of the windows source.

Has the advantage of being able to use the nicer inline syntax, as well 
as the vector extensions and SIMD intrinsics. On the other hand, 
installing a windows-target gcc is a lot harder than 'nasm -f win32'.

Anybody know what kind of intrinsic support MSVC has? Is it possible to 
write a bridge layer in CPP?

 -r


More information about the Theora-dev mailing list