76 Commits (c52674b375943feca3eea8714101bb6bdfc34fe4)

Author SHA1 Message Date
James Jackson-South c24b364be1 Merge namespaces 6 years ago
James Jackson-South 742a51a2d6 Fix extensions namespace. 6 years ago
James Jackson-South 7cb840a86a Fix output, cleanup and minor optimizations. 6 years ago
James Jackson-South 1d0834ddde Optimize effor diffusion. Fix #757 6 years ago
Sergio Pedri f25c68304d Processors refactoring (#983) 7 years ago
Simon Cropp c2555b6199 fix some spelling (#962) 7 years ago
Anton Firsov 34781bff3e API cleanup (related to #907) (#911) 7 years ago
Anton Firszov 9ea9f2df5d drop unnecessary generic IImageProcessorContext<TPixel> usages 7 years ago
Anton Firszov 2168ecbb05 refactor of Overlays 7 years ago
James Jackson-South e59e5315a8
Cleanup General Convolution (#887) 7 years ago
Anton Firszov c80501a6e9 benchmark WorkingBufferSizeHint effects 7 years ago
Jason Nelson d645b5599e Nits - Benchmarks (#884) 7 years ago
Anton Firszov 4d9fb8bff2 update benchmark results 7 years ago
Anton Firszov 689944db27 extend Resize benchmarks 7 years ago
James Jackson-South 1089a32351 Introduce AffineTransformBuilder 7 years ago
James Jackson-South fa5c0403c2 Add base becnhmark 7 years ago
Anton Firszov 70e9699290 results for DecodeJpeg 7 years ago
Anton Firszov a4fa2b142a add some benchmark results 7 years ago
Anton Firszov c328f6d87d simplify IPixel method names: PackFrom*** -> From*** 7 years ago
Anton Firszov aa93d5c66a better Resize benchmarks 7 years ago
Anton Firszov fc7eee8400 better profiler output for ResizeProcessor 7 years ago
Anton Firszov 3de0b1ad44 WIP better Resize benchmarks 7 years ago
Anton Firszov a446f1bee2 ParallelHelper -> CloneAs<T>() + drop ParallelFor 7 years ago
Anton Firszov 61e2a8d92b Replace Configuration.ParallelOptions with Configuration.MaxDegreeOfParallelism 8 years ago
Anton Firszov 9e856a23cc Move ImageSharp-specific memory primitives and utils to SixLabors.ImageSharp.Memory 8 years ago
Anton Firszov 12bcdbb49a replace IBuffer<T> with IMemoryOwner<T> 8 years ago
Anton Firszov f8bd074dfc LoadResizeSave benchmark + add EnableParallelExecution parameter to the Resize benchmark 8 years ago
James Jackson-South 0d2214923f Update ImageSharp Namespaces. 8 years ago
Anton Firszov 723daaeee7 fix review findings 8 years ago
Anton Firszov 61e6d2d6e1 Replace .Lock() with .GetRootFramePixelBuffer() 8 years ago
Anton Firszov b909f97a08 fix Benchmarks project 8 years ago
Anton Firszov 85d7548049 rename namespace: SixLabors.ImageSharp.Memory -> SixLabors.Memory 8 years ago
Anton Firszov 6585f9551f RENAME: MemoryManager -> MemoryAllocator 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 4bc09cf794 Quantizer 8 years ago
James Jackson-South fe64365532 Transforms 8 years ago
James Jackson-South 091cb8a3b5 Overlays and base processors 8 years ago
James Jackson-South 13fa40874e Binarization, Convolution, DIthering, Effects & Filters 8 years ago
Anton Firszov caf1ad05a2 MemoryManager returns IBuffer<T> now 8 years ago
Anton Firszov 7881fdd341 Hide Buffer<T> indexer + !! WuQuantizer review in comments !! 8 years ago
Lauri Kotilainen a8b26a41ec - Use Configuration.Default.MemoryManager in tests 8 years ago
Lauri Kotilainen 61b61709a9 - Allocate Buffers from memory manager 8 years ago
James Jackson-South 51e7f03393 Update tests 8 years ago
Scott Williams b289ce752a pass configuation into processors 9 years ago
Scott Williams 74f05629b8 fix frame double processing 9 years ago
Scott Williams ec2503c2e4 wip - pixel data only on image frames 9 years ago
Scott Williams 1fcbdfa167 update metadata namespaces 9 years ago
Scott Williams 872ca973de inital rename packages and namespaces 9 years ago
Scott Williams 612b5e2e50 Renameing classes + simplifying Image<TPixel> 9 years ago