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