On Monday 20 September 2004 15:36, Amir Bukhari wrote: > On Mon, 2004-09-20 at 19:47, Adam Jackson wrote: > > You still want pbuffers. Composite should enable the compmgr to redirect > > GL contexts to pbuffers without the GL app knowing about it. This > > requires more pbuffer support than currently exists in DRI, and also > > requires extending the Composite code to handle this case. > > > > You might start by extending Composite to work with the pbuffer support > > we have in software, which would enable composition for indirect > > rendering contexts. It wouldn't be fast, but it'd be a working demo at > > least. > > I am a new to DRI structure and GL. could you explain what pbuffer is > and where it be used?
A pbuffer is the GL analog of an offscreen pixmap. The spec is at http://oss.sgi.com/projects/ogl-sample/registry/SGIX/pbuffer.txt Currently we have support for pbuffers in indirect contexts only, which are contexts where the server does the rendering (in our case, in software). Direct contexts under DRI do not yet support pbuffers. Composite enables the compmgr to redirect drawing of a window from the screen to an offscreen pixmap, for normal X windows. GL windows would have to be redirected to a pbuffer in a similar fashion. > I know how Composite is implemented and I use it in our Project Looking > Glass, but my knowledge on GL and DRI is basicly as User not a developer > in DRI. as I will work in this issue I will get slowly inside DRI. > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 > Project Admins to receive an Apple iPod Mini FREE for your judgement on > who ports your project to Linux PPC the best. Sponsored by IBM. > Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php > -- > _______________________________________________ > Dri-devel mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/dri-devel ------------------------------------------------------- This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 Project Admins to receive an Apple iPod Mini FREE for your judgement on who ports your project to Linux PPC the best. Sponsored by IBM. Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php -- _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel