Linux Isn't Alone With OpenGL Driver Issues
As mentioned last night Apple's Retina MacBook Pro Causes Linux Woes (full details coming in an article on Phoronix in August), but OS X Mountain Lion isn't perfect on this newest Apple hardware either. The Retina MacBook Pro with its 2880 x 1800 display and Intel HD 4000 "Ivy Bridge" and NVIDIA GeForce GT 650M "Kepler" switchable/hybrid graphics have had a few problems of their own surprisingly in the tests and benchmarks I have been running.
Apple isn't known for having the best OpenGL stack and it wasn't until Valve brought Steam and the Source Engine to OS X that Apple became serious about advancing their GL3+ support and delivering better performance out of their OS X graphics drivers. See Apple's Enhanced OpenGL Stack Versus Linux, Mac OS X Intel Graphics Still Outperform Linux, and the other Phoronix OS X articles for more details.
With Apple's latest hardware and software it's still not a trouble-free experience. Embedded below are a few examples of OpenGL problems I've encountered recently on OS X Mountain Lion from the rMBP.
👁 Image
👁 Image
👁 Image
👁 Image
It's not exactly a polished gaming experience...
I tried doing a similar configuration to launch Apple's Safari (e.g. sleep the process and then launch) after the lock-screen was active, but that didn't work. Based upon the tests I did, it appears to be related to creating an OpenGL context and/or SDL that you can launch an application/game over the OS X Mountain Lion lock-screen. However, I unfortunately have more pressing things to do with my time than investigate further this likely OS X security issue.
Stay tuned for the Linux on MacBook Pro Retina and OS X 10.8 vs. Linux benchmarks in August. You can support this testing by subscribing to Phoronix Premium.
