Soldato
If we get rid of DX, newer hardware won't work with older games anymore.
Even Carmack has said DX is the way to go now.
Wait, he's going DirectX for his projects now?
What happened to OpenGL?
A bit of a lame flamebait exercise by AMD there!
He's right for sure, but it's not a new argument because it's always going to be "better" to code straight for hardware rather than use an API.
If you look at DX11 with CUDA/OpenCL/DirectCompute/GPGPU you can do loads of super clever stuff using the GPU. Yet even "cutting edge" games companies can't even be bothered releasing games that support DX11 on launch.
Honestly what company would bother to develop a cutting edge game using bare metal code for the GTX 580 and 6970 generation cards when they can just put out junk like CoD:MW2 or DA2 every few months?