Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

OpenGL and OpenCL aren’t “robust” on macOS because Apple stopped updating their drivers after the version 4.2, which has been released circa 2011. Current version of the standard is 4.6, released July 2017.


Robustness is orthogonal to versioning. They were funding opengl dev on osx, and decided to stop. You can insert your own reasoning but I believe the more reasonable assumption here is that they were not happy with the direction the spec was going. Apple is strongly biased towards vertical integration. Owning the spec + OS + driver + hardware is the best way of achieving a high level of robustness (Whether they actually do achieve that remains to be seen).




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

Search: