Vash63

joined 2 years ago
[–] Vash63@lemmy.world 0 points 1 week ago (4 children)

It's not known either way yet, but unless they offloaded it to a separate firmware like Nvidia or Intel, it's not possible for them to do in Linux due to HDMI patents. The way the other vendors avoided this is to use a separate component that does everything internally, so none of the code is in the drivers. AMD doesn't do that historically, and thus can only support such features with closed source drivers/OS.

[–] Vash63@lemmy.world 0 points 1 week ago (1 children)

No, AMDVLK is also a user space driver. You're confusing it with AMDGPU, which is a kernel module.

[–] Vash63@lemmy.world 0 points 2 weeks ago* (last edited 2 weeks ago) (3 children)

I don't think AMDVLK is even installed by default with Fedora. It can definitely be installed, but there's not much reason to as it's a really bad Vulkan driver.

[–] Vash63@lemmy.world 0 points 2 weeks ago (5 children)

The default driver used by Fedora is RADV. Steam/Proton does not choose your Vulkan driver. That's why your games run well - you aren't using the one made by AMD.

[–] Vash63@lemmy.world 0 points 2 weeks ago (7 children)

You're missing my point. AMD's official Linux drivers are ALSO garbage. Try it. Go install AMDVLK and check how well games work. You're almost certainly using RADV, which was not developed by AMD.

[–] Vash63@lemmy.world 0 points 2 weeks ago (9 children)

What does that have to do with AMD's driver support? AMD's Linux Vulkan driver (AMDVLK) was so late and bad that Red Hat and Valve had to make their own (RADV), which is the default in Fedora and SteamOS. AMD's first party drivers are still garbage.