53 Commits (8fc6decff5e839b5576479050d50d51a9cdddada)

Author SHA1 Message Date
Jason Nelson 01448179eb Benchmark removed SpanUtility logic inplace 8 years ago
James Jackson-South b6bafd0827 Move Rgba32 inline with other pixel formats 8 years ago
James Jackson-South 22ee2bb1a4 Replace Fast2DArray with DenseMatrix 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
Lauri Kotilainen a8b26a41ec - Use Configuration.Default.MemoryManager in tests 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
James Jackson-South 51e7f03393 Update tests 8 years ago
Anton Firszov 134fa595ed JpegColorConverter.FromYCbCrSimdAvx2 works! 9 years ago
Anton Firszov e0b808c8b6 speedup Block8x8F.RoundInplace() 9 years ago
JimBobSquarePants 7810b38826 Update all dependencies 9 years ago
Anton Firszov 8e56cc4140 ToString(), CopyTo(), ToArray() for Block8x8 9 years ago
Scott Williams 4929fb5297 fix style cop issues 9 years ago
Scott Williams 872ca973de inital rename packages and namespaces 9 years ago
Scott Williams 4676cb794d fix warnings 9 years ago
Anton Firszov 955a61752a more benchmarks 9 years ago
Toxantron 043087fb3a Replace deprecated attributes 9 years ago
Anton Firszov 8a6eecf6ae more benchmarks + removed obsolete TODO note 9 years ago
Anton Firszov 7a684bcba3 Optimized Rgba32 constructors. Created PixelConversion benchmarks. 9 years ago
James Jackson-South 9984ffa348 Replace BufferSpan<T> with Span<T> 9 years ago
Anton Firszov d5e58192c8 optimization: removed temporal buffer creation from ToVector4SimdAligned() 9 years ago
Anton Firszov fe5bdf146d a few more Vector<T> experiments 9 years ago
James Jackson-South 7d2fe2c7e5 Move IPixel types to PixelFormat namespace 9 years ago
James Jackson-South fa152146dd Rename Color and ColorVector 9 years ago
James Jackson-South b20c19ab80 Rename to Color and ColorVector 9 years ago
James Jackson-South a550b0f95e Rename Color to Color32 9 years ago
Anton Firszov fee264a7d8 PinnedBuffer<T> ==> Buffer<T> with explicit pinning capability 9 years ago
Anton Firszov 60c508b8c4 simplified BufferSpan.Copy() 9 years ago
Anton Firszov 1ba4cf54d1 fix CopyTo***Bytes() 9 years ago
Anton Firszov 8c5a8b2e8a more PixelIndexing benchmark clenup 9 years ago
Anton Firszov 54b2e1a358 PixelIndexing.SmartUnsafe() benchmark 9 years ago
Anton Firszov e0bbdc33f3 additional PixelIndexing benchmarks 9 years ago
Anton Firszov ed9d2763a0 DangerousGetPinnableReference() + PixelIndexing benchmarks 9 years ago
Anton Firszov ded94ab8b9 IterateArray benchmark 9 years ago
Anton Firszov bf92d664e4 BufferPointer<T>.Clear() 9 years ago
Anton Firszov 598ebdbd96 BulkPixelOperations<T> skeleton 9 years ago
Anton Firszov 33627ee257 Benchmarks: PixelAccessorVirtualCopy, vectorization 9 years ago
Anton Firszov 680ac0de5a better Array2D benchmark 9 years ago
James Jackson-South 3ff7942475 Use Fast2DAarray for ordered dither. 9 years ago
James Jackson-South 8ebd066920 Expand Clamp benchmark [skip ci] 9 years ago
James Jackson-South 9ae92244f1 Faster FastAbs 9 years ago
James Jackson-South 0bd4f6a90a Png improvements 9 years ago
James Jackson-South 3da4b43d90 Add modulus benchmark 9 years ago
James Jackson-South 166dafdf67 Slightly faster clamp. 9 years ago
Anton Firszov 77581c8a22 Optimized UnzigDivRound 9 years ago
Anton Firszov 6e0bf69203 RoundSinglePrecisionBlocks benchmark proves that Block8x8F.UnZigDivRound() can be SIMD-optimized 9 years ago
James Jackson-South bfe0d0ff31 Improve png speed and half memory usage 9 years ago
James Jackson-South a57c90d94b Rename to ImageSharp 9 years ago