DirectX vs OpenGL

SlackerITGuy

New member
Guru
Local time
11:32 AM
Messages
750

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self Built
OS
Windows 8.1 Pro
CPU
Intel Core i5-2500K
Motherboard
ASRock Z77 Extreme4
Memory
8GB Corsair Vengeance DDR3
Graphics Card(s)
Sapphire Radeon HD 7970 GHz Vapor-X Edition
Sound Card
Realtek ALC898
Monitor(s) Displays
BenQ XL2411T
Screen Resolution
1920 x 1080 @ 144Hz
Hard Drives
Plextor M3 Pro 128GB
WD Caviar Blue
PSU
Seasonic G Series 650W
Case
Corsair Obsidian 650D
Cooling
Corsair H60 2013 Edition
Keyboard
Cooler Master Quick Fire Rapid
Mouse
Corsair Raptor M45
Other Info
Headphones: Sennheiser HD-515
cool.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Apple 17" iMac MA199LL (Early 2006)
OS
Windows 8 Pro (32-bit)
CPU
1.83GHz Intel Core Duo
Memory
2GB 667MHz DDR2 SDRAM (PC2-5300) (upgrade)
Graphics Card(s)
ATI Radeon X1600 with 128MB GDDR3 memory
Monitor(s) Displays
17-inch TFT active-matrix LCD, millions of colors
Screen Resolution
1440 x 900
Hard Drives
Hitachi 320GB HDT721032SLA360 7200RPM SATA II (upgrade)
Keyboard
Microsoft Wired Keyboard 600
Mouse
Microsoft Basic Optical Mouse v2.0
Internet Speed
4 Mbps
Antivirus
Microsoft Security Essentials
Browser
Google Chrome
Other Info
WEI:
Base Score: 3.9 Processor: 4.4 Memory 4.7
Graphics: 3.9 Gaming Graphics: 4.1 Primary HD: 5.9
Mac and Linux as markets for games is not really a good argument... They are not gaming platforms. Sure they can play games, and they are a relatively untapped market. Probably largely due to gamers using Windows or Consoles. Linux is not a realistic platform for games because there are so many flavors, it's all over the place. Linux is better for servers for games.
 

My Computer

OS
Windows 7 Home Premium 64-bit
CPU
AMD Athlon 64 X2 Dual Core 6000+
Motherboard
ASUS M2N-E ATX AM2 Nforce 570 Ultra
Memory
OCZ Blade PC2-6400 4GB DDR2-800
Graphics Card(s)
GeForce 8800GT OC 512MB GDDR3
Sound Card
Onboard
Monitor(s) Displays
2 x Acer X223w
Screen Resolution
1680x1050
Hard Drives
Internal: 500GB + 1TB + 1.5TB External: 750GB
PSU
Corsair VX450
Case
Logisys CS-51WBK Black ATX Tower Case
Keyboard
Saitek Eclipse
Mouse
Logitech LX3
Internet Speed
Last Test 20.59Mb/s
Other Info
Windows Experience Index: 5.9
Using OpenGL here as well.
 

My Computer

Computer Manufacturer/Model Number
Samsung NP530U4B-S02IN
OS
Windows® 8 Pro (64-bit)
CPU
Intel® Core™ i5 Processor 2467M (1.60GHz, 3MB L3 Cache)
Motherboard
Samsung Electronics
Memory
6GB DDR3 System Memory at 1,333MHz (on BD 4GB + 2GB x 1)
Graphics Card(s)
AMD Radeon™ HD7550M 1GB DDR3 (Ext. Graphic)
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
35.56cm (14.0) SuperBright 300nit HD LED Display
Screen Resolution
1366x768
Hard Drives
1TB S-ATA II Hard Drive (5400RPM) with ExpressCache 16GB SSD
Internet Speed
sucks
Antivirus
Microsoft Security Essentials
Browser
Google Chrome (Sync enabled)
turns out there's and OpenGL wrapper for Java, so Java apps can access OpenGL while staying hardware independent.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Apple 17" iMac MA199LL (Early 2006)
OS
Windows 8 Pro (32-bit)
CPU
1.83GHz Intel Core Duo
Memory
2GB 667MHz DDR2 SDRAM (PC2-5300) (upgrade)
Graphics Card(s)
ATI Radeon X1600 with 128MB GDDR3 memory
Monitor(s) Displays
17-inch TFT active-matrix LCD, millions of colors
Screen Resolution
1440 x 900
Hard Drives
Hitachi 320GB HDT721032SLA360 7200RPM SATA II (upgrade)
Keyboard
Microsoft Wired Keyboard 600
Mouse
Microsoft Basic Optical Mouse v2.0
Internet Speed
4 Mbps
Antivirus
Microsoft Security Essentials
Browser
Google Chrome
Other Info
WEI:
Base Score: 3.9 Processor: 4.4 Memory 4.7
Graphics: 3.9 Gaming Graphics: 4.1 Primary HD: 5.9
While I understand his point, it kind of sounds like sour grapes. Yeah I understand the need for competition, but one standard would be nice and easy for all as well. I'm not saying it has to be Microsoft but...

And while his point about half of Windows users still using XP and thus missing out on the benefits of DX10 or 11 is true to a certain point, (XP's been around for about 9 years), it's not necessarily going to be true for "gamers" as most "gamers" are also PC enthusiasts who are ready and willing to make the jump to Vista or Win 7 now (if they haven't already done so already) so I think that cancels that argument.

Just my two cents.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom built by me.
OS
Windows 10 Pro
CPU
Intel Core i7-4770K (3.5Ghz)
Motherboard
Gigabyte G1 Sniper 5 (F10 Bios)
Memory
32 gig Corsair Dominator Platinum (4x8Gig)
Graphics Card(s)
Sapphire Tri-X R9 Fury
Sound Card
Soundblaster ZXR
Monitor(s) Displays
NEC PA242W 24" LCD Monitor
Screen Resolution
1920 x 1200
Hard Drives
Primary - Samsung 850 Pro (512gig), Samsung 840 Pro (256gig), 2TB WD Caviar Black.
PSU
EVGA Supernova 1000 G2
Case
Cooler Master HAF X
Cooling
Corsair H100i with Corsair Air Series SP120 Quiet Fans
Keyboard
Logitech Wireless Wave
Mouse
Logitech Performance MX
Internet Speed
High Speed Cable
Antivirus
Norton Security
Browser
IE11
Other Info
Memory Timings - 1866MHz @ 9-9-9-27-1T @ 1.5 volts
Mac and Linux as markets for games is not really a good argument... They are not gaming platforms. Sure they can play games, and they are a relatively untapped market. Probably largely due to gamers using Windows or Consoles. Linux is not a realistic platform for games because there are so many flavors, it's all over the place. Linux is better for servers for games.

You wanna know why mac and linux (such as Ubuntu) dont have games for them? Cause of microsoft. They almost have a monopoly, and thus, if a game making firm like Blizzard makes a game for linux, microsoft will not tolerate this, and tell them to F*** off. Bye Bye money for Blizzard. Im not saying OGL is better than DX, since i dont know about theese things, but open-source is always going to win over sharaware. Take FireFox, the have a open code, and look what a magnificent browser it has become. So has Google Chrome.
 

My Computer

Computer Manufacturer/Model Number
Acer Veriton m261 (modded)
OS
Win 7 pro 64-bit, Ubuntu 9.10 64-bit
CPU
Intel Core 2 Duo 2.60 Ghz
Motherboard
Whatever came with the system
Memory
4 gb ddr2 667 Mhz
Graphics Card(s)
NVidia Geforce 9400 GS 1 gb ddr2 550 mhz GPU
Sound Card
Intergrated
Monitor(s) Displays
samsung SyncMaster 2494 24"
Screen Resolution
1080p
Hard Drives
80gb - IDE
750gb - SATA II
PSU
whatever came with the system
Case
whatever came with the system
Cooling
whatever came with the system
Keyboard
Apple Aluminium (Awesome)
Mouse
Some awesome Dell mouse, really good.
Internet Speed
100mbps
A lot of that stuff is inaccurate. A couple of things from the marketing campaign bit:

Many gamers now think that switching from DirectX 9 to DirectX 10 magically transforms graphics from stupidly dark to normal (as in the comparison above), or from Halo 1 to Crysis.

Maybe the Crysis screenshots were pre-release, but even if you compare a real DX10 screenshot from Crysis to Halo 1, the difference is still huge.

Game journalists proved that there was no difference between Crysis DX9 and DX10, and that its "DX10" features worked fine with DX9 by tweaking a config file.

This only worked in the pre-release demo as well. Like yea the lighting in "DX 10" XP was different, but you never got the DX 10 textures.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Built
OS
Windows 8.1 Pro x64
CPU
Intel Core i7 4790k
Motherboard
MSI Z97S Krait Edition
Memory
8GB Corsair Dominator 1600MHz
Graphics Card(s)
MSI TwinFrozr GeForce GTX770
Sound Card
ASUS Xonar DX/XD 7.1
Monitor(s) Displays
Dell 24" S2409W + Dell 20" E207WFP
Screen Resolution
1920x1080 + 1680x1050
Hard Drives
1x 120GB OCZ Agility 3, 1x 750GB Western Digital Caviar Black, 1x 1TB Western Digital Caviar Blue
PSU
Corsair HX850 modular
Case
Fractal Design Define R4
Cooling
Corsair H60 w/ twin Corsair SP120 fans
Keyboard
Logitech G510S Keyboard
Mouse
Logitech G500S Laser Mouse
Internet Speed
40Mbps
Antivirus
Microsoft Security Essentials
Browser
Google Chrome
Other Info
LG Blu-Ray player
The reason DirectX exists is many fold. But mainly two points. 1) OpenGL at the time was nearly DEAD. It had stagnated for SO LONG, it was not keeping up with the advances in consumer level hardware. And even after Direct3D was long in use they STILL could not get OGL 2.0 ratified. There was a serious danger of a grahoics lib fragmentation by vendor (anyone remember GLide?)

One of the chairmen stood up during a meeting once and said that if they don't get 2.0 ratified soon (ghod I don't know how many years it was being hashed out) they might as well just close up shop.

Secondly OpenGL is a graphics lib. Direct X is a suite of libraries for everything needed for game development. It spans a MUCH wider area than OpenGL does. 2d/3d graphics, 3d sound mixing, Game control input, networking and so forth.

Lately OpenGL has finally gotten back on track and are looking like a viable platform again, even innovating some. But thier own sluggishness and snails-pace efforts in years past have earned thier problems now...
 

My Computer

Computer Manufacturer/Model Number
Scratch built
OS
Windows 7 x64 Ultimate
CPU
i7 960
Motherboard
Asus P6X58D
Memory
12 Gig Corsair Dominator
Graphics Card(s)
Nvidia 480
Sound Card
Maudio Delta 44 + breakout box
Monitor(s) Displays
Dell UltraSharp U2410 24in and Samsung 21 dual monitors
Screen Resolution
1920x1200 and 1280x1024
Hard Drives
Primary: Intel X-25M G2 160G SSD
Secondary: Segate baracuda 1.0 TB
HDs in AHCI mode.
PSU
Corasair TX850
Case
Cooler Master HAF
Cooling
Corsair H50
Keyboard
Logitech G15 + N52 game pad
Mouse
Logitech MX518
Internet Speed
15kbs down 4.5kbps up
Other Info
WEI 7.6
CPU & RAM 7.6
Graphics 7.9
Hard disk 7.7
The reason DirectX exists is many fold. But mainly two points. 1) OpenGL at the time was nearly DEAD. It had stagnated for SO LONG, it was not keeping up with the advances in consumer level hardware. And even after Direct3D was long in use they STILL could not get OGL 2.0 ratified. There was a serious danger of a grahoics lib fragmentation by vendor (anyone remember GLide?)

One of the chairmen stood up during a meeting once and said that if they don't get 2.0 ratified soon (ghod I don't know how many years it was being hashed out) they might as well just close up shop.

Secondly OpenGL is a graphics lib. Direct X is a suite of libraries for everything needed for game development. It spans a MUCH wider area than OpenGL does. 2d/3d graphics, 3d sound mixing, Game control input, networking and so forth.

Lately OpenGL has finally gotten back on track and are looking like a viable platform again, even innovating some. But thier own sluggishness and snails-pace efforts in years past have earned thier problems now...

OpenGL is non-profit, DirectX is not. Huge corporations down, open-source FTW :D
 

My Computer

Computer Manufacturer/Model Number
Acer Veriton m261 (modded)
OS
Win 7 pro 64-bit, Ubuntu 9.10 64-bit
CPU
Intel Core 2 Duo 2.60 Ghz
Motherboard
Whatever came with the system
Memory
4 gb ddr2 667 Mhz
Graphics Card(s)
NVidia Geforce 9400 GS 1 gb ddr2 550 mhz GPU
Sound Card
Intergrated
Monitor(s) Displays
samsung SyncMaster 2494 24"
Screen Resolution
1080p
Hard Drives
80gb - IDE
750gb - SATA II
PSU
whatever came with the system
Case
whatever came with the system
Cooling
whatever came with the system
Keyboard
Apple Aluminium (Awesome)
Mouse
Some awesome Dell mouse, really good.
Internet Speed
100mbps
I also like open source software but... I don't know why people never mentioned that in most cases DirectX performs lots faster than OpenGL.
I'm gamer since 1990 and PC gamer since 1996 and since that old times I always had lots more FPS with DirectX than with OpenGL.
For example, last week I've tried Dolphin, an Wii emulator for PC (just for test purposes) with some Wii games that a friend of mine have and emulator's devs said in forums that they're focusing on OpenGL plug-in more than in Direct3D because an stupid bug in Direct3D's plug-in they don't want to fix, arguing that OpenGL is best for unknown reasons, but... anyway, the thing is that with same graphics capabilities and also in the same game, I've got around 30~40 FPS more with Direct3D than with OpenGL, making Direct3D that lots of games can be playable at full FPS in my hardware (see my home PC in my specs) and getting OpenGL at just 20~30 FPS... that means half speed gameplay, man! :sick:
This is just an example, but I've experienced it a lot in the past, even with commercial software and benchmarks, not only in my hardware, it have happened in every hardware I've tested. Since the old SiS 5596 I used to use in 1996 to the GeForce GTX295 SLI that is using a friend of mine with updated drivers and everything. :shock:
I don't know if somebody experienced the same or it's just my bad luck. :p
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
@Home: Built by me / @Work: Banghó Extrema
OS
@Home/Work: Windows 8.1 Enterprise x64
CPU
@Home: Core [email protected] GHz / @Work: Core [email protected] GHz
Motherboard
@Home: Gigabyte GA-Z87-D3HP / @Work: ASRock H61M-VG3
Memory
@Home: 8 GB. DDR3-1333 CL9 / @Work: 12 GB. DDR3-1333 CL9
Graphics Card(s)
@Home: MSI N560GTX-Ti Twin Frozr II / @Work: Intel HD 2500
Sound Card
@Home/Work: Realtek HD Audio
Monitor(s) Displays
@Home: Samsung T260 LCD via DVI-D / @Work: Acer AL1714 (VGA)
Screen Resolution
@Home: 1920x1200x32@60h / @Work: 1280x1024x32@60h
Hard Drives
@Home: 4 disks that results in ~4.3 TB. of usable space.
@Work: Western Digital WD10EARS (1 TB.)
PSU
@Home: Topower 650W / @Work: Shark Net 600W
Case
@Home: Euro Case Generic / @Work: Banghó Extrema
Keyboard
@Home: Genius (Spa) / @Work: Noga Net (Spa)
Mouse
@Home: HP Laser 2.4G Xa965 / @Work: Genius Optical generic
Internet Speed
@Home/Work: Fibertel 7Mbps/512kbps
Antivirus
@Home/Work: Windows Defender+Spybot 2+AdwCleaner
Browser
@Home/Work: Google Chrome (Dev)+Mozilla Firefox (Aurora)
Other Info
@Home:
Microsoft Xbox 360 wireless gamepad+USB receiver.
Microsoft Xbox 360 wired gamepad.
Logitech C910 Full HD webcam.
Generic 5.1 analog Home Theater.

@Work:
2-Way electronic keyboard/mouse/monitor switch.
Back
Top