I don't understand why people seem to portray X.org as some stagnant chunk of code suffering from bit-rot developed back in 1984 and still hanging around for the sake of nostalgia.

Ever since X.org forked from XFree86, they've been doing a complete overhaul that is only about 3/4 done. So yeah, there is a lot of old depreciated sub-systems in it still, but the new developments are fantastic.

I don't think the new Gallium3D library get's nearly enough press, moving the 3D acceleration code out of the drivers and into a common library.

@ideasman42 : who let you out of your cage??? Get back to work on the Blender code!