3 ms·
>Kwin, gnome and xwayland did end up supporting eglstream, it was shit Something is better than nothing. >nvidia did go gdm in the end and the eglstream backe
by charcircuit 1y ago
>Kwin, gnome and xwayland did end up supporting eglstream, it was shit
Something is better than nothing.
>nvidia did go gdm in the end and the eglstream backends which were a waste of time were dropped.
If the wayland project was run better and there was proper collaboration this waste could have been avoided.
>Nvidia explicitly prevented them to do so by not providing the ability to load any firmware...
How would the GPU know? They should be able to do exactly what the real driver does to load the firmware.
>It absolutely was and their driver is using GBM now as a proof.
Only years later after due to Nvidia contributing code to allow for it to dynamically load backends. This wasn't a case of Nvidia ignoring an existing way for them to have a backend.
>Why so? Most manufacturer do so.
Because it's a trade secret and potentially can not be legally be open sourced. It also is a competitive advantage for nvidia not to. Plenty of companies also develop closed source drivers. Nvidia is not unique.
>GBM is specific to mesa maybe but far from proprietary
Recheck the definition of "proprietary." Compare how many GPUs and operating systems support OpenGL vs supporting GBM. GBM being exclusive to Mesa makes it proprietary.
- boudin 1y agoYou should think before you write something... https://en.m.wikipedia.org/wiki/Proprietary_software https://en.m.wikipedia.org/wiki/Proprietary_software https://docs.mesa3d.org/systems.html https://docs.mesa3d.org/systems.html