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