logoalt Hacker News

jsheardyesterday at 10:02 PM2 repliesview on HN

Another unresolved roadblock is Nvidia cards seriously underperforming in DX12 games under Proton compared to Windows. Implementing DX12 semantics on top of Vulkan runs into some nasty performance cliffs on their hardware, so Khronos is working on amending the Vulkan spec to smooth that over.


Replies

torginusyesterday at 10:55 PM

What percentage of games require DX12? From what I recall, a surprisingly large percentage of games support DX11, including Arc Raiders, BF6 and Helldivers 2, just to name a few popular titles.

At the same time, Vulkan support is also getting pretty widespread, I think notably idTech games prefer Vulkan as the API.

show 1 reply
braiampyesterday at 11:34 PM

That's being addressed:

    - https://forums.developer.nvidia.com/t/directx12-performance-is-terrible-on-linux/303207/432
    - https://indico.freedesktop.org/event/10/contributions/402/attachments/243/327/2025-09-29%20-%20XDC%202025%20-%20Descriptors%20are%20Hard.pdf
    - https://www.youtube.com/watch?v=TpwjJdkg2RE
The problem is on multiple levels, so everything has to work in conjunction to be fixed properly.