Devsh-Graphics-Programming / Nabla

Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
http://devsh.eu
Apache License 2.0
443 stars 48 forks source link

FFT Workgroup Ops #698

Open Fletterio opened 3 weeks ago

Fletterio commented 3 weeks ago

Description

Adds the option of doing Forward/Inverse FFT on Workgroup-Sized complex data

Testing

On the nahim_complex_tests branch, the example 05 is a bit hacked into shape and the tests were run there. Tested that FFT(IFFT(x)) = x = IFFT(FFT(x))

TODO list:

nahim_complex branch should be merged to master before this one