8657 Commits (680459ca546a2e44827f8b813893292d56833a91)
 

Author SHA1 Message Date
Nicolas Portmann 680459ca54 Drop FromGrayscaleVector8 6 years ago
Nicolas Portmann 126247422d Add benchmarks 6 years ago
Nicolas Portmann 328b37af4b Refactor and add tests 6 years ago
Nicolas Portmann e550caaed7 Refactor JpegColorConverters 6 years ago
Nicolas Portmann 1e615c286a Add initial vectorized color converter implementation 6 years ago
James Jackson-South 10a98530e4
Merge pull request #1407 from SixLabors/js/TryGetSinglePixelSpan 6 years ago
James Jackson-South 33df55aef2 Don't use Linq and test for common path first. 6 years ago
James Jackson-South 65b5a47c1a
Merge pull request #1404 from SixLabors/js/shuffle-intrinsics 6 years ago
James Jackson-South cdc1c0fce5 Fix benchmarks, cleanup. 6 years ago
James Jackson-South aa20c09c48 Update based on feedback 6 years ago
James Jackson-South 0f950a1e50 Implement new optimized 4 channel shuffle methods. 6 years ago
James Jackson-South 28dc056d83 Fix coverage 6 years ago
James Jackson-South 956d1a3c77 Unroll loops 6 years ago
James Jackson-South 84a1d1a28b Add optimized fallback for existing shuffles. 6 years ago
James Jackson-South 34963a7f7a Don't use static spans for now. 6 years ago
James Jackson-South 99d0a3111d Add 4 channel byte shuffling 6 years ago
James Jackson-South 893247bd88 Add 4 channel float shuffling. 6 years ago
James Jackson-South 4756201084
Merge pull request #1402 from SixLabors/js/vector4octet-pack 6 years ago
James Jackson-South 238564b609 Use less permutes and more multiply/add 6 years ago
James Jackson-South 40442c2442 Inline the packing. 6 years ago
James Jackson-South 50bc027643 Fix access violation 6 years ago
James Jackson-South b8081fd3e9 Use HW color conversion 6 years ago
James Jackson-South 9629f1c16e Add AVX2 implementation 6 years ago
James Jackson-South 8d1cb3ec51
Merge pull request #1399 from SixLabors/js/avx2-premultiplication 6 years ago
James Jackson-South c8c62ef246
Merge branch 'master' into js/avx2-premultiplication 6 years ago
James Jackson-South 79fb9274b8
Merge pull request #1398 from SixLabors/js/SimdUtils 6 years ago
James Jackson-South 05b66da9f7 Fix base unpremultiply benchmark 6 years ago
James Jackson-South e3faadbf2e Use Avx.Shuffle for lower latency 6 years ago
James Jackson-South d4e0bdd7b7 Remove hotpath attr 6 years ago
James Jackson-South 1067acbe4c Use Tanner's updated code. 6 years ago
James Jackson-South aecf80388c Add Avx2 Span Premultiplication and Reverse 6 years ago
James Jackson-South 3383351d56
Merge branch 'master' into js/SimdUtils 6 years ago
James Jackson-South 8e993394b4 Benchmarks, tests, and cleanup. 6 years ago
James Jackson-South 181e957ca7
Merge pull request #1395 from SixLabors/js/fix-935 6 years ago
James Jackson-South f493aa4efa Implement SimdUtils.HwIntrisics 6 years ago
James Jackson-South abe1263b17 Auto repair Png options to use Bit8. Fixes #935 6 years ago
James Jackson-South f27c678df2
Merge pull request #1390 from SixLabors/js/block8x8f-optimizations 6 years ago
James Jackson-South b136b7191d
Merge branch 'master' into js/block8x8f-optimizations 6 years ago
James Jackson-South fddb32b5cb
Merge pull request #1391 from SixLabors/js/fix-1204 6 years ago
James Jackson-South 102876b60d Disable NetNative optimization on UWP. Fix #1204 6 years ago
James Jackson-South 5fadafe168 Fix warning 6 years ago
James Jackson-South 68d2406f4e Optimize low hanging fruit and fix naming 6 years ago
James Jackson-South 9cc0049305
Merge pull request #1385 from SixLabors/js/feature-testing 6 years ago
James Jackson-South 7b53df11c8 Fix incorrect test on NET 32bit 6 years ago
James Jackson-South aad4c1e89e Remove method baseline property 6 years ago
James Jackson-South a79e6d3425 Enable all test platforms 6 years ago
James Jackson-South 75e0ffc522 Use a single method for Block8x8F.TransposeInto. 6 years ago
James Jackson-South ec36095092 Use envonment aware benchmarking for intrinsics. 6 years ago
James Jackson-South e6c73e4b2b Update PngEncoderTests.cs 6 years ago
James Jackson-South 911d28993c Enable additional tests 6 years ago