Assembler is not that hard to learn - it just takes much time to figure out a good algorithm, and then actually do it. Try downloading the AviSynth source, Donalds Tweak filter, Xvid, ffdshow - there are lots of assembler in them, most of it not easy to understand, but enough to get you started.
Basicly, you just need to know how MMX/ISSE works - this is probably what you'll be needing the most for filters. Try to keep everything else as simple as possible (looping, etc).
I have put up a lot of documentation on optimizations on the CVS-bin site (see sig.) - also some explanations on how MMX works.
__________________
Regards, sh0dan // VoxPod
|