Enumeration
GskBlendMode
Description [src]
The blend modes available for render nodes.
The implementation of each blend mode is deferred to the rendering pipeline.
See https://www.w3.org/TR/compositing-1/#blending for more information on blending and blend modes.
Members
GSK_BLEND_MODE_DEFAULT-
The default blend mode, which specifies no blending.
- Value:
0 - Nickname:
default - Available since: 4.0
- Value:
GSK_BLEND_MODE_MULTIPLY-
The source color is multiplied by the destination and replaces the destination.
- Value:
1 - Nickname:
multiply - Available since: 4.0
- Value:
GSK_BLEND_MODE_SCREEN-
Multiplies the complements of the destination and source color values, then complements the result.
- Value:
2 - Nickname:
screen - Available since: 4.0
- Value:
GSK_BLEND_MODE_OVERLAY-
Multiplies or screens the colors, depending on the destination color value. This is the inverse of hard-list.
- Value:
3 - Nickname:
overlay - Available since: 4.0
- Value:
GSK_BLEND_MODE_DARKEN-
Selects the darker of the destination and source colors.
- Value:
4 - Nickname:
darken - Available since: 4.0
- Value:
GSK_BLEND_MODE_LIGHTEN-
Selects the lighter of the destination and source colors.
- Value:
5 - Nickname:
lighten - Available since: 4.0
- Value:
GSK_BLEND_MODE_COLOR_DODGE-
Brightens the destination color to reflect the source color.
- Value:
6 - Nickname:
color-dodge - Available since: 4.0
- Value:
GSK_BLEND_MODE_COLOR_BURN-
Darkens the destination color to reflect the source color.
- Value:
7 - Nickname:
color-burn - Available since: 4.0
- Value:
GSK_BLEND_MODE_HARD_LIGHT-
Multiplies or screens the colors, depending on the source color value.
- Value:
8 - Nickname:
hard-light - Available since: 4.0
- Value:
GSK_BLEND_MODE_SOFT_LIGHT-
Darkens or lightens the colors, depending on the source color value.
- Value:
9 - Nickname:
soft-light - Available since: 4.0
- Value:
GSK_BLEND_MODE_DIFFERENCE-
Subtracts the darker of the two constituent colors from the lighter color.
- Value:
10 - Nickname:
difference - Available since: 4.0
- Value:
GSK_BLEND_MODE_EXCLUSION-
Produces an effect similar to that of the difference mode but lower in contrast.
- Value:
11 - Nickname:
exclusion - Available since: 4.0
- Value:
GSK_BLEND_MODE_COLOR-
Creates a color with the hue and saturation of the source color and the luminosity of the destination color.
- Value:
12 - Nickname:
color - Available since: 4.0
- Value:
GSK_BLEND_MODE_HUE-
Creates a color with the hue of the source color and the saturation and luminosity of the destination color.
- Value:
13 - Nickname:
hue - Available since: 4.0
- Value:
GSK_BLEND_MODE_SATURATION-
Creates a color with the saturation of the source color and the hue and luminosity of the destination color.
- Value:
14 - Nickname:
saturation - Available since: 4.0
- Value:
GSK_BLEND_MODE_LUMINOSITY-
Creates a color with the luminosity of the source color and the hue and saturation of the destination color.
- Value:
15 - Nickname:
luminosity - Available since: 4.0
- Value: