Originally posted by Azrael5
View Post
Wayland can easily be extended.
Extensions are defined as a protocol specifications.
The specifications are xml files:
The tool wayland-scanner can auto-generate a C API from these XML files. But the specification itself does not require you to use C at all and it doesn't matter which GPU you have. This code may be used to write compositors if you don't want to use libraries like wlroots.
NVIDIA only bullshit like EGLStream is an issue the compositor developer has to deal with and is separate from the wayland protocol itself.
People write these XML specifications.
Intel employs people, called developer.
This developer proposed generic extensions (see article and mailing list).
I can't see any intel specific requirements in those extensions and I don't know why it would be necessary.
Comment