For those stuck with NVidia GPUs and want to use Wayland, all 3D rendering is currently being done on CPU with a software driver. With Fedora 34 going with Wayland as default, it forced NVidia to pick up their game and actually write some code, so 3D rendering will be done on their hardware and maintain performance. It's taken 10 years to get NVidia to move, and do anything meaningful for Wayland. EGLStreams was half-assed and partially only works for desktop rendering, because it wasn't really a response to anything in particular. This time, DMA-BUF is their reaction to being left behind.I'm not as read up these days on the latest nvidia prop drivers, what is exciting about 'em?