Caleb Zulawski
Caleb Zulawski
After #7348, `--keep-prefix` has unexpected behavior. Consider the following directory structure: - `foo/foo.fbs`, which contains `include 'bar/bar.fbs';` - `foo/bar/bar.fbs` Run: ``` flatc --cpp --keep-prefix foo/foo.fbs ``` I'd expect the resulting...
This is not really a Cotila bug, but just making a note for future reference. The matrix deduction guides cause an internal compiler error on MSVC. I've reported the issue:...
This was partially completed, but only `fourier-algorithms` was released. The `fourier` crate itself must be updated. Prompted by https://github.com/rust-lang/rust/issues/79908.
The currently supported radices are 2, 3, 4, and 8. Small primes 5 and 7 should be added for parity with other FFT libraries. Larger powers of two might be...
I'm not a web guy, so I'm not sure what an idiomatic JavaScript/TypeScript interface should look like, but I imagine there's a desire for fast web FFTs and I imagine...
The mixed-radix FFT algorithm's performance isn't too bad (at the time of writing, powers of three are something like 60% slower than FFTW on my machine). *However*, the mixed-radix algorithm...
When profiling with `perf`, a huge amount of time (40-60% of the entire transform) seems to be spent in the very first "narrow SIMD" pass, where the stride isn't large...
Real-valued FFTs have lots of optimizations and are relevant in some domains (audio?) so this would be a good thing to add. I imagine this should be a new trait...
Since arm/aarch64 intrinsics are nightly-only, a nightly feature could enable this support.