Regarding GFXBench, no ones Metal results have been "2x-3x" faster than OpenGL across the board.
Regarding World of Warcraft,
1) I said Metal was lagging behind Direct3D
2) JordanNZ dismissed this, saying Metal is new and needs optimisation
3) I said the OpenGL also lags behind Direct3D and does not need optimisation
4) JordanNZ misinterpreted this as being about the Alpha client and dismissed it
5) I clarified that I am referring to the live client, which also lags behind Direct3D and has had years of optimisation
Here's a wrap-up of everything I've posted regarding Metal which seems to be so controversial.
- Apple let OpenGL rot for so long it was apparently easier/more productive for them in the long run to port Metal over from iOS than to fix OpenGL
- Metal performs worse than Direct3D
- Metal is improving, but it's not there yet.
- OpenGL on the Mac performs worse than Direct3D
- Despite being abandoned by Apple, OpenGL will remain in widespread use on the Mac until Metal provides features (including ease of porting Direct3D code) and performance OpenGL does not
- GFXBench test results have only demonstrated that Metal performs ahead of OpenGL in specific situations. This is likely to change, however it has still not demonstrated a conclusive performance increase over OpenGL which can be attributed to Metal being superior and not OS X OpenGL being left to rot.