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 4

post #31 of 59
too bad, Vulkan not supported in PS4. *I think Mac OS/iOS not support yet due to Apple going its own path with its own "Metal" API.

DirectX is on both Xbox One & PC. that alone is a huge deal especially most games developer from console.
Gaming Rig
(10 items)
 
Work/Web Rig
(11 items)
 
Web Rig
(8 items)
 
CPUMotherboardGraphicsRAM
i5-2500K @4GHz stock volt OC Asus P8Z77-V LK Palit GTX 750Ti StormX Dual Corsair Vengence 1600MHz_CL8 4GBx4 
Hard DriveHard DriveCoolingOS
Seagate 80GB 7200rpm Maxtor 250GB 7200rpm Cooler Master Hyper 212+ Windows 10 Pro 
MonitorCase
BenQ XL2720z @ 1920x1080 144Hz Silverstone Ps06 
CPUMotherboardGraphicsRAM
Core 2 Quad Q9650 Gigabyte EP41-UD3L Asus 1GB Radeon 7790 DirectCU OC Corsair Gaming Ram 2GBx2 DDR2-800 
Hard DriveHard DriveCoolingOS
Samsung 80GB 7200rpm Western Digital 200GB 7200rpm Cooler Master Hyper TX3 Windows 7 pro 
MonitorPowerCase
Samsung 226bw 1680x1050 Acbel iPower 510w (450w PSU) LianLi PS05 
CPUMotherboardGraphicsRAM
AMD E350 MSI E350IA-E45 AMD Radeon 6310 4GB Kingston DDR3 1333 
Hard DriveOSMonitorPower
Western Digital 80GB Linux Slackware 14.1 Samsung 22" 1680x1050 LCD Acbel 300w PSU 
  hide details  
Reply
Gaming Rig
(10 items)
 
Work/Web Rig
(11 items)
 
Web Rig
(8 items)
 
CPUMotherboardGraphicsRAM
i5-2500K @4GHz stock volt OC Asus P8Z77-V LK Palit GTX 750Ti StormX Dual Corsair Vengence 1600MHz_CL8 4GBx4 
Hard DriveHard DriveCoolingOS
Seagate 80GB 7200rpm Maxtor 250GB 7200rpm Cooler Master Hyper 212+ Windows 10 Pro 
MonitorCase
BenQ XL2720z @ 1920x1080 144Hz Silverstone Ps06 
CPUMotherboardGraphicsRAM
Core 2 Quad Q9650 Gigabyte EP41-UD3L Asus 1GB Radeon 7790 DirectCU OC Corsair Gaming Ram 2GBx2 DDR2-800 
Hard DriveHard DriveCoolingOS
Samsung 80GB 7200rpm Western Digital 200GB 7200rpm Cooler Master Hyper TX3 Windows 7 pro 
MonitorPowerCase
Samsung 226bw 1680x1050 Acbel iPower 510w (450w PSU) LianLi PS05 
CPUMotherboardGraphicsRAM
AMD E350 MSI E350IA-E45 AMD Radeon 6310 4GB Kingston DDR3 1333 
Hard DriveOSMonitorPower
Western Digital 80GB Linux Slackware 14.1 Samsung 22" 1680x1050 LCD Acbel 300w PSU 
  hide details  
Reply
post #32 of 59
Quote:
Originally Posted by tkenietz View Post

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.

Wu tang clan was a pretty big deal from way back, but how relevant are they now?
Power Bac G5
(6 items)
 
  
CPUGraphicsRAMHard Drive
Intel i7 6950X EVGA GTX 1080 Ti GSkill 32GB 4133Mhz Samsung 960 Pro 1TB 
CoolingMonitor
Corsair H110i ASUS PG278Q 
  hide details  
Reply
Power Bac G5
(6 items)
 
  
CPUGraphicsRAMHard Drive
Intel i7 6950X EVGA GTX 1080 Ti GSkill 32GB 4133Mhz Samsung 960 Pro 1TB 
CoolingMonitor
Corsair H110i ASUS PG278Q 
  hide details  
Reply
post #33 of 59
It's interesting how the API landscape is different but also similar to the one in 2007 when Dx10 was making its appearance.

Back then Dx10 was limited to Windows Vista just like Dx12 is now limited to Windows 10. Back then many were also looking towards Open GL (version 3.0 was it then?) just like now many are looking towards Vulkan.

The differences however are that while Vista was not a very good operating system, Windows 10 is, or would be if Microsoft stopped trying to cram auto-updates and data mining and subscription based apps in it so much.

Also Dx10 was supposed to bring some amazing visual improvements (think Crysis) whereas Dx12 'merely' talks about faster performance for now for the same or slightly better visual fidelity.

It helps that Doom (4) is a good game which runs great even on OpenGL but I'm still not sure if it's enough to push Vulkan. Bethesda would need to use it for one of their more mainstream series like The Elder Scrolls or Fallout, but they have a different engine for those.

I also suppose that for many getting 100+ FPS in a game with Vulkan where they were getting 70+ with OpenGL may not matter on their 60hz monitor that much.

It would probably help if iD make an expansion/DLC for Doom (4) to showcase Vulkan a bit better, cram more stuff on the screen that would slow down regular OpenGL too much....
post #34 of 59
Quake 5 or the next big Wolfenstein on Vulkan

but only after Volta is out tongue.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 #35 of 59
Vulkenstein
Quake V (for Vulkan)
thumb.gif
post #36 of 59
So long as Vulkan support makes its way into the major engines that developers license for their games and those who play them recognize and show some desire for the API, that is what really matters for adoption. We've already seen that support creep into a number of major engines like Unreal Engine 4, idTech6, and Source 2, a handful of smaller engines like Serious Engine 4, and support publicly planned for others like Frostbite.

I wouldn't worry too much about it as a gamer. Fairly wide support for Vulkan is already happening because developers are excited about it.
post #37 of 59
Quote:
Fairly wide support for Vulkan is already happening
its like 2,5 games so far

one Talos Principle, one AAA game - Doom and a beta mode or something in Dota 2
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 #38 of 59
Quote:
Originally Posted by Clocknut View Post

too bad, Vulkan not supported in PS4. *I think Mac OS/iOS not support yet due to Apple going its own path with its own "Metal" API.

DirectX is on both Xbox One & PC. that alone is a huge deal especially most games developer from console.

Yeah apple have their metal which is based on both OpenGL and OpenCL and has its own compute shaders API.
In terms of support, they only partially support 4.2, let alone 4.5 or even close to vulkan, and their iOS doesn't support OpenGL ES 3.1, so they are pretty far behind in terms of compatibility.
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 #39 of 59
Quote:
Originally Posted by ChevChelios View Post

its like 2,5 games so far

one Talos Principle, one AAA game - Doom and a beta mode or something in Dota 2

Your preemptive posting seems to switch context quickly between promoting one brand and demoting another concurrently. This appears to be the new industry standard now. It's amazing how the two goals are intrinsic of each other. Your points have become serialized and i will always remain parallel to them.
Edited by dagget3450 - 7/21/16 at 8:56am
post #40 of 59
Quote:
Originally Posted by Clocknut View Post

too bad, Vulkan not supported in PS4. *I think Mac OS/iOS not support yet due to Apple going its own path with its own "Metal" API.

DirectX is on both Xbox One & PC. that alone is a huge deal especially most games developer from console.

Why would a console that uses its own tailor made API, want Vulkan or anything similar that targets multiple devices?
Mastodon Ryzen
(12 items)
 
HP Z220
(8 items)
 
 
CPUMotherboardGraphicsRAM
R7 1800X Asus Crosshair VI Hero Sapphire RX Vega 64 reference Gskill TridentZ 
Hard DriveOptical DriveCoolingOS
Pny SSD 240GB Crucial MX100 CM Nepton 280L Win 10 
MonitorPowerCaseMouse
Acer Predator XG270HU Freesync XFX 750W Pro HAF XM Logitech G502 
CPUMotherboardGraphicsCooling
i7 3770 HP Quadro K2000 HP 
OSPowerCaseMouse
Win 7  HP 400W HP CMT RAT 7 
  hide details  
Reply
Mastodon Ryzen
(12 items)
 
HP Z220
(8 items)
 
 
CPUMotherboardGraphicsRAM
R7 1800X Asus Crosshair VI Hero Sapphire RX Vega 64 reference Gskill TridentZ 
Hard DriveOptical DriveCoolingOS
Pny SSD 240GB Crucial MX100 CM Nepton 280L Win 10 
MonitorPowerCaseMouse
Acer Predator XG270HU Freesync XFX 750W Pro HAF XM Logitech G502 
CPUMotherboardGraphicsCooling
i7 3770 HP Quadro K2000 HP 
OSPowerCaseMouse
Win 7  HP 400W HP CMT RAT 7 
  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