58 Commits (874104ea13d448642161dcb5ac2d8fe3453c702b)

Author SHA1 Message Date
Anton Firszov 874104ea13 cancellation support for encoders 6 years ago
Anton Firszov 1de73ffe0d fix tests 6 years ago
Anton Firszov a225d1e5ef add asynchronous decoder logic 6 years ago
James Jackson-South 27af2549b5 Revert Magick changes 6 years ago
James Jackson-South 12f6582b1a Update all dependency references. 6 years ago
James Jackson-South ffe2d6995b Update license 6 years ago
Scott Williams 9bbd505e26 Add Async APIs to IImageEncoder and IImageDecoder 6 years ago
James Jackson-South 4e3dce1e95 Update source license info. 6 years ago
Sergio Pedri 5cccfbcacd Switched pixel format type constraint to unmanaged 6 years ago
Anton Firszov b0646df24c implement review suggestions 6 years ago
Anton Firszov e2b9db5f88 fix JpegEncoder disco buffer handling 6 years ago
James Jackson-South 15a7a557f2 Revert `using` declaration changes for until we establish guidelines. 6 years ago
Brian Popow 38454f8fde Use using declarations to reduce nesting 6 years ago
Brian Popow 43cbdab113 Fix stylecop warnings in the test project 6 years ago
James Jackson-South 6384f44501 Merge namespaces 6 years ago
Anton Firszov 91a547beb9 pixel-agnostic decoder API 7 years ago
Jason Nelson 48bac7b334 Update metadata names (#879) 7 years ago
Robin Krom ff31b5f8d4 Some changes to make the usages of GDI in benchmarks and tests more stable, this should hopefully prevent "a generic error occurred in GDI+". Hopefully I didn't miss one... (#835) 7 years ago
Anton Firszov 53ac430e7e Feed Configuration to all methods in PixelOperations 7 years ago
Anton Firszov 30994e7640 fix wrong Slice() usages 7 years ago
Anton Firszov 6e52e99f37 Adapt Span.CopyTo(...) semantics for all pixel conversion methods in PixelOperations 7 years ago
Anton Firszov 8ebe390c32 Rename PackFrom*** -> From***: 7 years ago
James Jackson-South a9e0da2465 Add tests for all supported png bit depths. 7 years ago
James Jackson-South a50c3eb985 Use dictionaries to store format specific metadata 8 years ago
James Jackson-South 4b9c684586 Add derived format info types and allow persistance of palette lengths 8 years ago
Anton Firszov 968a9cb186 Move ImageSharp-specific memory primitives and utils to SixLabors.ImageSharp.Memory 8 years ago
Anton Firszov 80a7b9f14a replace IBuffer<T> with IMemoryOwner<T> 8 years ago
Anton Firszov 0eec2c794f using MagickReferenceDecoder everywhere, added ReferenceDecoderBenchmarks 8 years ago
Anton Firszov 24339040e5 reference encoder is unnecessary 8 years ago
Anton Firszov bcf2cd73bd oops 8 years ago
Anton Firszov 1791e1af95 ImageMagick decoder works 8 years ago
James Jackson-South 4eb8617739 Faster 32-64 bit conversion, update references, and cleanup. 8 years ago
James Jackson-South 34d1441892 Use SD, Better conversion and cleanup SD Bridge. 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 de717cf94a normalize IBuffer2D<T> API 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 3440a7decf Fix System.Drawing.Bridge 8 years ago
Jason Nelson 53045ff357 Format tests 8 years ago
Anton Firszov 77e524d83b MemoryManager returns IBuffer<T> now 8 years ago
Anton Firszov 7db4cdc190 Hide Buffer<T> indexer + !! WuQuantizer review in comments !! 8 years ago
Anton Firszov 739cec3772 clean up Buffer<T> API 8 years ago
denisivan0v 61c9caf472 changes on code review 8 years ago
denisivan0v a631a64dfb Added an API to read base image information without decoding it 8 years ago
Lauri Kotilainen f1412d3c76 - Use Configuration.Default.MemoryManager in tests 8 years ago
Lauri Kotilainen 607e452e2d - Allocate Buffers from memory manager 8 years ago
Nikita Balabaev 93419ab0e4 fix bugs after merge 8 years ago
Scott Williams ee60eb3e83 exlusivly use frames to access pixel spans 9 years ago
Scott Williams 5adcfdb653 remove Unsafe from namespace 9 years ago
Scott Williams 1a3859159e internalise span apis from imagebase 9 years ago