2740 Commits (1e78de07f9babf4180cd7385a6e96f22092008ba)

Author SHA1 Message Date
Anton Firszov 1e78de07f9 Buffer2DTests using a mock MemoryManager 8 years ago
Anton Firszov 563eb6b3b9 goodbye top-level Buffer<T>! 8 years ago
Anton Firszov 8e7aef62a7 MemoryManager-s should provide their own IBuffer<T> implementations 8 years ago
Anton Firszov caf1ad05a2 MemoryManager returns IBuffer<T> now 8 years ago
Anton Firszov 7881fdd341 Hide Buffer<T> indexer + !! WuQuantizer review in comments !! 8 years ago
Anton Firszov b61574fdd0 clean up Buffer<T> API 8 years ago
Anton Firszov 1e70705621 fix regression in GifDecoderCore 8 years ago
Anton Firszov 17018555c5 hide Buffer<T>.Array, use IManagedByteBuffer when necessary 8 years ago
Anton Firszov d8ebe2f03d IManagedByteBuffer 8 years ago
Anton Firszov 6a2bd3d617 introducing FakeBuffer<T> workaround 8 years ago
Anton Firszov 27dade8d33 dropping MemoryManager ctr. argument: 8 years ago
Anton Firszov dab4d0cae4 IImage : IDisposable 8 years ago
James Jackson-South 631d173b72 use DistanceSquared 8 years ago
Anton Firszov efc5d6f306 moving common MemoryManager logic into extension methods 8 years ago
Anton Firszov c08b155d2c fix build after merge 8 years ago
Anton Firszov a9a577c953 NamedColors<TPixel>.WebSafePalette is now a property backed by thread safe Lazy<TPixel[]> 8 years ago
James Jackson-South d75005f473 Revert most colorspace changes. 8 years ago
James Jackson-South 39aead4250 Fix #453 8 years ago
James Jackson-South 46161c6525 DebugGuard + missing ApproximateComparer 8 years ago
James Jackson-South 5959bfbf3e Update ToString so we can see full output. 8 years ago
James Jackson-South a92d8bdf76 Refactor RgbWorkingSpace 8 years ago
James Jackson-South 9f1e4a3f6e Remove adaptation 8 years ago
James Jackson-South eba6669078 Use classes 8 years ago
James Jackson-South b80bd0f720 Disable that funcky object.Equals 8 years ago
James Jackson-South 58b03a58c2 Temp disable RgbColorspace asserts, AppVeyor fails, works locally and on Travis 8 years ago
James Jackson-South a3f7f4ea26 Fix equality operators 8 years ago
James Jackson-South b448724434 Use float threshold for dither 8 years ago
James Jackson-South 0688343241 Final refactorings + bug fixes 8 years ago
Dirk Lemstra 5679c42dca Move swap to classes to avoid odd issues on Mono. 8 years ago
James Jackson-South 789e52c367 Refactor and fix dithering API + algorithm. 8 years ago
James Jackson-South 928d8b5e36 Fix and optimize error diffusion 8 years ago
James Jackson-South 69bda97274 Add missing pixel formats 8 years ago
James Jackson-South 17afa47672 fix ternary casting 8 years ago
James Jackson-South b105b1547f Standardize EXIF dimension transform updates 8 years ago
James Jackson-South 05775a3ed1 Drop an unnecessary constructor invocation for perf 8 years ago
James Jackson-South 534b426ad1 Use premultiply for resize. Fix #428 8 years ago
James Jackson-South 7fd7f18a76 Use premultiplication for convolution #428 8 years ago
Anton Firszov f6bf0fef94 better variable naming and docs 8 years ago
Anton Firszov 22d212de09 renamed NonAffineTransformProcessor to ProjectiveTransformProcessor 8 years ago
Anton Firszov d2e7a07374 IDE-s & analyzers why are you doing this to me? It's 2018! 8 years ago
Anton Firszov 5c12546100 finalized transform with source rectangle + tests 8 years ago
Anton Firszov b09f533aa2 Transform() extension method overload taking Size 8 years ago
Anton Firszov 8edeb51763 AffineTransformProcessor.targetRectangle replaced by targetDimensions 8 years ago
Anton Firszov 9e5bd1b8b4 fix merge tool madness 8 years ago
James Jackson-South fea91bd1b7 Update intellisens docs + copyright 8 years ago
James Jackson-South d0ee1e100e Add internal non-affine transform methods 8 years ago
denisivan0v abaa167999 changes on code review 8 years ago
denisivan0v 35e2a08348 bugfix in GifDecoderCore.Identity 8 years ago
Anton Firszov b16e002706 Use 2 ArrayPool-s with different maxArrayPerBuckets parameters, 8 years ago
denisivan0v 1fc1a5d9d9 codestyle fix 8 years ago