Overclock.net › Forums › Industry News › Software News › [OC3D] iD Software explains why they chose OpenGL/Vulkan over DirectX11/12
New Posts  All Forums:Forum Nav:

[OC3D] iD Software explains why they chose OpenGL/Vulkan over DirectX11/12 - Page 2

post #11 of 59
Quote:
Originally Posted by N3G4T1v3 View Post

I find it interesting that they say that Vulcans is similar to DX12 and tools are decent, I heard (and it mentions in the article) that OpenGL lacked the tool array DX11 had.
Hopefully this means more dev's will consider using Vulcan over DX12 as the difficulty curve switching between the two is reduced, it would be great to see more titles supporting all major OS's

That will depend on the engine developers are using, and time frames, and their customisations of the game engines.

Many games are still in development only for DX11 because it is easier than OpenGL and gives better utils for the developers, as well as AMD openGPU and nvidia gameworks have better DX11 support for it. So the transition to DX12 will be more natural (even though it is not easy), than to vulkan.
Also the claims that because sony is OpenGL, it gives better transition to vulkan, is false, because sony api is completely hiding the OpenGL from the developers, and the tools to port a game to windows is much simpler and easier doing it to DX11.

This is why devs will most likely to choose DX11 and DX12 over vulkan in the near future. The fact that MS are still completely dominating the market, also helps it. If people will start moving to linux, or something shift in terms of security or development, than devs will be more inclined to move to opengl/vulkan.
Main system
(16 items)
 
Editing PC
(8 items)
 
 
CPUGraphicsGraphicsRAM
E5-1680v2 AMD FirePro D700 AMD FirePro D700 64GB 1866mhz 
Hard DriveOSMonitorCase
1TB PCIE SSD OSX 10.10.x Dell U2713H Mac Pro 
  hide details  
Reply
Main system
(16 items)
 
Editing PC
(8 items)
 
 
CPUGraphicsGraphicsRAM
E5-1680v2 AMD FirePro D700 AMD FirePro D700 64GB 1866mhz 
Hard DriveOSMonitorCase
1TB PCIE SSD OSX 10.10.x Dell U2713H Mac Pro 
  hide details  
Reply
post #12 of 59
Quote:
Originally Posted by daviejams View Post

Quote:
Originally Posted by jagdtigger View Post

Well valve is pushing linux pretty hard and vulkan supports both windows and linux so that should apply some pressure on dev's. Sooner or later vulkan will win because its multiplatform, meaning they write a code once and it can be compiled to a wide variety of devices and operating systems with minimal modification wink.gif .

No , the vast majority of developers will continue to use direct x as that is what they are used to

DX12 is still a big departure from DX11. Whether you're coding for DX11+DX12 or DX11+Vulkan it's a lot of extra work either way.
May as well take the API that offers all the same benefits plus vastly superior compatibility.
post #13 of 59
Quote:
Originally Posted by jagdtigger View Post

At least they want to stop it, but they cant... biggrin.gif I really hope one day vulkan will crash dx.
Looks like they already have.
iD is probably the most influential game developer in history and if they side with Vulcan over DX12 Microshaft.
post #14 of 59
Quote:
Originally Posted by MuscleBound View Post

Looks like they already have.
iD is probably the most influential game developer in history and if they side with Vulcan over DX12 Microshaft.

While I'd love that your statement would be true I'm afraid it's not that easy.
id never used DX, instead they used OpenGL in the past. Sadly that didn't have any noticable impact.
Also, although they used OpenGL they didn't port their games to Linux. Therefor my hopes for Doom coming to Linux are very small mad.gif
PC
(19 items)
 
  
CPUMotherboardGraphicsRAM
Ryzen 7 1700 Crosshair VI Hero GTX970 @1492MHz F4-3200C14-8GFX 
Hard DriveHard DriveHard DriveOptical Drive
Crucial MX200 Samsung 850 Evo a few HDD's LG BluRay BH16NS40 
CoolingOSOSMonitor
Noctua NH-D15 Windows 10 Pro Arch Linux LG W2442PA 
MonitorKeyboardPowerCase
Viewsonic XG2401 Cherry MX-Board 3.0 Corsair RM850i Fractal Define R5 
MouseMouse PadAudio
Logitech G403 Roccat Taito OnBoard + Focusrite Scarlett 18i8 
  hide details  
Reply
PC
(19 items)
 
  
CPUMotherboardGraphicsRAM
Ryzen 7 1700 Crosshair VI Hero GTX970 @1492MHz F4-3200C14-8GFX 
Hard DriveHard DriveHard DriveOptical Drive
Crucial MX200 Samsung 850 Evo a few HDD's LG BluRay BH16NS40 
CoolingOSOSMonitor
Noctua NH-D15 Windows 10 Pro Arch Linux LG W2442PA 
MonitorKeyboardPowerCase
Viewsonic XG2401 Cherry MX-Board 3.0 Corsair RM850i Fractal Define R5 
MouseMouse PadAudio
Logitech G403 Roccat Taito OnBoard + Focusrite Scarlett 18i8 
  hide details  
Reply
post #15 of 59
Quote:
and if they side with Vulcan over DX12 Microshaft.
iD sided with OpenGL for years and they were alone to do so

M$ grip on PC gaming (because PC gaming = Windows gaming, sorry Mac/Linux fans) is nigh-absolute

Quote:
iD is probably the most influential game developer in history
redface.gif
The Green Beast
(16 items)
 
  
CPUMotherboardGraphicsRAM
Intel i7 3770K @ 4500 Mhz ASRock Z77 Pro3 Gigabyte GTX 1080 G1 Gaming Crucial Ballistix 2x8GB DDR3-1600 
Hard DriveHard DriveHard DriveCooling
SSD Crucial M550 500GB SSD Samsung 850 Evo 1TB HDD Seagate 7200rpm 3TB Cooler Master Hyper 212 EVO; Xilence X5 
OSMonitorKeyboardPower
Windows 10 Pro 64-bit Acer Predator XB271HU 27" IPS Gsync 1440p 165Hz CM Storm QuickFire XT Cherry Red 800W modular 
CaseMouseMouse PadAudio
Fractal Design Define R4 Black Logitech G900 Chaos Spectrum SteelSeries QcK+ 4mm SK Gaming Realtek On-board 
  hide details  
Reply
The Green Beast
(16 items)
 
  
CPUMotherboardGraphicsRAM
Intel i7 3770K @ 4500 Mhz ASRock Z77 Pro3 Gigabyte GTX 1080 G1 Gaming Crucial Ballistix 2x8GB DDR3-1600 
Hard DriveHard DriveHard DriveCooling
SSD Crucial M550 500GB SSD Samsung 850 Evo 1TB HDD Seagate 7200rpm 3TB Cooler Master Hyper 212 EVO; Xilence X5 
OSMonitorKeyboardPower
Windows 10 Pro 64-bit Acer Predator XB271HU 27" IPS Gsync 1440p 165Hz CM Storm QuickFire XT Cherry Red 800W modular 
CaseMouseMouse PadAudio
Fractal Design Define R4 Black Logitech G900 Chaos Spectrum SteelSeries QcK+ 4mm SK Gaming Realtek On-board 
  hide details  
Reply
post #16 of 59
Quote:
Originally Posted by ChevChelios View Post

iD sided with OpenGL for years and they were alone to do so

M$ grip on PC gaming (because PC gaming = Windows gaming, sorry Mac/Linux fans) is nigh-absolute
redface.gif
Umm pretty much one of the first first person shooters and one of first online fps. Pretty big deal tbh.

I remember playing doom and quake when I was like 8 or 10 years old.
post #17 of 59
Good direction

I wish Vulkan + W7 would be the norm nowadays frown.gif
紅魔館
(12 items)
 
秋山 澪
(11 items)
 
For Sale: Crucial 2x8GB DDR4 2400 / 1TB 2.5" HDD
$40 (USD) or best offer
CPUMotherboardGraphicsRAM
i7 5820K ASUS X99 Deluxe Zotac GTX 1080 AMP! Crucial Ballistix Sport 4x4G DDR4-2400 
Hard DriveHard DriveOptical DriveCooling
WD Black 4TB Samsung 850 EVO 1TB Dell CH30N BD-Read Noctua NH-D15 
CoolingOSPowerCase
Noctua NF-A14 PWM x6 Windows 10 Enterprise EVGA 750W G2 Phanteks Enthoo Luxe 
CPUMotherboardGraphicsGraphics
i7 7700K P870KM1 Nvidia GeForce GTX 1080 Nvidia GeForce GTX 1080 
RAMHard DriveHard DriveOS
Gskill 3000MHz 16GB F4-3000C16D-16GRS  Samsung 850 EVO 500GB Samsung 850 Pro 500GB Windows 10 Enterprise 
MonitorPowerCase
AUO B173QTN01.0 2560x1440p G-sync  Eurocom 780W Clevo P870KM1 
  hide details  
Reply
紅魔館
(12 items)
 
秋山 澪
(11 items)
 
For Sale: Crucial 2x8GB DDR4 2400 / 1TB 2.5" HDD
$40 (USD) or best offer
CPUMotherboardGraphicsRAM
i7 5820K ASUS X99 Deluxe Zotac GTX 1080 AMP! Crucial Ballistix Sport 4x4G DDR4-2400 
Hard DriveHard DriveOptical DriveCooling
WD Black 4TB Samsung 850 EVO 1TB Dell CH30N BD-Read Noctua NH-D15 
CoolingOSPowerCase
Noctua NF-A14 PWM x6 Windows 10 Enterprise EVGA 750W G2 Phanteks Enthoo Luxe 
CPUMotherboardGraphicsGraphics
i7 7700K P870KM1 Nvidia GeForce GTX 1080 Nvidia GeForce GTX 1080 
RAMHard DriveHard DriveOS
Gskill 3000MHz 16GB F4-3000C16D-16GRS  Samsung 850 EVO 500GB Samsung 850 Pro 500GB Windows 10 Enterprise 
MonitorPowerCase
AUO B173QTN01.0 2560x1440p G-sync  Eurocom 780W Clevo P870KM1 
  hide details  
Reply
post #18 of 59
Quote:
Originally Posted by TK421 View Post

Good direction

I wish Vulkan + W7 would be the norm nowadays frown.gif

I'd prefer to ditch Windows altogether and have Vulkan + Your Choice of Linux as the norm. This is the direction Valve want to go, and I hope a lot of developers go that way.
post #19 of 59
Quote:
Umm pretty much one of the first first person shooters and one of first online fps. Pretty big deal tbh.

I remember playing doom and quake when I was like 8 or 10 years old.
back then sure

but ever since mid-2000s ... ?
The Green Beast
(16 items)
 
  
CPUMotherboardGraphicsRAM
Intel i7 3770K @ 4500 Mhz ASRock Z77 Pro3 Gigabyte GTX 1080 G1 Gaming Crucial Ballistix 2x8GB DDR3-1600 
Hard DriveHard DriveHard DriveCooling
SSD Crucial M550 500GB SSD Samsung 850 Evo 1TB HDD Seagate 7200rpm 3TB Cooler Master Hyper 212 EVO; Xilence X5 
OSMonitorKeyboardPower
Windows 10 Pro 64-bit Acer Predator XB271HU 27" IPS Gsync 1440p 165Hz CM Storm QuickFire XT Cherry Red 800W modular 
CaseMouseMouse PadAudio
Fractal Design Define R4 Black Logitech G900 Chaos Spectrum SteelSeries QcK+ 4mm SK Gaming Realtek On-board 
  hide details  
Reply
The Green Beast
(16 items)
 
  
CPUMotherboardGraphicsRAM
Intel i7 3770K @ 4500 Mhz ASRock Z77 Pro3 Gigabyte GTX 1080 G1 Gaming Crucial Ballistix 2x8GB DDR3-1600 
Hard DriveHard DriveHard DriveCooling
SSD Crucial M550 500GB SSD Samsung 850 Evo 1TB HDD Seagate 7200rpm 3TB Cooler Master Hyper 212 EVO; Xilence X5 
OSMonitorKeyboardPower
Windows 10 Pro 64-bit Acer Predator XB271HU 27" IPS Gsync 1440p 165Hz CM Storm QuickFire XT Cherry Red 800W modular 
CaseMouseMouse PadAudio
Fractal Design Define R4 Black Logitech G900 Chaos Spectrum SteelSeries QcK+ 4mm SK Gaming Realtek On-board 
  hide details  
Reply
post #20 of 59
Quote:
Originally Posted by warr10r View Post

I'd prefer to ditch Windows altogether and have Vulkan + Your Choice of Linux as the norm. This is the direction Valve want to go, and I hope a lot of developers go that way.
You are not alone! thumb.gif
PC
(19 items)
 
  
CPUMotherboardGraphicsRAM
Ryzen 7 1700 Crosshair VI Hero GTX970 @1492MHz F4-3200C14-8GFX 
Hard DriveHard DriveHard DriveOptical Drive
Crucial MX200 Samsung 850 Evo a few HDD's LG BluRay BH16NS40 
CoolingOSOSMonitor
Noctua NH-D15 Windows 10 Pro Arch Linux LG W2442PA 
MonitorKeyboardPowerCase
Viewsonic XG2401 Cherry MX-Board 3.0 Corsair RM850i Fractal Define R5 
MouseMouse PadAudio
Logitech G403 Roccat Taito OnBoard + Focusrite Scarlett 18i8 
  hide details  
Reply
PC
(19 items)
 
  
CPUMotherboardGraphicsRAM
Ryzen 7 1700 Crosshair VI Hero GTX970 @1492MHz F4-3200C14-8GFX 
Hard DriveHard DriveHard DriveOptical Drive
Crucial MX200 Samsung 850 Evo a few HDD's LG BluRay BH16NS40 
CoolingOSOSMonitor
Noctua NH-D15 Windows 10 Pro Arch Linux LG W2442PA 
MonitorKeyboardPowerCase
Viewsonic XG2401 Cherry MX-Board 3.0 Corsair RM850i Fractal Define R5 
MouseMouse PadAudio
Logitech G403 Roccat Taito OnBoard + Focusrite Scarlett 18i8 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Software News
Overclock.net › Forums › Industry News › Software News › [OC3D] iD Software explains why they chose OpenGL/Vulkan over DirectX11/12