Browse Source

Skip tests if Sse2 is not supported

pull/1785/head
Brian Popow 5 years ago
parent
commit
fa8c590e0e
  1. 10
      tests/ImageSharp.Tests/Common/SimdUtilsTests.cs

10
tests/ImageSharp.Tests/Common/SimdUtilsTests.cs

@ -211,6 +211,11 @@ namespace SixLabors.ImageSharp.Tests.Common
[MemberData(nameof(ArraySizesDivisibleBy32))] [MemberData(nameof(ArraySizesDivisibleBy32))]
public void HwIntrinsics_BulkConvertByteToNormalizedFloat(int count) public void HwIntrinsics_BulkConvertByteToNormalizedFloat(int count)
{ {
if (!Sse2.IsSupported)
{
return;
}
static void RunTest(string serialized) static void RunTest(string serialized)
{ {
TestImpl_BulkConvertByteToNormalizedFloat( TestImpl_BulkConvertByteToNormalizedFloat(
@ -304,6 +309,11 @@ namespace SixLabors.ImageSharp.Tests.Common
[MemberData(nameof(ArraySizesDivisibleBy32))] [MemberData(nameof(ArraySizesDivisibleBy32))]
public void HwIntrinsics_BulkConvertNormalizedFloatToByteClampOverflows(int count) public void HwIntrinsics_BulkConvertNormalizedFloatToByteClampOverflows(int count)
{ {
if (!Sse2.IsSupported)
{
return;
}
static void RunTest(string serialized) static void RunTest(string serialized)
{ {
TestImpl_BulkConvertNormalizedFloatToByteClampOverflows( TestImpl_BulkConvertNormalizedFloatToByteClampOverflows(

Loading…
Cancel
Save