Skip to content

Release candidate of lcms 2.10

Pre-release
Pre-release
Compare
Choose a tag to compare
@mm2 mm2 released this 19 May 19:52
· 588 commits to master since this release

After a long period of inactivity, I am happy to announce the imminent release of lcms2-2.10.

It includes bug fixes and some compilation aids, like the possibility of removing the "register" modifier. MD5 is now accesible in API. PostScript CSA generation is also much better, thanks to Philipp Knechtges. This solves historical performance issues on PostScript which affect many intepreters, Camelot, Ghostscript...

Maybe the biggest difference of 2.10 with other releases lies in the bundle with the "fast float" plug-in.

Previouly released as a commercial package, the "fast float" plug-in increases floating point performance significantly. Thet means, you call a function when initializing your code and you get a throughput gain when doing floating point transforms. The plug-in has also other features like dithered output or fast 8 bit RGB transforms. There is a test bed in the plug-in directory that shows and measures the throughput gain in your target computer.

I have decided to releases this plug-in AS OPEN SOURCE UNDER GPL3 LICENCE. Please check the license carefully before including the code in your applications. This is only on the plug-in, the lcms2 core is still under MIT license. In case of doubt you can contact me on this mailing list or by using the mail info { at } littlecms { dot } com

If the release candidate is ok for all you, I will proceed with the official in a very few.