Browse Source

Fix benchmarks

pull/1552/head
James Jackson-South 5 years ago
parent
commit
a1176c933b
  1. 4
      tests/ImageSharp.Benchmarks/Codecs/DecodeWebp.cs
  2. 8
      tests/ImageSharp.Benchmarks/Codecs/EncodeWebp.cs

4
tests/ImageSharp.Benchmarks/Codecs/DecodeWebp.cs

@ -45,7 +45,7 @@ namespace SixLabors.ImageSharp.Benchmarks.Codecs
[Benchmark(Description = "Magick Lossy Webp")]
public int WebpLossyMagick()
{
var settings = new MagickReadSettings { Format = MagickFormat.Webp };
var settings = new MagickReadSettings { Format = MagickFormat.WebP };
using var memoryStream = new MemoryStream(this.webpLossyBytes);
using var image = new MagickImage(memoryStream, settings);
return image.Width;
@ -62,7 +62,7 @@ namespace SixLabors.ImageSharp.Benchmarks.Codecs
[Benchmark(Description = "Magick Lossless Webp")]
public int WebpLosslessMagick()
{
var settings = new MagickReadSettings { Format = MagickFormat.Webp };
var settings = new MagickReadSettings { Format = MagickFormat.WebP };
using var memoryStream = new MemoryStream(this.webpLossyBytes);
using var image = new MagickImage(memoryStream, settings);
return image.Width;

8
tests/ImageSharp.Benchmarks/Codecs/EncodeWebp.cs

@ -44,8 +44,8 @@ namespace SixLabors.ImageSharp.Benchmarks.Codecs
public void MagickWebpLossy()
{
using var memoryStream = new MemoryStream();
this.webpMagick.Settings.SetDefine(MagickFormat.Webp, "lossless", false);
this.webpMagick.Write(memoryStream, MagickFormat.Webp);
this.webpMagick.Settings.SetDefine(MagickFormat.WebP, "lossless", false);
this.webpMagick.Write(memoryStream, MagickFormat.WebP);
}
[Benchmark(Description = "ImageSharp Webp Lossy")]
@ -62,8 +62,8 @@ namespace SixLabors.ImageSharp.Benchmarks.Codecs
public void MagickWebpLossless()
{
using var memoryStream = new MemoryStream();
this.webpMagick.Settings.SetDefine(MagickFormat.Webp, "lossless", true);
this.webpMagick.Write(memoryStream, MagickFormat.Webp);
this.webpMagick.Settings.SetDefine(MagickFormat.WebP, "lossless", true);
this.webpMagick.Write(memoryStream, MagickFormat.WebP);
}
[Benchmark(Description = "ImageSharp Webp Lossless")]

Loading…
Cancel
Save