Function composite_row

Source
pub fn composite_row(dst: &mut [u8], src: &[u8], mode: BlendMode, opacity: f32)
Expand description

Composite one row of straight-alpha RGBA pixels (src) onto one row of opaque canvas pixels (dst). Both slices are 4 * n bytes; opacity is 0..1. Canvas alpha stays 255.