Hi,

> The problem is, regardless of how this affects performance, we now 
> have to rip out and rewrite a large part of our code. It also means 
> that everything will work differently when the user is using lcms 
> than when they are using ColorSync. Previously, we could allocate a 
> number of transforms (or color worlds when using ColorSync) for 
> drawing to screen; one for drawing cmyk solid colors, one for drawing 
> a certain bitmap with a certain input profile, etc. Those transforms 
> (or worlds) could be kept around for long periods of time until the 
> user changed something, and it didn't matter what the format of the 
> input or output was, it just worked (it just worked in ColorSync, and 
> the cmsChangeBuffersFormat made it work in lcms).

I see. Maybe I could add this function to work on non-optimized tranforms.
Please note that means an important throughput penalty, but maybe that
is not so important. Ok, let me some days to figure out the required changes.

Thanks for spotting the issue.
Regards
Marti.


------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Lcms-user mailing list
Lcms-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lcms-user

Reply via email to