Browse Source

Fixed intrinsic flag in DCT tests

pull/1922/head
Dmitry Pentin 5 years ago
parent
commit
c719cf2d71
  1. 12
      tests/ImageSharp.Tests/Formats/Jpg/DCTTests.cs

12
tests/ImageSharp.Tests/Formats/Jpg/DCTTests.cs

@ -149,12 +149,12 @@ namespace SixLabors.ImageSharp.Tests.Formats.Jpg
// 4 paths: // 4 paths:
// 1. AllowAll - call avx/fma implementation // 1. AllowAll - call avx/fma implementation
// 2. DisableFMA - call avx without fma implementation // 2. DisableFMA - call avx without fma implementation
// 3. DisableAvx - call sse Vector4 implementation // 3. DisableAvx - call sse implementation
// 4. DisableHWIntrinsic - call scalar fallback implementation // 4. DisableSIMD - call Vector4 fallback implementation
FeatureTestRunner.RunWithHwIntrinsicsFeature( FeatureTestRunner.RunWithHwIntrinsicsFeature(
RunTest, RunTest,
seed, seed,
HwIntrinsics.AllowAll | HwIntrinsics.DisableFMA | HwIntrinsics.DisableAVX | HwIntrinsics.DisableHWIntrinsic); HwIntrinsics.AllowAll | HwIntrinsics.DisableFMA | HwIntrinsics.DisableAVX | HwIntrinsics.DisableSIMD);
} }
// Forward transform // Forward transform
@ -197,12 +197,12 @@ namespace SixLabors.ImageSharp.Tests.Formats.Jpg
// 4 paths: // 4 paths:
// 1. AllowAll - call avx/fma implementation // 1. AllowAll - call avx/fma implementation
// 2. DisableFMA - call avx without fma implementation // 2. DisableFMA - call avx without fma implementation
// 3. DisableAvx - call sse Vector4 implementation // 3. DisableAvx - call sse implementation
// 4. DisableHWIntrinsic - call scalar fallback implementation // 4. DisableSIMD - call Vector4 fallback implementation
FeatureTestRunner.RunWithHwIntrinsicsFeature( FeatureTestRunner.RunWithHwIntrinsicsFeature(
RunTest, RunTest,
seed, seed,
HwIntrinsics.AllowAll | HwIntrinsics.DisableFMA | HwIntrinsics.DisableAVX | HwIntrinsics.DisableHWIntrinsic); HwIntrinsics.AllowAll | HwIntrinsics.DisableFMA | HwIntrinsics.DisableAVX | HwIntrinsics.DisableSIMD);
} }
} }
} }

Loading…
Cancel
Save