The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    How to detect if a game uses OpenGL or Direct3D

    Discussion in 'Gaming (Software and Graphics Cards)' started by SymphonyX, Aug 27, 2007.

  1. SymphonyX

    SymphonyX Notebook Evangelist

    Reputations:
    47
    Messages:
    384
    Likes Received:
    0
    Trophy Points:
    30
    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.
     
  2. SymphonyX

    SymphonyX Notebook Evangelist

    Reputations:
    47
    Messages:
    384
    Likes Received:
    0
    Trophy Points:
    30
    Bump...

    I wonder if someone has an answer, because apparently no one does.
     
  3. Jalf

    Jalf Comrade Santa

    Reputations:
    2,883
    Messages:
    3,468
    Likes Received:
    0
    Trophy Points:
    105
    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.
     
  4. zakaluka

    zakaluka Notebook Consultant

    Reputations:
    137
    Messages:
    124
    Likes Received:
    1
    Trophy Points:
    31
    Interesting question. I never thought about it before.

    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.
     
  5. downloads

    downloads No, Dee Dee, no! Super Moderator

    Reputations:
    7,729
    Messages:
    8,722
    Likes Received:
    2,246
    Trophy Points:
    331
    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.
     
  6. SymphonyX

    SymphonyX Notebook Evangelist

    Reputations:
    47
    Messages:
    384
    Likes Received:
    0
    Trophy Points:
    30
    Thanks for the help guys.