Completely removed GDI
Some checks failed
Build Windows Avalonia / build (push) Failing after 1m47s

This commit is contained in:
Maddo 2026-05-28 20:27:05 +02:00
commit d76e133f18
31 changed files with 236 additions and 2592 deletions

View file

@ -25,7 +25,7 @@ public class ImageProcessingBenchmarks
private ImageCreationService _imageCreationStuff;
private PicSettings _picSettings;
private ILogger<ImageCreationService> _logger;
private ILogger<ImageCreatorGDI> _imageCreatorLogger;
private ILogger<ImageCreatorImageSharp> _imageCreatorLogger;
[Params(10, 50, 100)]
public int ImageCount { get; set; }
@ -55,7 +55,7 @@ public class ImageProcessingBenchmarks
});
_logger = loggerFactory.CreateLogger<ImageCreationService>();
_imageCreatorLogger = loggerFactory.CreateLogger<ImageCreatorGDI>();
_imageCreatorLogger = loggerFactory.CreateLogger<ImageCreatorImageSharp>();
// Setup PicSettings with default values
_picSettings = new PicSettings
@ -81,7 +81,7 @@ public class ImageProcessingBenchmarks
Trasparenza = 100
};
var imageCreatorService = new ImageCreatorGDI(_picSettings, _imageCreatorLogger);
var imageCreatorService = new ImageCreatorImageSharp(_picSettings, _imageCreatorLogger);
_imageCreationStuff = new ImageCreationService(_logger, _picSettings, imageCreatorService);
}