Browse Source

fix spans directly

js/color-alpha-handling
James Jackson-South 6 years ago
parent
commit
bc647a402a
  1. 8
      src/ImageSharp/Common/Helpers/SimdUtils.HwIntrinsics.cs

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

@ -327,8 +327,8 @@ namespace SixLabors.ImageSharp
Shuffle.MmShuffleSpan(ref bytes, control);
Vector128<byte> vcm = Unsafe.As<byte, Vector128<byte>>(ref MemoryMarshal.GetReference(bytes));
fixed (byte* sBase = &source.GetPinnableReference())
fixed (byte* dBase = &dest.GetPinnableReference())
fixed (byte* sBase = source)
fixed (byte* dBase = dest)
{
byte* s = sBase;
byte* d = dBase;
@ -363,8 +363,8 @@ namespace SixLabors.ImageSharp
Shuffle.MmShuffleSpan(ref bytes, control);
Vector128<byte> vcm = Unsafe.As<byte, Vector128<byte>>(ref MemoryMarshal.GetReference(bytes));
fixed (byte* sBase = &source.GetPinnableReference())
fixed (byte* dBase = &dest.GetPinnableReference())
fixed (byte* sBase = source)
fixed (byte* dBase = dest)
{
byte* s = sBase;
byte* d = dBase;

Loading…
Cancel
Save