> DRI3 still revolves around using POSIX file descriptors for passing kernel objects between the X Server and the application.
I wouldn't have thought that Plan9's concept are useful even on low level frameworks!
Phoronix: DRI3000 (DRI3) Begins To Take Shape Again
Immediately following XDC2012 there was a lot of talk about "DRI3", but nothing materialized in time for the forthcoming X.Org Server 1.14 release. The DRI3 plans haven't died off but now Keith Packard is talking about this next Direct Rendering Infrastructure update as DRI3000...
http://www.phoronix.com/vr.php?view=MTMwNjc
> DRI3 still revolves around using POSIX file descriptors for passing kernel objects between the X Server and the application.
I wouldn't have thought that Plan9's concept are useful even on low level frameworks!
Interesting to see new work being done for X.org even though there is development going on for Wayland.
Dri is used with wayland.
XWayland is just a shim-layer that gets created when you have an X Client that cant also be a Wayland Client. It creates an X server the exact size of the window in question and X is tricked into thinking its in charge when in reality Wayland is a puppeteer over head directing things to be how they want and how they SHOULD be in the Wayland world.
Its actually a fairly elegant solution since X clients dont have to change at all and I dont think its in the way of anything in the Wayland world since there's no guarantees that an X Client will be up at any given time. Its basically just an optional code-path that only gets called if an X client somehow appears.
EDIT: Or did you mean "Supporting" as in developer manpower? I doubt it... All the X devs are Wayland devs for the most part, they know Wayland is the future and that updating X is pretty much just a "Here's some work for us to better the community until KDE hits 5.0 and every Qt and KDE program becomes X/Wayland compatible" lol
Last edited by Ericg; 02-20-2013 at 11:23 AM.