43 Commits (2abbedcd6493df86bdf7bd1d4e36948b5ed5102e)

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 9be7d84400 Get the benchmarks working again. 1 year ago
James Jackson-South 7b93ee74d5 Update benchmarks 2 years ago
James Jackson-South dfd983f17c Update library to use new pixel API 2 years ago
James Jackson-South acaebd94d7 Update individual pixel implementations 2 years ago
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 4 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 5 years ago
James Jackson-South 38bf216e09 Fix newline endings 5 years ago
Anton Firszov 681a89c9b1 fix typo 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 e402700a44 benchmarks & scalar implementation 6 years ago
James Jackson-South 0f950a1e50 Implement new optimized 4 channel shuffle methods. 6 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 8 years ago
Anton Firszov 437d080180 refactor Vector4 implementation code from PixelOperation<T> to Vector4Converters 8 years ago
Anton Firszov 143bbaa369 benchmakrs 8 years ago
Anton Firszov fd0e1bda6e Fixed the benchmarks. All results make sense now! 8 years ago
Anton Firszov 50867d84cb disappointing benchmark for Rgba32 -> Bgra32 8 years ago
Anton Firszov eaa5a9779c Rgba32 <-> Argb32 <-> Bgra32 8 years ago
Anton Firszov ff757fb733 bitwise conversion + benchmarks WIP 8 years ago
Anton Firszov b8a4741da4 rename stuff in Benchmarks 8 years ago
Anton Firszov 9dbf074a99 Better benchmarks for ToVector4() 8 years ago
Anton Firszov 4b846ed14e benchmarks for TPixel -> Vector4 conversion 8 years ago
Anton Firszov d90d6527ff PixelConversion_ConvertToRgba32_AsPartOfCompositeOperation 8 years ago
Anton Firszov f87436634a common fixtures for PixelConversion* benchmarks 8 years ago