Hacker News new | ask | show | jobs
by Narishma 4602 days ago
AFAIK, compute shaders only became available in D3D11 and OpenGL 4.3. MacOS was stuck on OpenGL 3.2 for a long time, and even the latest version only supports 4.1. On Linux, Intel and open source drivers (Mesa) only reached OpenGL 3.2 support last month. So that leaves proprietary drivers from AMD (4.3) and Nvidia (4.4) + D3D11 on Windows. I don't know much about mobile platforms but I don't think they support compute shaders.
1 comments

You're right. It still sucks though. :)

AFAIK you can do OpenCL on OSX with Unity, you just don't have the typical Unity integration so you'd have to handle all the details yourself. It's on my list of things to try out soon... the switch to general purpose GPU processing is too large of a revolution to ignore.