[ please move this thread to the appropriate development list(s) ]

On Fre, 2003-01-17 at 16:03, Alexis Vartanian wrote: 
> 
> problem : GL application hangs at starting (quake3 and a threaded)
> when running a multithread application, any call to _XRead should
> be done after a XLockDisplay is called. If you don't do that,
> a call to _XRead may make a call to _XWaitForReadable that calls
> XUnlockDisplay then XLockDisplay then the application freezes in the
> next XLockDisplay
> this is not the case in :
> glxext.c:387 and glxcmd.c:1439
> the correction should be fairly easy, moving the XUnlockDisplay done
> earlier at the end of the function and anywhere in the path where
> the function exits
> I can provide a patch if wanted

Please do.


-- 
Earthling Michel D�nzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member   /  CS student, Free Software enthusiast



-------------------------------------------------------
This SF.NET email is sponsored by: Thawte.com - A 128-bit supercerts will
allow you to extend the highest allowed 128 bit encryption to all your 
clients even if they use browsers that are limited to 40 bit encryption. 
Get a guide here:http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0030en
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to