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:
Martin Nordholts
2008-11-01 12:23:14 +00:00
parent 3791a757f1
commit ca618e3f0b
2 changed files with 8 additions and 1 deletions

View File

@ -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>

View File

@ -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);