• Cethin@lemmy.zip
    link
    fedilink
    English
    arrow-up
    7
    ·
    7 days ago

    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
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 days ago

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

      • Norah (pup/it/she)@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        4
        ·
        6 days ago

        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
        link
        fedilink
        English
        arrow-up
        3
        ·
        7 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
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 days ago

      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
        link
        fedilink
        English
        arrow-up
        1
        ·
        7 days ago

        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.