112 Commits (b7eb1d0ce5eb49f6ca55cd657aa664005b060543)

Author SHA1 Message Date
James Jackson-South dc0982f186
Faster Linear Transforms (#1591) 5 years ago
James Jackson-South 874115bd0a Update license 6 years ago
James Jackson-South 6183dd8c13 Update source license info. 6 years ago
James Jackson-South a61baf27e9 Improve accessability of Span<T> methods. Fixes #1164 6 years ago
Sergio Pedri 8fb9c466d8 Renamed ParallelRowIterator.IterateRows to IterateRowIntervals 6 years ago
Sergio Pedri 94c4660d10 Switched pixel format type constraint to unmanaged 6 years ago
Anton Firszov cf4d5a7457 fix JpegDecoder 6 years ago
Anton Firszov ee93aa406d InBytes->InBytesSqrt, InPixels->InPixelsSqrt 6 years ago
James Jackson-South a42d21d121 Add bounded quantization and update namings. 6 years ago
Anton Firszov 1366168a6c tests improvements: 6 years ago
James Jackson-South f11a3a019b Use Span<T> as buffer param 6 years ago
James Jackson-South 33bd5a920c Fix arguments order and tests 6 years ago
Anton Firszov f99ead64c2 fix JpegEncoder disco buffer handling 6 years ago
James Jackson-South 00dc2a8c98 Internalize, partially optimize and rename Action methods. 6 years ago
James Jackson-South b62434cea9 Rename class and add native memory profiler 6 years ago
Anton Firszov d2b99294f7 Decode Jpegs to non-contiguous buffers 6 years ago
Anton Firszov 35796da28c Improve robustness of discontiguous Buffer2D 6 years ago
James Jackson-South 8cd722cfc5 Revert `using` declaration changes for until we establish guidelines. 6 years ago
Brian Popow f60bc937de Use using declarations to reduce nesting 6 years ago
Brian Popow 7b052c8076 Fix stylecop warnings in the test project 6 years ago
James Jackson-South c24b364be1 Merge namespaces 6 years ago
James Jackson-South 27ba7781c7 Allow custom configuration. Fix #650 6 years ago
Anton Firszov 53bb11a236 expose ParallelExecutionSettings and ParallelHelper, fix MaxDegreeOfParallelism 6 years ago
Sergio Pedri f25c68304d Processors refactoring (#983) 7 years ago
Simon Cropp c2555b6199 fix some spelling (#962) 7 years ago
Simon Cropp 2c04d6b036 redundant usings (#960) 7 years ago
Anton Firszov 9ea9f2df5d drop unnecessary generic IImageProcessorContext<TPixel> usages 7 years ago
Anton Firszov 659f8b6231 ImageBrush can apply a source image of a different pixel type than the target 7 years ago
Anton Firszov d3af717d19 everything builds 7 years ago
Anton Firszov 445d0f8bf0 validation in DrawImageTest 7 years ago
Anton Firszov 86ce62ed2c rename FromVector4(...) to FromVector4Destructive(...) 7 years ago
Anton Firszov fd3d76e78e Inlining temporary compatibility methods (FromScaledVector4, ToScaledVector4) 7 years ago
Anton Firszov 492d2d6b10 pass Configuration to Vector4 converters in PixelOperations 7 years ago
Anton Firszov 2449309159 Span.CopyTo(...) semantics for bulk Vecto4 conversion in PixelOperations 7 years ago
Anton Firszov 11ee7f2aef Rename PackFrom*** -> From***: 7 years ago
Anton Firszov c328f6d87d simplify IPixel method names: PackFrom*** -> From*** 7 years ago
Anton Firszov 0def050866 fixed ParallelHelper + improved tests 7 years ago
Anton Firszov 9e51f4b002 DetectEdgesTest.DetectEdges_InBox issue isolated in a failing test for ParallelHelper.IterateRows() 7 years ago
Vicente Penades 20daca0e6e Updated SolidFill tests to cover all possible Blending-Composition combinations, reference images not in place yet 8 years ago
Anton Firszov 9e856a23cc Move ImageSharp-specific memory primitives and utils to SixLabors.ImageSharp.Memory 8 years ago
Anton Firszov 507b2f8554 using MagickReferenceDecoder everywhere, added ReferenceDecoderBenchmarks 8 years ago
Anton Firszov b5911782ad ImageMagick decoder works 8 years ago
James Jackson-South a8bd6580a2 Use SD, Better conversion and cleanup SD Bridge. 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
Anton Firszov 5847c5f949 normalize IBuffer2D<T> API 8 years ago
Anton Firszov 4601ecc7f9 add tolerance to comparison in tests 8 years ago
Anton Firszov d939cfa78a FillEllipticGradientBrushTests 8 years ago
Anton Firszov fe9fcfe6be introduce TestImageExtensions.VerifyOperation(), simplify FillRadialGradientBrushTests and output file names 8 years ago
Anton Firszov b8519bf0c0 use FormattableString instead of string in tests 8 years ago