Catalog/MaddoShared.Benchmarks
MaddoScientisto c2fd4bf780 Add image processing benchmarks and UI folder open buttons
- Added MaddoShared.Benchmarks project with BenchmarkDotNet for comprehensive image processing performance tests (parallel, chunk, size, stress).
- Included helper for generating test images and custom configs to ensure InProcess toolchain for .NET Windows compatibility.
- Added cross-platform scripts to run benchmarks easily.
- Updated .gitignore for benchmark artifacts and temp files.
- Exposed GetFilesToProcessPublic in ImageCreationStuff for testability.
- Added file name sanitization in ImageCreatorSharp to prevent IO errors.
- Enhanced WinForms UI: added "Open" buttons for source/destination folders, handled folder opening in Explorer, and improved user messaging and layout.
- Updated solution file to include new benchmark project.
2026-02-14 19:20:25 +01:00
..
Helpers Add image processing benchmarks and UI folder open buttons 2026-02-14 19:20:25 +01:00
.gitignore Add image processing benchmarks and UI folder open buttons 2026-02-14 19:20:25 +01:00
BenchmarkConfig.cs Add image processing benchmarks and UI folder open buttons 2026-02-14 19:20:25 +01:00
ChunkSizeBenchmarks.cs Add image processing benchmarks and UI folder open buttons 2026-02-14 19:20:25 +01:00
ImageProcessingBenchmarks.cs Add image processing benchmarks and UI folder open buttons 2026-02-14 19:20:25 +01:00
ImageSizeBenchmarks.cs Add image processing benchmarks and UI folder open buttons 2026-02-14 19:20:25 +01:00
MaddoShared.Benchmarks.csproj Add image processing benchmarks and UI folder open buttons 2026-02-14 19:20:25 +01:00
Program.cs Add image processing benchmarks and UI folder open buttons 2026-02-14 19:20:25 +01:00
StressTestBenchmark.cs Add image processing benchmarks and UI folder open buttons 2026-02-14 19:20:25 +01:00