7273 Commits (ef04d2f7180e332ed98f33db672921efbce5b4e9)
 

Author SHA1 Message Date
Dan Manning 788319b26d ImageSharp-762_Aot-compiling: namespace cleanup 8 years ago
Dan Manning 7e519e7501 ImageSharp-762_Aot-compiling: moved AoT methods to AotCompiler static class 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
James Jackson-South e79f26bc7e Add base becnhmark 8 years ago
Anton Firszov e059620f19 KernelMap refactor WIP 8 years ago
Anton Firsov 9a122870b0
Fix EnumHelper<T>.IsDefined 8 years ago
Anton Firszov 41972e90c8 refactor ResizeKernel creation 8 years ago
Anton Firszov f425190dc7 Cover KernelMap with tests 8 years ago
Anton Firszov 99a641625c drop unused parameter 8 years ago
Anton Firszov 32e0497dca minor refactor on ResizeKernel 8 years ago
Anton Firszov f45ed5dee0 simplify ResizeKernel.Convolve(...) 8 years ago
Anton Firszov 300ee6a555 move ResizeProfilingBenchmarks, use the ***ProfilingBenchmarks naming convention everywhere 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
Dan Manning 78070dcc89 762: added AoT method to pre-seed WuQuantizer 8 years ago
Dan Manning cfb9c61b6c 762: added AoT method to pre-seed dithering engine 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
Dan Manning 8f11b18a30
Merge branch 'master' into ImageSharp-762_Aot-compiling 8 years ago
Anton Firszov 265f27913c benchmarks for current state 8 years ago
Dan Manning 5162e6b68c ImageSharp-762: Added methods to pre-seed AoT compiler on iOS 8 years ago
Devedse 6364b502da Resolved findings in PR 8 years ago
Devedse 1438b96c47 Merge branch 'master' of https://github.com/devedse/ImageSharp 8 years ago
Devedse a7aef83dcc Removed unused using 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
Devedse 02a8d0ddc1
Update PngEncoderCore.cs 8 years ago
Anton Firszov bd4b78544f use InliningOptions.ShortMethod 8 years ago
Anton Firszov 099e38a57b drop ComplexIntegrationTests, add ProfilingBenchmarks 8 years ago
Devedse fae06caff7 Fixed bug, code now actually fixed my unit test 8 years ago
Devedse e65fc5481f This should write transparency 8 years ago
Anton Firszov 068b2d3d1c results for DecodeJpeg 8 years ago