Hacker News new | ask | show | jobs
by Agentlien 265 days ago
It should definitely be possible already using CUDA or computer shaders. From a theoretical view computer graphics is signal processing but with a signal consisting of up to four color channels across two dimensions. This is the view taken in a lot of papers and practical implementations. After all, a lot of computer graphics is about applying filters (post-processing) such as color grading, anti-aliasing, etc. to this signal.

So, in a very real sense, signal processing is exactly what the GPU is built for and primarily used for.