41 Commits (4b983db6b260f9ff581004c8bbeff9bb760786d6)

Author SHA1 Message Date
Stefan Nikolei 18b8b662e9 Use Target Type new only when apparent 11 months ago
Stefan Nikolei 57f5966fe7 use Explicit Types and Target Type new 11 months ago
James Jackson-South 8a23d42bfd Port more V256 code 1 year ago
James Jackson-South 29a56350ce Clean up and prep for Vector512 multiply 1 year ago
James Jackson-South 71ca954e35 Revert naming 1 year ago
James Jackson-South cd3aa18dd4 Rename and refactor method 1 year ago
James Jackson-South 9be7d84400 Get the benchmarks working again. 1 year ago
Günther Foidl a534328dc4 Optimized Block8x8F 3 years ago
Günther Foidl f746e686df PR feedback + use nuint instead of nint 3 years ago
Günther Foidl 1920e28ed0 Revised Unsafe.Add to avoid the sign-extending move 3 years ago
James Jackson-South 5528a2923c Update missed test and benchmarks project 4 years ago
James Jackson-South eee64f25d6 Remove SUPPORTS conditions 4 years ago
James Jackson-South 97baeaf438 Update all files 4 years ago
James Jackson-South 4a09fd9bba Fix final StyleCop warnings in tests 5 years ago
Dmitry Pentin e4b32dbf28 Improved scalar transpose implementation 5 years ago
Dmitry Pentin 6532552b6b Naming fix & simd else if branch 5 years ago
Dmitry Pentin f297fce021 Tidied up the code, added benchmarks 5 years ago
Dmitry Pentin d21e374e86 Tidied up the code, added benchmarks 5 years ago
Dmitry Pentin 9973e8da3b Removed excess code, added benchmarks 5 years ago
Dmitry Pentin 2f143bf9d3 New FDCT method, reciprocal quantization 5 years ago
Dmitry Pentin 0e07a8ed61 Removed obsolete code 5 years ago
James Jackson-South ac3eb80374 Optimize and fix warnings. 5 years ago
Nicolas Portmann 81c728e05b Vectorize Scale16X16To8X8 5 years ago
James Jackson-South 68d2406f4e Optimize low hanging fruit and fix naming 6 years ago
James Jackson-South aad4c1e89e Remove method baseline property 6 years ago
James Jackson-South ec36095092 Use envonment aware benchmarking for intrinsics. 6 years ago
James Jackson-South 24641e74cd
Update tests/ImageSharp.Benchmarks/Codecs/Jpeg/BlockOperations/Block8x8F_Transpose.cs 6 years ago
James Jackson-South 3091072e38 Add AVX backed Block8x8F Transpose method 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
Anton Firszov 173cdb928a cleanup and fix build errors 6 years ago
Anton Firszov 8efdbfb9de AVX float -> byte conversion 6 years ago
Anton Firszov eb76788232 IsAvx2CompatibleArchitecture => HasVector8 6 years ago
Anton Firszov 054cc41fc2 Tweak Block8x8F_CopyTo1x1 benchmarks 6 years ago
Brian Popow 7b052c8076 Fix stylecop warnings in the test project 6 years ago
Simon Cropp 270a073fc6 Cleanup (#965) 7 years ago
Simon Cropp c2555b6199 fix some spelling (#962) 7 years ago
Jason Nelson d645b5599e Nits - Benchmarks (#884) 7 years ago
Anton Firszov c5a4ed85ff Even better Copy2x2. Tests: Group together & refactor profiling benchmarks 8 years ago
Anton Firszov 57cacaccb0 optimize ExifReader.ToEnum<TEnum>(...) 8 years ago
Anton Firszov f57e1f062b improved Block8x8F.Copy2x2Scale 8 years ago
Anton Firszov 55ac40327a reimplement Block8x8F.CopyTo2x2 8 years ago