6901 Commits (5f2b207d15403d57066c338f30fb8973d8e76bd3)

Author SHA1 Message Date
Brian Popow 2a48c941af Add AVX2 version of CollectHistogram 4 years ago
Brian Popow 6107845451 Use ref parameters in Load8x4 and Load16x4 4 years ago
Dmitry Pentin e9b6b8aaa2 Fixed error 5 years ago
Brian Popow 72c6f52909 Allocate clean buffer in AnalyzeEntropy 5 years ago
Brian Popow 15c28e1495 Simplify Memset: Use Span.Fill 5 years ago
Brian Popow c8d182bad6 Add SSE2 version of SimpleHFilter16i 5 years ago
Brian Popow fabf00ab8f Add SSE2 version of SimpleVFilter16i 5 years ago
Brian Popow 86bf6c31d3 Fix issues with SSE filters 5 years ago
Brian Popow 5b57e98563 Fix some issues with the SSE versions of the filters 5 years ago
Brian Popow bd7e9981bb Add SSE2 version of HFilter8 5 years ago
Brian Popow 49cf2f2834 Add SSE2 version of VFilter8 5 years ago
Brian Popow a2765c0764 Add SSE2 version of HFilter16 5 years ago
Brian Popow c832910677 Add SSE2 version of VFilter16 5 years ago
James Jackson-South 15716c1d38 Fix Color conversion for differing types 5 years ago
Brian Popow d4c9c6ec00 Add SSE2 version of DoFilter6 5 years ago
Brian Popow 6b723baefc Add SSE2 version of HFilter8i 5 years ago
Brian Popow 56a7ebe2ae Add SSE2 version of VFilter8i 5 years ago
Brian Popow 32db2d4308 Add SSE2 version of VFilter16i 5 years ago
Brian Popow a77fe46f3f Add SSE2 version of HFilter16i 5 years ago
Brian Popow 52d570af32 Add SSE2 version of DoFilter4 5 years ago
Brian Popow 7cf715b401 Add SSE2 version of SimpleHFilter16 5 years ago
Brian Popow ad4b0c509f Add SSE2 version of DoFilter2 5 years ago
Dmitry Pentin 7d524bda2b Fixed compilation error 5 years ago
Dmitry Pentin e9a25c74e0 Added xml docs to the SpectralConverter 5 years ago
Dmitry Pentin 13602169c0 Moved cancellation token to a more appropriate place 5 years ago
Dmitry Pentin 717b166e41 Removed unnecessary small allocation from color post processing, removed test benchmark call from sandbox project 5 years ago
Dmitry Pentin eb120ba1a5 gfoidl const Size struct jit inlining in color converters 5 years ago
James Jackson-South cc28bc00df Use Rgb24 for Async 5 years ago
Brian Popow 07cef0c5d1 Add SSE2 version of TransformOne 5 years ago
Brian Popow 23ee80be31 Add SSE2 version of TransformTwo 5 years ago
Brian Popow 8e515c1423 Rename ITransform to ITransformTwo to better reflect that actually two transforms take place 5 years ago
Brian Popow b52abeffc0 Remove not needed allocation 5 years ago
Brian Popow 383f455d3a Add AVX2 version of Vp8_Sse4X4 5 years ago
James Jackson-South 81433c2f52 Remove more scalar bounds checks 5 years ago
Justin Hopper c0ee67b5b2 Added missing CancellationToken parameters to Image 5 years ago
Brian Popow 554c0d7b52 Add AVX2 version of QuantizeBlock 5 years ago
Brian Popow 83da0e0694 Reverse array access order to avoid bounds checks 5 years ago
Dmitry Pentin e8b59c6bb4 Fixed access modifier & docs 5 years ago
Dmitry Pentin 97a0dccfc9 Removed redundant if check (min call) 5 years ago
Dmitry Pentin 0d3e7fff53 Removed redundant if check, removed used code 5 years ago
Dmitry Pentin 503b379e89 Removed JpegBlockPostProcessor abstraction layer 5 years ago
Dmitry Pentin 140b07854e Removed redundant code from Block8x8F and Block8x8 5 years ago
Brian Popow 0215e99696 Avoid pinning, avoid using LoadScalarVector128 5 years ago
Brian Popow cb08407728 Use nint in for loop 5 years ago
Brian Popow 81070c4e61 Add missing #pragma warning restore SA1503 5 years ago
Brian Popow 798e9c3ad6 Add SSE2 version of FTransform2 5 years ago
Brian Popow 38fd3a8458 Avoid bounds checks in IsFlat 5 years ago
Brian Popow 4bb56eea71 Define mask and shuffle vectors as static readonly 5 years ago
Dmitry Pentin 9c3d348b4d Separated Block8x8 into scalar and intrinsic code bases 5 years ago
Dmitry Pentin 525cfc89ae Removed redundant/unused code from Block8x8 5 years ago