directx posts

AMD exec says negative DirectX comments in interview were taken out of context

Last week Bit-tech.net posted an interview with AMD's GPU developer relations manager Richard Huddy where he was quoted as saying that Microsoft's DirectX API for game graphics was " ... getting in the way" of game developers using all of a PC's hardware and graphics power and that game developers have told him to, "Make the API go away."

Now Huddy is quoted in another interview with the CRN web site stating that his remarks last week were taken out of context. While he admits that a small number of high end game developers such as Digital Illusions and Crytek have in fact wanted to go around DirectX in order to get more performance for games, he also said. "It's not something most developers want. If you held a vote among developers, they would go for DirectX or Open GL, because it's a great platform."

AMD: game developers want DirectX to "go away"

DirectX has been the graphical API that most PC game developers use to make their game titles. Microsoft created the API years ago and has issued new versions around the time it also releases new versions of Windows. The latest version, DirectX 11, was released in the fall of 2009.

Now one of the PC hardware's biggest names, AMD, says it's perhaps time to do away with DirectX11. Bit-tech.net quotes Richard Huddy, the developer relations manager of AMD's GPU division, as saying that PC games should look a lot better than console titles because PCs have better hardware specs. However that's not the case and Huddy says, " To a significant extent, that's because, one way or another, for good reasons and bad - mostly good, DirectX is getting in the way." In fact he says that game developers have told him, "Make the API go away."

Programming graphics for game consoles do allow developers to program directly for the hardware. While PC game developers can use DirectX as a way to solve many problems, the software layer also prevents game developers to develop directly into the PC game hardware and thus keep them from using much of a PC's hardware. While its likely that DirectX will continue to be around for a while, Crytek's R&D technical director Michael Glueck states in the article that as PC GPUs become more like general purpose chips, the less an API like DirectX will be needed.

[Via Blue's News]

id's John Carmack admits DirectX is better than OpenGL but won't switch

directx 11 john carmackThe DirectX graphics API created by Microsoft is used by nearly all PC game developers. The one big exception is id Software. Its main programmer John Carmack has used the OpenGL graphics API to help program all of id's 3D graphics engines including id Tech 5 which is the basis for id's upcoming shooter Rage.

While Carmack has been critical of DirectX in the past that has now changed. In an article at bit-tech.net (based on an interview Carmack gave to the Custom PC print mag) he states, "I actually think that Direct3D is a rather better API today." He added that while DirectX has improved over the years, OpenGL "has been held back by compatibility concerns."

So does that mean that Carmack will switch to DirectX? Maybe not. He states, "OpenGL still works fine and we wouldn't get any huge benefits by making the switch, so I can't work up much enthusiasm for cleaning it out of our codebase."

Latest Kings and Castles video blog asks fans for input on Direct X use


Developer Gas Powered Games is still in pre-production on their upcoming fantasy RTS game Kings and Castles. And because the game is still relatively early in development the latest video blog is asking fans for their input. Specifically the dev team wants to ask fans which DirectX graphics version should be the base graphics set for the game.

Should it be DirectX 9, which can be run on the vast majority of PCs but sacrifies some visual flair? Maybe DirectX 10 which increases the graphics curve but also increases the minimal hardware specs? Or should Gas Powered make Kings and Castles a DirectX 11 exclusive with super advanced graphical features but a very small (at the moment) user base?

The video blog also has some reader questions answered, a quick look at Chris Taylor's game and console collection and an unfortunate accident at the end. It's messy.

Feature: A Brief History of Windows Gaming

With the October 22nd release of Windows 7 just a week away, Big Download is taking a look back and previous versions of Microsoft Windows and follow the long (sometimes painful) evolution of PC gaming.

Microsoft announces DirectX 11 details

Alongside their announcement that all Games for Windows LIVE Gold membership features will be free effective immediately (and retroactively for games such as Halo 2), Microsoft also discussed the upcoming DirectX 11 upgrade to their game development API (Application Programming Interface).

Fortunately, unlike the Windows Vista-exclusive features of DirectX 10, DX 11 will offer full support for Vista and all future iterations of the Windows operating system. Full compatibility with all DX 10 and 10.1 features is also expected.

On the technical side, DirectX 11 will also add increased multi-threading resources to allow machines with multiple processes to take better advantage of certain titles. New compute shader technology will be available for developers to one day use a system's GPU as a parallel processor, and tessalation, which, according to the press release Big Download received via email, "blurs the line between super high quality pre-rendered scenes and scenes rendered in real-time," will also be available.

No information regarding a release date for DirectX 11 was made available, though most don't expect its release until sometime in 2009.
Advertisement

Our Writers

Steven Wong

Managing Editor

RSS Feed

John Callaham

Senior Editor

RSS Feed

James Murff

Contributing Editor

RSS Feed

Learn more about Big Download