All it requires is a single standard interface for managing buffers, which exists and is named GBM.
Wayland doesn't care how you draw your buffers, and a custom EGL library as they already do, while gross as hell, is not at all a compatibility problem.
Re:Are We Wayland Yet?
by traverseda on Monday November 25, 2019 @07:57AM
(#21627706)
Or some kind of abstraction layer.
That would require a single standard for communication with GPUs and the problem is that Nvidia is refusing to implement that standard.