Re:HW accelerated Xwayland rendering for Nvidia merged
by cycomanic on Saturday April 10, 2021 @02:25PM
(#26763720)
No, you're arguing a strawman. What I'm saying is, if you have never even tried writing an X extension, likely never properly looked at the X protocol (let alone it's implementation) you have no leg to stand on to make technical criticism of the people who did the work and then decided it was too much work and build something else.
[ Parent
| on HN ]
Re:HW accelerated Xwayland rendering for Nvidia merged
by jude- on Saturday April 10, 2021 @06:46PM
(#26765956)
And, have you written a Wayland extension and a X11 extension and learned the difference? No? Then why should we listen to you?
Re:HW accelerated Xwayland rendering for Nvidia merged
by taway098123 on Monday April 12, 2021 @07:50PM
(#26786566)
There isn't really much difference. It's about the same amount of work either way to ship an extension.
In Wayland, you make the extension, then you patch every compositor, every toolkit and every application.
In X11, you make the extension, then you patch the X server, Xlib, XCB, every window manager, every toolkit, and every application.
Re:HW accelerated Xwayland rendering for Nvidia merged
by jude- on Tuesday April 13, 2021 @03:52AM
(#26789341)
The question was related to the relative difficulty of replacing the whole graphics stack vs. patching in support for an X extension that has existed for longer than Wayland. One of these things is far, far less work than the other.
Re:HW accelerated Xwayland rendering for Nvidia merged
by taway098123 on Tuesday April 13, 2021 @12:06PM
(#26794354)
As someone who has done both, I respectfully disagree.
Re:HW accelerated Xwayland rendering for Nvidia merged
by jude- on Tuesday April 13, 2021 @02:47PM
(#26797147)
I call bullshit. If you had done so, you would have shared links to them to prove your point.
Re:HW accelerated Xwayland rendering for Nvidia merged
by taway098123 on Tuesday April 13, 2021 @02:59PM
(#26797330)
There's no code I can show you that would be any more convincing than just looking at the code to the X server and then looking at the code to any wayland implementation. There's not anything particularly special about these projects.