122 Commits (18b8b662e9c959f685bec92bfbae4c8b5daddb9e)

Author SHA1 Message Date
Stefan Nikolei 18b8b662e9 Use Target Type new only when apparent 11 months ago
Stefan Nikolei 57f5966fe7 use Explicit Types and Target Type new 11 months ago
James Jackson-South 71ca954e35 Revert naming 1 year ago
James Jackson-South cd3aa18dd4 Rename and refactor method 1 year ago
James Jackson-South 3d86c583ee Refactor and fix for transform space 2 years ago
James Jackson-South c51d84d79d Use double precision for accuracy 2 years ago
Socolin e244efa77a Adjust GaussianEliminationSolver, replace generic type with float 2 years ago
Socolin 5a79591a0c Add QuadDistortion to ProjectiveTransformBuilder 2 years ago
James Jackson-South c6758df08b Optimize and cleanup ByteToNormalizedFloatReduce 2 years ago
James Jackson-South 89cd8492f1 Remove unused methods 2 years ago
James Jackson-South 980347e96f ENhance NormalizedFloatToByteSaturate 2 years ago
James Jackson-South dfd983f17c Update library to use new pixel API 2 years ago
Günther Foidl f746e686df PR feedback + use nuint instead of nint 3 years ago
James Jackson-South eda0869f09 Update benchmarks and add more tests 3 years ago
James Jackson-South b9e4810418 Refactor DefaultShuffleX to use constants. 3 years ago
James Jackson-South 9e7cf1611b Use MMShuffle consts everywhere and refactor explicit shuffle components to use them 3 years ago
James Jackson-South 0e9a066195 FS Namespaces and Implicit Global Usings 4 years ago
Dirk Lemstra 1c5a78ce78
Removed unit tests. 4 years ago
Dirk Lemstra 3031400009
Did not push all files.... 4 years ago
James Jackson-South eee64f25d6 Remove SUPPORTS conditions 4 years ago
James Jackson-South 97baeaf438 Update all files 4 years ago
Dmitry Pentin 7ced49747e Fixed tests 4 years ago
Dmitry Pentin f3b8e5cd8d gfoidl IsOutOfRange 4 years ago
Brian Popow 1e299beed6 A little cleanup 5 years ago
Brian Popow fa8c590e0e Skip tests if Sse2 is not supported 5 years ago
James Jackson-South 38bf216e09 Fix newline endings 5 years ago
Dmitry Pentin 13c3a45a98 Added DivideCeil 5 years ago
Dmitry Pentin 3c70300a41 Added Log2 tests 5 years ago
Dmitry Pentin 6d4e2ee23c Moved jpeg converter scaler tests to to jpeg converter tests 5 years ago
Dmitry Pentin 121d1fa917 Fixed build error due to invalid using 5 years ago
Dmitry Pentin 35daf2110f Added tests for vector rgb pixel matrix scaling 5 years ago
Anton Firszov 2cc71f4101 fix build 6 years ago
Anton Firszov 02ac45971b add benchmark results and fix PixelOperations 6 years ago
Anton Firszov 2ff0cb93dc polishing 6 years ago
Anton Firszov 9e0b7fc874 started Rgba32 6 years ago
Anton Firszov 7e33e3fbdb AVX2 implemetation seems to work 6 years ago
Anton Firszov dd0447ef4c entry API & tests 6 years ago
James Jackson-South ded9217254 Handle Bmp encoder padding. 6 years ago
James Jackson-South 466048ef0d Cleanup and fix tests 6 years ago
James Jackson-South b010a15012 Shuffle3 + Tests 6 years ago
James Jackson-South 50e30c3c42 Fast fallbacks 6 years ago
James Jackson-South d933ed6480 Faster Pad3Shuffle4 6 years ago
James Jackson-South aec8e5d690 Add Shuffle4Slice3 6 years ago
James Jackson-South c4f7f67fd5 Initial 3padshuffle4 6 years ago
James Jackson-South aa20c09c48 Update based on feedback 6 years ago
James Jackson-South 28dc056d83 Fix coverage 6 years ago
James Jackson-South 84a1d1a28b Add optimized fallback for existing shuffles. 6 years ago
James Jackson-South 99d0a3111d Add 4 channel byte shuffling 6 years ago
James Jackson-South 893247bd88 Add 4 channel float shuffling. 6 years ago
James Jackson-South 8e993394b4 Benchmarks, tests, and cleanup. 6 years ago