I've never properly understood why the closed source AMD driver still exists. Is it substantially different from the open source one? Does it offer anything not included in the open source one?
For the most part, it's just specific support for specific workstation applications that AMD can't release publicly due to some contractual reasons or that those specific changes would be a detriment to a general selection applications. There are a few OpenGL features in there not in the open driver. There's also the DirectGMA thing for having hardware DMA directly to and from the GPU without CPU involvement.
The latter I wish was just a general purpose feature now that things like resizable bar are seeing general support in the consumer space.
The closed source driver still exists but there will hopefully be a completely open source stack (Nouveau++?) For nvidia.
This blog has more details about red hats plans for this driver.
https://blogs.gnome.org/uraeus/2022/05/11/why-is-the-open-so...