369 Commits (b0f6b73faaaf304e47dec9e58ca6be90b2e740bc)

Author SHA1 Message Date
Brian Popow 4197e6918e Feature: adaptive histogram equalization (#673) 7 years ago
James Jackson-South 2fcba54a3e
Faster Jpeg Huffman Decoding. (#894) 7 years ago
James Jackson-South 0a78af5bdb
Cleanup General Convolution (#887) 7 years ago
Anton Firszov 143033660d extend the CopyBuffers benchmark 7 years ago
Anton Firszov 026df1e4c8 fix license text in CopyBuffers benchmark 7 years ago
Anton Firszov a7c5295107 benchmark WorkingBufferSizeHint effects 7 years ago
Anton Firszov 15b3b2a82d improve benchmark: ArrayCopy -> CopyBuffers 7 years ago
Jason Nelson e9b9e27714 Nits - Benchmarks (#884) 7 years ago
Anton Firszov 4a0b10080d rename FromVector4(...) to FromVector4Destructive(...) 7 years ago
Anton Firszov 575a484e61 update benchmark results 7 years ago
Anton Firszov d2fddce215 extend Resize benchmarks 7 years ago
Robin Krom ff31b5f8d4 Some changes to make the usages of GDI in benchmarks and tests more stable, this should hopefully prevent "a generic error occurred in GDI+". Hopefully I didn't miss one... (#835) 7 years ago
Stephan Vedder 5ef3f19c1f Add missing Non-SIMD implementation 7 years ago
Anton Firszov 0fb40155be Revert "temporary simplification of build targets" 7 years ago
Anton Firszov e9dddc5d4a temporary simplification of build targets 7 years ago
Anton Firszov 2742e1923c cleanup & undo WIP project setup 7 years ago
Jason Nelson d3c717a5ce Update BenchmarkDotNet to 0.11.3 7 years ago
James Jackson-South 8205216dfc Introduce AffineTransformBuilder 7 years ago
James Jackson-South e79f26bc7e Add base becnhmark 7 years ago
Anton Firszov e059620f19 KernelMap refactor WIP 7 years ago
Anton Firszov 5c65cca162 fix Block8x8FTests.Copy1x1Scale, reorganize TestImages.Jpeg.BenchmarkSuite as a static class 7 years ago
Anton Firszov 2ff5b9c476 drop old benchmark results 7 years ago
Anton Firszov 5ea62adedd Drop all GetBlockDataReference() usages 7 years ago
Anton Firszov 8c6903873b improved benchmarks + more benchmark results 7 years ago
Anton Firszov b32694590d Even better Copy2x2. Tests: Group together & refactor profiling benchmarks 7 years ago
Anton Firszov c34e4ff85f optimize ExifReader.ToEnum<TEnum>(...) 7 years ago
Anton Firszov c1e4ccb172 improved Block8x8F.Copy2x2Scale 7 years ago
Anton Firszov 941e51cd16 reimplement Block8x8F.CopyTo2x2 7 years ago
Anton Firszov 265f27913c benchmarks for current state 7 years ago
Anton Firszov 068b2d3d1c results for DecodeJpeg 7 years ago
Anton Firszov 28b990bd2e add some benchmark results 7 years ago
Anton Firszov 31369c7435 refactor Vector4 implementation code from PixelOperation<T> to Vector4Converters 7 years ago
Anton Firszov b87c93e195 benchmakrs 7 years ago
Anton Firszov 0fc01d75f4 run default implementation for small buffers 7 years ago
Anton Firszov 3dde491712 Fixed the benchmarks. All results make sense now! 7 years ago
Anton Firszov d5cae6987b disappointing benchmark for Rgba32 -> Bgra32 7 years ago
Anton Firszov 96d0ae80b9 Rgba32 <-> Argb32 <-> Bgra32 7 years ago
Anton Firszov 8dce0c740c bitwise conversion + benchmarks WIP 7 years ago
Anton Firszov 53ac430e7e Feed Configuration to all methods in PixelOperations 7 years ago
Anton Firszov ca60ecf7f4 pass Configuration to Vector4 converters in PixelOperations 7 years ago
Anton Firszov 6e52e99f37 Adapt Span.CopyTo(...) semantics for all pixel conversion methods in PixelOperations 7 years ago
Anton Firszov 5fda8d38be rename stuff in Benchmarks 7 years ago
Anton Firszov 8ebe390c32 Rename PackFrom*** -> From***: 7 years ago
Anton Firszov d4be172dcc simplify IPixel method names: PackFrom*** -> From*** 7 years ago
Anton Firszov 45c5e87fa4 drop all PixelExtensions usages in product code, 7 years ago
Anton Firszov 6289a87e6d Better benchmarks for ToVector4() 7 years ago
Anton Firszov 54ccf05794 drop slow Clamp() implementation 7 years ago
Anton Firszov bf7c933896 minimize ceremonial overhead 7 years ago
Anton Firszov d1d52a7133 FallbackIntrinsics128 + ImageMaths.Modulo* implementations 7 years ago
Anton Firszov 2fcda3cee0 simplify Rgba32.PixelOperations, include benchmark results 7 years ago