• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Direct3D or OpenGL?

Joined
May 30, 2007
Messages
9,019 (1.46/day)
System Name Black Panther
Processor i9 9900k
Motherboard Gigabyte Z390 AORUS PRO Wifi 1.0
Cooling NZXT Kraken X72 360mm
Memory 2 x 8GB Corsair Vengeance RGB Pro DDR4 3600Mhz
Video Card(s) Palit RTX2080 Ti Dual 11GB DDR6
Storage Samsung EVO 970 500GB SSD M.2 & 2TB Seagate Barracuda 7200rpm
Display(s) 32'' Gigabyte G32QC 2560x1440 165Hz
Case NZXT H710i Black
Audio Device(s) Razer Electra V2 & Z5500 Speakers
Power Supply Seasonic Focus GX-850 Gold 80+
Mouse Some Corsair lost the box forgot the model
Keyboard Motospeed
Software Windows 10
:eek:

How does one know whether a game is Direct3D or OpenGL?
 
Joined
Feb 26, 2008
Messages
4,876 (0.83/day)
Location
Joplin, Mo
System Name Ultrabeast GX2
Processor Intel Core 2 Duo E8500 @ 4.0GHZ 24/7
Motherboard Gigabit P35-DS3L
Cooling Rosewill RX24, Dual Slot Vid, Fan control
Memory 2x1gb 1066mhz@850MHZ DDR2
Video Card(s) 9800GX2 @ 690/1040
Storage 750/250/250/200 all WD 7200
Display(s) 24" DCLCD 2ms 1200p
Case Apevia
Audio Device(s) 7.1 Digital on-board, 5.1 digital hooked up
Power Supply 700W RAIDMAXXX SLI
Software winXP Pro
Benchmark Scores 17749 3DM06
Direct3D is DirectX, OpenGL is usually used for games that are multi-platform. Direct3D requires graphics hardware, OpenGL can use software or hardware. aside from the upcoming OpenGL specification, there is no comparison in graphics quality, performance, or variety on current versions. OpenGL is just more versatile, but weak.

Read up and learn, both are very important in their own areas:

http://en.wikipedia.org/wiki/Comparison_of_OpenGL_and_Direct3D
 
Last edited:

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (2.20/day)
Location
Cheeseland (Wisconsin, USA)
Most games are using DirectX these days, but if you really need to know ...

1. Download Process Explorer from Microsoft
2. Once you start up ProcessExplorer, 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)
 
Top