[PATCH] Enable DRI2 extension for Xephyr

Feng, Haitao haitao.feng at intel.com
Tue Sep 14 21:40:05 PDT 2010


Hi Tiago,

Thank you very much for your reply!

Actually Dodji is the creator of Xephyr DRI extension, he has promised to have a
code review on my Xephyr DRI2 extension code patch.

By following your link, I have submitted the request, the entry is 
https://bugs.freedesktop.org/show_bug.cgi?id=30197

after browsing the Xephyr bug entry, I find that I have fixed "Bug 27196 - Xephyr
1.7.5 crashes when used with -host-cursor option".

Thanks
-Haitao
 
On Wed, Sep 15, 2010 at 12:15:59AM +0800, Tiago Vignatti wrote:
> Hi Haitao,
> 
> On Fri, Sep 10, 2010 at 08:30:06AM +0200, ext Feng, Haitao wrote:
> > 
> > This patch will enable DRI2 extension for Xephyr.
> > 
> > Basically I have ported Dodji's DRI work to DRI2, and the DRI2 extension logic
> > is the same with DRI.
> > 
> > The dri2.h and dri2.c are copied from Mesa.
> > 
> > The ephyrdri2ext.c is heavily copied from xfree86/dri2/dri2ext.c
> > 
> > In this implementation, we will prefer to use DRI, and then use DRI2. Both DRI
> > and DRI2 could be disabled by using -nodri and -nodri2.
> > 
> > This is the foundation of running mutter with GL acceleration in Xephyr and is
> > the largest one (~2000 lines). I will submit the following patches after this is
> > reviewed.
> > 
> > Any comment, please let me know.
> 
> (a commentary regarding the "logistic review" of this patch)
> 
> we discussed yesterday quickly on #xorg-devel (IRC) and seems there's no one
> maintaining or even giving some real love to Xephyr - Julien was the last one
> that put some effort (trying to convert the communication of Xephyr with the
> host server using XCB instead X11), but even him doesn't have time to jump
> over and review your patch.
> 
> This all means, that we need someone to take care of such component and do the
> proper maintenance. So, if you don't have yet, I'd encourage you to get a
> freedesktop account and go ahead pushing your changes to Xephyr repository
> (eventually you'll might need to coordinate with the RM also - Keith):
> 
>     http://freedesktop.org/wiki/AccountRequests
> 
> 
> Thank you for the effort.
> 
>          Tiago


More information about the xorg-devel mailing list