Replaced the XXX for Soft light with a FIXME.
* app/gegl/gimpoperationpointlayermode.c (gimp_operation_point_layer_mode_process): Replaced the XXX for Soft light with a FIXME. svn path=/trunk/; revision=27514
This commit is contained in:
@ -1,5 +1,10 @@
|
||||
2008-11-01 Martin Nordholts <martinn@svn.gnome.org>
|
||||
|
||||
* app/gegl/gimpoperationpointlayermode.c
|
||||
(gimp_operation_point_layer_mode_process): Replaced the XXX for
|
||||
Soft light with a FIXME.
|
||||
|
||||
2008-11-01 Martin Nordholts <martinn@svn.gnome.org>
|
||||
* libgimpcolor/gimphsl.c (gimp_hsl_set): Added 'Since: GIMP 2.8'.
|
||||
|
||||
2008-11-01 Martin Nordholts <martinn@svn.gnome.org>
|
||||
|
@ -492,7 +492,9 @@ gimp_operation_point_layer_mode_process (GeglOperation *operation,
|
||||
|
||||
case GIMP_SOFTLIGHT_MODE:
|
||||
/* SVG 1.2 soft-light */
|
||||
/* XXX: Why is the result so different from legacy Soft Light? */
|
||||
/* FIXME: This exactly like in the SVG 1.2 draft but it is
|
||||
* buggy and we need sort this out
|
||||
*/
|
||||
EACH_CHANNEL (
|
||||
if (2 * layCa < layA)
|
||||
outCa = inCa * (layA - (1 - inC) * (2 * layCa - layA)) + layCa * (1 - inA) + inCa * (1 - layA);
|
||||
|
Reference in New Issue
Block a user