Chia-I Wu wrote:
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?
I have tried defining _glapi_SingleThreaded in xserver, and rebuild, it works for me.

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


------------------------------------------------------------------------------
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