RasterFlow
  • User Guide
  • Operations
  • Get RasterFlow
    • Categories
      • Add
      • Clear
      • Color-burn
      • Color-dodge
      • Darken
      • Difference
      • Divide
      • Dst
      • Dst-atop
      • Dst-in
      • Dst-out
      • Dst-over
      • Exclusion
      • Combine Exposures
      • Gamma
      • Hard-light
      • Lighten
      • Mix
      • Multiply
      • Overlay
      • Piecewise Blend
      • Plus
      • Remap
      • Screen
      • Seamless Clone Compose
      • Soft-light
      • Src
      • Src-atop
      • Src-in
      • Src-out
      • Normal compositing
      • Subtract
      • SVG Hue Rotate
      • SVG Luminance to Alpha
      • SVG Matrix
      • SVG Saturate
      • Weighted Blend
      • Xor
Compositors

Clear

svg:clear
Porter Duff operation clear (d = 0.0f).
Picture not available yet

Operation pads

This operation exposes the following data pads, defining how it receives, processes, and emits image data:

Input
Aux
Output

Operation properties

SRGB
gboolean
Use sRGB gamma instead of linear.
Default false

Add

Math operation add, performs the operation per pixel, using either the constant provided in 'value' or the corresponding pixel from the buffer on aux as operands. The result is the evaluation of the expression result = input + value.

Color-burn

SVG blend operation color-burn (<code>if cA * aB + cB * aA <= aA * aB: d = cA * (1 - aB) + cB * (1 - aA) otherwise: d = (cA == 0 ? 1 : (aA * (cA * aB + cB * aA - aA * aB) / cA) + cA * (1 - aB) + cB * (1 - aA))</code>).

On this page

  • Operation pads
  • Operation properties
RasterFlow © 2025 · Licensed under GPL-3.0 · Powered by GEGL, GTK, and their contributors.