Deutsch English Français Italiano |
<v1p973$2g5ao$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Lawrence D'Oliveiro <ldo@nz.invalid> Newsgroups: comp.windows.x Subject: Re: Wayland Is Coming Date: Sun, 12 May 2024 02:23:32 -0000 (UTC) Organization: A noiseless patient Spider Lines: 45 Message-ID: <v1p973$2g5ao$1@dont-email.me> References: <v1f0ja$3ot7f$2@dont-email.me> <v1fpmm$ne3m$2@news.xmission.com> <v1g0jv$d2f$1@dont-email.me> <v1hmef$fodm$2@dont-email.me> <v1huij$hhc5$1@dont-email.me> <v1hv82$hlvf$2@dont-email.me> <v1i0v3$i2gd$1@dont-email.me> <v1jg6e$t2ec$2@dont-email.me> <v1km67$18lgm$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Sun, 12 May 2024 04:23:32 +0200 (CEST) Injection-Info: dont-email.me; posting-host="98653f459e1a4c07d89f5088126edc2d"; logging-data="2626904"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/kmEuOtXnpaUreSzZsswt7" User-Agent: Pan/0.155 (Kherson; fc5a80b8) Cancel-Lock: sha1:jGgHaQBhAgnqrajWumQoSq27mHI= Bytes: 3080 On Fri, 10 May 2024 08:34:15 -0000 (UTC), Muttley wrote: > On Thu, 9 May 2024 21:45:50 -0000 (UTC) > Lawrence D'Oliveiro <ldo@nz.invalid> wrote: > >>On Thu, 9 May 2024 08:19:47 -0000 (UTC), Muttley wrote: >> >>> All that[’]s needed is a thin layer above >>> the framebuffer level to marshal graphics requests. Compositing isn't >>> complicated. >> >>Go to the top of the class. That’s exactly what you get with Wayland. > > If tha[’]s all it was it wouldn't still be in development after 15 years > except for low level driver updates. So do you think that “thin layer above the framebuffer level”, which supposedly is “all that’s needed”, is still not ready for prime-time? You think maybe it turned out to be harder to come up with than you thought? >>> My point was why should I have to pick a specific library to learn >>> that may well fall out of fashion when X11 provides an API thats been >>> standardised for decades. >> >>You mean the X11 graphics API has been stagnant for decades. It’s just >>useless baggage by this point. > > Or possibly it[’]s stagnant because it works. No, it’s stagnant because it’s been overtaken by other, far superior graphics APIs. Like Display PostScript, OpenGL, Cairo, Vulkan ... Basically, the X11 developers gave up on enhancing their graphics API years, decades ago. And since then, most proper GUIs have been using their X windows as little more than compositing framebuffers anyway, with all the non-trivial rendering happening through those other APIs. (Yes, I mentioned Display PostScript, which is long-defunct in itself. That was to show you how long ago it was realized that the X graphics API just wasn’t keeping up.) > Change for changes sake is a waste of everyones time and effort. Pity no > one tells this to the Windows GUI team. This is why, on Linux, you have a choice.