My 2p would be that pre-multiplied alpha is a very useful optimisation for
compositing, but a hindrance for everything else.
Perhaps you could move your colour management after the compositing step?
So have RGBA with pre-multipled alpha as your working space, composite down
to a single plain RGB layer for painting to the screen, and do a final pass
with lcms on that, just before sending it out.
Compositing device-space images seems possibly questionable anyway. Won't
things like gamma, which you won't have control over, affect the result?
John
------------------------------------------------------------------------------
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