|
From: Amir B. <uf...@rz...> - 2004-09-20 17:15:26
|
On Mon, 2004-09-20 at 18:47, Ian Romanick wrote: > Amir Bukhari wrote: > > > that is correct if the client use DRI, but what if the applications use > > GLX extension like "glxgeer". I think getting GLX is simpler than > > getting DRI. for examlpe by catcing attaching GL to window and let GLX > > assume this just a pixmap not a window, thus it will render it to a > > pixmap. > > I just want to clarify things. Do you want to write a new application > that renders to off-screen or do you want to redirect the output of an > arbitrary existing appliation to off-screen? If you want to write a new > application that renders to off-screen, Keith is right. You want to use > pbuffers. Nope. I don't want to write a new application which rendered to offscreen. All GL application are rendered inside a window (x window), I want to redirect this window, which is associated to GL to offscreen. I need this because I work on 3D Desktop, which use XComposite extension to redirect requested windows to offscreen. so I can manage then in 3D Desktop. GL Applications can't currently be redirect to offscreen by XComposite, because DRI write directly to screen, it didn't use X Server BitBlit operations, which access the framebuffer of the video card. -- Amir Bukhari <uf...@rz...> |