6569 Commits (e60deb73af13c47d1054f49cdc0cc9e7664c1351)
 

Author SHA1 Message Date
Peter Amrehn e60deb73af avoid doubled increment in for loop and multiple array indexer access 8 years ago
Peter Amrehn 0da4c45cbd return first matching ImageFormat when iterating over FormatDetectors 8 years ago
Peter Amrehn 34481a645a avoid local variable copy when the original is never changed 8 years ago
Peter Amrehn b6e9eb6f68 multiply once and reuse 8 years ago
Peter Amrehn bb360ce356 invert condition: always assign literal 1, substract only on special case 8 years ago
Peter Amrehn 3ebcebe99e inline variable initialization 8 years ago
Peter Amrehn 74dba7a9ed unwrap for-loop to avoid conditional check inside 8 years ago
Peter Amrehn df155496b7 inline variable 8 years ago
Peter Amrehn ea6fc641c3 inline division as it's only used in some cases (and done at most once) 8 years ago
Unknown 0b8d9d1b08 simplify calculations by using intermediate results 8 years ago
James Jackson-South 87be7ad6a9
Merge pull request #770 from carbon/gif-bug 8 years ago
Jason Nelson fdb45dda5e Add test coverage for #770 8 years ago
Jason Nelson 45fd99983a Fix infinate loop when a GIF prematurely terminates in Skip 8 years ago
James Jackson-South 6ac865cfeb
Merge pull request #769 from jongleur1983/comment-orthography 8 years ago
Peter Amrehn 99f06f7657 fix typo in comment 8 years ago
Peter Amrehn 9e006c734e fix typos in comments 8 years ago
James Jackson-South 990e7ff2d4
Merge pull request #741 from SixLabors/js/assignable-palette-quantizer 8 years ago
James Jackson-South df9b734f02 Merge branch 'master' into js/assignable-palette-quantizer 8 years ago
James Jackson-South 8de843200f Mask the PaletteQuantizer<TPixel>.CreateFrameQuantizer() methods. 8 years ago
Anton Firsov 7e25ecd456
Merge pull request #768 from SixLabors/af/jpeg-microoptimization 8 years ago
James Jackson-South 0fe5525feb Remove unused declaration. 8 years ago
Anton Firsov 9a122870b0
Fix EnumHelper<T>.IsDefined 8 years ago
Anton Firszov 99a641625c drop unused parameter 8 years ago
Anton Firszov fd1ce9842c oops 8 years ago
Anton Firszov 5c65cca162 fix Block8x8FTests.Copy1x1Scale, reorganize TestImages.Jpeg.BenchmarkSuite as a static class 8 years ago
Anton Firszov 2ff5b9c476 drop old benchmark results 8 years ago
Anton Firszov 86489b8ac6 simplify benchmark suite 8 years ago
Anton Firszov 5ea62adedd Drop all GetBlockDataReference() usages 8 years ago
Anton Firszov 8c6903873b improved benchmarks + more benchmark results 8 years ago
Anton Firszov fa092d1511 add JpegSnoop reports for all current input Jpeg 8 years ago
Anton Firszov c791579f6e minor optimization in JpegColorConverter.FromGrayscale 8 years ago
Anton Firszov b32694590d Even better Copy2x2. Tests: Group together & refactor profiling benchmarks 8 years ago
Anton Firszov c34e4ff85f optimize ExifReader.ToEnum<TEnum>(...) 8 years ago
Anton Firszov c1e4ccb172 improved Block8x8F.Copy2x2Scale 8 years ago
Anton Firszov bc79b18817 Optimization: do not initialize pixel buffer in JpegDecoder 8 years ago
Anton Firszov 941e51cd16 reimplement Block8x8F.CopyTo2x2 8 years ago
Anton Firszov 265f27913c benchmarks for current state 8 years ago
Anton Firszov aa35af7095 do not use GetBlockReference() on hot path 8 years ago
Anton Firszov 2acf80ea16 Moved IJpegComponent.GetBlockReference(...) to an extension method 8 years ago
Anton Firszov 7f113ab00a AVX2 optimized Block8x8 -> Block8x8F conversion 8 years ago
James Jackson-South af5e0138d5 Change tolerance for Net462 8 years ago
Anton Firszov b5e419d89e InliningOptions.ShortMethod 8 years ago
James Jackson-South b2920a12ba Don't force transparency 8 years ago
James Jackson-South fc1785ec8b Merge branch 'master' into js/assignable-palette-quantizer 8 years ago
Anton Firszov bd4b78544f use InliningOptions.ShortMethod 8 years ago
Anton Firszov 099e38a57b drop ComplexIntegrationTests, add ProfilingBenchmarks 8 years ago
Anton Firszov 068b2d3d1c results for DecodeJpeg 8 years ago
Anton Firszov 28b990bd2e add some benchmark results 8 years ago
Anton Firsov a2e09f1bcf
Merge pull request #759 from SixLabors/dl/remove-duplicate 8 years ago
Anton Firsov 10a1977616
Merge branch 'master' into dl/remove-duplicate 8 years ago