Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> The number of games that run natively on Vulkan is negligible.

Yep, that's unfortunately true...

https://www.carette.xyz/posts/state_of_vulkan_2024/



Much of the Vulkan support was motivated by Stadia, not so much because Stadia was successful, but because Google was throwing huge amounts of money at developers to port their games to Stadia regardless. When Stadia was discontinued at the end of 2022, sure enough the number of new Vulkan games immediately plummeted.


Star Citizen is another one recently moving to Vulkan, they just rolled it out as a graphics option in 3.23, and it's slated to replace DX11 once it's working well

> Vulkan Renderer has now been enabled in Star Citizen. This new renderer will be off by default but has been added to the Graphics settings menu. In this first release, the focus is on hardware/driver issues, stability, and any major performance issues. At this point we do not expect Vulkan to be outperforming D3D11 on the CPU usage due to the fact we haven't enabled multi-threading of the rendering submission yet, but do expect CPU performance to be within a 30% margin. Once we have multi-threading enabled we expect a significant net-gain. On the GPU side we should be closer to parity.

> Performance improvements and stability improvements will be on-going throughout 3.23, with the aim to make Vulkan the default and more performant implementation in a following release. In the meantime we appreciate any and all feedback towards this.

> Additionally, you may see a few new folders now in Star Citizen's appdata. These relate to our new Graphics Settings file (just includes the Graphics Renderer setting for now), Vulkan's Shader Cache, and Vulkan's Pipeline Cache.

> We are currently working with AMD and Nvidia to improve functionality and compatibility for later Driver Releases. It is recommended that you update to the latest GPU drivers for this release but there are still a few known issues that could cause instability and crashes with Vulkan until a later AMD/Nvidia Driver update. If you run into major issues you may want to swap back to DX 11. If the game crashes on launch after switching to Vulkan, you can reset this by deleting your shader folders in %localappdata%\Star Citizen

https://robertsspaceindustries.com/comm-link//19915-Star-Cit...


> Star Citizen is another one recently moving to Vulkan, they just rolled it out as a graphics option in 3.23, and it's slated to replace DX11 once it's working well

Does it work well in Wine on Linux with Vulkan renderer now? I tried a long time ago and I was waiting for their Vulkan option to revisit it.



Interesting. Looks like it works but with poor performance. I guess I'll wait for them to finish the rest of the work to enable more parallelism first.

Also, did they start using EAC? That usually works very badly in Wine unless developers flip some switch to allow it on their side?


It does have EAC, but I don't think it's as aggressively enforced as some games since people are still able to run it on Linux.

There's a Linux Users Group that would know much more about it than I do.

https://robertsspaceindustries.com/orgs/LUG


I'd be curious to see how many Vulkan-native games there are that don't run under Proton. The only one that comes to mind is Destiny 2, but that was more because of anticheat as I remember it.


these days, is the way to win in the industry to basically pour money into the popularity contest of your own dev kit vs. Nvidia's and others?


Why is this article comparing game engines with games?


What do you mean? I guess most engines support Vulkan but that's not the point of the article, but you might be referring to something else.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: