bitBlt in KoLCMSColorSpaceTrait
Boudewijn Rempt
boud at valdyas.org
Mon Sep 25 08:00:23 CEST 2006
Just answering a question Cyrille asked on irc just when I was heading for
bed:
bitBlt is implemented in KoLCMSColorSpaceTrait because that's where,
historically, the conversion between colorspaces during bitBlt was
implemented, when it was still KisAbstractColorSpace. The reason for that is
that it tried to first convert through lcms, and only in the second instance
through to/fromQColor.
Better would be, I think, to have conversion through formula's or
to/fromQColor in KoColorSpace (which would then cease to be a pure abstract
virtual interface) and override that in KoLCMSColorSpaceTrait with conversion
through lcms.
--
Boudewijn Rempt
http://www.valdyas.org/fading/index.cgi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kimageshop/attachments/20060925/15af7adf/attachment.pgp
More information about the kimageshop
mailing list