A bunch of comments requested an explanation on #Linux graphics drivers, so I decided to take a look at the topic, and explain Mesa, kernel drivers, the Nvidia drivers (Nouveau, NVK, the official #opensource modules, and the proprietary driver), as well as AMD drivers (with RadeonSI, RADV, AMDVLK and AMDGPU, plus AMDGPU-Pro), and Intel drivers (with i915, i965, ANV and the new Xe driver).
I hope it helps make things a bit clearer!