82 Commits (6c3f12eeaafdae39d96f4e8a25244febd0b09f01)

Author SHA1 Message Date
Anton Firszov f391a67e68 PackFromVector4ReferenceVsPointer benchmark 9 years ago
Scott Williams 177064f05a Move image loading out of constructors and into static methods 9 years ago
Anton Firszov ded94ab8b9 IterateArray benchmark 9 years ago
Scott Williams d0c0dee582 Improve test coverage 9 years ago
James Jackson-South 7cc408f5ed Add indexed png encoder benchmark [skip ci] 9 years ago
Scott Williams 095c3fb5fb fix all instances of var 9 years ago
Scott Williams 3b59b02488 consolidate packages 9 years ago
Anton Firszov bf92d664e4 BufferPointer<T>.Clear() 9 years ago
Anton Firszov ebfd6ce899 if (count < 256) { no SIMD } 9 years ago
Anton Firszov 973be3c4ac PixelDataPool<T> is no longer static having PixelDataPool<T>.Clean + PixelDataPool<T>.Dirty instead 9 years ago
Anton Firszov 0e526eeeb1 benchmarks 9 years ago
Anton Firszov 13ab7a4631 Using BulkPixelOperations<T> in PixelAccessor<T> 9 years ago
Anton Firszov d04c424bfa renamed ArrayPointer to BufferPointer 9 years ago
Anton Firszov 598ebdbd96 BulkPixelOperations<T> skeleton 9 years ago
Anton Firszov 87b2be9e5f revert adding explicit "BenchmarkDotNet.Core" dependency 9 years ago
Anton Firszov bd9301fbdd added "BenchmarkDotNet.Core" dependency 9 years ago
Toxantron 784ded5ce0 Benchmark running on linux 9 years ago
Anton Firszov 553728691e additional PixelAccessorVirtualCopy Param 9 years ago
Anton Firszov 33627ee257 Benchmarks: PixelAccessorVirtualCopy, vectorization 9 years ago
Anton Firszov 680ac0de5a better Array2D benchmark 9 years ago
James Jackson-South 3ff7942475 Use Fast2DAarray for ordered dither. 9 years ago
Scott Williams 7fbc755907 split out paths from basic drawing 9 years ago
Scott Williams 7d253d81ed migrate to third party shapes library 9 years ago
James Jackson-South 1339ad3075 Make all images implement IDisposable 9 years ago
Scott Williams 4568430f25 migrate build script to csproj 9 years ago
James Jackson-South 893b73e1bc Working build 9 years ago
James Jackson-South 23d03f9553 Fix jpeg benchmark path [skip ci] 9 years ago
James Jackson-South 8ebd066920 Expand Clamp benchmark [skip ci] 9 years ago
Anton Firszov b51dbf33fd verifying Vector.IsHardwareAccelerated in tests and benchmarks 9 years ago
Anton Firszov fe52a53a4c fixed MultiImageBenchmarkBase based benchmarks 9 years ago
James Jackson-South 9ae92244f1 Faster FastAbs 9 years ago
James Jackson-South 0bd4f6a90a Png improvements 9 years ago
James Jackson-South 3da4b43d90 Add modulus benchmark 9 years ago
Ingo Bauersachs 8a9f929137 Add a .NET 4.6.1 profile to use its System.Numerics.Vectors 9 years ago
James Jackson-South 166dafdf67 Slightly faster clamp. 9 years ago
Anton Firszov 77581c8a22 Optimized UnzigDivRound 9 years ago
Anton Firszov 6e0bf69203 RoundSinglePrecisionBlocks benchmark proves that Block8x8F.UnZigDivRound() can be SIMD-optimized 9 years ago
Anton Firszov 65fb6395be refactored RgbaToYcbCr benchmarks to operate on arrays + added Vector<int> based experiments 9 years ago
Anton Firszov 422643b8e2 Initial refactor of RgbToYCbCr: Moved lookup tables to a separate file 9 years ago
James Jackson-South c16f1b2791 Replace floating point color translations 9 years ago
James Jackson-South 92d8eb18f0 Add scaled LUT benchmark [skip ci] 9 years ago
James Jackson-South ae5ee80ea4 Add simd approach to benchmark 9 years ago
James Jackson-South dcd201b0e0 Add scaled integer benchmarks. 9 years ago
Scott Williams 10b94e4fe8 drop old code 9 years ago
Scott Williams 9e24b28c01 skip blank sections while filling polygons 9 years ago
Scott Williams d0e3337e8e WIP - Improve polygon fill speed 9 years ago
Anton Firszov 9626f46655 BetterBenchmarks(TM): 9 years ago
Anton Firszov 9022836a48 code cleanup in MultiImageBenchmarkBase 9 years ago
Scott Williams 11236a55f6 Put processors folder/namespace back 9 years ago
Scott Williams 06b3c4b4e7 Dropped ImageSharpd.Formats 9 years ago