144 Commits (827ca83bf052c471df35456d97d4c19b4b07792e)

Author SHA1 Message Date
James Jackson-South 549e61f2f4 Experiment with new file marker finder 9 years ago
James Jackson-South 1629819f3c Can now decode a scan 9 years ago
Scott Williams e111974e3e generate pixel blenders 9 years ago
Scott Williams 64f18bc298 migrate to use primitives from SixLabors.Core 9 years ago
Toxantron 3cbd635ec3 Replace deprecated attributes 9 years ago
Toxantron dbfe3607f8 Restore Benchmark on Linux with netcoreapp1.1 9 years ago
Anton Firszov 02f5be68b1 T4 all the PixelOperations! 9 years ago
Anton Firszov f745a14dfd refactor some of the PixelOperations. Ready to T4 the rest 9 years ago
Anton Firszov 4a9c8c80d7 almost done 9 years ago
James Jackson-South 1ebb23009e BinaryThresholdTests as template 9 years ago
James Jackson-South acced54a1b Cleanup 9 years ago
James Jackson-South 4e9ce227b7 Add benchmark, update readme 9 years ago
Anton Firszov 8f41f1ae7d more benchmarks + removed obsolete TODO note 9 years ago
James Jackson-South 67cc1cc4d0 Make colorspace code internal for now. 9 years ago
Anton Firszov ceec035e03 Span<T> on IPixel API surface. 9 years ago
Anton Firszov bcf58cd5a2 Optimized Rgba32 constructors. Created PixelConversion benchmarks. 9 years ago
James Jackson-South b980703b02 Replace BufferSpan<T> with Span<T> 9 years ago
Anton Firszov 67bc1f7ab9 optimization: removed temporal buffer creation from ToVector4SimdAligned() 9 years ago
Anton Firszov dd02c0041a a few more Vector<T> experiments 9 years ago
Scott Williams c12c45737e Brush & Pen instead of Brush<T> & Pen<T> 9 years ago
James Jackson-South 0766b03ea6 Use better static format for Load etc. 9 years ago
James Jackson-South 450987dc00 Remove non-generic Image 9 years ago
Scott Williams 3671d9b906 blend functions everywhere. 9 years ago
Scott Williams d56e658854 updates to comments and moved code 9 years ago
Scott Williams c4533b7cde Add Vector4 based functions. 9 years ago
Scott Williams 472bb85030 initial blender implementations 9 years ago
James Jackson-South 95f02a6b9b Fix Resize benchmarls 9 years ago
James Jackson-South d135502746 Move namespace 9 years ago
James Jackson-South 3e5c8f7b5d Move IPixel types to PixelFormat namespace 9 years ago
James Jackson-South eceb889758 Rename TColor to TPixel 9 years ago
James Jackson-South 0a700864e5 Rename Color and ColorVector 9 years ago
James Jackson-South 29cbdc4a1b Rename Argb, Add Color to tests 9 years ago
James Jackson-South 292bc4db9e Rename to Color and ColorVector 9 years ago
James Jackson-South ba89468fe4 Begin add vector based Color 9 years ago
James Jackson-South 3c5e3a966e Rename Color to Color32 9 years ago
Anton Firszov 615163d360 PinnedBuffer<T> ==> Buffer<T> with explicit pinning capability 9 years ago
Anton Firszov 5c24f441b6 simplified BufferSpan.Copy() 9 years ago
Anton Firszov 819e048a53 fix CopyTo***Bytes() 9 years ago
Anton Firszov 6e14748acd more PixelIndexing benchmark clenup 9 years ago
Anton Firszov 497279b0df PixelIndexing.SmartUnsafe() benchmark 9 years ago
Anton Firszov 0aca7275e5 additional PixelIndexing benchmarks 9 years ago
Anton Firszov 2d96be9d66 DangerousGetPinnableReference() + PixelIndexing benchmarks 9 years ago
James Jackson-South b03e984f69 Add HunterLab plus more conversions 9 years ago
James Jackson-South 76aeafe39a Add rgb adaptation 9 years ago
James Jackson-South 8bf48021a9 Add Rgb color spaces 9 years ago
James Jackson-South db30cdd615 Add RGB working spaces 9 years ago
Anton Firszov 4231a10995 PackFromVector4ReferenceVsPointer benchmark 9 years ago
James Jackson-South 190d4a933d Add benchmark 9 years ago
Scott Williams a3185fd6e7 Move image loading out of constructors and into static methods 9 years ago
Anton Firszov 36f9510031 IterateArray benchmark 9 years ago