Skip to content

Commit d7a3e80

Browse files
committed
Try with not
1 parent 5a079c0 commit d7a3e80

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/ImageSharp/Formats/Jpeg/Components/ColorConverters/JpegColorConverter.CmykArm64.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ namespace SixLabors.ImageSharp.Formats.Jpeg.Components;
1111

1212
internal abstract partial class JpegColorConverterBase
1313
{
14-
internal sealed class CmykArm64 : JpegColorConverterArm
14+
internal sealed class CmykArm64 : JpegColorConverterArm64
1515
{
1616
public CmykArm64(int precision)
1717
: base(JpegColorSpace.Cmyk, precision)
@@ -80,7 +80,7 @@ public static void ConvertFromRgb(in ComponentValues values, float maxValue, Spa
8080
Vector128<float> ytmp = AdvSimd.Subtract(scale, Unsafe.Add(ref srcB, i));
8181
Vector128<float> ktmp = AdvSimd.Min(ctmp, AdvSimd.Min(mtmp, ytmp));
8282

83-
Vector128<float> kMask = AdvSimd.Negate(AdvSimd.CompareEqual(ktmp, scale));
83+
Vector128<float> kMask = AdvSimd.Not(AdvSimd.CompareEqual(ktmp, scale));
8484

8585
ctmp = AdvSimd.And(AdvSimd.Arm64.Divide(AdvSimd.Subtract(ctmp, ktmp), AdvSimd.Subtract(scale, ktmp)), kMask);
8686
mtmp = AdvSimd.And(AdvSimd.Arm64.Divide(AdvSimd.Subtract(mtmp, ktmp), AdvSimd.Subtract(scale, ktmp)), kMask);

0 commit comments

Comments
 (0)