FastNoise2: Add simd support for Android#754
Conversation
1967257 to
97994f6
Compare
97994f6 to
56e4cf1
Compare
|
There is still a issue that SSE is also compiled on arm unnecessarily. Meanwhile, I didn't consider X86 Android. I will fix these later. godot_voxel/thirdparty/fast_noise_2/SConscript Lines 133 to 137 in 56e4cf1 |
|
I think we should compile FastNoise2 on all platforms by default. At least the scalar level is always available. |
56e4cf1 to
8eadc3d
Compare
8eadc3d to
ee7fd33
Compare
|
I don't have an iOS device, Edit: correct iOS CI https://github.com/beicause/godot_voxel/actions/runs/14616201444/job/41004911388 So NEON might work in arm macOS and iOS ? |
|
Needs to be tested, I don't have a Mac to confirm that. |
|
FastNoise2 version 1.0 has just been released with updates to SIMD, so an upgrade to the new release might be something to look at as well. |
Tested on arm64 Android phone, Neon works.
Not yet test arm32, but I guess it should also work.