Hacker News new | past | comments | ask | show | jobs | submit login

I think the main issue is where the output from the GPU shader is going. OpenGL for example, the output is the screen. That’s the only output. But for compute, you want the output to come back into the CPU world for storing or manipulating or etc. So compute shaders provide that API for shuffling memory back-and-forth between CPU and GPU and having access to general purpose output from the shader beyond just screen pixels.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: