4890 Commits (70893d22ad1f7f3ac6762efd43d34e2c221c5d8d)
 

Author SHA1 Message Date
Anton Firszov 70893d22ad replaced some of the PixelArea usages in bmp decoder 8 years ago
Anton Firszov c64374bbe7 cleanup 8 years ago
Anton Firszov 99320bb74f fixing StyleCop errors 8 years ago
Anton Firszov dc7a0efda0 All PixelArea<T> usages in JpegEncoder replaced by GenericBlock8x8<TPixel> + YCbCrForwardConverter<TPixel> 8 years ago
Anton Firszov d137c05046 Encode444 using YCbCrForwardConverter<TPixel> 8 years ago
Anton Firszov e2cf90e683 YCbCrForwardConverter<TPixel> 8 years ago
Anton Firszov de816e3c04 build fix: MakeOpaque() 8 years ago
Anton Firszov a9d4dfda56 Merge remote-tracking branch 'origin/antonfirsov/cover-all-codecs' into feature/memory-manager 8 years ago
Anton Firszov 1e777f595d fixed JpegEncoderTests 8 years ago
Anton Firszov 9dc3261310 fixed PngEncoderTests 8 years ago
Anton Firszov 6ab7954bfd MakeOpaque + fixing BmpEncoderTests 8 years ago
Anton Firszov 8c15954391 YCbCrForwardConverter<TPixel> WIP 8 years ago
Anton Firszov b484dd401e Super-optimized GenericBlock8x8<T> to replace PixelArea<T> in JpegEncoder 8 years ago
Anton Firszov dd0eec946a Merge remote-tracking branch 'origin/master' into feature/memory-manager 8 years ago
Anton Firszov bcb9c0057a passing MemoryManager to pixel blenders 8 years ago
Anton Firsov 28883b3c59
Merge pull request #469 from SixLabors/antonfirsov/cover-all-codecs 8 years ago
Anton Firszov 67b1a25728 ArrayPoolMemoryManager factory methods 8 years ago
Anton Firszov 16d5f36e72 allowing bucket sizes to be passed to ArrayPoolMemoryManager 8 years ago
Anton Firszov 73a20cb6de ArrayPoolMemoryManager uses a different ArrayPool for large buffers + implemented ReleaseRetainedResources() 8 years ago
Anton Firszov f25b112466 Covering ArrayPoolMemoryManager and it's buffer. Took hours, but worth it! 8 years ago
Anton Firszov f5f5f6f749 ArrayPoolMemoryManagerTests 8 years ago
Anton Firszov 1e78de07f9 Buffer2DTests using a mock MemoryManager 8 years ago
Anton Firszov 563eb6b3b9 goodbye top-level Buffer<T>! 8 years ago
Anton Firszov 8e7aef62a7 MemoryManager-s should provide their own IBuffer<T> implementations 8 years ago
Anton Firszov caf1ad05a2 MemoryManager returns IBuffer<T> now 8 years ago
Anton Firszov 5e8b8bbffe 2 drawing regression test cases for safety 8 years ago
Anton Firszov 7881fdd341 Hide Buffer<T> indexer + !! WuQuantizer review in comments !! 8 years ago
Anton Firszov b61574fdd0 clean up Buffer<T> API 8 years ago
Anton Firszov 1e70705621 fix regression in GifDecoderCore 8 years ago
Anton Firszov 17018555c5 hide Buffer<T>.Array, use IManagedByteBuffer when necessary 8 years ago
Anton Firszov d8ebe2f03d IManagedByteBuffer 8 years ago
Anton Firszov 6a2bd3d617 introducing FakeBuffer<T> workaround 8 years ago
Anton Firszov 27dade8d33 dropping MemoryManager ctr. argument: 8 years ago
Anton Firszov 77a7f37108 Merge remote-tracking branch 'origin/antonfirsov/cover-all-codecs' into feature/memory-manager 8 years ago
Anton Firszov 4f04027bdc removing unused stuff 8 years ago
Anton Firszov 70ed6c7b82 adding a few more cases to PngEncoderTests 8 years ago
Anton Firszov 57b3c967f9 JpegEncoderTests using reference images 8 years ago
Anton Firszov 28c4e2c93e use ImageComparer.Tolerant() when testing Palette PNG encoding 8 years ago
Anton Firszov a470f61e07 PngEncoderTests using reference images 8 years ago
Anton Firszov 52ad911330 GifDecoderTests using reference images 8 years ago
Anton Firszov 9af8fb4e2a DebugSaveMultiFrame() works 8 years ago
Anton Firszov 109bd1c827 improve information locality for BmpDecoderTests 8 years ago
Anton Firszov d21064927b BmpEncoderTests using reference output 8 years ago
Anton Firszov 5ae591a53a better BmpEncoderTests 8 years ago
Anton Firszov dab4d0cae4 IImage : IDisposable 8 years ago
James Jackson-South af9aeb46be
Merge pull request #456 from SixLabors/js/dither-all-the-things 8 years ago
James Jackson-South 631d173b72 use DistanceSquared 8 years ago
James Jackson-South 59d6a7defb
Merge branch 'master' into js/dither-all-the-things 8 years ago
James Jackson-South 6b7a06cbfc
Merge pull request #457 from SixLabors/js/update-test-dependencies 8 years ago
James Jackson-South 4b2777793f Update .vscode files 8 years ago