8654 Commits (e550caaed7dda9f59df810bf44358757b9dc5acc)
 

Author SHA1 Message Date
Nicolas Portmann e550caaed7 Refactor JpegColorConverters 5 years ago
Nicolas Portmann 1e615c286a Add initial vectorized color converter implementation 5 years ago
James Jackson-South 10a98530e4
Merge pull request #1407 from SixLabors/js/TryGetSinglePixelSpan 5 years ago
James Jackson-South 33df55aef2 Don't use Linq and test for common path first. 5 years ago
James Jackson-South 65b5a47c1a
Merge pull request #1404 from SixLabors/js/shuffle-intrinsics 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 28dc056d83 Fix coverage 5 years ago
James Jackson-South 956d1a3c77 Unroll loops 5 years ago
James Jackson-South 84a1d1a28b Add optimized fallback for existing shuffles. 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 4756201084
Merge pull request #1402 from SixLabors/js/vector4octet-pack 5 years ago
James Jackson-South 238564b609 Use less permutes and more multiply/add 5 years ago
James Jackson-South 40442c2442 Inline the packing. 5 years ago
James Jackson-South 50bc027643 Fix access violation 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 8d1cb3ec51
Merge pull request #1399 from SixLabors/js/avx2-premultiplication 5 years ago
James Jackson-South c8c62ef246
Merge branch 'master' into js/avx2-premultiplication 5 years ago
James Jackson-South 79fb9274b8
Merge pull request #1398 from SixLabors/js/SimdUtils 5 years ago
James Jackson-South 05b66da9f7 Fix base unpremultiply benchmark 5 years ago
James Jackson-South e3faadbf2e Use Avx.Shuffle for lower latency 5 years ago
James Jackson-South d4e0bdd7b7 Remove hotpath attr 5 years ago
James Jackson-South 1067acbe4c Use Tanner's updated code. 5 years ago
James Jackson-South aecf80388c Add Avx2 Span Premultiplication and Reverse 5 years ago
James Jackson-South 3383351d56
Merge branch 'master' into js/SimdUtils 5 years ago
James Jackson-South 8e993394b4 Benchmarks, tests, and cleanup. 5 years ago
James Jackson-South 181e957ca7
Merge pull request #1395 from SixLabors/js/fix-935 5 years ago
James Jackson-South f493aa4efa Implement SimdUtils.HwIntrisics 5 years ago
James Jackson-South abe1263b17 Auto repair Png options to use Bit8. Fixes #935 5 years ago
James Jackson-South f27c678df2
Merge pull request #1390 from SixLabors/js/block8x8f-optimizations 5 years ago
James Jackson-South b136b7191d
Merge branch 'master' into js/block8x8f-optimizations 5 years ago
James Jackson-South fddb32b5cb
Merge pull request #1391 from SixLabors/js/fix-1204 5 years ago
James Jackson-South 102876b60d Disable NetNative optimization on UWP. Fix #1204 5 years ago
James Jackson-South 5fadafe168 Fix warning 5 years ago
James Jackson-South 68d2406f4e Optimize low hanging fruit and fix naming 5 years ago
James Jackson-South 9cc0049305
Merge pull request #1385 from SixLabors/js/feature-testing 5 years ago
James Jackson-South 7b53df11c8 Fix incorrect test on NET 32bit 5 years ago
James Jackson-South aad4c1e89e Remove method baseline property 5 years ago
James Jackson-South a79e6d3425 Enable all test platforms 5 years ago
James Jackson-South 75e0ffc522 Use a single method for Block8x8F.TransposeInto. 5 years ago
James Jackson-South ec36095092 Use envonment aware benchmarking for intrinsics. 5 years ago
James Jackson-South e6c73e4b2b Update PngEncoderTests.cs 5 years ago
James Jackson-South 911d28993c Enable additional tests 5 years ago
James Jackson-South 54ea7d6690 Split base disabled checks 5 years ago
James Jackson-South b90cac23df Now test both disable values. 5 years ago
James Jackson-South 13b570dd02 Test FeatureSIMD 5 years ago