256 Commits (d7f6badc19010ce02c6312a74453480f6a2ae362)

Author SHA1 Message Date
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
Dirk Lemstra 838543a320 Added pause at the end of Benchmark.cmd to make it possible to leave multiple runs open. 9 years ago
James Jackson-South c5989cc813 Fix benchmarks. 9 years ago
Scott Williams a8e867b2fb add missing stylecop file and fix local warnings 10 years ago
Scott Williams 7570c3a278 migrate processors 10 years ago
Scott Williams de9c49b122 split formats into there own projects/packages 10 years ago