PeachDrawing.Core
PeachDrawing.Core.PixelMath
PixelMath.Premultiply(Span<byte>) Method
Premultiplies straight-alpha RGBA8 in place: each colour channel is scaled by the pixel’s alpha.
public static void Premultiply(System.Span<byte> rgba);
Parameters
the pixels, four bytes each in R, G, B, A order; converted in place