Call of Duty does not use OpenGL. Poor journalism.
It's so simple - take depends.exe and run it on the executable, or use procexp, then Ctrl+D and see what DLL's are being used.
Even more simpler - look at the Redist folder - it has DirectX in it.
I'm not really taking sides here - for my personal projects I use OpenGL, and find it easier to use (especially from Common Lisp, Lua, JavaScript), also it has structure that I like better.
It's so simple - take depends.exe and run it on the executable, or use procexp, then Ctrl+D and see what DLL's are being used.
Even more simpler - look at the Redist folder - it has DirectX in it.
I'm not really taking sides here - for my personal projects I use OpenGL, and find it easier to use (especially from Common Lisp, Lua, JavaScript), also it has structure that I like better.