Like a pesky video game villain that just won't go away, Microsoft's DirectX has been a mainstay of mainstream PC gaming pretty much since the inception. Its existence hasn't been without its tensions, however, with notable graphics guru John Carmack of id Software ignoring it in favor of OpenGL -- until last week when he finally acknowledged that Direct3D had outgrown its cross-platform alternative and was now the preferable API for PC game development. That's all well and good, but plenty of game devs, says Richard Huddy, head of AMD's developer relations team, don't want any API at all.