• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.
  • The Politics forum has been nuked. Please do not bring political discussion to the rest of the site, or you will be removed. Thanks.

Opinion Cringe Cyberpunk 2077 Only DX12 / Is This A Power Move From Mirosoft? / Fate of Vulkan [API War]

MegaZoneEX

Member
May 30, 2013
579
907
820
soundcloud.com
Sure headlines of like Cyberpunk 2077 will be DX12-only, will only work on Windows 7 and Windows 10 is due to the game 'not working' on certain Operating Systems (Sorry Windows 8 users) but it seems like Microsoft might actually ...care for how games run on Windows now that there is potential competition...? Vulkan API.

With Cloud gaming from Stadia and Sony gearing up to put their own games on PC, do you think we'll see more of Microsoft securing PC exclusive at the API level?


Also, what of Vulkan? While Linux based gaming comes and goes, will Vulkan API have the same fate if developers are sought out by Microsoft's Dx12?
 
  • Like
Reactions: A Most Virtuous Cat

wordslaughter

Banned
Apr 17, 2019
1,377
3,954
445
No serious PC gamer will be running anything other than Windows 10.

And once you're running Windows 10, it doesn't really matter anymore if it's running DX12 or Vulcan as both work well. Having said that, I'm sure a Vulcan patch will come later just not in time for launch.
 

PhoenixTank

Member
Jul 13, 2017
1,471
1,652
745
Nah. Doesn't smell like the old Microsoft tricks (EEE or anything like that). A whole lot of new games are DirectX only, while some have Vulkan, or are Vulkan only.
As for why DX12:
We opted to go with DX12 for two main reasons. Firstly, it is the standard API for the Xbox platforms, and with the game also coming to Xbox One, we naturally wanted to have it implemented as soon as possible. Secondly, it is the birthplace of DXR, and given we had plans to invest in DXR very early on, that made the choice to go with DX12 a pretty straightforward one.
Less burden on that side, and in theory reduces bugs on PC. Ask any software dev about the difference between theory and practice, though :messenger_tears_of_joy:

Wanted to add that: yes Mantle and later Vulkan seemed to provide a solid kick up the arse to Microsoft regarding DirectX.
 
Last edited:
  • Like
Reactions: MegaZoneEX

VFXVeteran

Professional Victim (Vetted)
Nov 5, 2019
5,460
12,421
805
Sure headlines of like Cyberpunk 2077 will be DX12-only, will only work on Windows 7 and Windows 10 is due to the game 'not working' on certain Operating Systems (Sorry Windows 8 users) but it seems like Microsoft might actually ...care for how games run on Windows now that there is potential competition...? Vulkan API.

I don't consider Vulkan any competition for MS.

With Cloud gaming from Stadia and Sony gearing up to put their own games on PC, do you think we'll see more of Microsoft securing PC exclusive at the API level?

No.

Also, what of Vulkan? While Linux based gaming comes and goes, will Vulkan API have the same fate if developers are sought out by Microsoft's Dx12?

Vulkan is more likely being used elsewhere out of the gaming industry. There are plenty of Linux boxes in studios that deal with visualization, film, and other tech spaces. Vulkan is pretty much the derivative of OpenGL.
 
  • Like
Reactions: Godzilla Emu

D.Final

Banned
Oct 18, 2018
5,109
2,786
620
Sure headlines of like Cyberpunk 2077 will be DX12-only, will only work on Windows 7 and Windows 10 is due to the game 'not working' on certain Operating Systems (Sorry Windows 8 users) but it seems like Microsoft might actually ...care for how games run on Windows now that there is potential competition...? Vulkan API.

With Cloud gaming from Stadia and Sony gearing up to put their own games on PC, do you think we'll see more of Microsoft securing PC exclusive at the API level?


Also, what of Vulkan? While Linux based gaming comes and goes, will Vulkan API have the same fate if developers are sought out by Microsoft's Dx12?

Welp
I'm not an expert, but maybe...