summaryrefslogtreecommitdiffstats
path: root/progs/xdemos/glthreads.c
Commit message (Collapse)AuthorAgeFilesLines
* mesa: document a/s keysBrian Paul2008-05-071-0/+2
|
* mesa: add texturing to thread testBrian Paul2008-05-071-67/+237
| | | | | | | Run with -t to enable texture mapping. Press 't' to update the texture image. When the texture is changed in one thread it should also get updated in the other threads since textures are shared by all contexts.
* Use XDisplayName() when reporting errors (bug 8079).Brian2006-12-131-1/+1
|
* Added -l option for explicit locking around Xlib and GLX calls inBrian Paul2006-03-231-5/+64
| | | | threaded code. Seems to improve reliability quite a bit.
* Added -p option to create a display connection per thread.Brian Paul2006-03-231-23/+88
| | | | | This seems more stabile than using one display connection for all threads. Still get an occasional Xlib: unexpected async reply error, unfortunately.
* updated some printfs, added comment about sched_yieldBrian Paul2006-03-151-3/+7
|
* redo the event loop to make event response betterBrian Paul2004-07-021-27/+23
|
* Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.Ian Romanick2003-06-051-1/+0
|
* fix some minor warningsBrian Paul2002-03-081-1/+2
|
* added GLX multi-thread demoBrian Paul2000-07-201-0/+420