-
Notifications
You must be signed in to change notification settings - Fork 252
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integrate lossless forward transform intrinsics #3270
Conversation
d162957
to
3f9e4b6
Compare
Codecov ReportAttention:
... and 1 file with indirect coverage changes 📢 Thoughts on this report? Let us know!. |
5920bdc
to
05ec6f4
Compare
Why did we lose a test? that codepath isn't really exercised by our encode-decode tests? |
@@ -557,6 +557,7 @@ mod test { | |||
|
|||
fn roundtrips<T: Pixel>() { | |||
let combinations = [ | |||
(TX_4X4, WHT_WHT, 0), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This replaces test_lossless_roundtrip()
as it can now be expressed by test_roundtrip()
.
TxType::WHT_WHT
and so unify theforward_transform
andinverse_transform_add
functions.fwht4
through the existing forward transform code and gain anAVX2
implementation.