97 Commits (94ba508fd7d07beec309af00fbd0bcbd409dcc09)

Author SHA1 Message Date
James Jackson-South ffe2d6995b Update license 6 years ago
James Jackson-South 4e3dce1e95 Update source license info. 6 years ago
James Jackson-South bedd0a91fb BufferRegion => Buffer2DRegion 6 years ago
Anton Firszov 3e2f7dd310 BufferArea -> BufferRegion, introduce PixelSamplingStrategy 6 years ago
James Jackson-South 8a83c5e98c Cast to long and add test/guard. Fix #1167 6 years ago
Sergio Pedri c237de595c Added new tests for all IMemoryGroup<T> enumerators 6 years ago
Anton Firszov 39c993d1c0 implicit & safer execution of PrepareRemoteExecutor 6 years ago
Anton Firszov b0646df24c implement review suggestions 6 years ago
Anton Firszov da08852291 fix JpegDecoder 6 years ago
Anton Firszov b12e1c47d8 merge back GetRowSpan and GetRowSpanUnchecked 6 years ago
Anton Firszov 22db8e05ac re-enable all target frameworks 6 years ago
Anton Firszov 334f16bf7c fix bug found by DetectEdges_WorksOnWrappedMemoryImage 6 years ago
Anton Firszov fda47858a0 Clean up public API 6 years ago
Anton Firszov 8fda1ef5d0 polish MemoryAllocator API 6 years ago
Anton Firszov 48c6f3f667 implement correct AdvancedImageExtensions behavior 6 years ago
Anton Firszov 06399150e0 robust BufferArea 6 years ago
Anton Firszov 8bd19cb564 Improve robustness of discontiguous Buffer2D 6 years ago
Anton Firszov fa04bf0c3a replace MemorySource with MemoryGroup 6 years ago
Anton Firszov d7caa9016d GetBoundedSlice, CopyTo/From span 6 years ago
Anton Firszov dfc892d270 SwapOrCopyContent() works 6 years ago
Anton Firszov 1d5d994510 Implemented: CopyTo, TransformTo, TransformInplace 6 years ago
Anton Firszov bbd4daffe5 CopyTo WIP 6 years ago
Anton Firszov 94eb3dfe04 add some tests for CopyTo 6 years ago
Anton Firszov 0dfb208785 Allocate works 6 years ago
Anton Firszov 98e5ca7433 More tests for MemoryGroup.Allocate() 6 years ago
Anton Firszov c756c3a274 test cases for MemoryGroup.Allocate() 6 years ago
James Jackson-South 15a7a557f2 Revert `using` declaration changes for until we establish guidelines. 6 years ago
Brian Popow 6f0e6e9a26 Fix some leftover stylecop warnings 6 years ago
Brian Popow 38454f8fde Use using declarations to reduce nesting 6 years ago
Brian Popow 43cbdab113 Fix stylecop warnings in the test project 6 years ago
Anton Firszov 97396e6aa1 when running tests in 32 bits, enforce 32bit execution of RemoteExecutor.exe 6 years ago
Anton Firszov 1b6cc28dca workaround RemoteExecutor assembly redirect issue on 472, 6 years ago
Anton Firszov 964f12baba Run ArrayPoolMemoryAllocatorTests in separate process, 6 years ago
James Jackson-South 6384f44501 Merge namespaces 6 years ago
Anton Firszov 82a40f7f10 skip memory-intensive allocator tests 6 years ago
Anton Firszov f1d7c5fa94 move test code & delete shared code tests 6 years ago
Anton Firszov 1993facee2 expose limited Buffer2D internals, smplify API surface 6 years ago
Simon Cropp 564348631f use var where apparent (#972) 7 years ago
Simon Cropp 6f1134102c Cleanup (#965) 7 years ago
Simon Cropp 2734847e2e fix some spelling (#957) 7 years ago
Anton Firszov f6c778442d optimized sliding works! 7 years ago
Anton Firszov 19766df11a buffer.CopyColumns(...) 7 years ago
Anton Firszov 968a9cb186 Move ImageSharp-specific memory primitives and utils to SixLabors.ImageSharp.Memory 8 years ago
Anton Firszov f0e687f0e0 replace common memory classes 8 years ago
Anton Firszov 33d32d7407 renamed BufferManager<T> to MemorySource<T> + enable consuming external IMemoryOwner<T> 8 years ago
Anton Firszov 80a7b9f14a replace IBuffer<T> with IMemoryOwner<T> 8 years ago
Anton Firszov 706babe2a2 introducing BufferManager<T> 8 years ago
Dirk Lemstra f0926bbaab Changed clean boolean for allocation into an enumeration. 8 years ago
Jason Nelson 5ae24b0817 Optimize remaining equality checks using pattern matching 8 years ago
Anton Firszov 9ab51ff3b2 IBuffer<T>.IsMemoryOwner, Buffer2D<T>.SwapOrCopyContent() 8 years ago