Hacker News new | ask | show | jobs
by toun 1329 days ago
> As far as I know, this is how CSGO runs on vulkan: valve did package the game with the DX(11?12?)->vulkan translater.

CSGO has a builtin DX to OpenGL translation layer. They're not using Proton or DXVK, it's Linux native OpenGL. Hopefuly we get Source 2 and native Vulkan sooner than later ..

2 comments

> CSGO has a builtin DX to OpenGL translation layer. They're not using Proton or DXVK, it's Linux native OpenGL.

It's D3D9 to OpenGL, and it's open source and called ToGL. On Linux you can also opt in to use DXVK by using a launch parameter.

As far as I'm aware, the updated versions of Source games made for Steam Deck release are in fact using DXVK instead of their old ToGL. Not sure if that includes CS:GO though.
It has been the case on elf/linux, and for a while now, csgo has been running flawlessly for a while on vulkan.