Re: Using OpenGL as a window manager

"Martijn Sipkema" <[email protected]> Tue, 27 Apr 2004 12:05:37 +0100
Newsgroups gmane.comp.freedesktop.xserver,gmane.comp.video.mesa3d.devel
Message-ID <002301c42c47$9365a9b0$161b14ac@boromir>
> > 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