Using OpenGL as a window manager

Martijn Sipkema msipkema at sipkema-digital.com
Tue Apr 27 21:05:37 EST 2004


> > I think an application should
> > be able to draw to the framebuffer and know what the resulting pixels
> > will be.
> 
> I think you meant that applications should have the option
> to disable any transformation performed by the X server, so
> that they can retain complete control of what is displayed
> (according to the X protocol). Knowing what the resulting
> pixels will be on the framebuffer, anyway, should be exclu-
> sive responsibility of the X server. We all should agree on
> preserving a layer of separation between the framebuffer and
> the X protocol, the way we have separation between HTML and
> the CSS.

The X server should do no more than to allow multiple clients to
use the graphics hardware simultaneously. Higher level abstraction
can be done on the client side.

--ms





More information about the xserver mailing list