125 Commits (b43e963b606add00a03e9fb7551ad13b42ceb850)

Author SHA1 Message Date
Anton Firszov 77e7700857 Reimplement buffer ownership management 4 years ago
Anton Firszov 432c03a65d remove outdated AllocationOptions.Contiguous 4 years ago
Anton Firszov 27ede235a3 fixes 4 years ago
Anton Firszov 579719724e MemoryOwnerFinalizer_ReturnsToPool 4 years ago
Anton Firszov 5c9be36ab9 attempt to fix MemoryAllocator_Create_LimitPoolSize 4 years ago
Anton Firszov bfcb1be7d1 Logging made optional in TestMemoryAllocator 4 years ago
Anton Firszov 14eef74a34 Use [ConditionalFact] instead of [PlatformSpecific] 4 years ago
Anton Firszov 71867675ba Disable MemoryAllocator_Create_LimitPoolSize on OSX 4 years ago
Anton Firszov 58a23cdf1d remove ArrayPoolMemoryAllocator from tests 4 years ago
Anton Firszov ff383c9eab Buffer2D.GetRowSpan -> DangerousGetRowSpan 4 years ago
Anton Firszov ce1ac2cd70 pass pinnable correctly 4 years ago
Anton Firszov 3740471d7b MemoryAllocator.Create & tests 4 years ago
Anton Firszov 2472c4285b MemoryAllocatorOptions -> MemoryAllocatorSettings, 4 years ago
Anton Firszov 5839a5a483 PreferContiguousImageBuffers implemented 4 years ago
James Jackson-South 27e6b58643 Final final warnings 4 years ago
Anton Firszov 5f90e020fc Change SpectralConverter<T> to use inplace converters and PackFromRgbPlanes 4 years ago
Anton Firszov f4a3a0e76b fix ManagedBufferBase pinning behavior 5 years ago
Anton Firszov 5dd8594865 retry allocation on OOM 5 years ago
Anton Firszov 20d6228b3d make MemoryGroupFinalizer_ReturnsToPool Windows-only 5 years ago
Anton Firszov 0cdbf7226b disable MemoryGroupFinalizer_ReturnsToPool on MacOS 5 years ago
Anton Firszov 172b0a0ca2 MinimumContiguousBlockBytes -> MinimumContiguousBlockSizeBytes 5 years ago
Anton Firszov 7c1a1afc61 UniformUnmanagedMemoryPoolMemoryAllocator 5 years ago
Brian Popow af439841b8 Run ArrayPoolMemoryAllocatorTests serial 5 years ago
James Jackson-South 0791b576bd Rename methods to use Dangerous prefix. 5 years ago
James Jackson-South 021ac8b15f Fix buffer allocation 5 years ago
Brian Popow b49313e1dc Use StringComparison.Ordinal and fix some minor warnings 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 312e1918b7 BufferRegion => Buffer2DRegion 6 years ago
Anton Firszov 3901ce6440 BufferArea -> BufferRegion, introduce PixelSamplingStrategy 6 years ago
James Jackson-South 0a16f7ebe6 Cast to long and add test/guard. Fix #1167 6 years ago
Sergio Pedri 7ed7a325b5 Added new tests for all IMemoryGroup<T> enumerators 6 years ago
Anton Firszov 49103ced46 implicit & safer execution of PrepareRemoteExecutor 6 years ago
Anton Firszov 7d8fbf6df8 implement review suggestions 6 years ago
Anton Firszov cf4d5a7457 fix JpegDecoder 6 years ago
Anton Firszov d36d902456 merge back GetRowSpan and GetRowSpanUnchecked 6 years ago
Anton Firszov aac5934df6 re-enable all target frameworks 6 years ago
Anton Firszov 3b3d3d92e2 fix bug found by DetectEdges_WorksOnWrappedMemoryImage 6 years ago
Anton Firszov 2a4c8492f9 Clean up public API 6 years ago
Anton Firszov 87d1ec55e8 polish MemoryAllocator API 6 years ago
Anton Firszov 793a4fb6c1 implement correct AdvancedImageExtensions behavior 6 years ago
Anton Firszov a3a0a3d1d8 robust BufferArea 6 years ago
Anton Firszov 35796da28c Improve robustness of discontiguous Buffer2D 6 years ago
Anton Firszov a4980be72d replace MemorySource with MemoryGroup 6 years ago
Anton Firszov eb8ea992f5 GetBoundedSlice, CopyTo/From span 6 years ago
Anton Firszov 52f5f05243 SwapOrCopyContent() works 6 years ago
Anton Firszov 7edc418141 Implemented: CopyTo, TransformTo, TransformInplace 6 years ago
Anton Firszov e93de01c2c CopyTo WIP 6 years ago
Anton Firszov 302c06b3a6 add some tests for CopyTo 6 years ago
Anton Firszov b74e1b7695 Allocate works 6 years ago