News for hackers. Stuff that matters.
Re:The death watch for the X Window System has probably started by orbifold on Monday July 08, 2019 @08:41AM (#20382198)
Have you considered that maybe it is the other way around: The standardised solution is inferior and NVIDIAs superior? Given the fact NVIDIA engineers probably know a lot more about modern graphics stacks than some Redhat employee this seems likely.
Re:The death watch for the X Window System has probably started by microcolonel on Monday July 08, 2019 @07:09PM (#20387622)
Some NVIDIA engineers probably know a lot about graphics stacks; charitably I'd say that those ones aren't the ones tasked with insisting on EGLStreams, which lacks a considerable number of crucial features.

To be honest though, NVIDIA engineers do not spend any time engineering graphics stacks at all; they write graphics drivers for stacks that are already largely specified. They're really good at shipping hundreds of megabytes of dirty hack code to patch popular shaders from ISVs to run slightly faster on their hardware, and probably great at writing shader compilers and threaded GL drivers.

Re:The death watch for the X Window System has probably started by orbifold on Tuesday July 09, 2019 @06:44AM (#20390503)
Instead of repeating arguments made elsewhere maybe this post sheds some light on why EGLStreams are a superior solution: https://devtalk.nvidia.com/default/topic/925605/linux/nvidia...
Re:The death watch for the X Window System has probably started by microcolonel on Tuesday July 09, 2019 @08:55AM (#20391217)
Note the first comment there shows that their EGLStreams implementation shipped with vsync broken. EGLStreams seems attractive to NVIDIA because it was easy to implement (incorrectly). The features they talk about enabling on Tegra are not impossible with GBM, it just may involve adding a feature.
Re:The death watch for the X Window System has probably started by the_why_of_y on Monday July 08, 2019 @05:24PM (#20386902)
Re:The death watch for the X Window System has probably started by orbifold on Tuesday July 09, 2019 @06:36AM (#20390453)
So the argument it is a bad implementation because it doesn’t work with the Wayland model... maybe that model is broken then.