147 Commits (197dc44f15b72d9ef1f783554fc12daaf202feb7)

Author SHA1 Message Date
Stefan Nikolei 5de26525fe Convert CodeBase to collection Expressions 8 months ago
Stefan Nikolei 18b8b662e9 Use Target Type new only when apparent 8 months ago
Stefan Nikolei 57f5966fe7 use Explicit Types and Target Type new 8 months ago
James Jackson-South fb47ce89b9 Always do debug save 8 months ago
James Jackson-South c573228b09 Upstream fixes. 11 months ago
James Jackson-South fdcd60200e Begin migrating TiffMetadata 2 years ago
James Jackson-South dfd983f17c Update library to use new pixel API 2 years ago
James Jackson-South 66f444d200 Fix alpha blending and add tests 2 years ago
Poker 01caebd34a
Add UnitTest 3 years ago
James Jackson-South 4ef363df5d Only compare a subset of frames. 3 years ago
James Jackson-South 66554cba67 Add ability to convert ICC profile on decode 3 years ago
James Jackson-South c550af8c5a Re-introduce IImageEncoder and split encoding pipelines. 3 years ago
James Jackson-South 1d994132ef Re-introduce IImageDecoder and split decoding pipelines. 3 years ago
James Jackson-South 31def5c753 Replace IImageEncoder 3 years ago
James Jackson-South 19bdeccd11 Replace IImageDecoder 3 years ago
Brian Popow be1ee582c5 Only compare first frame in old jpeg compression test 3 years ago
Ynse Hoornenborg d42d8df88d Introduce GetRequiredBufferLength method 3 years ago
James Jackson-South 0e9a066195 FS Namespaces and Implicit Global Usings 3 years ago
James Jackson-South 6fc84a82f6 Remove other obsolete conditions and warnings 4 years ago
James Jackson-South 1d9b20914f Update TestImageExtensions.cs 4 years ago
James Jackson-South 1c2d1f42e2 Update tests and fix issues 4 years ago
James Jackson-South 97baeaf438 Update all files 4 years ago
Brian Popow 7d0838f97c Avoid encoding the same image twice 4 years ago
Anton Firszov 58a23cdf1d remove ArrayPoolMemoryAllocator from tests 4 years ago
Anton Firszov 9047fc971d remove ImageFrame.GetPixelRowSpan 4 years ago
Anton Firszov ff383c9eab Buffer2D.GetRowSpan -> DangerousGetRowSpan 4 years ago
Anton Firszov e1f15bc626 TryGetSinglePixelSpan -> DangerousTryGetSinglePixelMemory 4 years ago
Anton Firszov a75f106392 Use shared ArrayPoolMemoryAllocator in tests 4 years ago
Anton Firszov 7c1a1afc61 UniformUnmanagedMemoryPoolMemoryAllocator 5 years ago
James Jackson-South 0791b576bd Rename methods to use Dangerous prefix. 5 years ago
James Jackson-South dc0982f186
Faster Linear Transforms (#1591) 5 years ago
Ildar Khayrutdinov 768ff6b582 Deep refactoring and improves for tiff classes. 6 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