summaryrefslogtreecommitdiff
path: root/src/mesa/glapi/glthread.h
AgeCommit message (Expand)Author
2009-01-11__builtin_expect is a gcc 3.x feature. define it out for gcc 2.95.Matthieu Herrb
2008-05-21Make the shared glapi files not include glheader.h.Kristian Høgsberg
2006-11-03check for USE_MGL_NAMESPACEBrian Paul
2006-06-16Thread safety for Win32. SourceForge bug #1507315.Brian Paul
2005-08-10Remove _glapi_check_multithread from the interface exported by the loader toIan Romanick
2005-08-03Convert all instances of XTHREADS to USE_XTHREADS. This fixes one ofIan Romanick
2005-07-18Wrap every place that accesses a dispatch table with a macro. A new script-Ian Romanick
2005-04-14In GLX_USE_TLS builds, make GET_CURRENT_CONTEXT use the TLS verion of theIan Romanick
2005-04-13Add TLS support to libGL and, by virtue of using glthread.h and GL_CALL, allIan Romanick
2004-11-22include <X11/Xthreads.h> instead of "Xthreads.h"Brian Paul
2004-08-14BeOS's _glthread_DECLARE_STATIC_MUTEX() couldn't be used outside a functionPhilippe Houdoin
2004-06-29First phase of TLS work. At this point SPARC assembly dispatch isIan Romanick
2004-05-27Convert all calls using _glapi_Dispatch to use the new GL_CALL macro.Ian Romanick
2003-06-05Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.Ian Romanick
2002-12-12Add mechanism to destroy mutexes. Important on OS's where mutex initializationKeith Whitwell
2002-03-07minor patches from David DawesBrian Paul
2001-11-30Corrected bad line breaks in macro definitions within code compiledKarl Schultz
2001-11-12BeOS thread support (Philippe Houdoin)Brian Paul
2001-03-12Consistent copyright info (version number, date) across all files.Gareth Hughes
2000-11-22 Committing in .Jouk Jansen
2000-11-17 Committing in .Jouk Jansen
2000-02-11fixed WIN32_THREADS errorBrian Paul
2000-02-10THREADS now defined by glthread.h, added more prototypesBrian Paul
2000-02-10added support for XFree86 threads. misc clean-upBrian Paul
2000-01-31added Mutex macrosBrian Paul
1999-12-16initial revBrian Paul