Driver Heaven had some time to sit with John Byrne in AMD and quizzed him on a variety of subjects.
Driver Heaven: Up until now most DX10 games were actually DX9 games with extra DX10 effects. Do you think your architecture will give you an edge once fully DX10 games start coming out?
John: Were very confident in our architecture. Most of the DX10 games we've seen so far have been rather straightforward ports of DX9 code and that process is fraught with difficulties. If the code was originally written with DX9 in mind then it often doesn't translate well to DX10 and for that reason quite a few games seem to have lackluster performance. Were gradually seeing a trend to true DX10 coding and when that happens it brings huge benefits. The Acid test seems to be simple. If, at the same settings, the DX10 game runs slower then in most cases you should stick with the DX9 version. But if, at those same settings, the DX10 version is fastest then you're probably looking at a great and new piece of coding. As we go forward, we certainly expect more and more games to have a native DX10 code-path and that's great news for us. It gives gamers a much better experience and really lets DX10 hardware like the RV670 shine! That's when you'll see why our DX10 hardware was the right choice!