ds at schleef.org
Sun May 8 16:27:05 CEST 2005
Liboil-0.3.2. It's out. More implementations. More Classes. More more.
New function classes:
IDCT 8x8 transform as defined by the Theora spec. Slightly different
from the standard IDCT 8x8 transform.
IDCT 8x8 transforms where the high-frequency elements of the source
arrays are ignored in the calculation. Very useful if those elements
can be guaranteed to be zero.
Sum of absolute differences, implemented correctly. Replaces
oil_sad8x8_f64 and oil_sad8x8_s16. (The older versions were just
Scale and convert to a different type. Allows conversion from float
audio to signed-16 audio in a single step, as opposed to 2 or 3 steps
Splat source values to an entire array, non-strided version. Easier
to optimize than strided version.
Do you understand how to make a CPU go fast? Write some liboil
optimizations. Optimizations can be written in C, inline assembly, or
C-with-intrisics, so you don't need to be an assembly wizard.
Want to use liboil in your application? Propose the function classes
you need. Submit your existing code for optimization.
Big Kitten LLC (http://www.bigkitten.com/) -- data acquisition on Linux
More information about the gstreamer-devel