498 Commits (8212e60d535b627cc033a09c83a650a9da280eed)

Author SHA1 Message Date
James Jackson-South 8212e60d53 Respond to Anton fedback 5 years ago
Nicolas Portmann 82a2359ee5 Polish benchmarks (fix new warnings) 5 years ago
Nicolas Portmann d76dbaa693 Drop FromGrayscaleVector8 5 years ago
Nicolas Portmann 89bb9fe422 Add benchmarks 5 years ago
Nicolas Portmann f421be2121 Refactor JpegColorConverters 5 years ago
James Jackson-South dabc237e26 Fix benchmarks, cleanup. 5 years ago
James Jackson-South aba5d636da Update based on feedback 5 years ago
James Jackson-South ab11f4e348 Implement new optimized 4 channel shuffle methods. 5 years ago
James Jackson-South 5625b4bd3f Don't use static spans for now. 5 years ago
James Jackson-South f659bc3950 Add 4 channel byte shuffling 5 years ago
James Jackson-South 771829d3f2 Add 4 channel float shuffling. 5 years ago
James Jackson-South ebfd069591 Use HW color conversion 5 years ago
James Jackson-South c1e6d50712 Add AVX2 implementation 5 years ago
James Jackson-South 4aebc135bc Fix base unpremultiply benchmark 5 years ago
James Jackson-South 6c4d65bca7 Add Avx2 Span Premultiplication and Reverse 5 years ago
James Jackson-South a5033e4eff Benchmarks, tests, and cleanup. 5 years ago
James Jackson-South 6478865021 Implement SimdUtils.HwIntrisics 5 years ago
James Jackson-South e5deb15753 Optimize low hanging fruit and fix naming 5 years ago
James Jackson-South dfd6aaab21 Remove method baseline property 5 years ago
James Jackson-South f2f16d8c67 Use envonment aware benchmarking for intrinsics. 5 years ago
James Jackson-South 3b2ade529d
Update tests/ImageSharp.Benchmarks/Codecs/Jpeg/BlockOperations/Block8x8F_Transpose.cs 5 years ago
James Jackson-South 24d49e5ebf Add AVX backed Block8x8F Transpose method 5 years ago
James Jackson-South 5aa915871b Add lightweight integration tests. 6 years ago
James Jackson-South 24780c510c Increase chunk size, add benchmarks and write span tests 6 years ago
James Jackson-South 53d078d3d4 Optimize based on traces. 6 years ago
James Jackson-South 0a2cf17c1e Update tests 6 years ago
James Jackson-South b5d772ddf4 Move kernels to reusable struct 6 years ago
James Jackson-South 400b00d026 Update benchmarks 6 years ago
James Jackson-South be1c1f9793 Remove last of pointer code and add benchmarks 6 years ago
James Jackson-South 36b3fab2d9 Make stream buffer size configurable. Fixes #1276 6 years ago
James Jackson-South bbf5b3bdde Use explicit stream instance in core decoders. 6 years ago
James Jackson-South 3b94e3da2d Internalize unsafe component. 6 years ago
James Jackson-South 96ec070464 Restore missing Guard 6 years ago
James Jackson-South 529d120385 Handle slow streams. Fix #1268 6 years ago
James Jackson-South ffe2d6995b Update license 6 years ago
James Jackson-South 179dc94186 Update Crc32 based on feedback 6 years ago
James Jackson-South 6bbe57c5d3 Add hardware accelerated checksums 6 years ago
James Jackson-South 4e3dce1e95 Update source license info. 6 years ago
James Jackson-South bedd0a91fb BufferRegion => Buffer2DRegion 6 years ago
Anton Firszov 5db749e5c7 Revert "use only netcoreapp3.1" 6 years ago
Anton Firszov 3e2f7dd310 BufferArea -> BufferRegion, introduce PixelSamplingStrategy 6 years ago
Anton Firszov 173659669e use only netcoreapp3.1 6 years ago
James Jackson-South 5ca6063098 Cleanup and refactor 6 years ago
James Jackson-South 545cf7d822 BufferedReadStream WIP - MagickImage not working. 6 years ago
Brian Popow 227f145489 Fix build error due to renamed files 6 years ago
Brian Popow 55f60a2e65 Add missing copyright note in ClampVector4 6 years ago
James Jackson-South e4b239910a Replace Vector4.Clamp 6 years ago
Anton Firszov 810d3bbe04 fix Benchmarks build 6 years ago
Anton Firszov 10616c80a5 cleanup and fix build errors 6 years ago
Anton Firszov f0d55caf17 Revert "Merge branch 'af/fast-dev-hack' into js/dither-quantize-updates" 6 years ago