305 Commits (6ca596d3554974eeb37cfcb13fb8929f6050ced4)

Author SHA1 Message Date
Anton Firszov 664d838291 fix accuracy issues 7 years ago
Anton Firszov 281c52786a move tests 7 years ago
Anton Firszov af7d96d214 SIMD byte -> float conversion: BulkConvertByteToNormalizedFloatFast 7 years ago
James Jackson-South dc2792b550 Replace ICompanding with static methods. 7 years ago
James Jackson-South 2950219287 Update and normalise pixel format + disable out of date tests 7 years ago
Anton Firszov b5ef7d9bfb add bulk Premultiply 7 years ago
Anton Firszov 99b114a7e5 LeastCommonMultiple 7 years ago
James Jackson-South a9e0da2465 Add tests for all supported png bit depths. 7 years ago
Anton Firszov 00992043bb fixed ParallelHelper + improved tests 7 years ago
Anton Firszov 55b30e8a28 DetectEdgesTest.DetectEdges_InBox issue isolated in a failing test for ParallelHelper.IterateRows() 7 years ago
Anton Firszov 2c8808e802 skip tests in ReferenceDecoderBenchmarks 7 years ago
James Jackson-South 859d331234 Add Clone overloads for new configuration. 7 years ago
James Jackson-South eb318f1502 Strong type meta query + format singletons 8 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
Vicente Penades c47f09a311 Updated SolidFill tests to cover all possible Blending-Composition combinations, reference images not in place yet 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
James Jackson-South 8966e7d274 Bulk colorspace conversion tests 8 years ago
Anton Firszov 61eedd77e1 FillRegion_WorksOnWrappedMemoryImage 8 years ago
Anton Firszov 80a7b9f14a replace IBuffer<T> with IMemoryOwner<T> 8 years ago
Anton Firszov 706babe2a2 introducing BufferManager<T> 8 years ago
Jason Nelson acf2bb3a44 Eliminate virtual calls from unnecessary IRgbWorkingSpace abstraction 8 years ago
James Jackson-South d6944d5a6a Simplify drawing namespaces. 8 years ago
James Jackson-South fc2dc1b69d Update ImageSharp Namespaces. 8 years ago
Anton Firszov 5b006027e3 do not register SystemDrawing reference encoders on linux 8 years ago
Anton Firszov 815a01a969 no BMP assertions on linux 8 years ago
Anton Firszov 1be59d59e1 keep using SystemDrawingReferenceDecoder for Bmp-s 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
Anton Firszov 7702721f7f correct doc comment 8 years ago
Anton Firszov 7172e432da Make sure that netcoreapp2.1 test execution is testing the netcoreapp2.1 build of ImageSharp 8 years ago
James Jackson-South 34d1441892 Use SD, Better conversion and cleanup SD Bridge. 8 years ago
James Jackson-South 973000fd09 Use Rgba64 for image comparison. 8 years ago
James Jackson-South 49a574537f All tests now pass 8 years ago
James Jackson-South 8628aaa8a6 Add 16bit decoder 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
Anton Firszov c87726e123 CloningImageProcessor uses SwapOrCopyPixelsBuffersFrom() 8 years ago
Anton Firszov 9ab51ff3b2 IBuffer<T>.IsMemoryOwner, Buffer2D<T>.SwapOrCopyContent() 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 a8c9893e2f refactor FillRegionProcessor, drop MemoryManager.AllocateFake 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
Dirk Lemstra 4a0e0e159d Disable caching in the FileProvider for the 32bit build. 8 years ago
Anton Firszov 9fa1e3e4df add tolerance to comparison in tests 8 years ago