83 Commits (c98ea13710ab210c312697bef969ba70dc0abe21)

Author SHA1 Message Date
James Jackson-South c98ea13710 Add bounded quantization and update namings. 6 years ago
James Jackson-South 305a1c9832 Make dither parallel and add benchmarks. 6 years ago
James Jackson-South 05098868d6 Cleanup and fix tests. 6 years ago
James Jackson-South 463f0a9c97 Add memorydiagnoser 6 years ago
James Jackson-South 50a693791f Delete Rgba32 named colors 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
James Jackson-South 017fe9b8fb Fix extensions namespace. 6 years ago
James Jackson-South 3d0a70f592 Fix output, cleanup and minor optimizations. 6 years ago
James Jackson-South 37a74ecd98 Optimize effor diffusion. Fix #757 6 years ago
Sergio Pedri 13989ac126 Processors refactoring (#983) 7 years ago
Simon Cropp aac8eae64a fix some spelling (#962) 7 years ago
Anton Firsov b00b949141 API cleanup (related to #907) (#911) 7 years ago
Anton Firszov 17f2311018 drop unnecessary generic IImageProcessorContext<TPixel> usages 7 years ago
Anton Firszov 9f0cce38ab refactor of Overlays 7 years ago
James Jackson-South 0a78af5bdb
Cleanup General Convolution (#887) 7 years ago
Anton Firszov a7c5295107 benchmark WorkingBufferSizeHint effects 7 years ago
Jason Nelson e9b9e27714 Nits - Benchmarks (#884) 7 years ago
Anton Firszov 575a484e61 update benchmark results 7 years ago
Anton Firszov d2fddce215 extend Resize benchmarks 7 years ago
James Jackson-South 8205216dfc Introduce AffineTransformBuilder 7 years ago
James Jackson-South e79f26bc7e Add base becnhmark 7 years ago
Anton Firszov 068b2d3d1c results for DecodeJpeg 7 years ago
Anton Firszov 28b990bd2e add some benchmark results 7 years ago
Anton Firszov d4be172dcc simplify IPixel method names: PackFrom*** -> From*** 7 years ago
Anton Firszov 44004ccff7 better Resize benchmarks 7 years ago
Anton Firszov 78e598cad3 better profiler output for ResizeProcessor 7 years ago
Anton Firszov e7bb01b62b WIP better Resize benchmarks 7 years ago
Anton Firszov 72f0d26d10 ParallelHelper -> CloneAs<T>() + drop ParallelFor 7 years ago
Anton Firszov b0c2ccb26f Replace Configuration.ParallelOptions with Configuration.MaxDegreeOfParallelism 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 72cbea7cc8 LoadResizeSave benchmark + add EnableParallelExecution parameter to the Resize benchmark 8 years ago
James Jackson-South fc2dc1b69d Update ImageSharp Namespaces. 8 years ago
Anton Firszov e83fd51b4d fix review findings 8 years ago
Anton Firszov 349c12de4c Replace .Lock() with .GetRootFramePixelBuffer() 8 years ago
Anton Firszov 8af0df92ff fix Benchmarks project 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
James Jackson-South 023176d0b9 Move Rgba32 inline with other pixel formats 8 years ago
James Jackson-South 6101a14b94 Refactor Image, ImageFrame + IImage 8 years ago
James Jackson-South 84a5a8e5d1 Quantizer 8 years ago
James Jackson-South a1f2d063f3 Transforms 8 years ago
James Jackson-South b19471ab4a Overlays and base processors 8 years ago
James Jackson-South b7df3c1090 Binarization, Convolution, DIthering, Effects & Filters 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
Lauri Kotilainen f1412d3c76 - Use Configuration.Default.MemoryManager in tests 8 years ago
Lauri Kotilainen 607e452e2d - Allocate Buffers from memory manager 8 years ago
James Jackson-South 94e95c63d7 Update tests 8 years ago