Toolbox

Our Emperor Sponsors

  • InternetNZ
  • Google
  • IBM
  • HP

<-- Back to schedule

The Rebirth of Xinerama

Time:15:45 - 16:30
Day:Thursday 21 January 2010
Location:Renouf 2 (MFC)
Project: X.Org

In X, Xinerama is two things. It's a protocol for describing the geometry of a multihead setup, and it's a rendering multiplexer that breaks up X drawing over multiple GPUs. The protocol is naïve but inoffensive. The multiplexer is naïve and inexcusably offensive.

Multiple GPU scenarios are becoming more common, and since we're still stuck with X, X must adapt. In this talk I'll cover the integration of the Xinerama protocol with RANDR and other multihead setups, and improvements to the rendering layer to make it less of an embarassment.

Adam Jackson

Born in a bad part of town and doomed to work on the ugly underbelly of free software, ajax works for Red Hat as an X hacker and general miscreant. In his free time he bikes, listens to and plays loud music, and otherwise has an excellent time. Give him beer and he becomes docile.