PC Perspective spoke to Dan Baker from Oxide Games about Ashes of the Singularity and the developer seemed pretty happy with Vulkan and what it could mean for Linux.
Skip to 21:40 for the Vulkan section, and Linux/SteamOS is mentioned during it
For the quick scoop:
The developer mentions how similar DirectX 12 and Vulkan are, and that they have already done some code. Dan says they are so similar he couldn't imagine someone not doing Vulkan if they are doing DirectX 12.
Dan also states how committed Valve are to Vulkan, he couldn't share too much as he has insider knowledge.
They will look to go back to Vulkan once Ashes is out the door which is soon.
Skip to 21:40 for the Vulkan section, and Linux/SteamOS is mentioned during it
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Direct Link
Direct Link
For the quick scoop:
The developer mentions how similar DirectX 12 and Vulkan are, and that they have already done some code. Dan says they are so similar he couldn't imagine someone not doing Vulkan if they are doing DirectX 12.
Dan also states how committed Valve are to Vulkan, he couldn't share too much as he has insider knowledge.
They will look to go back to Vulkan once Ashes is out the door which is soon.
Some you may have missed, popular articles from the last month:
Good to hear Valve is committed
6 Likes, Who?
Ashes of Singularity looks absolutely stunning. I just hope it's actually a good game.
1 Likes, Who?
Glad to hear that. Particularly the part when Vulkan and DX12 are similar enough to support both. Not sure why game devs would want to support two rendering paths when one of the already is supporting every single platform they could possibly want to support in the long run, but it means that existing DX skills are easily transferable to Vulkan, which from a business perspective is awesome to hear coming from a dev.
6 Likes, Who?
Has Valve made any statements about exclusively supporting Vulkan (and not DX12) on Source2?
0 Likes
Quoting: KimyrielleGlad to hear that. Particularly the part when Vulkan and DX12 are similar enough to support both. Not sure why game devs would want to support two rendering paths when one of the already is supporting every single platform they could possibly want to support in the long run, but it means that existing DX skills are easily transferable to Vulkan, which from a business perspective is awesome to hear coming from a dev.
Thats something I thought, Vulkens gonna work on everything so why would you ever use DX12 over Vulken, especially in the long run, but something great about it is that if people do use dx12 it means if they ever choose to move to Vulken it wont as difficult as it used to be from dx11 to other alternatives.
I just dont see how/why dx12 would take off other then if it proves better fps right now, but that will be out done over time.
0 Likes
I never thought of that but it's a great point, since vulkan runs on windows 7 and DX12 only runs on windows 10 or above adopting vulkan alows devs to ditch DX11.
0 Likes
If Vulkan is almost the same as Dx12 how close is vulkan to old versions of DX? dx11, 10 and 9? if they're all close it could mean that older popular games are much more likely to be made for linux.
1 Likes, Who?
Quoting: ChloeWolfieGirlIf Vulkan is almost the same as Dx12 how close is vulkan to old versions of DX? dx11, 10 and 9? if they're all close it could mean that older popular games are much more likely to be made for linux.
DX 12 is not like DX 11,DX 10, or DX 9 at all. It's a completely different world for a developer going from DX 11 to DX 12. But that hasn't stopped any developers from showing their enthusiasm for DX 12 coming out with all the benefits the huge departure in change it will bring.
At the very least Vulkan will definitely not become the failure that OpenGL was; there were too many blunders made over the years, too many opportunities missed, and not enough industry support. By the time OpenGL shaped up and really became something significant Direct3D had already become too ubiquitous for OpenGL to hope to fight back.
But now both Vulkan and Direct3D are starting from zero with these brand new API's. Although DirectX 12 got a bit of a head start, Vulkan has much more going for it than OpenGL ever did.
Last edited by Madeanaccounttocomment on 12 March 2016 at 1:04 am UTC
3 Likes, Who?
Quoting: ChloeWolfieGirlThats something I thought, Vulkens gonna work on everything so why would you ever use DX12 over Vulken, especially in the long run...Because Microsoft has traditionally given developers "incentives" (in the form of support and/or threats) to use DirectX, and I can almost guarantee that a stipulation of the Windows store will be exclusive use of DirectX. I can dream that a lot of developers would tell Microsoft to take a hike and start encourging their fans to use Linux instead, but I think we all know that is unlikely to happen.
1 Likes, Who?
Quoting: KimyrielleNot sure why game devs would want to support two rendering paths when one of the already is supporting every single platform they could possibly want to support in the long run
Cough...
UWP...
cough cough...
0 Likes
See more from me