Brussels / 1 & 2 February 2014


Status of GPU offloading on Wayland

This talk will be about the principles of GPU offloading, how it is handled with X DRI2, and how we decided to handle it on Wayland.

It's been about 3-4 years since first experiments on GPU offloading on X were done. How is GPU offloading handled with X ? And how the different design of Wayland could influence the way it's handled ?

In this talk, I'll present:

  • the technical difficulties involved in GPU offloading.
  • how X DRI2 handles GPU offloading.
  • What choices we made when designing Wayland GPU offloading support.
  • The work that has been done, and what is remaining to do for a better user experience.


Axel Davy