35 Commits (70dfd52f6a6bf1a54be2565c7baf7cddc7b69a2e)

Author SHA1 Message Date
Anton Firszov cb43d04d9e detecting mono runtime & skipping some png decoder tests 8 years ago
Anton Firszov 47439142aa skip some of the MemoryManager tests on 32 bit 8 years ago
Jason Nelson 997ca49679 Remove unused FetchVector helper 8 years ago
James Jackson-South b6bafd0827 Move Rgba32 inline with other pixel formats 8 years ago
James Jackson-South 091cb8a3b5 Overlays and base processors 8 years ago
Jason Nelson c1eaf6e5da Update System.Memory 8 years ago
Anton Firszov ef630f152e added comments for the WeakReference stuff 8 years ago
Anton Firszov cec6083d49 SimpleManagedMemoryManager -> SimpleGcMemoryManager 8 years ago
Anton Firszov b0a1ebc5f7 tuning ArrayPoolMemoryManager configuration based on benchmark results 8 years ago
Anton Firszov 07baed95c2 replaced PixelAccessor<T> with Buffer2D<T> in several processors 8 years ago
Anton Firszov a61707661c removed PixelArea<T>! 8 years ago
Anton Firszov 67b1a25728 ArrayPoolMemoryManager factory methods 8 years ago
Anton Firszov 16d5f36e72 allowing bucket sizes to be passed to ArrayPoolMemoryManager 8 years ago
Anton Firszov 73a20cb6de ArrayPoolMemoryManager uses a different ArrayPool for large buffers + implemented ReleaseRetainedResources() 8 years ago
Anton Firszov f25b112466 Covering ArrayPoolMemoryManager and it's buffer. Took hours, but worth it! 8 years ago
Anton Firszov f5f5f6f749 ArrayPoolMemoryManagerTests 8 years ago
Anton Firszov 1e78de07f9 Buffer2DTests using a mock MemoryManager 8 years ago
Anton Firszov b61574fdd0 clean up Buffer<T> API 8 years ago
Anton Firszov 17018555c5 hide Buffer<T>.Array, use IManagedByteBuffer when necessary 8 years ago
James Jackson-South 0688343241 Final refactorings + bug fixes 8 years ago
Anton Firszov b16e002706 Use 2 ArrayPool-s with different maxArrayPerBuckets parameters, 8 years ago
Anton Firszov 8edea8c53d PixelDataPool<T>: reduce maximum pooled array size to 32MB for all value types 8 years ago
Lauri Kotilainen a8b26a41ec - Use Configuration.Default.MemoryManager in tests 8 years ago
Lauri Kotilainen 5d568686db - Removed PixelDataPool 8 years ago
Lauri Kotilainen 1985363ca2 - Removed a test that doesn't actually test anything any more 8 years ago
Lauri Kotilainen b91b2966e8 - Allocate Buffer2Ds from memory manager 8 years ago
Lauri Kotilainen 61b61709a9 - Allocate Buffers from memory manager 8 years ago
Lauri Kotilainen c44c67a18a - Make Buffer2D wrap Buffer 8 years ago
Anton Firszov b7c1edc2aa removed Construct_WhenRectangleIsOutsideOfBufferBoundaries_Throws() because BufferArea ctr now uses DebugGuard 9 years ago
Anton Firszov e250de52ed JpegComponentPostProcessor works for Calliphora.jpg! 9 years ago
Anton Firszov bd24e375bb fineshed CopyTo(area), introduced IRawJpegData 9 years ago
Anton Firszov 07e9e40b98 GetSubArea() 9 years ago
Anton Firszov d06a014d12 implemented BufferArea<T> 9 years ago
Anton Firszov 5ec9310d73 introduce BufferArea2D, move Memory utility tests to proper place 9 years ago