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