55 Commits (8efdbfb9de16d386aa5827bee1ebc0f6113408be)

Author SHA1 Message Date
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
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
Jason Nelson d645b5599e Nits - Benchmarks (#884) 7 years ago
Stephan Vedder aa8591950e Add missing Non-SIMD implementation 7 years ago
Anton Firszov 0c32fe7d19 fix Block8x8FTests.Copy1x1Scale, reorganize TestImages.Jpeg.BenchmarkSuite as a static class 7 years ago
Anton Firszov 29fb1e26cc drop old benchmark results 7 years ago
Anton Firszov f1f0bc04f9 Drop all GetBlockDataReference() usages 7 years ago
Anton Firszov 5404eb6bb1 improved benchmarks + more benchmark results 7 years ago
Anton Firszov c5a4ed85ff Even better Copy2x2. Tests: Group together & refactor profiling benchmarks 7 years ago
Anton Firszov 57cacaccb0 optimize ExifReader.ToEnum<TEnum>(...) 7 years ago
Anton Firszov f57e1f062b improved Block8x8F.Copy2x2Scale 7 years ago
Anton Firszov 55ac40327a reimplement Block8x8F.CopyTo2x2 7 years ago
Anton Firszov a350621d76 benchmarks for current state 7 years ago
Anton Firszov 70e9699290 results for DecodeJpeg 7 years ago
Anton Firszov a4fa2b142a add some benchmark results 7 years ago
James Jackson-South 635ce2bede Add generic palette quantizer, refactor + werner palette 7 years ago
Anton Firszov a446f1bee2 ParallelHelper -> CloneAs<T>() + drop ParallelFor 7 years ago
Anton Firszov 61e2a8d92b Replace Configuration.ParallelOptions with Configuration.MaxDegreeOfParallelism 8 years ago
Anton Firszov 9e856a23cc Move ImageSharp-specific memory primitives and utils to SixLabors.ImageSharp.Memory 8 years ago
James Jackson-South 0e06b6b466 Improve coverage. 8 years ago
James Jackson-South ed07db23ae delete golang jpeg decoder 8 years ago
Anton Firszov f8bd074dfc LoadResizeSave benchmark + add EnableParallelExecution parameter to the Resize benchmark 8 years ago
James Jackson-South 0d2214923f Update ImageSharp Namespaces. 8 years ago
Anton Firszov 9e504ed7ef ParseStream -only benchmark 8 years ago
Anton Firszov 61e6d2d6e1 Replace .Lock() with .GetRootFramePixelBuffer() 8 years ago
Anton Firszov 85d7548049 rename namespace: SixLabors.ImageSharp.Memory -> SixLabors.Memory 8 years ago
Anton Firszov 6585f9551f RENAME: MemoryManager -> MemoryAllocator 8 years ago
Anton Firszov 4d0c334ba6 OrigJpegDecoder -> GolangJpegDecoder + test cleanup 8 years ago
James Jackson-South f6d2af9c39 Move decoder constants 8 years ago
James Jackson-South 76429a03c6 Faster multibyte reading and fix test 8 years ago
James Jackson-South 01ab0d16ec Pool buffer 8 years ago
James Jackson-South 571f66e8a1 Golang is skipping EXIF reading when it shouldn't. 8 years ago
James Jackson-South bccff8beb4 Increase Identify performance and reduce allocations 8 years ago
James Jackson-South d3c74d1b5a Update decode multiple benchmark 8 years ago
James Jackson-South c492cf8db7 Fix code benchmark paths and namespaces. 8 years ago