diff --git a/src/ImageSharp/Primitives/ColorMatrix.Impl.cs b/src/ImageSharp/Primitives/ColorMatrix.Impl.cs index d71f39273..75bda227e 100644 --- a/src/ImageSharp/Primitives/ColorMatrix.Impl.cs +++ b/src/ImageSharp/Primitives/ColorMatrix.Impl.cs @@ -133,7 +133,7 @@ public partial struct ColorMatrix result.V = right.X * left.V.X; result.V += right.Y * left.V.Y; result.V += right.Z * left.V.Z; - result.V += right.W * left.V.W; + result.V += (right.W * left.V.W) + right.W; return result; }