I’m thanking yall for this. And also idk what so different in linux, but I just want apps on here. Like I can find an alternative, but I have to say it, most of the time it’s just worse. Like how do you replace AMD Software or Logitech Ghub or Realtek audio (or whatever is the deafult for win, it’s so seamless).
To add to this, I can install a standalone app for every feature that AMD Software has, but I don’t want to. And Ghub got de-drm-ed for like two mice, but I own a different one. Video recording and Audio settings are basically non-existen. Good luck changing the quality of your audio.
To add even more, I’m more and more used to these alternatives, so idk if I’ll still cry about it in a few years. Re-learning computers is such a pain. I hope I’ll be able to give linux to my kids as a norm (basically to use without terminal mastery).
I wonder if native D3D would really help at all. Most OpenGL drivers in Mesa are really Gallium drivers. Gallium is a low level internal Mesa API uses to implement support for higher level APIs, including OpenGL and Direct3D 9. Vulkan support isn’t implemented on top of Gallium, because Vulkan is apparently lower level than Gallium is. These drivers are still pretty damn fast, despite having to go through and intermediate API. If Gallium is fast enough for OpenGL drivers, I don’t see why the lower level Vulkan can’t be fast enough for Direct3D drivers. As far as I’m aware, the performance difference between DXVK/VKD3D and Direct3D drivers on Windows is already negligible.
It’s definitely not 20%-30% behind. I’d say the difference is usually 10% or less. Sometimes DXVK is even a little ahead. Does depend on the game and drivers, tho.
3.82% is actually pretty damn good. And if Windows 12 pushes us into a subscription model I can see that gap rising.
Also, if/when DirectX gets native Linux support, or DXVK/VKD3D matches the API in performance, that’ll be it.
Personally I’m thanking Valve for this.
I’m thanking yall for this. And also idk what so different in linux, but I just want apps on here. Like I can find an alternative, but I have to say it, most of the time it’s just worse. Like how do you replace AMD Software or Logitech Ghub or Realtek audio (or whatever is the deafult for win, it’s so seamless).
To add to this, I can install a standalone app for every feature that AMD Software has, but I don’t want to. And Ghub got de-drm-ed for like two mice, but I own a different one. Video recording and Audio settings are basically non-existen. Good luck changing the quality of your audio.
To add even more, I’m more and more used to these alternatives, so idk if I’ll still cry about it in a few years. Re-learning computers is such a pain. I hope I’ll be able to give linux to my kids as a norm (basically to use without terminal mastery).
I wonder if native D3D would really help at all. Most OpenGL drivers in Mesa are really Gallium drivers. Gallium is a low level internal Mesa API uses to implement support for higher level APIs, including OpenGL and Direct3D 9. Vulkan support isn’t implemented on top of Gallium, because Vulkan is apparently lower level than Gallium is. These drivers are still pretty damn fast, despite having to go through and intermediate API. If Gallium is fast enough for OpenGL drivers, I don’t see why the lower level Vulkan can’t be fast enough for Direct3D drivers. As far as I’m aware, the performance difference between DXVK/VKD3D and Direct3D drivers on Windows is already negligible.
I thought the performance hit was quite substantial, like 20% to 30% lower frame rates from using dxvk. Maybe things have improved?
Native Vulkan support is of course the holy grail but so few games support it. The only few I can think of are Valve games.
Not even World of Warcraft supports Vulkan, and they’ve supported OpenGL for so long.
It’s definitely not 20%-30% behind. I’d say the difference is usually 10% or less. Sometimes DXVK is even a little ahead. Does depend on the game and drivers, tho.