-
-
Notifications
You must be signed in to change notification settings - Fork 142
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
[6.0] Add CUDA transpose/flip filters #346
Conversation
How are these kind of filters not part of upstream FFmpeg? |
When will these filters be used? If we want the same functionality for macOS, we need to backport |
It seems like we need to find some fallback path if our target is macOS 12:
The binary uses What functions are we needed? Only the flip or do we need the full transpose? |
We are in no rush to fully enable it in 10.9 right away. You can optionally add this filter for higher version systems. I expect we will use the filer for 90,-90,180,-180 degrees. Therefore we need clock, cclock, reversal(flip) and even more. |
There are no plans upstream to port commonly used software filters to hardware filters. They need to wait for contributors or bounty it as a GSoC project. |
I ported the transpose filter to CoreImage, and the code is published in this branch: transpose_vt_fallback. This ported filter has the same name and supports all options of the upstream |
52025a2
to
ff12856
Compare
Signed-off-by: nyanmisaka <[email protected]>
Signed-off-by: nyanmisaka <[email protected]>
Signed-off-by: nyanmisaka <[email protected]>
Signed-off-by: nyanmisaka <[email protected]>
Signed-off-by: nyanmisaka <[email protected]>
Signed-off-by: nyanmisaka <[email protected]>
Signed-off-by: nyanmisaka <[email protected]>
Changes