this post was submitted on 05 Aug 2025
155 points (97.5% liked)

Linux Gaming

20501 readers
337 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

No memes/shitposts/low-effort posts, please.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] AwesomeLowlander@sh.itjust.works 6 points 2 days ago (1 children)

I wonder if at some point Linux will just implement the relevant API calls and such natively, as popular demand and usage grows

[–] Cethin@lemmy.zip 7 points 2 days ago (2 children)

No, they won't. DirectX is proprietary Microsoft software. The (originally titled Direct)Xbox was made to push this requirement into gaming and lock down control over open alternatives. Proton (specifically DXVK) translates DirectX call to Vulkan.

[–] Saleh@feddit.org 1 points 2 days ago (2 children)

Is there any performance/quality reason why games should use DirectX over using Vulcan/OpenGL at this point?

Definitely over OpenGL, it's kinda garbage in comparison to DirectX. Vulkan is its successor that's supposed to even the playing field, and is pretty good at that. Baldur's Gate III has a Vulkan option and I think it runs better on Linux through Proton personally, than the DirectX version. WINE/Proton is still needed to process the Windows API calls, but DXVK isn't needed at that point.

[–] Cethin@lemmy.zip 3 points 2 days ago

Not really. Vulkan is usually faster. Everything is already made to work with DirectX though. Legacy is the reason for it being the default, and often only, option as far as I'm aware.

[–] AwesomeLowlander@sh.itjust.works 1 points 2 days ago (1 children)

That's basically what I meant, just simplified for the average reader. That instead of having to install Proton via Steam, the translation layer could come natively integrated into Linux.

[–] Cethin@lemmy.zip 1 points 2 days ago (1 children)

That'll never happen, but but you can get it with a package without Steam. It'll probably be included with a lot of distros though.

It'll probably be included with a lot of distros though.

Yeah, again that was what I meant 😂