I know this is a stupid question, but how to you find out if your game uses OpenGL or Direct3D? I need to know what my game uses so I can create several different profiles for them.
-
Bump...
I wonder if someone has an answer, because apparently no one does. -
It's DirectX.
There aren't many OpenGL games. Most of iD Software's games support OpenGL, but that's about it.
If you want more specific info, I'd check the game's requirements. I'd expect them to list which version of OpenGL or Direct3D they need. -
One easy way:
1. Download Process Explorer from http://www.microsoft.com/technet/sysinternals/Utilities/ProcessExplorer.mspx
2. Once you start up PE, hit CTRL+D (Or, View -> Lower Pane View -> DLLs).
3. Start up the game.
4. Switch back to PE using ALT+TAB, then browse through the lower pane to see which DLLs have been loaded by the game, ie, OpenGL or DirectX libraries.
I like this process because it tells you exactly which DX/OGL libraries are being used by your game. Plus, PE is just a better task manager than the windows Task Manager.
Regards,
z. -
ATI Tray Tools detects it either by pressing 3D button when creating a profile or it can be displayed in OSD along with GPU/MEM freqs and framerate.
Possibly similar programs for nVidia can do the same. -
Thanks for the help guys.
How to detect if a game uses OpenGL or Direct3D
Discussion in 'Gaming (Software and Graphics Cards)' started by SymphonyX, Aug 27, 2007.