Browse Source

Add check for Avx2 in ResizeKernel, fix #1546

pull/1554/head
Brian Popow 5 years ago
parent
commit
de191995e1
  1. 2
      src/ImageSharp/Processing/Processors/Transforms/Resize/ResizeKernel.cs

2
src/ImageSharp/Processing/Processors/Transforms/Resize/ResizeKernel.cs

@ -72,7 +72,7 @@ namespace SixLabors.ImageSharp.Processing.Processors.Transforms
public Vector4 ConvolveCore(ref Vector4 rowStartRef)
{
#if SUPPORTS_RUNTIME_INTRINSICS
if (Fma.IsSupported)
if (Avx2.IsSupported && Fma.IsSupported)
{
float* bufferStart = this.bufferPtr;
float* bufferEnd = bufferStart + (this.Length & ~3);

Loading…
Cancel
Save