verpeteren / rust-simd-noise

SIMD noise library for Rust
https://crates.io/crates/simdnoise
251 stars 20 forks source link

Port more to simdeez2 (WIP) #56

Closed valadaptive closed 1 week ago

valadaptive commented 7 months ago

Based on #54. The tests have not been updated, and the raw architecture-specific noise functions don't work because of the way simdeez 2 works, but the high-level API works. I've only tested FBM and gradient noise, and fixed some porting bugs along the way; since the original port (#50) used GPT to translate the code to simdeez 2, there are probably more lurking in the parts of the codebase that I didn't test.

verpeteren commented 1 week ago

@valadaptive Thanks for your work!

I made some progress today! only 15 failing tests remaining.

Notes:

I pushed my changes to https://github.com/verpeteren/rust-simd-noise/pull/56 and will probably continue tomorrow.