130 Commits (ac69ab8f976822f3ebb4b2b520e799cbbbc3c964)

Author SHA1 Message Date
Anton Firszov 165af7a261 Optimization: do not initialize pixel buffer in JpegDecoder 7 years ago
James Jackson-South 6e47624413 Add Clone overloads for new configuration. 7 years ago
Anton Firszov 2dc09c9637 skip WrapSystemDrawingBitmap_* on most environments to avoid sporadic test failures 8 years ago
Anton Firszov f3d41f71a3 WrapMemory<T>(IMemoryOwner<T>) + additional System.Drawing test case 8 years ago
Anton Firszov 7c53bc1785 made WrapMemory() public + test case demonstrating using Image.WrapMemory() to draw over a System.Drawing.Bitmap instance 8 years ago
Anton Firszov 12bcdbb49a replace IBuffer<T> with IMemoryOwner<T> 8 years ago
James Jackson-South 0d2214923f Update ImageSharp Namespaces. 8 years ago
Scott Williams 6ff3aed4fb remove `SavePixelData()` apis in favour of `GetPixelSpan()` 8 years ago
Anton Firszov 8626ed120a better LoadPixelData tests 8 years ago
Anton Firszov 6e80236178 ReadOnlySpan<byte> overloads for Image.DetectFormat() 8 years ago
Anton Firszov de3e150552 refactor tests for DetectFormat 8 years ago
Anton Firszov ec0e78b147 common test cases for Image.Load(byte) and Image.Load(span) overloads 8 years ago
Anton Firszov 499b0476da clean-up and isolate image load tests 8 years ago
Anton Firszov f6dd91922e IBuffer<T>.IsMemoryOwner, Buffer2D<T>.SwapOrCopyContent() 8 years ago
Anton Firszov 5e428ed458 Image.WrapMemory works 8 years ago
Anton Firszov 2694ec741d unskipping CloneAs_ToBgr24 8 years ago
James Jackson-South 48c4003896 Use Configuration over MemoryManager for ImageFrame<TPixel> 8 years ago
Anton Firszov 41ef5ee4be skipping CloneAs_ToBgr24 before it drives us mad (see #576) 8 years ago
Anton Firszov 847b21d44f use overloading in ImageFrameCollection + more tests for API-s affected by the PR 8 years ago
woutware cff22588a9 Processed review comments, moved Image.ClearColor to ImageFrame.BackgroundColor. 8 years ago
woutware c7e6d19cc1 Performance improvements. 8 years ago
Jason Nelson ec1291f3ff Gaurd agaisnt null data when adding a new ImageFrame from data 8 years ago
Jason Nelson b62c98cfc9 Update System.Memory to preview2 8 years ago
James Jackson-South 55fbcb0fb8 Simplify CloneAs() 8 years ago
James Jackson-South 69516e110b Use non-generic IQuantizer for image formats 8 years ago
James Jackson-South b6bafd0827 Move Rgba32 inline with other pixel formats 8 years ago
James Jackson-South 8bda02579f Refactor Image, ImageFrame + IImage 8 years ago
James Jackson-South fe64365532 Transforms 8 years ago
James Jackson-South 091cb8a3b5 Overlays and base processors 8 years ago
Vicente Penades 1f2b2b8a7a removed ImageFormat redirect methods from Configuration. 8 years ago
James Jackson-South 74ee173fc0 Use Size 8 years ago
James Jackson-South 072847b6f4 Ensure Bounds() is accurate per operation 8 years ago
James Jackson-South d0d9591231 Disable those randomly failing tests on Travis, they're going soon anyway. 8 years ago
James Jackson-South 7f4d8a542d Temp disable randomly failing test. 8 years ago
Anton Firszov a61707661c removed PixelArea<T>! 8 years ago
Anton Firszov 27dade8d33 dropping MemoryManager ctr. argument: 8 years ago
James Jackson-South 528edf0ba2 Fix all failing tests 8 years ago
James Jackson-South 31e2a42cf1 Add simple clone test 8 years ago
Lauri Kotilainen a8b26a41ec - Use Configuration.Default.MemoryManager in tests 8 years ago
Scott Williams 67cda9b4c8 refactor ImageFrameCollection for updated API 9 years ago
Scott Williams 7c7af28da6 Add unit tests 9 years ago
Anton Firszov fef175dc7e Renamed *.Advanced.ImageExtensions to AdvancedImageExtensions, 9 years ago
Scott Williams b9adcb68a0 resolve linux vs windows newline issues 9 years ago
Scott Williams 80b4582c48 FrameCollection responsible for adding initial frame 9 years ago
Scott Williams ed20a807d6 exlusivly use frames to access pixel spans 9 years ago
Scott Williams 74f05629b8 fix frame double processing 9 years ago
Scott Williams 93a9b321fa remove Unsafe from namespace 9 years ago
Scott Williams 6cd4824dee add save pixel data extension method 9 years ago
Scott Williams 7c6f399d2d internalise span apis from imagebase 9 years ago
Anton Firszov 55e891f6c7 more jpeg testing 9 years ago