Re: Using OpenGL as a window manager
Sean Estabrooks <[email protected]> Mon, 26 Apr 2004 17:42:42 -0400
| Newsgroups | gmane.comp.freedesktop.xserver |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 26 Apr 2004 23:17:59 +0100 "Martijn Sipkema" <[email protected]> wrote: > > Were there any more ideas on how to do the window transform > > transparent to the app using standard OpenGL. For example app thinks > > it is drawing into a rectangle. xserver wants the image in a > > trapezoid. DRI is in use. > > But do we need this? I'm not convinced transparent windows are > needed and this seems even less necessary. I think an application should > be able to draw to the framebuffer and know what the resulting pixels > will be. > > Microsoft seems to be going for retained mode rendering and > transformations may be easier to do in that way, but I think that is a > mistake. We should do as much as possible client side and I don't see > any use in window transforms; they just bring in a lot of unwanted > complexity. Hi Martijn, <Newbie Question> Isn't the goal to provide the mechanism to allow a 3D window manager to implement whatever policy it wants? The traditional 2D window managers do their work behind-the-back of the application, why isn't this model appropriate for 3D? Shouldn't a 3D window manager be able to do whatever it wants to the objects it supervises? </Newbie Question> Sean.