Hi Sebastien , Nice. After reviewing this change I think is perfectly valid and I have committed it to the GIT main sources. Thanks! Now you are in the contributors list.
Regarding the copyright, this is a good point. I put copyright Marti blah blah to have some proof of prior art in the case of anybody trying to patent any lcms algorithm. But many people has contributed to the code, so I can't pretend to be the author of contributed code. if you (or any other contributor) wants a specific notice of copyright on his part, please let me know. Actually I keep a contributors list in the authors file, but I'm not a lawyer and probably this is not enough. Merci bien. Best regards Marti Maria The LittleCMS project http://www.littlecms.com El 18/12/2012 14:48, Sebastien Leon escribió: > Hi, > > I use Qt framework (Qt3/4/5) and default true colors images are > TYPE_BGRA_8 on Mac/Linux/Windows. > This WE, I traced step by step LittleCMS to understand its logic and to > extend it to manage alpha linked images. > At this occasion, I realized that TYPE_BGRA_8 has not been optimized in > the decompressor list. > It was a trivial code to implement but once I get it, I get an > interesting boot on performance : > > Bench results : > * 39 ms with LittleCMS 2.4 > * 22 ms with LittleCMS 2.4 including an optimized decompressor for > TYPE_BGRA_8. > > As Qt and Win32 DIBs (also TYPE_BGRA_8) are widely used, I think that my > modifications could be of any use... > Here is a link to the modified cmspack.c file : > > http://sebastienleon.com/info/littleCMS/cmspack.withBGRA_8.c > (obviously, I give all copyrights to Marti) > > I'll shot another email regarding the support of Premultiplied Alpha > images (linked alpha). > > Best regards > > Sébastien Léon > > ------------------------------------------------------------------------------ > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > Remotely access PCs and mobile devices and provide instant support > Improve your efficiency, and focus on delivering more value-add services > Discover what IT Professionals Know. Rescue delivers > http://p.sf.net/sfu/logmein_12329d2d > _______________________________________________ > Lcms-user mailing list > Lcms-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/lcms-user > ------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d _______________________________________________ Lcms-user mailing list Lcms-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lcms-user