76 Commits (94ba508fd7d07beec309af00fbd0bcbd409dcc09)

Author SHA1 Message Date
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 53d078d3d4 Optimize based on traces. 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 ffe2d6995b Update license 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 3e2f7dd310 BufferArea -> BufferRegion, introduce PixelSamplingStrategy 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
Anton Firszov 10616c80a5 cleanup and fix build errors 6 years ago
Anton Firszov 590777c5e1 extend EncodeGif benchmark 6 years ago
Anton Firszov 7a93ae42d9 AVX float -> byte conversion 6 years ago
Anton Firszov cc056a695b IsAvx2CompatibleArchitecture => HasVector8 6 years ago
James Jackson-South d113c787fd Dump progress so far 6 years ago
Anton Firszov 7c364dcd36 Tweak Block8x8F_CopyTo1x1 benchmarks 6 years ago
James Jackson-South 4dffc179f5 Refactor to inline based on feedback. 6 years ago
James Jackson-South e535d1d409 Add dither scaling and simplify API. 6 years ago
James Jackson-South 50a693791f Delete Rgba32 named colors 6 years ago
Brian Popow d59ca988a0 Revert comment as it was before, add exception for SA1115 6 years ago
Brian Popow 43cbdab113 Fix stylecop warnings in the test project 6 years ago
James Jackson-South 6384f44501 Merge namespaces 6 years ago
James Jackson-South 047523c11d Speed up tga decoding and add new benchmark comparison 6 years ago
James Jackson-South 41a5b09eb6 Initial working commit 6 years ago
Brian Popow 43fcf57917 Add benchmarks for tga images 6 years ago
Simon Cropp 564348631f use var where apparent (#972) 7 years ago
Simon Cropp 6f1134102c Cleanup (#965) 7 years ago
Simon Cropp aac8eae64a fix some spelling (#962) 7 years ago
Anton Firszov 1d67089bd7 add skeleton for Color type 7 years ago
James Jackson-South 2fcba54a3e
Faster Jpeg Huffman Decoding. (#894) 7 years ago
Jason Nelson e9b9e27714 Nits - Benchmarks (#884) 7 years ago
Stephan Vedder 5ef3f19c1f Add missing Non-SIMD implementation 7 years ago
Anton Firszov 5c65cca162 fix Block8x8FTests.Copy1x1Scale, reorganize TestImages.Jpeg.BenchmarkSuite as a static class 7 years ago
Anton Firszov 2ff5b9c476 drop old benchmark results 7 years ago
Anton Firszov 5ea62adedd Drop all GetBlockDataReference() usages 7 years ago
Anton Firszov 8c6903873b improved benchmarks + more benchmark results 7 years ago
Anton Firszov b32694590d Even better Copy2x2. Tests: Group together & refactor profiling benchmarks 7 years ago
Anton Firszov c34e4ff85f optimize ExifReader.ToEnum<TEnum>(...) 7 years ago
Anton Firszov c1e4ccb172 improved Block8x8F.Copy2x2Scale 7 years ago
Anton Firszov 941e51cd16 reimplement Block8x8F.CopyTo2x2 7 years ago
Anton Firszov 265f27913c benchmarks for current state 7 years ago
Anton Firszov 068b2d3d1c results for DecodeJpeg 7 years ago
Anton Firszov 28b990bd2e add some benchmark results 7 years ago
James Jackson-South 9370a6e535 Add generic palette quantizer, refactor + werner palette 7 years ago
Anton Firszov 72f0d26d10 ParallelHelper -> CloneAs<T>() + drop ParallelFor 7 years ago
Anton Firszov b0c2ccb26f Replace Configuration.ParallelOptions with Configuration.MaxDegreeOfParallelism 8 years ago