Obligatory link to Errant Signal's discussion of photorealism in games: http://www.youtube.com/watch?v=FRTsl1jCqq8
11 karma · joined February 15, 2014
Parallels probably work by decompiling DirectX shader bytecode back into GLSL, which is already optimized for OS X shader compiler, therefore there is less burden on the optimizer.
Another example of poor drivers are various GLES drivers on mobile, mostly trivial optimizations can drastically increase the performance: http://aras-p.info/blog/2010/09/29/glsl-optimizer/ and https://github.com/aras-p/glsl-optimizer