|
|
|
@ -282,9 +282,6 @@ public class LosslessUtilsTests |
|
|
|
[Fact] |
|
|
|
public void Predictor13_Works() => RunPredictor13Test(); |
|
|
|
|
|
|
|
[Fact] |
|
|
|
public void SubtractGreen_Works() => RunSubtractGreenTest(); |
|
|
|
|
|
|
|
[Fact] |
|
|
|
public void AddGreenToBlueAndRed_Works() => RunAddGreenToBlueAndRedTest(); |
|
|
|
|
|
|
|
@ -318,12 +315,18 @@ public class LosslessUtilsTests |
|
|
|
[Fact] |
|
|
|
public void Predictor13_WithoutSSE2_Works() => FeatureTestRunner.RunWithHwIntrinsicsFeature(RunPredictor13Test, HwIntrinsics.DisableSSE2); |
|
|
|
|
|
|
|
[Fact] |
|
|
|
public void SubtractGreen_Works() => RunSubtractGreenTest(); |
|
|
|
|
|
|
|
[Fact] |
|
|
|
public void SubtractGreen_WithHardwareIntrinsics_Works() => FeatureTestRunner.RunWithHwIntrinsicsFeature(RunSubtractGreenTest, HwIntrinsics.AllowAll); |
|
|
|
|
|
|
|
[Fact] |
|
|
|
public void SubtractGreen_WithoutAVX2_Works() => FeatureTestRunner.RunWithHwIntrinsicsFeature(RunSubtractGreenTest, HwIntrinsics.DisableAVX2); |
|
|
|
|
|
|
|
[Fact] |
|
|
|
public void SubtractGreen_Scalar_Works() => FeatureTestRunner.RunWithHwIntrinsicsFeature(RunSubtractGreenTest, HwIntrinsics.DisableHWIntrinsic); |
|
|
|
|
|
|
|
[Fact] |
|
|
|
public void SubtractGreen_WithoutAvxOrSSSE3_Works() => FeatureTestRunner.RunWithHwIntrinsicsFeature(RunSubtractGreenTest, HwIntrinsics.DisableAVX2 | HwIntrinsics.DisableSSSE3); |
|
|
|
|
|
|
|
|