On Tue, Aug 25, 2009 at 12:50:19AM -0400, Alex Deucher wrote:
> >> This mail resends the series, with updated commit logs.  It fixes random
> >> crashes at initialization time in progs/xdemos/glthreads and
> >> progs/egl/xeglthreads.
> > Committed.  Thanks.
> FWIW, 17090cf3efb0db8fa01b502a9c0df27cbd1a67da prevents you from using
> 3d drivers without rebuilding the xserver.
Old libGL.so won't load the DRI drivers compiled with this commit.  This
is known, but I must admit that I forgot xserver counts as an old
libGL.so...

I just had a quick look at it, and I think this can be fixed by defining
_glapi_SingleThreaded in xserver glx module and recompile.  No other
changes are needed.  But I am wondering whether it should be fixed, or
the commit should be reverted.  Any suggestion?

About the commit, the commitlog should have the details, but briefly, it
fixes a potential race accessing current context/dispatch in
multi-thread environment.

-- 
Regards,
olv

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to