I want to re-iterate that just because NVIDIA supports GBM doesn't mean wlroots will officially support NVIDIA.
I welcome NVIDIA's move of implementing the standard APIs, it's a nice step forward. However, it's still closed source. That means not only developers are forced to install closed source software on their machine, but also that they work with a black box.
Note, this policy isn't against NVIDIA specifically, but against all proprietary drivers.
If it works, good for you. If it doesn't work, you're on your own. (We still accept patches, if they're not workarounds.)
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!