Is Rage for PC using OpenGL or DirectX? From all the Radeon card troubles, I would presume the former, but I would like to be sure.

If you have the game, you can tell which one it is by by opening the exe with the Dependency Walker and checking whether it links to opengl32.dll or d3dx.dll. Also, Process Explorer can determine the loaded DLLs for a running game.

  • 1
    It's rendering API, not graphics engine, which is Id Tech 5.
    – Don Reba
    Commented Oct 10, 2011 at 13:40
  • My apologies. I've re-edited the title - is that more accurate? Commented Oct 10, 2011 at 13:42
  • Thanks. I also added one way of telling which one the game is using.
    – Don Reba
    Commented Oct 10, 2011 at 13:52

1 Answer 1


RAGE uses the Id Tech 5 engine, which is based of on OpenGL.

From Wikipedia

Rage is a first-person shooter video game by id Software which was released on October 4, 2011 in North America. It uses the company's new OpenGL based id Tech 5 engine

Here's the .exe from Dependency Walker: enter image description here

  • Id Tech 5 runs on XBox 360, so it has to be able to use (a variant of) DirectX, as well.
    – Don Reba
    Commented Oct 10, 2011 at 13:57
  • @DonReba Sorry, was a bit fast, updated it with a print screen from Dependency Walker.
    – mordi2k
    Commented Oct 10, 2011 at 14:00
  • @DonReba, they sort of programmed D3D on the XBox. See this article (search for OpenGL on the page).
    – DrFish
    Commented Oct 10, 2011 at 14:34
  • 3
    It actually uses both, judging by the screen shot. OpenGL for the rendering and DirectX for input. But then, I assume the question asker confused DirectX with Direct3D anyway ... Commented Oct 10, 2011 at 15:23

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .