Skip to content
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

ARM Neon port for imgproc #25

Merged
merged 2 commits into from
Sep 1, 2020
Merged

ARM Neon port for imgproc #25

merged 2 commits into from
Sep 1, 2020

Conversation

maximus64
Copy link
Contributor

Ported imgproc_sse2.asm to Neon to able compile tracer on a Raspberry Pi.
This should also work with other ARM board that support Neon.
Tested on RPI 2 B with raspbian buster.

@maximus64
Copy link
Contributor Author

@marcan
Copy link
Owner

marcan commented Aug 30, 2020

Thanks! Can you add a license header to it?

One problem I've had lingering with imgproc_sse2 is that it includes GPLed code in the transpose helpers. But if you didn't use that code and just reimplemented those (looks to me like it, since the NEON version is quite different?), then we can license this under the LGPL, which I would very much prefer.

@marcan
Copy link
Owner

marcan commented Aug 30, 2020

Actually, I just did a review of the imgproc_sse2 stuff, and it turns out we can license it as LGPL fully, so please just add the LGPL header :-)

@maximus64
Copy link
Contributor Author

I updated the license header. Thanks!

@marcan marcan merged commit e6c8016 into marcan:master Sep 1, 2020
@marcan
Copy link
Owner

marcan commented Sep 1, 2020

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants