Earlier quoted context omitted.
That's a really weird way to look at it. In reality nvidia just chose to not invest in it. This sums it up: https://blog.martin-graesslin.com/blog/2016/09/to-eglstream-... Gnome did land eglstream support by the way, xwayland as well. I think kde too at some point (not sure about that). Nvidia had a lot of options on the table: - allow nouveau to reclock gpus or, better, collaborate with them so that at least there's…
>In reality nvidia just chose to not invest in it. This sums it up This article is proving my point. People were not willing to work with Nvidia and would prefer to stick to their unstandardized Mesa specific approach with gbm. As a path forward Nvidia tried proposing a cross platform open standard that would solve not only wayland's use case, which to me appears as Nvidia going above in investment. >allow nouveau to…
> This article is proving my point. People were not willing to work with Nvidia and would prefer to stick to their unstandardized Mesa specific approach with gbm. As a path forward Nvidia tried proposing a cross platform open standard that would solve not only wayland's use case, which to me appears as Nvidia going above in investment.
Kwin, gnome and xwayland did end up supporting eglstream, it was shit, people blamed wayland because it became a sport, nvidia did go gdm in the end and the eglstream backends which were a waste of time were dropped.
> Nouveau able to if they load the proper firmware onto the GPU.
Nvidia explicitly prevented them to do so by not providing the ability to load any firmware...
> As I mentioned GBM was tightly coupled with Mesa, so that wasn't directly possible.
It absolutely was and their driver is using GBM now as a proof.
> This is an unreasonable demand, that would never happen. Saying that Wayland won't work on Nvidia hardware because they won't open source the driver and port it to Mesa just shows how stubborn and uncooperative one is as opposed to trying to find solutions to deliver user value.
Why so? Most manufacturer do so.
> There was never anything nvidia only in this situation. The only "only" was gbm being a proprietary API that was only a part of Mesa.
GBM is specific to mesa maybe but far from proprietary what world do you live in? :D