DTolm / VkFFT

Vulkan/CUDA/HIP/OpenCL/Level Zero/Metal Fast Fourier Transform library
MIT License
1.52k stars 91 forks source link

WebGPU compute backend #144

Open thewtex opened 10 months ago

thewtex commented 10 months ago

Hi Dmitrii,

Any plans for a WebGPU compute shader backend? This could bring VkFFT to a broader audience via improved interoperability.

naga may be helpful for conversion of the existing backend.

DTolm commented 10 months ago

Hello,

There have been no such plans before. Adding other backends (DirectX, OpenGL and, I guess, now WebGPU) is an interesting task to explore in the future but is not a priority. Adding a backend takes 3-7 days of learning the API, implementing it and testing for unexpected behavior while not adding much to my PhD.

Best regards, Dmitrii