public void Pad3Shuffle4FastFallback()
 {
     SimdUtils.Pad3Shuffle4(this.source, this.destination, ControlFast);
 }
 public void Pad3Shuffle4()
 {
     SimdUtils.Pad3Shuffle4(this.source, this.destination, Control);
 }
Example #3
0
 public static void ToRgba32(ReadOnlySpan <byte> source, Span <byte> dest)
 => SimdUtils.Pad3Shuffle4(source, dest, new DefaultPad3Shuffle4(3, 0, 1, 2));
Example #4
0
 public static void ToBgra32(ReadOnlySpan <byte> source, Span <byte> dest)
 => SimdUtils.Pad3Shuffle4 <XYZWPad3Shuffle4>(source, dest, default);
Example #5
0
 public static void ToArgb32(ReadOnlySpan <byte> source, Span <byte> dest)
 => SimdUtils.Pad3Shuffle4(source, dest, new DefaultPad3Shuffle4(0, 1, 2, 3));