Module imagery.compositing.source_over

Explicit alpha source-over compositing contract.

Functions

NameDescription
trySourceOver(source, destination, association, result) Composite source over destination without implicit association changes.
tryValidityAwareSourceOver(source, sourceValid, destination, destinationValid, association, result, resultValid) Composite with explicit validity flags. Validity is not alpha and is never inferred from the pixel values. An invalid source contributes nothing; when only one contributor is valid, that contributor is returned unchanged.