Browse Source

Change IsSupported check from SSE2 to Ssse3

pull/1814/head
Brian Popow 5 years ago
parent
commit
f0cb89e811
  1. 2
      src/ImageSharp/Formats/Webp/Lossy/LossyUtils.cs

2
src/ImageSharp/Formats/Webp/Lossy/LossyUtils.cs

@ -945,7 +945,7 @@ namespace SixLabors.ImageSharp.Formats.Webp.Lossy
public static void Mean16x4(Span<byte> input, Span<uint> dc)
{
#if SUPPORTS_RUNTIME_INTRINSICS
if (Sse2.IsSupported)
if (Ssse3.IsSupported)
{
Vector128<byte> a0 = Unsafe.As<byte, Vector128<byte>>(ref MemoryMarshal.GetReference(input));
Vector128<byte> a1 = Unsafe.As<byte, Vector128<byte>>(ref MemoryMarshal.GetReference(input.Slice(WebpConstants.Bps, 16)));

Loading…
Cancel
Save