ebassi / graphene

A thin layer of graphic data types
http://ebassi.github.io/graphene
Other
376 stars 82 forks source link

Enable NEON for AArch64 on Linux #221

Closed doraskayo closed 3 years ago

doraskayo commented 3 years ago

I actually don't have the hardware to test this, but in my QEMU user emulated environment it seems to allow AArch64 to use the NEON code-paths.

NEON for AArch64 has been supposedly enabled on Windows builds since https://github.com/ebassi/graphene/commit/29f9eb0245eac3e5c52ae9582984ae0f0d992553, but remained disabled on Linux builds.

linkmauve commented 3 years ago

This does enable NEON vector operations on my phone while in AArch64 mode, I never noticed those were missing before, thanks!