From 9236cb1269a02deb05ab7d19ea6ee2877be40edc Mon Sep 17 00:00:00 2001 From: Sergio Pedri Date: Sat, 21 Nov 2020 16:50:58 +0100 Subject: [PATCH] Added missing RgbaVector conversion override --- .../PixelOperations/RgbaVector.PixelOperations.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/ImageSharp/PixelFormats/PixelImplementations/PixelOperations/RgbaVector.PixelOperations.cs b/src/ImageSharp/PixelFormats/PixelImplementations/PixelOperations/RgbaVector.PixelOperations.cs index 1605d862e..c66526bbe 100644 --- a/src/ImageSharp/PixelFormats/PixelImplementations/PixelOperations/RgbaVector.PixelOperations.cs +++ b/src/ImageSharp/PixelFormats/PixelImplementations/PixelOperations/RgbaVector.PixelOperations.cs @@ -26,6 +26,17 @@ namespace SixLabors.ImageSharp.PixelFormats /// public override PixelTypeInfo GetPixelTypeInfo() => LazyInfo.Value; + /// + public override void From( + Configuration configuration, + ReadOnlySpan sourcePixels, + Span destinationPixels) + { + Span destinationVectors = MemoryMarshal.Cast(destinationPixels); + + PixelOperations.Instance.ToVector4(configuration, sourcePixels, destinationVectors); + } + /// public override void FromVector4Destructive( Configuration configuration,