Commit b10b1ba9 authored by Daniel Sabo's avatar Daniel Sabo

app: Change the opacity param of _pixels to gfloat

All the internal math is float, and avoiding the conversion
from double is much faster when using SSE math.
parent 4725529d
......@@ -75,7 +75,7 @@ gimp_operation_addition_mode_process (GeglOperation *operation,
const GeglRectangle *roi,
gint level)
{
gdouble opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
gfloat opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
return gimp_operation_addition_mode_process_pixels (in_buf, aux_buf, aux2_buf, out_buf, opacity, samples, roi, level);
}
......@@ -85,7 +85,7 @@ gimp_operation_addition_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level)
......
......@@ -54,7 +54,7 @@ gboolean gimp_operation_addition_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level);
......
......@@ -88,7 +88,7 @@ gimp_operation_anti_erase_mode_process (GeglOperation *operation,
const GeglRectangle *roi,
gint level)
{
gdouble opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
gfloat opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
return gimp_operation_anti_erase_mode_process_pixels (in_buf, aux_buf, aux2_buf, out_buf, opacity, samples, roi, level);
}
......@@ -98,7 +98,7 @@ gimp_operation_anti_erase_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level)
......@@ -107,8 +107,8 @@ gimp_operation_anti_erase_mode_process_pixels (gfloat *in,
while (samples--)
{
gdouble value = opacity;
gint b;
gfloat value = opacity;
gint b;
if (has_mask)
value *= *mask;
......
......@@ -55,7 +55,7 @@ gboolean gimp_operation_anti_erase_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level);
......
......@@ -75,7 +75,7 @@ gimp_operation_behind_mode_process (GeglOperation *operation,
const GeglRectangle *roi,
gint level)
{
gdouble opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
gfloat opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
return gimp_operation_behind_mode_process_pixels (in_buf, aux_buf, aux2_buf, out_buf, opacity, samples, roi, level);
}
......@@ -85,7 +85,7 @@ gimp_operation_behind_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level)
......@@ -94,8 +94,8 @@ gimp_operation_behind_mode_process_pixels (gfloat *in,
while (samples--)
{
gint b;
gdouble value = opacity;
gfloat value = opacity;
gint b;
if (has_mask)
value *= *mask;
......
......@@ -54,7 +54,7 @@ gboolean gimp_operation_behind_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level);
......
......@@ -75,7 +75,7 @@ gimp_operation_burn_mode_process (GeglOperation *operation,
const GeglRectangle *roi,
gint level)
{
gdouble opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
gfloat opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
return gimp_operation_burn_mode_process_pixels (in_buf, aux_buf, aux2_buf, out_buf, opacity, samples, roi, level);
}
......@@ -85,7 +85,7 @@ gimp_operation_burn_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level)
......@@ -136,4 +136,4 @@ gimp_operation_burn_mode_process_pixels (gfloat *in,
}
return TRUE;
}
\ No newline at end of file
}
......@@ -54,7 +54,7 @@ gboolean gimp_operation_burn_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level);
......
......@@ -79,7 +79,7 @@ gimp_operation_color_erase_mode_process (GeglOperation *operation,
const GeglRectangle *roi,
gint level)
{
gdouble opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
gfloat opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
return gimp_operation_color_erase_mode_process_pixels (in_buf, aux_buf, aux2_buf, out_buf, opacity, samples, roi, level);
}
......@@ -89,7 +89,7 @@ gimp_operation_color_erase_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level)
......
......@@ -54,7 +54,7 @@ gboolean gimp_operation_color_erase_mode_process_pixels (gfloat *in
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level);
......
......@@ -79,7 +79,7 @@ gimp_operation_color_mode_process (GeglOperation *operation,
const GeglRectangle *roi,
gint level)
{
gdouble opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
gfloat opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
return gimp_operation_color_mode_process_pixels (in_buf, aux_buf, aux2_buf, out_buf, opacity, samples, roi, level);
}
......@@ -89,7 +89,7 @@ gimp_operation_color_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level)
......
......@@ -54,7 +54,7 @@ gboolean gimp_operation_color_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level);
......
......@@ -75,7 +75,7 @@ gimp_operation_darken_only_mode_process (GeglOperation *operation,
const GeglRectangle *roi,
gint level)
{
gdouble opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
gfloat opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
return gimp_operation_darken_only_mode_process_pixels (in_buf, aux_buf, aux2_buf, out_buf, opacity, samples, roi, level);
}
......@@ -85,7 +85,7 @@ gimp_operation_darken_only_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level)
......@@ -135,4 +135,4 @@ gimp_operation_darken_only_mode_process_pixels (gfloat *in,
}
return TRUE;
}
\ No newline at end of file
}
......@@ -54,7 +54,7 @@ gboolean gimp_operation_darken_only_mode_process_pixels (gfloat *in
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level);
......
......@@ -75,7 +75,7 @@ gimp_operation_difference_mode_process (GeglOperation *operation,
const GeglRectangle *roi,
gint level)
{
gdouble opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
gfloat opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
return gimp_operation_difference_mode_process_pixels (in_buf, aux_buf, aux2_buf, out_buf, opacity, samples, roi, level);
}
......@@ -85,7 +85,7 @@ gimp_operation_difference_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level)
......
......@@ -55,7 +55,7 @@ gboolean gimp_operation_difference_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level);
......
......@@ -91,7 +91,7 @@ gimp_operation_dissolve_mode_process (GeglOperation *operation,
const GeglRectangle *result,
gint level)
{
gdouble opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
gfloat opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
return gimp_operation_dissolve_mode_process_pixels (in_buf, aux_buf, aux2_buf, out_buf, opacity, samples, result, level);
}
......@@ -101,7 +101,7 @@ gimp_operation_dissolve_mode_process_pixels (gfloat *in,
gfloat *aux,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *result,
gint level)
......@@ -150,4 +150,4 @@ gimp_operation_dissolve_mode_process_pixels (gfloat *in,
}
return TRUE;
}
\ No newline at end of file
}
......@@ -54,7 +54,7 @@ gboolean gimp_operation_dissolve_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *result,
gint level);
......
......@@ -75,7 +75,7 @@ gimp_operation_divide_mode_process (GeglOperation *operation,
const GeglRectangle *roi,
gint level)
{
gdouble opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
gfloat opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
return gimp_operation_divide_mode_process_pixels (in_buf, aux_buf, aux2_buf, out_buf, opacity, samples, roi, level);
}
......@@ -85,7 +85,7 @@ gimp_operation_divide_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level)
......@@ -136,4 +136,4 @@ gimp_operation_divide_mode_process_pixels (gfloat *in,
}
return TRUE;
}
\ No newline at end of file
}
......@@ -54,7 +54,7 @@ gboolean gimp_operation_divide_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level);
......
......@@ -75,7 +75,7 @@ gimp_operation_dodge_mode_process (GeglOperation *operation,
const GeglRectangle *roi,
gint level)
{
gdouble opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
gfloat opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
return gimp_operation_dodge_mode_process_pixels (in_buf, aux_buf, aux2_buf, out_buf, opacity, samples, roi, level);
}
......@@ -85,7 +85,7 @@ gimp_operation_dodge_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level)
......@@ -136,4 +136,4 @@ gimp_operation_dodge_mode_process_pixels (gfloat *in,
}
return TRUE;
}
\ No newline at end of file
}
......@@ -54,7 +54,7 @@ gboolean gimp_operation_dodge_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level);
......
......@@ -88,7 +88,7 @@ gimp_operation_erase_mode_process (GeglOperation *operation,
const GeglRectangle *roi,
gint level)
{
gdouble opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
gfloat opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
return gimp_operation_erase_mode_process_pixels (in_buf, aux_buf, aux2_buf, out_buf, opacity, samples, roi, level);
}
......@@ -98,7 +98,7 @@ gimp_operation_erase_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level)
......@@ -107,8 +107,8 @@ gimp_operation_erase_mode_process_pixels (gfloat *in,
while (samples--)
{
gint b;
gdouble value = opacity;
gfloat value = opacity;
gint b;
if (has_mask)
value *= (*mask);
......
......@@ -54,7 +54,7 @@ gboolean gimp_operation_erase_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level);
......
......@@ -75,7 +75,7 @@ gimp_operation_grain_extract_mode_process (GeglOperation *operation,
const GeglRectangle *roi,
gint level)
{
gdouble opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
gfloat opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
return gimp_operation_grain_extract_mode_process_pixels (in_buf, aux_buf, aux2_buf, out_buf, opacity, samples, roi, level);
}
......@@ -85,7 +85,7 @@ gimp_operation_grain_extract_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level)
......@@ -136,4 +136,4 @@ gimp_operation_grain_extract_mode_process_pixels (gfloat *in,
}
return TRUE;
}
\ No newline at end of file
}
......@@ -54,7 +54,7 @@ gboolean gimp_operation_grain_extract_mode_process_pixels (gfloat *
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level);
......
......@@ -75,7 +75,7 @@ gimp_operation_grain_merge_mode_process (GeglOperation *operation,
const GeglRectangle *roi,
gint level)
{
gdouble opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
gfloat opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
return gimp_operation_grain_merge_mode_process_pixels (in_buf, aux_buf, aux2_buf, out_buf, opacity, samples, roi, level);
}
......@@ -85,7 +85,7 @@ gimp_operation_grain_merge_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level)
......
......@@ -54,7 +54,7 @@ gboolean gimp_operation_grain_merge_mode_process_pixels (gfloat *in
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level);
......
......@@ -75,7 +75,7 @@ gimp_operation_hardlight_mode_process (GeglOperation *operation,
const GeglRectangle *roi,
gint level)
{
gdouble opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
gfloat opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
return gimp_operation_hardlight_mode_process_pixels (in_buf, aux_buf, aux2_buf, out_buf, opacity, samples, roi, level);
}
......@@ -85,7 +85,7 @@ gimp_operation_hardlight_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level)
......
......@@ -54,7 +54,7 @@ gboolean gimp_operation_hardlight_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level);
......
......@@ -79,7 +79,7 @@ gimp_operation_hue_mode_process (GeglOperation *operation,
const GeglRectangle *roi,
gint level)
{
gdouble opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
gfloat opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
return gimp_operation_hue_mode_process_pixels (in_buf, aux_buf, aux2_buf, out_buf, opacity, samples, roi, level);
}
......@@ -89,7 +89,7 @@ gimp_operation_hue_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level)
......
......@@ -54,7 +54,7 @@ gboolean gimp_operation_hue_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level);
......
......@@ -75,7 +75,7 @@ gimp_operation_lighten_only_mode_process (GeglOperation *operation,
const GeglRectangle *roi,
gint level)
{
gdouble opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
gfloat opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
return gimp_operation_lighten_only_mode_process_pixels (in_buf, aux_buf, aux2_buf, out_buf, opacity, samples, roi, level);
}
......@@ -85,7 +85,7 @@ gimp_operation_lighten_only_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level)
......
......@@ -54,7 +54,7 @@ gboolean gimp_operation_lighten_only_mode_process_pixels (gfloat *i
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level);
......
......@@ -75,7 +75,7 @@ gimp_operation_multiply_mode_process (GeglOperation *operation,
const GeglRectangle *roi,
gint level)
{
gdouble opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
gfloat opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
return gimp_operation_multiply_mode_process_pixels (in_buf, aux_buf, aux2_buf, out_buf, opacity, samples, roi, level);
}
......@@ -85,7 +85,7 @@ gimp_operation_multiply_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level)
......
......@@ -54,7 +54,7 @@ gboolean gimp_operation_multiply_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level);
......
......@@ -156,7 +156,7 @@ gimp_operation_normal_mode_process (GeglOperation *operation,
const GeglRectangle *roi,
gint level)
{
gdouble opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
gfloat opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
return gimp_operation_normal_mode_process_pixels (in_buf, aux_buf, aux2_buf, out_buf, opacity, samples, roi, level);
}
......@@ -166,7 +166,7 @@ gimp_operation_normal_mode_process_pixels (gfloat *in,
gfloat *aux,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level)
......
......@@ -55,7 +55,7 @@ gboolean gimp_operation_normal_mode_process_pixels (gfloat *in,
gfloat *aux,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level);
......
......@@ -75,7 +75,7 @@ gimp_operation_overlay_mode_process (GeglOperation *operation,
const GeglRectangle *roi,
gint level)
{
gdouble opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
gfloat opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
return gimp_operation_overlay_mode_process_pixels (in_buf, aux_buf, aux2_buf, out_buf, opacity, samples, roi, level);
}
......@@ -85,7 +85,7 @@ gimp_operation_overlay_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level)
......
......@@ -54,7 +54,7 @@ gboolean gimp_operation_overlay_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level);
......
......@@ -74,7 +74,7 @@ gimp_operation_replace_mode_process (GeglOperation *operation,
const GeglRectangle *roi,
gint level)
{
gdouble opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
gfloat opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
return gimp_operation_replace_mode_process_pixels (in_buf, aux_buf, aux2_buf, out_buf, opacity, samples, roi, level);
}
......@@ -84,7 +84,7 @@ gimp_operation_replace_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level)
......
......@@ -54,7 +54,7 @@ gboolean gimp_operation_replace_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level);
......
......@@ -79,7 +79,7 @@ gimp_operation_saturation_mode_process (GeglOperation *operation,
const GeglRectangle *roi,
gint level)
{
gdouble opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
gfloat opacity = GIMP_OPERATION_POINT_LAYER_MODE (operation)->opacity;
return gimp_operation_saturation_mode_process_pixels (in_buf, aux_buf, aux2_buf, out_buf, opacity, samples, roi, level);
}
......@@ -89,7 +89,7 @@ gimp_operation_saturation_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level)
......
......@@ -54,7 +54,7 @@ gboolean gimp_operation_saturation_mode_process_pixels (gfloat *in,
gfloat *layer,
gfloat *mask,
gfloat *out,
gdouble opacity,
gfloat opacity,
glong samples,
const GeglRectangle *roi,
gint level);
......