Speakers | |
---|---|
Kristian Høgsberg | |
Schedule | |
Day | Saturday |
Room | K.1.105 |
Capacity | 809 |
Start time | 17:00 |
End time | 17:50 |
Duration | 00:50 |
Info | |
Track | Future of UI Track |
Wayland
A new graphics architecture
Wayland is a new window system architecture aiming to be a good fit for everything from embedded and mobile devices to full-blown desktop environments. Wayland builds on most of the graphics driver, desktop and UI infrastructure we have today, but distills out just the display server functionality we actually use today. The toolkits, device drivers, compositors and desktop environments we use today all play their parts, but the X server is essentially reduced to an awkward, 500kloc IPC mechanism. In the talk we will look at where Wayland comes from, how our graphics stack has evolved to make Wayland feasible and the basics of how Wayland works. We are working towards a 1.0 release of the protocol libraries and the reference compositor, Weston, and we'll take a look at what will be in the release.