Mmm, what happens when you have more than one display on the same server?
If I have two TFTs, will they both read from video memory at the same time?
What about two displays running at different rates?
Of course, this shouldn't mean that the common case of a single monitor is affected by these
problems. At least you can use OpenGL to wait for a vertical retrace (modulo problems on