534 Commits (14954cf5f240c7a12a4ddeaae17058abe930d2db)

Author SHA1 Message Date
James Jackson-South dc0982f186
Faster Linear Transforms (#1591) 5 years ago
Anton Firszov 1968d3724f better JpegEncoder profiling/benchmarks 5 years ago
James Jackson-South ac3eb80374 Optimize and fix warnings. 5 years ago
James Jackson-South a58311a4aa Use less expensive update for RowOctet 5 years ago
Stefan Nikolei 72037f46f8 add .net5.0 targetframework in tests 5 years ago
Nicolas Portmann 81c728e05b Vectorize Scale16X16To8X8 5 years ago
Nicolas Portmann efd4d22665 Add initial vectorized implementation with benchmarks 5 years ago
James Jackson-South 94bc92b236 Update tests to match real-world case. 5 years ago
James Jackson-South 71801bfbb6 cleanup 5 years ago
Sergio Pedri 01c3fab408 Add BokehBlur benchmark 5 years ago
James Jackson-South 0f94c5ed41 Avoid per-index multiply. 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 472d639192 Update to use new props/targets plus cleanup. 5 years ago
James Jackson-South 8d3cddab30 No more Vector4Utils & ImageMath 5 years ago
James Jackson-South 8799ca53d6 Add benchmark results. 5 years ago
James Jackson-South f66fe45ac1 Utils FTW 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
Brian Popow fc4944a2c0 Add histogram equalization benchmark 5 years ago
AlexNDRmac 2749a25d78
Move package to build props 5 years ago
AlexNDRmac 2871e8ed2e
Add support using libgdiplus on macOS 5 years ago
James Jackson-South e3e8656d8f Respond to Anton fedback 5 years ago
Nicolas Portmann 330db03695 Polish benchmarks (fix new warnings) 5 years ago
Nicolas Portmann 680459ca54 Drop FromGrayscaleVector8 5 years ago
Nicolas Portmann 126247422d Add benchmarks 5 years ago
Nicolas Portmann e550caaed7 Refactor JpegColorConverters 5 years ago
James Jackson-South 863c672be1 Fix shuffle +m slice fallback 5 years ago
James Jackson-South 7e57ebd574 Add Rgb24 <==> Vector4 benchmarks 5 years ago
James Jackson-South 466048ef0d Cleanup and fix tests 5 years ago
James Jackson-South 50e30c3c42 Fast fallbacks 5 years ago
James Jackson-South becb9f1137 Update benchmark 5 years ago
James Jackson-South d933ed6480 Faster Pad3Shuffle4 5 years ago
James Jackson-South aec8e5d690 Add Shuffle4Slice3 5 years ago
James Jackson-South c4f7f67fd5 Initial 3padshuffle4 5 years ago
James Jackson-South cdc1c0fce5 Fix benchmarks, cleanup. 5 years ago
James Jackson-South aa20c09c48 Update based on feedback 5 years ago
James Jackson-South 0f950a1e50 Implement new optimized 4 channel shuffle methods. 5 years ago
James Jackson-South 34963a7f7a Don't use static spans for now. 5 years ago
James Jackson-South 99d0a3111d Add 4 channel byte shuffling 5 years ago
James Jackson-South 893247bd88 Add 4 channel float shuffling. 5 years ago
James Jackson-South b8081fd3e9 Use HW color conversion 5 years ago
James Jackson-South 9629f1c16e Add AVX2 implementation 5 years ago
James Jackson-South 05b66da9f7 Fix base unpremultiply benchmark 5 years ago
James Jackson-South aecf80388c Add Avx2 Span Premultiplication and Reverse 5 years ago
James Jackson-South 8e993394b4 Benchmarks, tests, and cleanup. 5 years ago
James Jackson-South f493aa4efa Implement SimdUtils.HwIntrisics 5 years ago