147 Commits (c52674b375943feca3eea8714101bb6bdfc34fe4)

Author SHA1 Message Date
Anton Firszov c52674b375 update xunit & workaround conversion issues 6 years ago
James Jackson-South 60fed0c244 Add pixeloperations tests for new pixel formats 6 years ago
James Jackson-South d2a4f97225 Add Bgra5551 pixeloperations plus tests. 6 years ago
James Jackson-South 1ab0024f95 Create La32Tests.cs 6 years ago
James Jackson-South 80551c1113 Create La16Tests.cs 6 years ago
James Jackson-South 895c7f584b Gray16 => L16 6 years ago
James Jackson-South a35b73245a Gray8 => L8 6 years ago
James Jackson-South 0acf4f979c Alpha8 => A8 6 years ago
James Jackson-South e59f2206f3 Convert options into classes. 6 years ago
Simon Cropp bcbd4726a6 use var where apparent (#972) 7 years ago
Simon Cropp 270a073fc6 Cleanup (#965) 7 years ago
Simon Cropp 30804cfefd remove unused variables and methods (#963) 7 years ago
Simon Cropp c2555b6199 fix some spelling (#962) 7 years ago
Simon Cropp 2c04d6b036 redundant usings (#960) 7 years ago
James Jackson-South 5abca49055
Master cleanup (#952) 7 years ago
Anton Firsov 96c3bbff79 Introduce non-generic ImageFrameCollection (#941) 7 years ago
Anton Firsov 34781bff3e API cleanup (related to #907) (#911) 7 years ago
Anton Firszov 99916fb452 add more Rgba64 constructor overloads 7 years ago
Anton Firszov 5215a13cbb fix Image.FromStream() + add tests 7 years ago
Brian Popow 65dc0ab53a Add more pixel conversion tests 7 years ago
Brian Popow 6015c2af6b Add additional pixel conversion tests 7 years ago
Brian Popow 039eae6a99 Add support for encoding 16 bit per pixel bitmaps (#899) 7 years ago
Anton Firszov 3c0d9bb487 PixelConversionModifierExtensions.ApplyCompanding() + tests 7 years ago
Anton Firszov 86ce62ed2c rename FromVector4(...) to FromVector4Destructive(...) 7 years ago
Anton Firszov c88f8707e9 Optimization: omit premultiplication for Bgr24 and Rgb24 7 years ago
Anton Firszov fd3d76e78e Inlining temporary compatibility methods (FromScaledVector4, ToScaledVector4) 7 years ago
Anton Firszov c3d4e4d8f4 all pixel types implemented except RgbaVector 7 years ago
Anton Firszov b4cb222203 add (failing) tests from #847 7 years ago
Anton Firszov e19b3593de imrpoved accuracy for Gray8 conversion 7 years ago
Anton Firszov 8e843d1f6f add header 7 years ago
Anton Firszov 9e292fbeb7 refactor PixelOperationsTests 7 years ago
Anton Firszov 3b59b9ac2c better docs, drop PixelExtensions, fix tests 7 years ago
Anton Firszov 437d080180 refactor Vector4 implementation code from PixelOperation<T> to Vector4Converters 7 years ago
Anton Firszov eaa5a9779c Rgba32 <-> Argb32 <-> Bgra32 7 years ago
Anton Firszov ff757fb733 bitwise conversion + benchmarks WIP 7 years ago
Anton Firszov bd78bff113 Feed Configuration to all methods in PixelOperations 7 years ago
Anton Firszov 492d2d6b10 pass Configuration to Vector4 converters in PixelOperations 7 years ago
Anton Firszov 2449309159 Span.CopyTo(...) semantics for bulk Vecto4 conversion in PixelOperations 7 years ago
Anton Firszov 11ee7f2aef Rename PackFrom*** -> From***: 7 years ago
Anton Firszov c328f6d87d simplify IPixel method names: PackFrom*** -> From*** 7 years ago
Anton Firszov 989f79c826 fix PixelOperationsTests 7 years ago
Anton Firszov 8f4e8a663a cleanup 7 years ago
Anton Firszov f72fcbdc0f uniformize conversion code 7 years ago
James Jackson-South 9a9262e58f Generate bulk pixel operations for all standard packing operations and fix conversion 7 years ago
Anton Firszov ad659fb731 move tests 7 years ago
Anton Firszov c087ffe468 SIMD byte -> float conversion: BulkConvertByteToNormalizedFloatFast 7 years ago
Anton Firszov 189d602fb7 BulkConvertByteToNormalizedFloat 7 years ago
James Jackson-South 61ce88eb02 Fix up pixel format tests 7 years ago
James Jackson-South 86ba2b8843 Fix up Gray8 and Gary16 tests 7 years ago
James Jackson-South d49d74aafc Update and normalise pixel format + disable out of date tests 7 years ago