90 Commits (aca46aca43bf7f398ee048472a5c87b5b6d52dd5)

Author SHA1 Message Date
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
Nicolas Portmann 81c728e05b Vectorize Scale16X16To8X8 5 years ago
James Jackson-South 71801bfbb6 cleanup 5 years ago
James Jackson-South 472d639192 Update to use new props/targets plus cleanup. 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 b8081fd3e9 Use HW color conversion 5 years ago
James Jackson-South 9629f1c16e Add AVX2 implementation 5 years ago
James Jackson-South 68d2406f4e Optimize low hanging fruit and fix naming 5 years ago
James Jackson-South aad4c1e89e Remove method baseline property 5 years ago
James Jackson-South ec36095092 Use envonment aware benchmarking for intrinsics. 5 years ago
James Jackson-South 24641e74cd
Update tests/ImageSharp.Benchmarks/Codecs/Jpeg/BlockOperations/Block8x8F_Transpose.cs 5 years ago
James Jackson-South 3091072e38 Add AVX backed Block8x8F Transpose method 5 years ago
James Jackson-South b8c32accc1 Optimize based on traces. 6 years ago
James Jackson-South 3b6f6a1694 Update benchmarks 6 years ago
James Jackson-South f533726aef Remove last of pointer code and add benchmarks 6 years ago
James Jackson-South 95d054068f Make stream buffer size configurable. Fixes #1276 6 years ago
James Jackson-South 5537435bb0 Use explicit stream instance in core decoders. 6 years ago
James Jackson-South 874115bd0a Update license 6 years ago
James Jackson-South 6183dd8c13 Update source license info. 6 years ago
James Jackson-South 312e1918b7 BufferRegion => Buffer2DRegion 6 years ago
Anton Firszov 3901ce6440 BufferArea -> BufferRegion, introduce PixelSamplingStrategy 6 years ago
James Jackson-South 32f8cf0f14 Cleanup and refactor 6 years ago
James Jackson-South a820e8f16d BufferedReadStream WIP - MagickImage not working. 6 years ago
Brian Popow a80c36ab3a Fix build error due to renamed files 6 years ago
Anton Firszov 173cdb928a cleanup and fix build errors 6 years ago
Anton Firszov 171e629ac9 extend EncodeGif benchmark 6 years ago
Anton Firszov 8efdbfb9de AVX float -> byte conversion 6 years ago
Anton Firszov eb76788232 IsAvx2CompatibleArchitecture => HasVector8 6 years ago
James Jackson-South a0d76247a1 Dump progress so far 6 years ago
Anton Firszov 054cc41fc2 Tweak Block8x8F_CopyTo1x1 benchmarks 6 years ago
James Jackson-South ad8d7757b4 Refactor to inline based on feedback. 6 years ago
James Jackson-South ba38de5843 Add dither scaling and simplify API. 6 years ago
James Jackson-South ba329d3bdd Delete Rgba32 named colors 6 years ago
Brian Popow a75d5cc16f Revert comment as it was before, add exception for SA1115 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
James Jackson-South 26fc9b3906 Speed up tga decoding and add new benchmark comparison 6 years ago
James Jackson-South c88e34d344 Initial working commit 6 years ago
Brian Popow 2acaea2ee4 Add benchmarks for tga images 6 years ago
Simon Cropp bcbd4726a6 use var where apparent (#972) 7 years ago
Simon Cropp 270a073fc6 Cleanup (#965) 7 years ago
Simon Cropp c2555b6199 fix some spelling (#962) 7 years ago
Anton Firszov 2e402ba35d add skeleton for Color type 7 years ago
James Jackson-South b5ad111eac
Faster Jpeg Huffman Decoding. (#894) 7 years ago