37 Commits (01caebd34a9c5e950c1c2edeceeb2bcb3ea36ab6)

Author SHA1 Message Date
Günther Foidl 77ffeeabd6 Create vector constants inline and not via ROS<byte> 3 years ago
Günther Foidl 2bbf1cb9b3 Fixed division by vector length 3 years ago
Günther Foidl f746e686df PR feedback + use nuint instead of nint 3 years ago
Günther Foidl 1920e28ed0 Revised Unsafe.Add to avoid the sign-extending move 3 years ago
Günther Foidl 6ae2eb9eb2 Used unsigned division for vector sizes to get better codegen 3 years ago
James Jackson-South 5528a2923c Update missed test and benchmarks project 3 years ago
James Jackson-South eee64f25d6 Remove SUPPORTS conditions 4 years ago
James Jackson-South 97baeaf438 Update all files 4 years ago
James Jackson-South 4a09fd9bba Fix final StyleCop warnings in tests 4 years ago
James Jackson-South 38bf216e09 Fix newline endings 4 years ago
Anton Firszov 681a89c9b1 fix typo 5 years ago
Anton Firszov 02ac45971b add benchmark results and fix PixelOperations 5 years ago
Anton Firszov 2ff0cb93dc polishing 5 years ago
Anton Firszov 9e0b7fc874 started Rgba32 5 years ago
Anton Firszov e402700a44 benchmarks & scalar implementation 5 years ago
James Jackson-South 0f950a1e50 Implement new optimized 4 channel shuffle methods. 5 years ago
James Jackson-South 874115bd0a Update license 6 years ago
James Jackson-South 6183dd8c13 Update source license info. 6 years ago
Sergio Pedri d7b9b666c1 Refactored code to use new Octet<T> type 6 years ago
Sergio Pedri 94c4660d10 Switched pixel format type constraint to unmanaged 6 years ago
Brian Popow c0221c458c Defining the tmp vars in a single line again 6 years ago
Brian Popow 7b052c8076 Fix stylecop warnings in the test project 6 years ago
Simon Cropp bcbd4726a6 use var where apparent (#972) 7 years ago
Jason Nelson d645b5599e Nits - Benchmarks (#884) 7 years ago
Jason Nelson cf12782fe3 Update BenchmarkDotNet to 0.11.3 7 years ago
Anton Firszov 437d080180 refactor Vector4 implementation code from PixelOperation<T> to Vector4Converters 7 years ago
Anton Firszov 143bbaa369 benchmakrs 7 years ago
Anton Firszov fd0e1bda6e Fixed the benchmarks. All results make sense now! 7 years ago
Anton Firszov 50867d84cb disappointing benchmark for Rgba32 -> Bgra32 7 years ago
Anton Firszov eaa5a9779c Rgba32 <-> Argb32 <-> Bgra32 7 years ago
Anton Firszov ff757fb733 bitwise conversion + benchmarks WIP 7 years ago
Anton Firszov b8a4741da4 rename stuff in Benchmarks 7 years ago
Anton Firszov 9dbf074a99 Better benchmarks for ToVector4() 7 years ago
Anton Firszov 4b846ed14e benchmarks for TPixel -> Vector4 conversion 7 years ago
Anton Firszov d90d6527ff PixelConversion_ConvertToRgba32_AsPartOfCompositeOperation 7 years ago
Anton Firszov f87436634a common fixtures for PixelConversion* benchmarks 7 years ago