485 Commits (8bbfb21da660796376e2c12749935ca8bce5548c)

Author SHA1 Message Date
James Jackson-South 18c4a7fef0 Fix 1 bit bmp decoding and add extra test images. 8 years ago
Anton Firszov 968a9cb186 Move ImageSharp-specific memory primitives and utils to SixLabors.ImageSharp.Memory 8 years ago
Anton Firszov f0e687f0e0 replace common memory classes 8 years ago
Anton Firszov f7af71b1f9 further cleanup 8 years ago
James Jackson-South 0f15e303cf Improve coverage. 8 years ago
James Jackson-South f6ad783aaf Cleanup JpegFrameComponent 8 years ago
James Jackson-South 3033b69246 delete golang jpeg decoder 8 years ago
Anton Firszov 33d32d7407 renamed BufferManager<T> to MemorySource<T> + enable consuming external IMemoryOwner<T> 8 years ago
James Jackson-South b176a0ec17 Add bmp and jpeg tests 8 years ago
James Jackson-South 0eb55cf53f Add png tests 8 years ago
James Jackson-South 692d539b78 Add gif tests 8 years ago
James Jackson-South de02be2e5e Fix broken chunk test 8 years ago
James Jackson-South 95e77e3ba3 Use UnitConverter to abstract complexity. 8 years ago
James Jackson-South 9210d4cc35 Can now preserve correct resolution for jpeg and gif. 8 years ago
James Jackson-South fc2dc1b69d Update ImageSharp Namespaces. 8 years ago
Anton Firszov 65a050495f add regression test for #624 8 years ago
Anton Firszov 52c9ca4a3d pushed a bad value accidentally in my previous commit 8 years ago
Anton Firszov 93585fd00c try to fine-tune tolerance in PngEncoderTests + better Rgba64.ToString() 8 years ago
James Jackson-South ab234b3efb Handle CI craziness. 8 years ago
James Jackson-South 9a12d09d7a Update tests 8 years ago
James Jackson-South c3d38bac9c Refactor to better use base classes. 8 years ago
Anton Firszov 815a01a969 no BMP assertions on linux 8 years ago
Anton Firszov c42ee793c8 PngEncoderTests.WorksWithBitDepth16 8 years ago
Anton Firszov 4fe7f1b6de PngDecoderTests.Chunks.cs 8 years ago
Anton Firszov 363ce81e04 clanup + exact comparison for all PngDecoderTests 8 years ago
James Jackson-South 07064e90c4 Smarter dithering. 8 years ago
James Jackson-South 922d367fe6 More tests 8 years ago
James Jackson-South 5da4184217 Better tRNS coverage 8 years ago
James Jackson-South 34d1441892 Use SD, Better conversion and cleanup SD Bridge. 8 years ago
James Jackson-South 2d6eafa357 Use tolerant comparer. 8 years ago
James Jackson-South 973000fd09 Use Rgba64 for image comparison. 8 years ago
James Jackson-South 1d8c2398ca Remove allocation when upscaling. 8 years ago
James Jackson-South 8628aaa8a6 Add 16bit decoder tests. 8 years ago
Anton Firszov cabce9c49a clean-up and isolate image load tests 8 years ago
James Jackson-South bb29ff9e1a Can now encode 16bit pngs. 8 years ago
Anton Firszov 349c12de4c Replace .Lock() with .GetRootFramePixelBuffer() 8 years ago
James Jackson-South aee47781fb Use Rgb48 for 16 bit png decoding. 8 years ago
Anton Firszov e417ea275e rename namespace: SixLabors.ImageSharp.Memory -> SixLabors.Memory 8 years ago
Anton Firszov 86e6f863ea RENAME: MemoryManager -> MemoryAllocator 8 years ago
Anton Firszov aaba1a1885 Change IBuffer<T>.Span to IBuffer<T>.GetSpan() to match System.Buffers.MemoryManager<T> API 8 years ago
James Jackson-South 71d5819d94 Use Configuration over MemoryManager for ImageFrame<TPixel> 8 years ago
Dirk Lemstra 1e25b6f5bc Added extra images to the exclude list and also skip them locally. 8 years ago
Anton Firszov 6f3c249ce1 scatter JpegDecoderTests into multiple files 8 years ago
Anton Firszov 6ca57aa201 refactor jpeg tests + add another test image for #159 8 years ago
Anton Firszov 4e47a08102 simplify JpegImagePostProcessorTests further 8 years ago
James Jackson-South 4d87ab3a47 Remove unneeded test 8 years ago
Anton Firszov 51e257e5c7 minor cleanup 8 years ago
Anton Firszov 87da33dab1 OrigJpegDecoder -> GolangJpegDecoder + test cleanup 8 years ago
James Jackson-South 618f280866 Expand tests to cover both decoders 8 years ago
James Jackson-South 2f100a9459 Move common components 8 years ago