Linked by fran on Sun 20th Mar 2011 20:02 UTC
AMD "AMD worldwide developer relations manager of graphics Richard Huddy has blamed Microsoft's DirectX and its APIs for limiting the potential of GPUs in PCs. 'We often have at least ten times as much horsepower as an Xbox 360 or a PS3 in a high-end graphics card, yet it's very clear that the games don't look ten times as good. To a significant extent, that's because... DirectX is getting in the way.'"
Permalink for comment 467079
To read all comments associated with this story, please click here.
RE[4]: dump
by Zenja on Mon 21st Mar 2011 06:40 UTC in reply to "RE[3]: dump"
Member since:

From planet Earth, actually. Go ahead and research and ask around. One of the most prominent heads in 3D gaming technology, John Carmack, too used to defend OpenGL for years but has now himself admitted that DirectX has surpassed OpenGL.

Feel free to read if you don't believe me:

The article you've linked to mixes up a family of API's (Direct X) with a 3D only API (OpenGL). The journalist should have mentioned Direct3D when comparing to OpenGL. Carmack would never make such a mistake, hence the article probably has more journalistic interpretation / freedom in it than actually quoting Carmacks exact words. The proof is still in the pudding, since Carmack is still using OpenGL for idTech5 rendering engine, and not Direct3D. There was a period in 2006-2008 where OpenGL got intangled in a dispute amongst it's members regarding the future direction of OpenGL. However, ever since they got their act together, OpenGL has been moving faster and adopting newer technologies more agressively than the Microsoft offering. There have been 3 more OpenGL spec releases in the last 18 months compared to Direct3D. Each spec matches hardware requirement (what's the point of doing a release if it doesn't target hardware support). Hence, OpenGL 4.1 supports more hardware features than Direct3D.

Disclaimer - I write 3D rendering engines professionally for a living.

Reply Parent Score: 7