[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-kimageshop
Subject:    Re: koffice/plugins/colorengines/lcms/colorspaces/rgb_u8
From:       Boudewijn Rempt <boud () valdyas ! org>
Date:       2010-01-05 7:58:12
Message-ID: 201001050858.13805.boud () valdyas ! org
[Download RAW message or body]

On Monday 04 January 2010, Edward Apap wrote:
> SVN commit 1070109 by eapap:
> 
> Remove alpha channel manipulation after copying


I actually think that this is a legacy code path that is no longer used -- the 
real composite op copy is in libs/pigment/KoCompositeOpCopyAbstract.h. The 
only composite ops from that file that are still used are 

COMPOSITE_DARKEN
COMPOSITE_LIGHTEN
COMPOSITE_HUE
COMPOSITE_SATURATION
COMPOSITE_VALUE
COMPOSITE_COLOR
COMPOSITE_IN
COMPOSITE_OUT
COMPOSITE_DIFF
COMPOSITE_BUMPMAP
COMPOSITE_CLEAR
COMPOSITE_DISSOLVE

The rest really should be removed, and the legacy composite ops should be 
moved out of this file and made generic, where possible.


-- 
Boudewijn Rempt | http://www.valdyas.org
_______________________________________________
kimageshop mailing list
kimageshop@kde.org
https://mail.kde.org/mailman/listinfo/kimageshop
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic