17 ms·
what surprised me is how Proton works under the hood... no emulation at all! wine translates win API -> Linux. Then DXVK converts DirectX calls into Vulkan in
by functional_dev 6mo ago
what surprised me is how Proton works under the hood... no emulation at all!
wine translates win API -> Linux. Then DXVK converts DirectX calls into Vulkan in real time, and VKD3D-Proton for DX 12.
so it always native Vulkan.. no wonder performance is even better than in windows!
this laid it out it for me visually - https://vectree.io/c/how-proton-runs-windows-games-on-linux-wine-dxvk-vulkan-bridge https://vectree.io/c/how-proton-runs-windows-games-on-linux-...
- tomnipotent 6mo ago> no wonder performance is even better than in windows! Every "benchmark" I've seen from someone claiming a game performs better on Linux via Proton than on Windows was written by someone that doesn't know anything about running benchmarks or how statistics work.
- nomel 5mo agoGamers Nexus is competent, timestamp starting at 10 minute explanation of methodology: https://youtu.be/ovOx4_8ajZ8?si=Tjp82Cgi8dvcZo-p&t=704 https://youtu.be/ovOx4_8ajZ8?si=Tjp82Cgi8dvcZo-p&t=704
- deleted 5mo ago[deleted]