Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://freedesktop.org/bugzilla/show_bug.cgi?id=1822
------- Additional Comments From [EMAIL PROTECTED] 2004-11-10 12:21 ------- Created an attachment (id=1276) --> (https://freedesktop.org/bugzilla/attachment.cgi?id=1276&action=view) Patch to add TLS support With this patch, when GLX_USE_TLS is defined (at build time), libGL and the DRI drivers will be built to use TLS. Using TLS changes the libGL / DRI driver interface in the following ways: 1. _glapi_RealDispatch no longer exists. I don't think it was ever accessed outside libGL.so (or outside glapi.o, for that matter), so this should have no impact. 2. _glapi_Dispatch, _glapi_DispatchTSD, and _glapi_Context are all now constant. _glapi_Dispatch always points to the "threadsafe" table, and the other two are NULL. 3. _glapi_tls_Dispatch is the new thread-local dispatch table pointer. It should never be NULL. 4. _glapi_tls_Context is the new thread-local context pointer. This patch is an updated version of a much older patch that I posted to the list a long time ago. The old version got a lot of testing, but this version has had only minimal testing. It's here for review. -- Configure bugmail: https://freedesktop.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click -- _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel