92 Commits (94ba508fd7d07beec309af00fbd0bcbd409dcc09)

Author SHA1 Message Date
James Jackson-South 0a2cf17c1e Update tests 6 years ago
James Jackson-South b5d772ddf4 Move kernels to reusable struct 6 years ago
James Jackson-South ffe2d6995b Update license 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
James Jackson-South 0b1cfb02a2 Update benchmarks 6 years ago
James Jackson-South 4dffc179f5 Refactor to inline based on feedback. 6 years ago
James Jackson-South 8af762009b Update benchmarks results 6 years ago
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