Commit graph

4 commits

Author SHA1 Message Date
joerg
bacea7cad5 Remove @dirrm entries from PLISTs 2009-06-14 17:48:39 +00:00
drochner
c027ea1ea4 update to 0.3.13
This release merges lots of distributions patches and bug fixes
and adds new functionality used by the upcoming (now!) release
of Schroedinger-1.0.0.

pkgsrc note: someone with an arm (pun intended), or who knows how to
detect a "VFP" might want to tune the cpu feature detection code
2008-02-28 19:28:24 +00:00
drochner
2c2df4f925 update to 0.3.9
Most changes (since 0.3.6) were done in 0.3.7 appearently, where no
changelog doesn't exist for. I see many additions of MMX/SSE optimized
functions. The rest is bugfixes.

Pkgsrc patch: SSE2/3 are disabled on i386 for now because gcc doesn't
ensure stack alignment for automatic 128-bit variables. Future liboil
versions will work around this. See
http://lists.freedesktop.org/archives/liboil/2006-August/000102.html
and
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=368991
2006-10-19 14:27:33 +00:00
jmmv
b6283244d9 Initial import of liboil, version 0.3.6:
Liboil is a library of simple functions that are optimized for various CPUs.
These functions are generally loops implementing simple algorithms, such as
converting an array of N integers to floating-point numbers or multiplying
and summing an array of N numbers.  Such functions are candidates for
significant optimization using various techniques, especially by using
extended instructions provided by modern CPUs (Altivec, MMX, SSE, etc.).

Many multimedia applications and libraries already do similar things
internally.  The goal of this project is to consolidate some of the code
used by various multimedia projects and also make optimizations easier to
use by a broader range of applications.

This is needed for the upcoming gstreamer 0.10.
2006-01-15 19:51:56 +00:00