There seems to be a major problem with gaming on OS X on El Capitan on my mid 2012 Retina Macbook Pro (with NVIDIA Geforce GT 650M). In Windows (Bootcamp), I can play games just fine. Team Fortress 2 runs at ~60 fps on high settings at 2880x1800. However, on OS X, TF2 runs at about 5-10 fps (unplayable) on medium/low settings at 1440x900 (half the resolution!). Games like Portal 2, Civ 5, etc. have the same problem. I understand that Windows has DirectX, and Apple's OpenGL implementation is not that great. But it seems like there shouldn't be this much of a disparity. I have tried resetting the SMC and NVRAM, as well as disabling Automatic Graphics Switching, neither of which made any difference. The weird thing is that the laptop doesn't get very hot at all when playing under OS X, and the fan remains barely audible, almost as if OS X is throttling the graphics performance to an extreme level. I didn't have this problem before El Capitan. Does anyone know if there is a solution for this?