Browse Source

Fix missed normalization

pull/2645/head
James Jackson-South 2 years ago
parent
commit
4c47a7881b
  1. 2
      src/ImageSharp/Common/Helpers/SimdUtils.HwIntrinsics.cs

2
src/ImageSharp/Common/Helpers/SimdUtils.HwIntrinsics.cs

@ -548,7 +548,7 @@ internal static partial class SimdUtils
if (Vector128.IsHardwareAccelerated && Vector128Utilities.SupportsShuffleByte && Vector128Utilities.SupportsShiftByte)
{
Vector128<byte> maskSlice4Nx16 = ShuffleMaskSlice4Nx16();
Vector128<byte> maskE = Ssse3.AlignRight(maskSlice4Nx16, maskSlice4Nx16, 12);
Vector128<byte> maskE = Vector128Utilities.AlignRight(maskSlice4Nx16, maskSlice4Nx16, 12);
Span<byte> temp = stackalloc byte[Vector128<byte>.Count];
Shuffle.MMShuffleSpan(ref temp, control);

Loading…
Cancel
Save