The `blendMode` attribute can be applied to [`PartText`](https://developer.android.com/reference/wear-os/wff/group/part/text/part-text), [`PartImage`](https://developer.android.com/reference/wear-os/wff/group/part/image/part-image),
[`PartAnimatedImage`](https://developer.android.com/reference/wear-os/wff/group/part/animated-image/part-animated-image) and [`PartDraw`](https://developer.android.com/reference/wear-os/wff/group/part/draw/part-draw) elements to configure how two
overlapping `Part*` objects are rendered.

Introduced in Wear OS 5.1.

| Blend mode | Description |
|---|---|
| [CLEAR](https://developer.android.com/reference/android/graphics/BlendMode#CLEAR) | Destination pixels covered by the source are cleared to 0. |
| [COLOR](https://developer.android.com/reference/android/graphics/BlendMode#COLOR) | Replaces hue and saturation of destination with hue and saturation of source, leaving luminosity unchanged. |
| [COLOR_BURN](https://developer.android.com/reference/android/graphics/BlendMode#COLOR_BURN) | Makes destination darker to reflect source. |
| [COLOR_DODGE](https://developer.android.com/reference/android/graphics/BlendMode#COLOR_DODGE) | Makes destination brighter to reflect source. |
| [DARKEN](https://developer.android.com/reference/android/graphics/BlendMode#DARKEN) | Retains the smallest component of the source and destination pixels. |
| [DIFFERENCE](https://developer.android.com/reference/android/graphics/BlendMode#DIFFERENCE) | Subtracts darker from lighter with higher contrast. |
| [DST](https://developer.android.com/reference/android/graphics/BlendMode#DST) | The source pixels are discarded, leaving the destination intact. |
| [DST_ATOP](https://developer.android.com/reference/android/graphics/BlendMode#DST_ATOP) | Discards the destination pixels that are not covered by source pixels. |
| [DST_IN](https://developer.android.com/reference/android/graphics/BlendMode#DST_IN) | Keeps the destination pixels that cover source pixels, discards the remaining source and destination pixels. |
| [DST_OUT](https://developer.android.com/reference/android/graphics/BlendMode#DST_OUT) | Keeps the destination pixels that are not covered by source pixels. |
| [DST_OVER](https://developer.android.com/reference/android/graphics/BlendMode#DST_OVER) | The source pixels are drawn behind the destination pixels. |
| [EXCLUSION](https://developer.android.com/reference/android/graphics/BlendMode#EXCLUSION) | Subtracts darker from lighter with lower contrast. |
| [HARD_LIGHT](https://developer.android.com/reference/android/graphics/BlendMode#HARD_LIGHT) | Makes destination lighter or darker, depending on source. |
| [HUE](https://developer.android.com/reference/android/graphics/BlendMode#HUE) | Replaces hue of destination with hue of source, leaving saturation and luminosity unchanged. |
| [LIGHTEN](https://developer.android.com/reference/android/graphics/BlendMode#LIGHTEN) | Retains the largest component of the source and destination pixels. |
| [LUMINOSITY](https://developer.android.com/reference/android/graphics/BlendMode#LUMINOSITY) | Replaces luminosity of destination with luminosity of source, leaving hue and saturation unchanged. |
| [MODULATE](https://developer.android.com/reference/android/graphics/BlendMode#MODULATE) | Multiplies the source and destination pixels. |
| [MULTIPLY](https://developer.android.com/reference/android/graphics/BlendMode#MULTIPLY) | Multiplies the source and destination pixels. |
| [OVERLAY](https://developer.android.com/reference/android/graphics/BlendMode#OVERLAY) | Multiplies or screens the source and destination depending on the destination color. |
| [PLUS](https://developer.android.com/reference/android/graphics/BlendMode#PLUS) | Adds the source pixels to the destination pixels and saturates the result. |
| [SATURATION](https://developer.android.com/reference/android/graphics/BlendMode#SATURATION) | Replaces saturation of destination with saturation of source, leaving hue and luminosity unchanged. |
| [SCREEN](https://developer.android.com/reference/android/graphics/BlendMode#SCREEN) | Adds the source and destination pixels, then subtracts the source pixels multiplied by the destination. |
| [SOFT_LIGHT](https://developer.android.com/reference/android/graphics/BlendMode#SOFT_LIGHT) | Makes destination lighter or darker, depending on source. |
| [SRC](https://developer.android.com/reference/android/graphics/BlendMode#SRC) | The source pixels replace the destination pixels. |
| [SRC_ATOP](https://developer.android.com/reference/android/graphics/BlendMode#SRC_ATOP) | Discards the source pixels that do not cover destination pixels. |
| [SRC_IN](https://developer.android.com/reference/android/graphics/BlendMode#SRC_IN) | Keeps the source pixels that cover the destination pixels, discards the remaining source and destination pixels. |
| [SRC_OUT](https://developer.android.com/reference/android/graphics/BlendMode#SRC_OUT) | Keeps the source pixels that do not cover destination pixels. |
| [SRC_OVER](https://developer.android.com/reference/android/graphics/BlendMode#SRC_OVER) | The source pixels are drawn over the destination pixels. |
| [XOR](https://developer.android.com/reference/android/graphics/BlendMode#XOR) | Discards the source and destination pixels where source pixels cover destination pixels. |

<br />

<br />