126 Commits (b7eb1d0ce5eb49f6ca55cd657aa664005b060543)

Author SHA1 Message Date
James Jackson-South 71801bfbb6 cleanup 5 years ago
Anton Firszov 681a89c9b1 fix typo 5 years ago
Anton Firszov 02ac45971b add benchmark results and fix PixelOperations 5 years ago
Anton Firszov 2ff0cb93dc polishing 5 years ago
Anton Firszov 9e0b7fc874 started Rgba32 5 years ago
Anton Firszov e402700a44 benchmarks & scalar implementation 5 years ago
James Jackson-South 8799ca53d6 Add benchmark results. 5 years ago
James Jackson-South 3bdbfe620e Replace clamp extensions 5 years ago
James Jackson-South e9f734a943 Introduce Numerics and migrate ImageMaths methods 5 years ago
James Jackson-South 0f950a1e50 Implement new optimized 4 channel shuffle methods. 5 years ago
James Jackson-South b2607e170c Add lightweight integration tests. 6 years ago
James Jackson-South da6ba1d5a3 Increase chunk size, add benchmarks and write span tests 6 years ago
James Jackson-South 95d054068f Make stream buffer size configurable. Fixes #1276 6 years ago
James Jackson-South 8eb470bff6 Internalize unsafe component. 6 years ago
James Jackson-South fed57b5418 Restore missing Guard 6 years ago
James Jackson-South 91a4676316 Handle slow streams. Fix #1268 6 years ago
James Jackson-South 874115bd0a Update license 6 years ago
James Jackson-South ee901a0277 Update Crc32 based on feedback 6 years ago
James Jackson-South 94be3a1f1e Add hardware accelerated checksums 6 years ago
James Jackson-South 6183dd8c13 Update source license info. 6 years ago
James Jackson-South 32f8cf0f14 Cleanup and refactor 6 years ago
Brian Popow d8bc2d0ab7 Add missing copyright note in ClampVector4 6 years ago
James Jackson-South f2aa2a7965 Replace Vector4.Clamp 6 years ago
Sergio Pedri d7b9b666c1 Refactored code to use new Octet<T> type 6 years ago
Sergio Pedri 94c4660d10 Switched pixel format type constraint to unmanaged 6 years ago
Brian Popow c0221c458c Defining the tmp vars in a single line again 6 years ago
Brian Popow 7b052c8076 Fix stylecop warnings in the test project 6 years ago
James Jackson-South c24b364be1 Merge namespaces 6 years ago
Simon Cropp bcbd4726a6 use var where apparent (#972) 7 years ago
Simon Cropp 270a073fc6 Cleanup (#965) 7 years ago
Simon Cropp 30804cfefd remove unused variables and methods (#963) 7 years ago
Simon Cropp c2555b6199 fix some spelling (#962) 7 years ago
Simon Cropp 2c04d6b036 redundant usings (#960) 7 years ago
Brian Popow 5283c6db6d Feature: adaptive histogram equalization (#673) 7 years ago
Anton Firszov bee3a67a71 extend the CopyBuffers benchmark 7 years ago
Anton Firszov d72db6dc78 fix license text in CopyBuffers benchmark 7 years ago
Anton Firszov 7f0a245b6a improve benchmark: ArrayCopy -> CopyBuffers 7 years ago
Jason Nelson d645b5599e Nits - Benchmarks (#884) 7 years ago
Jason Nelson cf12782fe3 Update BenchmarkDotNet to 0.11.3 7 years ago
Anton Firszov 55ac40327a reimplement Block8x8F.CopyTo2x2 7 years ago
Anton Firszov a350621d76 benchmarks for current state 7 years ago
Anton Firszov 437d080180 refactor Vector4 implementation code from PixelOperation<T> to Vector4Converters 7 years ago
Anton Firszov 143bbaa369 benchmakrs 7 years ago
Anton Firszov fd0e1bda6e Fixed the benchmarks. All results make sense now! 7 years ago
Anton Firszov 50867d84cb disappointing benchmark for Rgba32 -> Bgra32 7 years ago
Anton Firszov eaa5a9779c Rgba32 <-> Argb32 <-> Bgra32 7 years ago
Anton Firszov ff757fb733 bitwise conversion + benchmarks WIP 7 years ago
Anton Firszov b8a4741da4 rename stuff in Benchmarks 7 years ago
Anton Firszov 9dbf074a99 Better benchmarks for ToVector4() 7 years ago
Anton Firszov 813e743abc drop slow Clamp() implementation 7 years ago