6768 Commits (50b0f0b07f23472fe3093c19ba0fd98a3921639f)

Author SHA1 Message Date
Dmitry Pentin af0b8ac3dd Fixed compilation errors, fixed tests 5 years ago
Dmitry Pentin eaa73732cf Comments 5 years ago
Dmitry Pentin 2294693446 Fused transpose with zig-zag ordering 5 years ago
Dmitry Pentin 408462a4ac Added new IDCT implementation 5 years ago
Dmitry Pentin 5e40977eb0 Fixed typo 5 years ago
Dmitry Pentin 582fa51229 Fixed jpeg component mcu size calculation bug 5 years ago
Anton Firszov 61bfb9e60c add comment on ColorDistanceCache member 5 years ago
Anton Firszov 7ee7952a2c make ColorDistanceCache non-readonly 5 years ago
Anton Firszov c2bf48e945 remove HistogramEqualizationOptions.Default 5 years ago
Turnerj 56890ba076 Add missing premultiply 5 years ago
James Jackson-South 00d20b8ee5 Use nint and rename scalar fallback 5 years ago
Brian Popow b53aab44b3
Change loop condition to i <= numPixels - 8 5 years ago
Brian Popow ff77361e7c
Apply suggestions from code review 5 years ago
Brian Popow c491cbba36 Use nint for inner loop x variable 5 years ago
Brian Popow 7959d0bd8b
Apply suggestions from code review 5 years ago
Brian Popow b15a021fac Avoid pinning 5 years ago
Brian Popow e67ad60e8d Add AVX version of TransformColorInverse 5 years ago
Brian Popow c76518b114 Add AVX version of TransformColor 5 years ago
Brian Popow 345e7c640d Move color space transform methods into own class 5 years ago
James Jackson-South 55f04f6323 Update PredictorEncoder.cs 5 years ago
Berkan Diler c22919d55e Replace Span<T>.Fill(default) calls with Span<T>.Clear() 5 years ago
Berkan Diler bdd728e4d3 Revert a de-optimization from #1734 and add a comment 5 years ago
Brian Popow 03c2c229bc Fix shuffle high mask 5 years ago
Kunal Pathak 57357b076a Optimize Mark 5 years ago
Brian Popow 0e3eda9840 Add tests with and without avx 5 years ago
Brian Popow 5074ee6204 Refactor: extract horizontal and vertical pass into methods 5 years ago
Brian Popow 544319e9ea ITransform now always does two transforms 5 years ago
Brian Popow b7059ae23a
Add [MethodImpl(InliningOptions.ShortMethod)] 5 years ago
Brian Popow 8806d6bd24 Add Avx version of CollectColorRedTransforms 5 years ago
Brian Popow c15e62ce50 Avoid pinning 5 years ago
Brian Popow a2c0900f61 Avx version of CollectColorBlueTransforms 5 years ago
Brian Popow a201e8a142 Avoid pinning 5 years ago
Brian Popow 6e548b5e5b Remove unnecessary casts 5 years ago
Brian Popow abcbc4c48d Fix issue: vectors need to be short type 5 years ago
Brian Popow 5c0b598ece Fix copy paste mistake 5 years ago
Brian Popow 5968de8f77 Add sse tests for inverse transform 5 years ago
Brian Popow 835ecead49 Store only eight bytes per line 5 years ago
Kunal Pathak c0d5dfbac5 Better variable names 5 years ago
Brian Popow 6e8def1cc8 Add sse2 version of inverse transform 5 years ago
Brian Popow 1997d595e7 Fix build error due to renaming 5 years ago
Brian Popow 7e20c5daaa Rename Vp8Sse methods 5 years ago
Kunal Pathak 6885d97c88 hoist some calculations out 5 years ago
Brian Popow 5630b25733 Remove more unnecessary Clear's 5 years ago
Brian Popow 3dd7c8ea41 Remove unnecessary Clear() and scratch buffer 5 years ago
Brian Popow 7312b1a838 Dont use slice 5 years ago
Brian Popow 7d8225b59a Use UnpackLow to set the dc values 5 years ago
Brian Popow 5ead84416d Use Array.Clear to reset the arrays 5 years ago
Brian Popow 80a826f506 Remove not needed clear 5 years ago
Brian Popow de3140bbc2 Use Numerics.ReduceSum(sum) 5 years ago
Brian Popow 1452ba0083 Remove not needed GetLower 5 years ago